.ConversionSections-module__2KPQxa__section{background:#f6f5f1;padding:100px 0;scroll-margin-top:90px}.ConversionSections-module__2KPQxa__container{width:min(1180px,100% - 40px);margin:auto}.ConversionSections-module__2KPQxa__eyebrow{color:#68685e;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:750}.ConversionSections-module__2KPQxa__heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin:20px 0 38px;display:grid}.ConversionSections-module__2KPQxa__heading h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,3.8vw,48px);font-weight:750;line-height:1.1}.ConversionSections-module__2KPQxa__heading>p{color:#65665f;max-width:450px;font-size:15px;line-height:1.7}.ConversionSections-module__2KPQxa__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ConversionSections-module__2KPQxa__benefit{background:#fff;border:1px solid #e5e4dc;border-radius:18px;min-width:0;padding:12px 12px 26px}.ConversionSections-module__2KPQxa__miniScene{background:#f2f1eb;border-radius:10px;flex-direction:column;justify-content:center;height:205px;padding:20px 16px;display:flex}.ConversionSections-module__2KPQxa__message{background:#fff;border:1px solid #e5e2d9;border-radius:10px 10px 10px 2px;align-self:flex-start;padding:12px;font-size:12px}.ConversionSections-module__2KPQxa__message small,.ConversionSections-module__2KPQxa__receipt small{color:#5f5e58;margin-top:5px;font-size:11px;display:block}.ConversionSections-module__2KPQxa__sceneArrow{color:#8f9284;margin:6px 28px}.ConversionSections-module__2KPQxa__receipt{color:#252522;background:#ffc400;border:1px solid #e5ae00;border-radius:9px;align-items:center;gap:10px;padding:13px 10px;font-size:12px;display:flex}.ConversionSections-module__2KPQxa__receipt small{color:#540}.ConversionSections-module__2KPQxa__receipt .ConversionSections-module__2KPQxa__check{color:#ffc400;background:#252522}.ConversionSections-module__2KPQxa__check{color:#fff;background:#2c644a;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:inline-grid}.ConversionSections-module__2KPQxa__mail{background:#fff;border:1px solid #e1e1d8;border-top:4px solid #ffc400;border-radius:9px;padding:18px;box-shadow:0 8px 18px #29291b08}.ConversionSections-module__2KPQxa__mail>span{font-size:12px}.ConversionSections-module__2KPQxa__mail p{font-size:12px;line-height:1.6;margin-top:12px!important}.ConversionSections-module__2KPQxa__mail small{margin-top:12px;font-size:11px;text-decoration:underline;display:block}.ConversionSections-module__2KPQxa__sceneCaption{color:#fff;background:#252522;border-radius:5px;justify-content:center;align-self:center;align-items:center;gap:7px;margin-top:12px;padding:6px 9px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__sceneCaption .ConversionSections-module__2KPQxa__greenDot{background:#ffc400}.ConversionSections-module__2KPQxa__greenDot{background:#3b7651;border-radius:50%;width:6px;height:6px;display:inline-block}.ConversionSections-module__2KPQxa__miniTeam{background:#fff;border:1px solid #deded4;border-radius:9px;padding:15px 12px;font-size:11px}.ConversionSections-module__2KPQxa__miniTeam header{justify-content:space-between;font-weight:700;display:flex}.ConversionSections-module__2KPQxa__miniTeam header span{color:#5f5e58;font-size:11px;font-weight:400}.ConversionSections-module__2KPQxa__miniTeam>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.ConversionSections-module__2KPQxa__miniTeam p{align-items:center;gap:6px;display:flex}.ConversionSections-module__2KPQxa__miniTeam i{background:#eddfba;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.ConversionSections-module__2KPQxa__miniTeam strong{background:#fceaae;border-left:3px solid #c39b24;border-radius:4px;padding:12px 6px;font-size:11px}.ConversionSections-module__2KPQxa__miniTeam strong+strong{background:#e5eadf;border-color:#749067}.ConversionSections-module__2KPQxa__miniTeam footer{color:#666b5f;border-top:1px solid #ebebe6;margin-top:15px;padding-top:10px;font-size:11px}.ConversionSections-module__2KPQxa__miniTeam i{color:#252522;background:#ffc400}.ConversionSections-module__2KPQxa__miniTeam p+p i{color:#fff;background:#252522}.ConversionSections-module__2KPQxa__miniTeam strong{color:#252522;background:#ffc400;border-color:#c19400}.ConversionSections-module__2KPQxa__miniTeam strong+strong{color:#fff;background:#252522;border-color:#252522}.ConversionSections-module__2KPQxa__step{color:#5f5e58;letter-spacing:.1em;font-size:11px;font-weight:700;display:block}.ConversionSections-module__2KPQxa__benefit>.ConversionSections-module__2KPQxa__step{margin:27px 14px 12px}.ConversionSections-module__2KPQxa__benefit h3{letter-spacing:-.035em;font-size:24px;font-weight:700;line-height:1.17;margin:0 14px!important}.ConversionSections-module__2KPQxa__benefit>p{color:#696b61;font-size:13px;line-height:1.7;margin:14px 14px 22px!important}.ConversionSections-module__2KPQxa__tag{color:#5c6252;margin:auto 14px 0;font-size:11px;display:block}.ConversionSections-module__2KPQxa__sectionFoot{color:#5f5e58;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__sectionFoot a{font-size:13px;font-weight:650;color:#171914!important}.ConversionSections-module__2KPQxa__sectionFoot a span{margin-left:15px}.ConversionSections-module__2KPQxa__brandSection{background:#fff}.ConversionSections-module__2KPQxa__themeChoices{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.ConversionSections-module__2KPQxa__themeChoices button{min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deded5;border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:12px;display:flex}.ConversionSections-module__2KPQxa__themeChoices button span{border-radius:50%;width:10px;height:10px}.ConversionSections-module__2KPQxa__themeChoices .ConversionSections-module__2KPQxa__selectedTheme{color:#fff;background:#171914;border-color:#171914}.ConversionSections-module__2KPQxa__brandLayout{background:#f3f2ee;border-radius:20px;grid-template-columns:310px 1fr;align-items:center;gap:38px;padding:32px;display:grid}.ConversionSections-module__2KPQxa__brandTools h3{letter-spacing:-.035em;font-size:25px;line-height:1.2;margin-top:13px!important}.ConversionSections-module__2KPQxa__brandTools>p{color:#717469;font-size:13px;margin:12px 0 24px!important}.ConversionSections-module__2KPQxa__controlRow{border-bottom:1px solid #dedfd5;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-size:12px;display:flex}.ConversionSections-module__2KPQxa__controlRow>strong{font-size:11px}.ConversionSections-module__2KPQxa__logoTile{background:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.ConversionSections-module__2KPQxa__swatches{gap:5px;display:flex}.ConversionSections-module__2KPQxa__swatches i{border:1px solid #00000015;border-radius:50%;width:22px;height:22px}.ConversionSections-module__2KPQxa__cta{background:#ffc400;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:fit-content;min-height:48px;padding:13px 20px;font-size:13px;font-weight:700;display:flex;color:#161711!important}.ConversionSections-module__2KPQxa__brandTools .ConversionSections-module__2KPQxa__cta{width:100%;margin-top:24px}.ConversionSections-module__2KPQxa__brandTools>small{text-align:center;color:#5f5e58;margin-top:10px;font-size:11px;display:block}.ConversionSections-module__2KPQxa__brandBrowser{background:#fdfcf9;border:1px solid #00000015;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 16px 40px #181c1710}.ConversionSections-module__2KPQxa__browserChrome{color:#5f5e58;background:#fff;border-bottom:1px solid #e7e7df;justify-content:space-between;gap:15px;padding:12px 16px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__browserChrome>span:first-child{letter-spacing:3px;color:#cccec5}.ConversionSections-module__2KPQxa__brandCanvas{padding:24px}.ConversionSections-module__2KPQxa__brandCanvas>header{justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__brandCanvas>header>span{font-size:11px}.ConversionSections-module__2KPQxa__brandCanvas header b{margin-left:15px}.ConversionSections-module__2KPQxa__editorialHero{grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;margin:26px 0;display:grid}.ConversionSections-module__2KPQxa__editorialHero>div>span{text-transform:uppercase;letter-spacing:.12em;color:var(--preview-accent);font-size:11px}.ConversionSections-module__2KPQxa__editorialHero h3{white-space:pre-line;font-family:Georgia,serif;font-size:clamp(24px,2.5vw,34px);font-weight:400;line-height:1.15;margin:12px 0!important}.ConversionSections-module__2KPQxa__editorialHero p{color:#6e7066;max-width:210px;font-size:11px;line-height:1.65}.ConversionSections-module__2KPQxa__brandArtwork{background:var(--preview-bg);border-radius:90px 90px 7px 7px;place-items:center;height:220px;display:grid;position:relative;overflow:hidden}.ConversionSections-module__2KPQxa__brandArtwork>span{z-index:1;font-family:Georgia,serif;letter-spacing:-.1em!important;font-size:62px!important}.ConversionSections-module__2KPQxa__brandArtwork i{border:1px solid var(--preview-accent);opacity:.3;border-radius:50%;width:160px;height:160px;position:absolute;transform:translate(50px,45px)}.ConversionSections-module__2KPQxa__brandArtwork b{color:var(--preview-accent);font-size:11px;font-weight:500;position:absolute;bottom:15px}.ConversionSections-module__2KPQxa__previewBooking{border:1px solid #deded7;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.ConversionSections-module__2KPQxa__previewBooking small{letter-spacing:.09em;color:#5f5e58;font-size:11px}.ConversionSections-module__2KPQxa__previewBooking h4{margin:6px 0;font-size:13px;font-weight:650}.ConversionSections-module__2KPQxa__previewBooking div>span{color:#6e7164;font-size:11px}.ConversionSections-module__2KPQxa__previewBooking a{background:var(--preview-accent);white-space:nowrap;border-radius:5px;padding:11px 14px;font-size:11px;color:#fff!important}.ConversionSections-module__2KPQxa__previewBooking a span{margin-left:12px}.ConversionSections-module__2KPQxa__darkTheme{color:#f5f4e9;background:#242722}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__editorialHero h3{font-family:inherit;font-weight:750}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__editorialHero p,.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__previewBooking div>span{color:#b0b6a8}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__brandArtwork{background:#eac344;border-radius:4px}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__brandArtwork>span,.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__brandArtwork b{color:#242722}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__previewBooking{border-color:#484d42}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__previewBooking a{color:#242722!important}.ConversionSections-module__2KPQxa__widgetSection{padding:60px 0 90px}.ConversionSections-module__2KPQxa__widgetLayout{color:#fffef5;background:#191c16;border-radius:22px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:55px;padding:50px;display:grid}.ConversionSections-module__2KPQxa__widgetPitch .ConversionSections-module__2KPQxa__eyebrow{color:#b6bcaa}.ConversionSections-module__2KPQxa__widgetPitch h2{letter-spacing:-.025em;font-size:clamp(30px,3.25vw,42px);font-weight:700;line-height:1.12;margin:20px 0!important}.ConversionSections-module__2KPQxa__widgetPitch h2 em{color:#ffdb58;font-style:normal}.ConversionSections-module__2KPQxa__widgetPitch>p:not(.ConversionSections-module__2KPQxa__eyebrow){color:#b7bfac;font-size:14px;line-height:1.7}.ConversionSections-module__2KPQxa__widgetPitch ul{margin:22px 0;padding:0;list-style:none}.ConversionSections-module__2KPQxa__widgetPitch li{color:#d8ddce;margin:12px 0;font-size:12px}.ConversionSections-module__2KPQxa__widgetPitch li:before{content:"✓";color:#ffdb58;margin-right:10px}.ConversionSections-module__2KPQxa__widgetHint{color:#aeb5a3;margin-top:14px;font-size:11px;display:block}.ConversionSections-module__2KPQxa__widgetDemo{min-width:0}.ConversionSections-module__2KPQxa__demoLabel{color:#e0e5d7;justify-content:center;align-items:center;gap:8px;margin-bottom:17px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__demoLabel .ConversionSections-module__2KPQxa__greenDot{background:#bedc89}.ConversionSections-module__2KPQxa__widgetFrame{color:#20231c;background:#f5f2e9;border-radius:12px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 50px #0003}.ConversionSections-module__2KPQxa__widgetSiteHeader{border-bottom:1px solid #dddccf;justify-content:space-between;align-items:center;padding:20px 25px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__widgetSiteHeader strong{letter-spacing:.12em;font-size:13px;line-height:1}.ConversionSections-module__2KPQxa__widgetSiteHeader strong span{font-size:19px;display:block}.ConversionSections-module__2KPQxa__widgetSiteContent{padding:25px}.ConversionSections-module__2KPQxa__widgetSiteContent>p{color:#747767;font-size:11px}.ConversionSections-module__2KPQxa__widgetSiteContent>h3{font-family:Georgia,serif;font-size:26px;font-weight:400;margin:6px 0 20px!important}.ConversionSections-module__2KPQxa__embeddedBooking{background:#fff;border:1px solid #e0e1d6;border-radius:10px;min-height:244px;padding:20px;box-shadow:0 7px 20px #20231c08}.ConversionSections-module__2KPQxa__widgetService{align-items:center;gap:12px;font-size:12px;display:flex}.ConversionSections-module__2KPQxa__widgetService>b{white-space:nowrap;margin-left:auto;font-size:11px}.ConversionSections-module__2KPQxa__widgetService small{color:#777b6a;margin-top:5px;font-size:11px;display:block}.ConversionSections-module__2KPQxa__serviceIcon{background:#f2f1e7;border-radius:8px;place-items:center;width:33px;height:33px;font-size:18px;display:grid}.ConversionSections-module__2KPQxa__widgetDate{justify-content:space-between;gap:10px;margin:22px 0 12px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__widgetDate span{color:#5f5e58;font-size:11px}.ConversionSections-module__2KPQxa__slotButtons{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ConversionSections-module__2KPQxa__slotButtons button{cursor:pointer;background:#fff;border:1px solid #d9dccd;border-radius:6px;min-height:42px;font-size:11px}.ConversionSections-module__2KPQxa__slotButtons button[aria-pressed=true]{color:#332800;background:#fff3b9;border-color:#bd9500;font-weight:700}.ConversionSections-module__2KPQxa__continueButton{color:#fff;cursor:pointer;background:#242722;border:0;border-radius:6px;justify-content:space-between;width:100%;margin-top:14px;padding:14px;font-size:11px;display:flex}.ConversionSections-module__2KPQxa__demoDisclaimer{text-align:center;color:#737866;margin-top:15px;font-size:11px;display:block}.ConversionSections-module__2KPQxa__demoSuccess{text-align:center;justify-items:center;gap:12px;display:grid}.ConversionSections-module__2KPQxa__demoSuccess h4{margin:0;font-weight:650}.ConversionSections-module__2KPQxa__demoSuccess p{color:#6c7360;font-size:12px;line-height:1.6}.ConversionSections-module__2KPQxa__demoSuccess button{cursor:pointer;background:0 0;border:0;padding:10px;font-size:11px;text-decoration:underline}.ConversionSections-module__2KPQxa__container button:focus-visible,.ConversionSections-module__2KPQxa__container a:focus-visible{outline-offset:4px;outline:3px solid #ad8200}.ConversionSections-module__2KPQxa__darkTheme .ConversionSections-module__2KPQxa__previewBooking small{color:#b0b6a8}.ConversionSections-module__2KPQxa__comparisons{border-top:1px solid #deddd7;margin-top:40px}.ConversionSections-module__2KPQxa__comparisons h3{font-size:20px;font-weight:700;margin:24px 0!important}.ConversionSections-module__2KPQxa__comparisonRow{border-bottom:1px solid #deddd7;grid-template-columns:1fr auto 1fr;gap:24px;padding:18px 0;font-size:14px;line-height:1.6;display:grid}.ConversionSections-module__2KPQxa__comparisonRow>span:first-child{color:#5f5e58}.ConversionSections-module__2KPQxa__comparisonRow>strong{font-weight:600}@media (max-width:720px){.ConversionSections-module__2KPQxa__section .ConversionSections-module__2KPQxa__heading>p,.ConversionSections-module__2KPQxa__benefit>p,.ConversionSections-module__2KPQxa__brandTools>p,.ConversionSections-module__2KPQxa__widgetPitch>p:not(.ConversionSections-module__2KPQxa__eyebrow){font-size:16px}.ConversionSections-module__2KPQxa__comparisonRow{grid-template-columns:1fr;gap:8px;font-size:15px}.ConversionSections-module__2KPQxa__comparisonRow>span[aria-hidden]{display:none}.ConversionSections-module__2KPQxa__miniScene{height:auto;min-height:215px}}@media (max-width:980px){.ConversionSections-module__2KPQxa__heading{gap:30px}.ConversionSections-module__2KPQxa__benefits{gap:12px}.ConversionSections-module__2KPQxa__benefit h3{font-size:21px}.ConversionSections-module__2KPQxa__miniScene{padding:12px 8px}.ConversionSections-module__2KPQxa__brandLayout{grid-template-columns:230px 1fr;gap:24px;padding:24px}.ConversionSections-module__2KPQxa__brandCanvas{padding:18px}.ConversionSections-module__2KPQxa__editorialHero{gap:14px}.ConversionSections-module__2KPQxa__brandArtwork{height:185px}.ConversionSections-module__2KPQxa__widgetLayout{gap:28px;padding:30px}.ConversionSections-module__2KPQxa__widgetSiteContent{padding:18px}.ConversionSections-module__2KPQxa__embeddedBooking{padding:14px}}@media (max-width:720px){.ConversionSections-module__2KPQxa__section{padding:64px 0}.ConversionSections-module__2KPQxa__container{width:calc(100% - 32px)}.ConversionSections-module__2KPQxa__heading{grid-template-columns:1fr;gap:20px}.ConversionSections-module__2KPQxa__heading h2{font-size:34px}.ConversionSections-module__2KPQxa__heading>p{font-size:14px}.ConversionSections-module__2KPQxa__benefits{grid-template-columns:1fr;gap:18px}.ConversionSections-module__2KPQxa__benefit{padding:12px 12px 24px}.ConversionSections-module__2KPQxa__benefit h3{font-size:25px}.ConversionSections-module__2KPQxa__miniScene{height:200px;padding:22px}.ConversionSections-module__2KPQxa__sectionFoot{flex-direction:column;align-items:flex-start;font-size:11px}.ConversionSections-module__2KPQxa__brandLayout{grid-template-columns:1fr;gap:26px;padding:18px}.ConversionSections-module__2KPQxa__brandTools>p{margin-bottom:10px!important}.ConversionSections-module__2KPQxa__brandTools h3{font-size:24px}.ConversionSections-module__2KPQxa__themeChoices button{padding:10px 12px;font-size:11px}.ConversionSections-module__2KPQxa__brandCanvas>header>span{display:none}.ConversionSections-module__2KPQxa__editorialHero{grid-template-columns:1.2fr 1fr;gap:12px}.ConversionSections-module__2KPQxa__editorialHero h3{font-size:25px}.ConversionSections-module__2KPQxa__brandArtwork{height:180px}.ConversionSections-module__2KPQxa__brandArtwork>span{font-size:46px!important}.ConversionSections-module__2KPQxa__previewBooking{gap:10px;padding:12px}.ConversionSections-module__2KPQxa__previewBooking a{padding:10px;font-size:11px}.ConversionSections-module__2KPQxa__previewBooking a span{margin-left:4px}.ConversionSections-module__2KPQxa__widgetSection{padding:30px 0 60px}.ConversionSections-module__2KPQxa__widgetLayout{grid-template-columns:1fr;gap:30px;padding:28px 18px}.ConversionSections-module__2KPQxa__widgetPitch h2{font-size:35px}.ConversionSections-module__2KPQxa__widgetFrame{transform:none}.ConversionSections-module__2KPQxa__widgetSiteHeader{padding:18px}.ConversionSections-module__2KPQxa__widgetSiteHeader>span{font-size:11px}.ConversionSections-module__2KPQxa__widgetSiteContent{padding:18px 12px}.ConversionSections-module__2KPQxa__widgetSiteContent>h3{font-size:23px}.ConversionSections-module__2KPQxa__widgetDate{flex-wrap:wrap}.ConversionSections-module__2KPQxa__widgetService{gap:7px;font-size:11px}.ConversionSections-module__2KPQxa__demoLabel{font-size:11px}}
.LandingPage-module__FAbHmG__page{--ink:#11110f;--paper:#fff;--soft:#f5f4f0;--line:#deddd7;--muted:#5f5e58;--yellow:#ffc400;background:var(--paper);min-height:100vh;color:var(--ink);overflow:clip}.LandingPage-module__FAbHmG__page *,.LandingPage-module__FAbHmG__page :before,.LandingPage-module__FAbHmG__page :after{box-sizing:border-box}.LandingPage-module__FAbHmG__page :is(h1,h2,h3,p){margin:0}.LandingPage-module__FAbHmG__page a{color:inherit;text-decoration:none}.LandingPage-module__FAbHmG__container{width:min(1180px,100% - 40px);margin-inline:auto}.LandingPage-module__FAbHmG__header,.LandingPage-module__FAbHmG__footer{--ink:#11110f;--paper:#fff;--soft:#f5f4f0;--line:#deddd7;--muted:#6d6c66;--yellow:#ffc400;color:var(--ink)}.LandingPage-module__FAbHmG__header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #11110f14;position:sticky;top:0}.LandingPage-module__FAbHmG__header,.LandingPage-module__FAbHmG__footer,.LandingPage-module__FAbHmG__header *,.LandingPage-module__FAbHmG__footer *,.LandingPage-module__FAbHmG__header :before,.LandingPage-module__FAbHmG__footer :before,.LandingPage-module__FAbHmG__header :after,.LandingPage-module__FAbHmG__footer :after{box-sizing:border-box}.LandingPage-module__FAbHmG__header a,.LandingPage-module__FAbHmG__footer a{color:inherit;text-decoration:none}.LandingPage-module__FAbHmG__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 40px);min-height:68px;margin-inline:auto;display:grid}.LandingPage-module__FAbHmG__brandLink{width:max-content}.LandingPage-module__FAbHmG__logo{align-items:center;gap:11px;min-width:max-content;display:inline-flex}.LandingPage-module__FAbHmG__logoMark{grid-template-rows:repeat(3,6px);grid-template-columns:repeat(3,6px);gap:3px;display:grid}.LandingPage-module__FAbHmG__logoCell,.LandingPage-module__FAbHmG__logoCellActive{background:#d6d6d1;border-radius:1.5px;display:block}.LandingPage-module__FAbHmG__logoCellActive{background:var(--yellow,#ffc400)}.LandingPage-module__FAbHmG__logoWord{letter-spacing:-.055em;font-size:20px;font-weight:760}.LandingPage-module__FAbHmG__logoImage{width:112px;height:auto;display:block}.LandingPage-module__FAbHmG__logoImageCompact{width:28px;height:auto;display:block}.LandingPage-module__FAbHmG__desktopNav{justify-content:center;align-items:center;gap:30px;font-size:13px;font-weight:600;display:flex}.LandingPage-module__FAbHmG__desktopNav a,.LandingPage-module__FAbHmG__loginLink{transition:opacity .16s}.LandingPage-module__FAbHmG__desktopNav a:hover,.LandingPage-module__FAbHmG__loginLink:hover{opacity:.55}.LandingPage-module__FAbHmG__headerActions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.LandingPage-module__FAbHmG__loginLink{font-size:13px;font-weight:650}.LandingPage-module__FAbHmG__headerCta,.LandingPage-module__FAbHmG__primaryCta,.LandingPage-module__FAbHmG__primaryCtaDark,.LandingPage-module__FAbHmG__secondaryCta,.LandingPage-module__FAbHmG__secondaryCtaDark{border-radius:9px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:0 20px;font-size:13px;font-weight:760;transition:transform .16s,background-color .16s,color .16s;display:inline-flex}.LandingPage-module__FAbHmG__headerCta{background:var(--yellow,#ffc400);border-radius:7px;min-height:39px;padding-inline:16px;font-size:12px}.LandingPage-module__FAbHmG__headerCta:hover,.LandingPage-module__FAbHmG__primaryCta:hover{background:#ffd12e;transform:translateY(-2px)}.LandingPage-module__FAbHmG__primaryCta{background:var(--yellow);color:var(--ink);box-shadow:0 8px 24px #ffc40033}.LandingPage-module__FAbHmG__primaryCtaDark{border:1px solid var(--ink);background:var(--ink);color:#fff!important}.LandingPage-module__FAbHmG__primaryCtaDark:hover{background:#2a2a27;transform:translateY(-2px)}.LandingPage-module__FAbHmG__secondaryCta,.LandingPage-module__FAbHmG__secondaryCtaDark{border:1px solid var(--line);background:#fff}.LandingPage-module__FAbHmG__secondaryCta:hover{border-color:var(--ink);transform:translateY(-2px)}.LandingPage-module__FAbHmG__secondaryCtaDark{background:0 0;border-color:#ffffff47;color:#fff!important}.LandingPage-module__FAbHmG__hero{text-align:center;flex-direction:column;align-items:center;padding:78px 20px 58px;display:flex}.LandingPage-module__FAbHmG__heroBadge{border:1px solid var(--line);color:#5f5e58;background:#fbfaf7;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;font-weight:650;display:inline-flex}.LandingPage-module__FAbHmG__heroBadge span{color:#c89500}.LandingPage-module__FAbHmG__hero h1{letter-spacing:-.035em;max-width:1060px;margin-top:28px;font-size:clamp(3.7rem,6.4vw,5.9rem);font-weight:790;line-height:1.04}.LandingPage-module__FAbHmG__hero h1 span{z-index:0;display:inline-block;position:relative}.LandingPage-module__FAbHmG__hero h1 span:after{z-index:-1;background:var(--yellow);content:"";border-radius:999px;height:.16em;position:absolute;bottom:-.08em;left:.02em;right:-.03em;transform:rotate(-.8deg)}.LandingPage-module__FAbHmG__heroLead{max-width:700px;color:var(--muted);font-size:16px;line-height:1.65;margin-top:30px!important}.LandingPage-module__FAbHmG__ctaRow{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:30px;display:flex}.LandingPage-module__FAbHmG__reassurance{color:#5f5e58;font-size:11px;margin-top:18px!important}.LandingPage-module__FAbHmG__reassurance span{color:#bbb9b2;margin-inline:6px}.LandingPage-module__FAbHmG__productSection{padding-bottom:68px;scroll-margin-top:90px}.LandingPage-module__FAbHmG__productTour{color:#fff;background:#151513;border:1px solid #272724;border-radius:15px;overflow:hidden;box-shadow:0 28px 80px #11110f29}.LandingPage-module__FAbHmG__productTabs{scrollbar-width:none;gap:5px;padding:12px;display:flex;overflow-x:auto}.LandingPage-module__FAbHmG__productTab,.LandingPage-module__FAbHmG__productTabActive{color:#a5a49e;min-width:max-content;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;padding:10px 15px;font-size:11px;font-weight:700}.LandingPage-module__FAbHmG__productTab{background:0 0}.LandingPage-module__FAbHmG__productTabActive{background:var(--yellow);color:var(--ink)}.LandingPage-module__FAbHmG__productStage{border-top:1px solid #ffffff1a;grid-template-columns:1.55fr .75fr;min-height:470px;display:grid}.LandingPage-module__FAbHmG__productVisual{place-items:center;min-width:0;padding:34px;display:grid}.LandingPage-module__FAbHmG__productCopy{border-left:1px solid #ffffff1a;flex-direction:column;justify-content:center;padding:42px 38px;display:flex}.LandingPage-module__FAbHmG__productCopy>p{color:#8f8e87;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.LandingPage-module__FAbHmG__productCopy h2{letter-spacing:-.045em;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:720;line-height:1.07;margin-top:14px!important}.LandingPage-module__FAbHmG__productCopy ul,.LandingPage-module__FAbHmG__teamCopy ul,.LandingPage-module__FAbHmG__widgetCopy ul,.LandingPage-module__FAbHmG__priceCard ul,.LandingPage-module__FAbHmG__audienceCopy ul{margin:25px 0 0;padding:0;list-style:none}.LandingPage-module__FAbHmG__productCopy li,.LandingPage-module__FAbHmG__teamCopy li,.LandingPage-module__FAbHmG__widgetCopy li,.LandingPage-module__FAbHmG__priceCard li,.LandingPage-module__FAbHmG__audienceCopy li{color:#b9b8b2;margin-top:11px;padding-left:18px;font-size:12px;line-height:1.5;position:relative}.LandingPage-module__FAbHmG__productCopy li:before,.LandingPage-module__FAbHmG__teamCopy li:before,.LandingPage-module__FAbHmG__widgetCopy li:before,.LandingPage-module__FAbHmG__priceCard li:before,.LandingPage-module__FAbHmG__audienceCopy li:before{background:var(--yellow);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.LandingPage-module__FAbHmG__calendarStatus{border-top:1px solid #ffffff1f;align-items:center;gap:11px;margin-top:30px;padding-top:20px;display:flex}.LandingPage-module__FAbHmG__calendarStatusMarks{align-items:center;display:flex}.LandingPage-module__FAbHmG__calendarStatusMarks img{object-fit:contain;width:30px;height:30px;display:block}.LandingPage-module__FAbHmG__calendarStatusOutlook{background:#fff;border:2px solid #151513;border-radius:50%;margin-left:-6px;padding:3px}.LandingPage-module__FAbHmG__calendarStatus>div:last-child{gap:3px;display:grid}.LandingPage-module__FAbHmG__calendarStatus strong{font-size:11px}.LandingPage-module__FAbHmG__calendarStatus small{color:#92918b;font-size:11px}.LandingPage-module__FAbHmG__calendarShell,.LandingPage-module__FAbHmG__publicPreview,.LandingPage-module__FAbHmG__automationPreview,.LandingPage-module__FAbHmG__clientsPreview{width:100%;max-width:720px;color:var(--ink);background:#fafafa;border-radius:12px;overflow:hidden;box-shadow:0 18px 55px #00000038}.LandingPage-module__FAbHmG__calendarTopline{border-bottom:1px solid #e3e2dd;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.LandingPage-module__FAbHmG__calendarTopline>div:first-child{gap:3px;display:grid}.LandingPage-module__FAbHmG__calendarTopline strong{font-size:15px}.LandingPage-module__FAbHmG__calendarTopline span{color:#817f78;font-size:11px}.LandingPage-module__FAbHmG__calendarViews{background:#efeee9;border-radius:7px;align-items:center;gap:4px;padding:4px;display:flex}.LandingPage-module__FAbHmG__calendarViews :is(span,strong){border-radius:5px;padding:6px 9px;font-size:11px}.LandingPage-module__FAbHmG__calendarViews strong{background:#fff}.LandingPage-module__FAbHmG__calendarGrid{grid-template-columns:44px repeat(5,1fr);height:310px;display:grid}.LandingPage-module__FAbHmG__calendarHours{color:#5f5e58;flex-direction:column;justify-content:space-around;padding:34px 8px 9px;font-size:11px;display:flex}.LandingPage-module__FAbHmG__calendarDay{text-align:center;background-image:linear-gradient(#e5e4df 1px,#0000 1px);background-size:100% 20%;border-left:1px solid #e5e4df;padding-top:12px;position:relative}.LandingPage-module__FAbHmG__calendarDay>strong{font-size:11px}.LandingPage-module__FAbHmG__appointment{min-height:49px;color:var(--ink);text-align:left;border-radius:7px;padding:7px;font-size:11px;font-weight:750;line-height:1.25;position:absolute;left:6px;right:6px}.LandingPage-module__FAbHmG__appointment small{opacity:.65;font-size:11px;font-weight:500}.LandingPage-module__FAbHmG__appointmentYellow{background:var(--yellow)}.LandingPage-module__FAbHmG__appointmentDark{color:#fff;background:#252522}.LandingPage-module__FAbHmG__appointmentCream{background:#ece2d3}.LandingPage-module__FAbHmG__appointmentMuted{background:#dfe2e3}.LandingPage-module__FAbHmG__publicPreview{background:#f0eadf;grid-template-columns:.95fr 1.05fr;min-height:340px;display:grid}.LandingPage-module__FAbHmG__publicPreviewHero{color:#fff;background:radial-gradient(circle at 72% 18%,#ffc400eb 0 12%,#0000 12.5%),linear-gradient(145deg,#151513 0 55%,#35342e 55% 100%);flex-direction:column;justify-content:flex-end;padding:30px;display:flex}.LandingPage-module__FAbHmG__previewMiniLogo{border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:auto;font-size:11px;display:grid}.LandingPage-module__FAbHmG__publicPreviewHero p{color:#ffffff8c;letter-spacing:.14em;font-size:11px}.LandingPage-module__FAbHmG__publicPreviewHero h3{letter-spacing:-.05em;font-size:clamp(1.4rem,3vw,2.4rem);line-height:1;margin-top:10px!important}.LandingPage-module__FAbHmG__publicPreviewServices{padding:30px 24px}.LandingPage-module__FAbHmG__publicPreviewServices>p{font-size:11px;font-weight:750;margin-bottom:16px!important}.LandingPage-module__FAbHmG__publicPreviewServices>div{border-top:1px solid #11110f1f;justify-content:space-between;align-items:center;padding:13px 0;font-size:11px;display:flex}.LandingPage-module__FAbHmG__publicPreviewServices span{gap:3px;display:grid}.LandingPage-module__FAbHmG__publicPreviewServices small{color:#77756f;font-size:11px}.LandingPage-module__FAbHmG__automationPreview{padding:22px}.LandingPage-module__FAbHmG__automationRow{border-bottom:1px solid #e4e3de;grid-template-columns:30px 1fr;gap:14px;padding:16px 0;display:grid}.LandingPage-module__FAbHmG__automationDot,.LandingPage-module__FAbHmG__automationDotActive{background:#ecebe6;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.LandingPage-module__FAbHmG__automationDotActive{background:var(--yellow)}.LandingPage-module__FAbHmG__automationRow div{gap:4px;display:grid}.LandingPage-module__FAbHmG__automationRow small{color:#898780;font-size:11px}.LandingPage-module__FAbHmG__automationRow strong{font-size:12px}.LandingPage-module__FAbHmG__automationRow p{color:#6d6c66;font-size:11px;line-height:1.5}.LandingPage-module__FAbHmG__clientsPreview{padding:28px}.LandingPage-module__FAbHmG__clientIdentity{align-items:center;gap:12px;display:flex}.LandingPage-module__FAbHmG__clientIdentity>span{background:var(--yellow);border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.LandingPage-module__FAbHmG__clientIdentity div{gap:3px;display:grid}.LandingPage-module__FAbHmG__clientIdentity strong{font-size:13px}.LandingPage-module__FAbHmG__clientIdentity small{color:#85837c;font-size:11px}.LandingPage-module__FAbHmG__clientStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:26px;display:grid}.LandingPage-module__FAbHmG__clientStats div{background:#f0efea;border-radius:9px;gap:4px;padding:15px;display:grid}.LandingPage-module__FAbHmG__clientStats strong{font-size:22px}.LandingPage-module__FAbHmG__clientStats span{color:#7c7a74;font-size:11px}.LandingPage-module__FAbHmG__clientNext{border:1px solid #deddd7;border-radius:9px;gap:5px;margin-top:14px;padding:15px;display:grid}.LandingPage-module__FAbHmG__clientNext span{color:#7c7a74;font-size:11px}.LandingPage-module__FAbHmG__clientNext strong{font-size:11px}.LandingPage-module__FAbHmG__calendarIntegrationSection{background:radial-gradient(circle at 50% 38%,#ffc40029,#0000 28%),#f5f4f0;padding:112px 0;position:relative;overflow:hidden}.LandingPage-module__FAbHmG__calendarIntegrationSection:before{background:var(--line);content:"";height:1px;position:absolute;top:0;left:0;right:0}.LandingPage-module__FAbHmG__calendarIntegrationHeading{text-align:center;justify-items:center;max-width:850px;margin-inline:auto;display:grid}.LandingPage-module__FAbHmG__calendarIntegrationEyebrow{letter-spacing:.13em;text-transform:uppercase;background:#ffffffad;border:1px solid #11110f21;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.LandingPage-module__FAbHmG__calendarIntegrationHeading h2{letter-spacing:-.075em;font-size:clamp(3rem,6.2vw,6.25rem);font-weight:790;line-height:.91;margin-top:24px!important}.LandingPage-module__FAbHmG__calendarIntegrationHeading>p:last-child{max-width:670px;color:var(--muted);font-size:15px;line-height:1.7;margin-top:28px!important}.LandingPage-module__FAbHmG__calendarSyncStage{grid-template-columns:minmax(0,1fr) minmax(250px,.82fr) minmax(0,1fr);align-items:stretch;gap:18px;margin-top:62px;display:grid}.LandingPage-module__FAbHmG__calendarProviderCard,.LandingPage-module__FAbHmG__reserliSyncCore{border-radius:22px;min-height:320px}.LandingPage-module__FAbHmG__calendarProviderCard{border:1px solid var(--line);text-align:center;background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex;box-shadow:0 22px 60px #11110f12}.LandingPage-module__FAbHmG__calendarProviderLogo{background:#fff;border:1px solid #e6e5df;border-radius:26px;place-items:center;width:112px;height:112px;display:grid;box-shadow:0 14px 32px #11110f17}.LandingPage-module__FAbHmG__calendarProviderLogo img{object-fit:contain;width:74px;height:74px;display:block}.LandingPage-module__FAbHmG__outlookCalendarLogo{padding:4px}.LandingPage-module__FAbHmG__calendarProviderCard>p{color:#8c8981;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:800;margin-top:28px!important}.LandingPage-module__FAbHmG__calendarProviderCard h3{letter-spacing:-.045em;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:760;margin-top:8px!important}.LandingPage-module__FAbHmG__calendarProviderCard>span{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5}.LandingPage-module__FAbHmG__reserliSyncCore{color:#fff;text-align:center;background:#151513;flex-direction:column;justify-content:center;align-items:center;padding:34px 24px;display:flex;box-shadow:0 24px 70px #11110f33}.LandingPage-module__FAbHmG__reserliSyncLogo{background:#fff;border-radius:11px;place-items:center;min-height:44px;padding:9px 15px;display:grid}.LandingPage-module__FAbHmG__reserliSyncLogo img{width:100px}.LandingPage-module__FAbHmG__syncOrbit{background:#ffc40014;border:1px solid #ffc40059;border-radius:50%;place-items:center;width:74px;height:74px;margin:24px 0 20px;display:grid;box-shadow:0 0 0 10px #ffc40009}.LandingPage-module__FAbHmG__syncOrbit span{background:var(--yellow);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid}.LandingPage-module__FAbHmG__reserliSyncCore strong{font-size:14px}.LandingPage-module__FAbHmG__reserliSyncCore small{color:#9e9d96;max-width:180px;margin-top:7px;font-size:11px;line-height:1.5}.LandingPage-module__FAbHmG__calendarIntegrationBenefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.LandingPage-module__FAbHmG__calendarIntegrationBenefits article{grid-template-columns:28px 1fr;gap:15px;padding:28px 28px 30px 0;display:grid}.LandingPage-module__FAbHmG__calendarIntegrationBenefits article+article{border-left:1px solid var(--line);padding-left:28px}.LandingPage-module__FAbHmG__calendarIntegrationBenefits article>span{color:#5f5e58;font-size:11px;font-weight:800}.LandingPage-module__FAbHmG__calendarIntegrationBenefits h3{font-size:13px;font-weight:760}.LandingPage-module__FAbHmG__calendarIntegrationBenefits p{color:var(--muted);font-size:11px;line-height:1.6;margin-top:8px!important}.LandingPage-module__FAbHmG__googleAccessNotice{border:1px solid var(--line);background:#fffdf6;border-radius:18px;grid-template-columns:.6fr 1.4fr;gap:30px;margin-top:30px;padding:26px;display:grid}.LandingPage-module__FAbHmG__googleAccessEyebrow{color:#7a6000;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:850}.LandingPage-module__FAbHmG__googleAccessNotice h3{letter-spacing:-.04em;font-size:22px;margin-top:10px!important}.LandingPage-module__FAbHmG__googleAccessGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.LandingPage-module__FAbHmG__googleAccessGrid article{background:#fff;border-radius:13px;padding:18px}.LandingPage-module__FAbHmG__googleAccessGrid strong{font-size:12px}.LandingPage-module__FAbHmG__googleAccessGrid p{color:var(--muted);font-size:11px;line-height:1.6;margin-top:8px!important}.LandingPage-module__FAbHmG__calendarIntegrationCta{color:#fff;background:#151513;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:20px 22px 20px 26px;display:flex}.LandingPage-module__FAbHmG__calendarIntegrationCta p{color:#aeada6;font-size:12px;line-height:1.5}.LandingPage-module__FAbHmG__calendarIntegrationCta p strong{color:#fff}.LandingPage-module__FAbHmG__calendarIntegrationCta a{background:var(--yellow);min-width:max-content;min-height:44px;color:var(--ink);border-radius:8px;align-items:center;gap:18px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex}.LandingPage-module__FAbHmG__workflowSection{padding:90px 0}.LandingPage-module__FAbHmG__workflowGrid{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.LandingPage-module__FAbHmG__workflowCard{grid-template-columns:28px 1fr;gap:15px;display:grid}.LandingPage-module__FAbHmG__workflowCard>span{background:var(--yellow);border-radius:4px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid}.LandingPage-module__FAbHmG__workflowCard h2{letter-spacing:-.02em;font-size:15px;font-weight:760}.LandingPage-module__FAbHmG__workflowCard p{color:var(--muted);font-size:12px;line-height:1.55;margin-top:8px!important}.LandingPage-module__FAbHmG__problemsSection{background:var(--soft);padding:110px 0;scroll-margin-top:90px}.LandingPage-module__FAbHmG__splitHeading{grid-template-columns:.8fr 1.2fr;align-items:end;gap:70px;display:grid}.LandingPage-module__FAbHmG__splitHeading h2,.LandingPage-module__FAbHmG__sectionIntro h2,.LandingPage-module__FAbHmG__teamCopy h2,.LandingPage-module__FAbHmG__widgetCopy h2,.LandingPage-module__FAbHmG__faqGrid h2,.LandingPage-module__FAbHmG__finalCtaSection h2{letter-spacing:-.065em;max-width:590px;font-size:clamp(2.55rem,5.3vw,5rem);font-weight:780;line-height:.97}.LandingPage-module__FAbHmG__splitHeading p,.LandingPage-module__FAbHmG__sectionIntro p{max-width:560px;color:var(--muted);font-size:13px;line-height:1.65}.LandingPage-module__FAbHmG__problemList{border-top:1px solid var(--line);margin-top:60px}.LandingPage-module__FAbHmG__problemRow{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr 42px 1fr;align-items:center;gap:30px;padding:21px 0;display:grid}.LandingPage-module__FAbHmG__problemNumber{color:#b8b6af;font-size:11px;font-weight:700}.LandingPage-module__FAbHmG__beforeText,.LandingPage-module__FAbHmG__afterText{font-size:13px;line-height:1.55}.LandingPage-module__FAbHmG__beforeText{color:#5f5e58}.LandingPage-module__FAbHmG__afterText{font-weight:680}.LandingPage-module__FAbHmG__problemArrow{color:#b8b6af;text-align:center}.LandingPage-module__FAbHmG__customizationSection,.LandingPage-module__FAbHmG__audienceSection,.LandingPage-module__FAbHmG__teamSection,.LandingPage-module__FAbHmG__pricingSection,.LandingPage-module__FAbHmG__faqSection,.LandingPage-module__FAbHmG__finalCtaSection{padding:110px 0}.LandingPage-module__FAbHmG__eyebrow{color:#5f5e58;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:750}.LandingPage-module__FAbHmG__sectionIntro{justify-content:space-between;align-items:end;gap:50px;margin-top:18px;display:flex}.LandingPage-module__FAbHmG__merchantGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;display:grid}.LandingPage-module__FAbHmG__merchantCard{border:1px solid var(--line);background:#f7f4ed;border-radius:13px;overflow:hidden}.LandingPage-module__FAbHmG__merchantCardDark{color:#fff;background:#191917}.LandingPage-module__FAbHmG__merchantImage{justify-content:space-between;align-items:flex-start;min-height:205px;padding:18px;display:flex;position:relative;overflow:hidden}.LandingPage-module__FAbHmG__merchantImage:after{content:"";border:18px solid #ffffff40;border-radius:50% 50% 8px 8px;width:74%;height:125%;position:absolute;bottom:-60%;right:-12%;transform:rotate(-22deg)}.LandingPage-module__FAbHmG__instituteImage{background:linear-gradient(135deg,#ded1bd,#816c58)}.LandingPage-module__FAbHmG__barberImage{background:linear-gradient(135deg,#1b1b19 0 58%,#ffc400 58%)}.LandingPage-module__FAbHmG__therapyImage{background:linear-gradient(135deg,#cfd9d5,#527569)}.LandingPage-module__FAbHmG__merchantImage>span{width:34px;height:34px;color:var(--ink);background:#ffffffe6;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.LandingPage-module__FAbHmG__merchantImage small{z-index:1;color:var(--ink);background:#ffffffe6;border-radius:999px;padding:5px 8px;font-size:11px}.LandingPage-module__FAbHmG__merchantBody{padding:17px 18px 18px}.LandingPage-module__FAbHmG__merchantBody h3{font-size:14px;font-weight:750}.LandingPage-module__FAbHmG__merchantBody p{color:currentColor;opacity:.65;justify-content:space-between;gap:12px;font-size:11px;display:flex;margin-top:8px!important}.LandingPage-module__FAbHmG__merchantBody button{background:var(--ink);color:#fff;width:100%;font:inherit;border:0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:16px;padding:10px 12px;font-size:11px;font-weight:750;display:flex}.LandingPage-module__FAbHmG__merchantCardDark .LandingPage-module__FAbHmG__merchantBody button{background:var(--yellow);color:var(--ink)}.LandingPage-module__FAbHmG__customizationBenefits{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.LandingPage-module__FAbHmG__customizationBenefits article{padding:28px 26px 0 0}.LandingPage-module__FAbHmG__customizationBenefits article+article{border-left:1px solid var(--line);padding-left:26px}.LandingPage-module__FAbHmG__customizationBenefits span{font-size:18px}.LandingPage-module__FAbHmG__customizationBenefits h3{font-size:12px;margin-top:15px!important}.LandingPage-module__FAbHmG__customizationBenefits p{color:var(--muted);font-size:11px;line-height:1.5;margin-top:7px!important}.LandingPage-module__FAbHmG__audienceSection{background:#f8f7f3;scroll-margin-top:90px}.LandingPage-module__FAbHmG__audienceTabs{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.LandingPage-module__FAbHmG__audienceTab,.LandingPage-module__FAbHmG__audienceTabActive{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:650}.LandingPage-module__FAbHmG__audienceTabActive{border-color:var(--ink);background:var(--ink);color:#fff}.LandingPage-module__FAbHmG__audiencePanel{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1fr .9fr;gap:75px;margin-top:40px;padding:54px;display:grid}.LandingPage-module__FAbHmG__audienceCopy>p{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:750}.LandingPage-module__FAbHmG__audienceCopy h3{letter-spacing:-.06em;max-width:520px;font-size:clamp(2rem,4vw,3.8rem);line-height:1;margin-top:18px!important}.LandingPage-module__FAbHmG__audienceRule{background:var(--yellow);border-radius:99px;width:44px;height:5px;margin-top:25px}.LandingPage-module__FAbHmG__audienceCopy>span{max-width:510px;color:var(--muted);margin-top:24px;font-size:12px;line-height:1.65;display:block}.LandingPage-module__FAbHmG__audienceCopy li{color:var(--ink)}.LandingPage-module__FAbHmG__servicePanel{border:1px solid var(--line);background:#fbfaf7;border-radius:12px;align-self:center;overflow:hidden;box-shadow:0 18px 50px #11110f14}.LandingPage-module__FAbHmG__servicePanelTop,.LandingPage-module__FAbHmG__serviceRow{justify-content:space-between;align-items:center;gap:15px;display:flex}.LandingPage-module__FAbHmG__servicePanelTop{border-bottom:1px solid var(--line);padding:16px;font-size:11px}.LandingPage-module__FAbHmG__servicePanelTop span{background:var(--yellow);border-radius:999px;padding:5px 8px;font-weight:700}.LandingPage-module__FAbHmG__serviceRow{padding:17px 16px}.LandingPage-module__FAbHmG__serviceRow+.LandingPage-module__FAbHmG__serviceRow{border-top:1px solid var(--line)}.LandingPage-module__FAbHmG__serviceRow>span{gap:4px;display:grid}.LandingPage-module__FAbHmG__serviceRow strong{font-size:11px}.LandingPage-module__FAbHmG__serviceRow small{color:var(--muted);font-size:11px}.LandingPage-module__FAbHmG__teamGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.LandingPage-module__FAbHmG__teamCopy h2{margin-top:20px!important}.LandingPage-module__FAbHmG__teamCopy>p:not(.LandingPage-module__FAbHmG__eyebrow){max-width:500px;color:var(--muted);font-size:13px;line-height:1.7;margin-top:26px!important}.LandingPage-module__FAbHmG__teamCopy li{color:var(--ink)}.LandingPage-module__FAbHmG__calendarIntegrations{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:28px;display:grid}.LandingPage-module__FAbHmG__calendarIntegrations>div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.LandingPage-module__FAbHmG__calendarIntegrations p{gap:2px;min-width:0;display:grid}.LandingPage-module__FAbHmG__calendarIntegrations strong,.LandingPage-module__FAbHmG__calendarIntegrations small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LandingPage-module__FAbHmG__calendarIntegrations strong{font-size:11px}.LandingPage-module__FAbHmG__calendarIntegrations small{color:var(--muted);font-size:11px}.LandingPage-module__FAbHmG__calendarIntegrations img{object-fit:contain;flex:0 0 27px;width:27px;height:27px;display:block}.LandingPage-module__FAbHmG__teamOutlookLogo{padding:2px}.LandingPage-module__FAbHmG__syncDirection{color:#9d9a91;font-size:15px}.LandingPage-module__FAbHmG__teamCalendar{border:1px solid var(--line);background:#fafafa;border-radius:14px;overflow:hidden;box-shadow:0 24px 70px #11110f1a}.LandingPage-module__FAbHmG__teamCalendarTabs{gap:5px;padding:14px;display:flex;overflow-x:auto}.LandingPage-module__FAbHmG__teamCalendarTabs :is(strong,span){border-radius:999px;min-width:max-content;padding:7px 10px;font-size:11px}.LandingPage-module__FAbHmG__teamCalendarTabs strong{background:var(--ink);color:#fff}.LandingPage-module__FAbHmG__teamCalendarTabs span{background:#efeee9}.LandingPage-module__FAbHmG__teamCalendarNames,.LandingPage-module__FAbHmG__teamCalendarColumns{grid-template-columns:repeat(4,1fr);display:grid}.LandingPage-module__FAbHmG__teamCalendarNames span{border-top:1px solid var(--line);border-left:1px solid var(--line);text-align:center;padding:12px;font-size:11px;font-weight:750}.LandingPage-module__FAbHmG__teamCalendarColumns>div{border-left:1px solid var(--line);background-image:linear-gradient(#e7e6e1 1px,#0000 1px);background-size:100% 50%;grid-template-rows:auto 68px auto 68px;min-width:0;min-height:250px;padding:10px;display:grid}.LandingPage-module__FAbHmG__teamCalendarColumns span{color:#85837c;font-size:11px}.LandingPage-module__FAbHmG__teamCalendarColumns strong{text-overflow:ellipsis;white-space:nowrap;border-radius:7px;align-self:start;padding:8px;font-size:11px;overflow:hidden}.LandingPage-module__FAbHmG__workBlock{background:var(--yellow)}.LandingPage-module__FAbHmG__workBlockAlt{background:#ece3d6}.LandingPage-module__FAbHmG__busyBlock{color:#fff;background:#272724}.LandingPage-module__FAbHmG__absenceBlock{background:#deded9}.LandingPage-module__FAbHmG__widgetSection{padding:70px 0}.LandingPage-module__FAbHmG__widgetCard{color:#fff;background:#151513;border-radius:15px;grid-template-columns:.8fr 1.2fr;display:grid;overflow:hidden}.LandingPage-module__FAbHmG__widgetCopy{padding:62px 50px}.LandingPage-module__FAbHmG__widgetCopy h2{font-size:clamp(2.3rem,4.5vw,4.7rem);margin-top:20px!important}.LandingPage-module__FAbHmG__widgetCopy>p:not(.LandingPage-module__FAbHmG__eyebrow){color:#a4a39d;font-size:12px;line-height:1.65;margin-top:25px!important}.LandingPage-module__FAbHmG__widgetBrowser{color:var(--ink);background:#fff;border-radius:12px;align-self:center;margin:42px 42px 42px 0;overflow:hidden}.LandingPage-module__FAbHmG__browserBar{border-bottom:1px solid var(--line);align-items:center;gap:5px;padding:10px;display:flex}.LandingPage-module__FAbHmG__browserBar span{background:#d0cfc9;border-radius:50%;width:6px;height:6px}.LandingPage-module__FAbHmG__browserBar strong{color:#88867f;margin-left:auto;font-size:11px;font-weight:600}.LandingPage-module__FAbHmG__widgetWebsite{background:#f7f4ed;min-height:340px;padding:30px;position:relative}.LandingPage-module__FAbHmG__widgetWebsite>p{letter-spacing:.12em;font-size:11px;font-weight:800}.LandingPage-module__FAbHmG__fakeWebsiteLines{gap:8px;width:42%;margin-top:40px;display:grid}.LandingPage-module__FAbHmG__fakeWebsiteLines span{background:#dedbd2;border-radius:99px;height:7px}.LandingPage-module__FAbHmG__fakeWebsiteLines span:last-child{width:70%}.LandingPage-module__FAbHmG__bookingWidget{border:1px solid var(--line);background:#fff;border-radius:12px;width:min(52%,310px);padding:20px;position:absolute;top:52px;right:34px;box-shadow:0 16px 45px #11110f24}.LandingPage-module__FAbHmG__bookingWidget small{color:#8a8881;letter-spacing:.12em;font-size:11px;font-weight:750}.LandingPage-module__FAbHmG__bookingWidget h3{font-size:15px;margin-top:8px!important}.LandingPage-module__FAbHmG__widgetTimes{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:18px;display:grid}.LandingPage-module__FAbHmG__widgetTimes :is(span,strong){border:1px solid var(--line);text-align:center;border-radius:6px;padding:9px 4px;font-size:11px;font-weight:650}.LandingPage-module__FAbHmG__widgetTimes strong{border-color:var(--yellow);background:#fff8d6}.LandingPage-module__FAbHmG__bookingWidget button{background:var(--ink);color:#fff;width:100%;font:inherit;border:0;border-radius:7px;margin-top:12px;padding:11px;font-size:11px;font-weight:750}.LandingPage-module__FAbHmG__pricingSection{scroll-margin-top:90px}.LandingPage-module__FAbHmG__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:900px;margin:48px auto 0;display:grid}.LandingPage-module__FAbHmG__priceCard{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;min-height:520px;padding:36px;display:flex;position:relative}.LandingPage-module__FAbHmG__priceCardFeatured{background:#fffdf3;border-color:#c9a100}.LandingPage-module__FAbHmG__popularBadge{background:var(--yellow);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800;position:absolute;top:-12px;left:28px}.LandingPage-module__FAbHmG__priceCard h3{letter-spacing:-.04em;font-size:22px}.LandingPage-module__FAbHmG__priceCard>p{color:var(--muted);font-size:11px;margin-top:8px!important}.LandingPage-module__FAbHmG__pricePlaceholder{border:1px dashed #cbc9c1;border-radius:9px;align-items:end;gap:8px;margin-top:28px;padding:15px;display:flex}.LandingPage-module__FAbHmG__pricePlaceholder strong{letter-spacing:-.03em;font-size:19px}.LandingPage-module__FAbHmG__pricePlaceholder span{color:var(--muted);font-size:11px}.LandingPage-module__FAbHmG__priceCard ul{margin-bottom:28px}.LandingPage-module__FAbHmG__priceCard li{color:var(--ink)}.LandingPage-module__FAbHmG__priceCard>a{width:100%;margin-top:auto}.LandingPage-module__FAbHmG__pricingNote{color:#5f5e58;text-align:center;font-size:13px;line-height:1.7;margin-top:16px!important}.LandingPage-module__FAbHmG__faqSection{background:var(--soft)}.LandingPage-module__FAbHmG__faqGrid{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.LandingPage-module__FAbHmG__faqGrid h2{font-size:clamp(2.7rem,5vw,4.8rem);margin-top:20px!important}.LandingPage-module__FAbHmG__faqGrid>div:first-child>a{margin-top:34px}.LandingPage-module__FAbHmG__faqList{border-top:1px solid var(--line)}.LandingPage-module__FAbHmG__faqList details{border-bottom:1px solid var(--line);padding:0}.LandingPage-module__FAbHmG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:13px;font-weight:720;list-style:none;display:flex}.LandingPage-module__FAbHmG__faqList summary::-webkit-details-marker{display:none}.LandingPage-module__FAbHmG__faqList summary span{font-size:18px;font-weight:400;transition:transform .16s}.LandingPage-module__FAbHmG__faqList details[open] summary span{transform:rotate(45deg)}.LandingPage-module__FAbHmG__faqList details p{max-width:620px;color:var(--muted);padding:0 35px 22px 0;font-size:12px;line-height:1.65}.LandingPage-module__FAbHmG__finalCtaSection{text-align:center}.LandingPage-module__FAbHmG__finalCtaSection h2{max-width:920px;margin-inline:auto}.LandingPage-module__FAbHmG__finalCtaSection>div>p:not(.LandingPage-module__FAbHmG__reassurance){max-width:630px;color:var(--muted);margin:24px auto 0;font-size:13px;line-height:1.65}.LandingPage-module__FAbHmG__proofPlaceholder{border:1px solid var(--line);text-align:left;border-radius:12px;margin-top:70px;padding:15px 22px}.LandingPage-module__FAbHmG__proofPlaceholder>span{color:#aaa8a1;letter-spacing:.17em;text-align:center;font-size:11px;font-weight:700;display:block}.LandingPage-module__FAbHmG__proofPlaceholder>div{grid-template-columns:repeat(4,1fr) 1.35fr;align-items:center;gap:18px;margin-top:15px;display:grid}.LandingPage-module__FAbHmG__proofLogoGrid{grid-template-columns:repeat(4,minmax(0,1fr)) 1.35fr!important}.LandingPage-module__FAbHmG__proofRealLogo{background:#151513;border-radius:9px;place-items:center;min-height:62px;padding:14px 20px;transition:transform .16s;display:grid}.LandingPage-module__FAbHmG__proofRealLogo:hover{transform:translateY(-2px)}.LandingPage-module__FAbHmG__proofRealLogo img{width:min(100%,205px);height:auto;display:block}.LandingPage-module__FAbHmG__proofEmptyLogo{border:1px dashed var(--line);color:#c5c3bc;border-radius:9px;place-items:center;min-height:62px;font-family:serif;font-size:12px;font-style:italic;display:grid}.LandingPage-module__FAbHmG__proofPlaceholder i{color:#c5c3bc;text-align:center;font-family:serif;font-size:13px}.LandingPage-module__FAbHmG__proofPlaceholder>div>strong{border-left:1px solid var(--line);text-align:center;padding-left:18px;font-size:11px}.LandingPage-module__FAbHmG__footer{border-top:1px solid var(--line);padding:28px 0}.LandingPage-module__FAbHmG__footer>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.LandingPage-module__FAbHmG__footer nav{color:var(--muted);gap:22px;font-size:11px;display:flex}.LandingPage-module__FAbHmG__footer>div>span{color:var(--muted);text-align:right;font-size:11px}@media (max-width:980px){.LandingPage-module__FAbHmG__desktopNav{display:none}.LandingPage-module__FAbHmG__headerInner{grid-template-columns:1fr auto}.LandingPage-module__FAbHmG__calendarSyncStage{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__FAbHmG__calendarSyncStage>.LandingPage-module__FAbHmG__reserliSyncCore{grid-area:2/1/auto/-1;min-height:270px}.LandingPage-module__FAbHmG__calendarSyncStage>.LandingPage-module__FAbHmG__calendarProviderCard:last-child{grid-area:1/2}.LandingPage-module__FAbHmG__productStage,.LandingPage-module__FAbHmG__audiencePanel,.LandingPage-module__FAbHmG__teamGrid,.LandingPage-module__FAbHmG__widgetCard,.LandingPage-module__FAbHmG__faqGrid{grid-template-columns:1fr}.LandingPage-module__FAbHmG__productCopy{border-top:1px solid #ffffff1a;border-left:0}.LandingPage-module__FAbHmG__audiencePanel{gap:45px}.LandingPage-module__FAbHmG__teamGrid{gap:55px}.LandingPage-module__FAbHmG__widgetBrowser{margin:0 42px 42px}.LandingPage-module__FAbHmG__faqGrid{gap:55px}.LandingPage-module__FAbHmG__footer>div{grid-template-columns:1fr auto}.LandingPage-module__FAbHmG__footer nav{grid-area:2/1/auto/-1}}@media (max-width:720px){.LandingPage-module__FAbHmG__container,.LandingPage-module__FAbHmG__headerInner{width:min(100% - 28px,1180px)}.LandingPage-module__FAbHmG__headerInner{min-height:62px}.LandingPage-module__FAbHmG__logoImage{width:104px}.LandingPage-module__FAbHmG__logoWord{font-size:18px}.LandingPage-module__FAbHmG__loginLink{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.LandingPage-module__FAbHmG__headerActions{gap:10px}.LandingPage-module__FAbHmG__headerCta{min-height:36px;padding-inline:13px;font-size:11px}.LandingPage-module__FAbHmG__hero{padding:72px 16px 50px}.LandingPage-module__FAbHmG__hero h1{margin-top:22px;font-size:clamp(2.25rem,10vw,3.5rem)}.LandingPage-module__FAbHmG__heroLead{max-width:540px;font-size:16px;margin-top:25px!important}.LandingPage-module__FAbHmG__ctaRow{width:100%}.LandingPage-module__FAbHmG__ctaRow a{width:100%;max-width:430px}.LandingPage-module__FAbHmG__reassurance{flex-wrap:wrap;justify-content:center;gap:5px;max-width:340px;display:flex}.LandingPage-module__FAbHmG__productSection{padding-bottom:52px}.LandingPage-module__FAbHmG__calendarIntegrationSection{padding:82px 0}.LandingPage-module__FAbHmG__calendarIntegrationHeading>p:last-child{font-size:13px}.LandingPage-module__FAbHmG__calendarSyncStage{grid-template-columns:1fr;margin-top:42px}.LandingPage-module__FAbHmG__calendarSyncStage>.LandingPage-module__FAbHmG__reserliSyncCore,.LandingPage-module__FAbHmG__calendarSyncStage>.LandingPage-module__FAbHmG__calendarProviderCard:last-child{grid-area:auto}.LandingPage-module__FAbHmG__calendarProviderCard,.LandingPage-module__FAbHmG__reserliSyncCore{min-height:275px}.LandingPage-module__FAbHmG__calendarIntegrationBenefits{grid-template-columns:1fr}.LandingPage-module__FAbHmG__calendarIntegrationBenefits article{padding:23px 0}.LandingPage-module__FAbHmG__calendarIntegrationBenefits article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.LandingPage-module__FAbHmG__googleAccessNotice,.LandingPage-module__FAbHmG__googleAccessGrid{grid-template-columns:1fr}.LandingPage-module__FAbHmG__calendarIntegrationCta{flex-direction:column;align-items:flex-start}.LandingPage-module__FAbHmG__calendarIntegrationCta a{justify-content:space-between;width:100%}.LandingPage-module__FAbHmG__productStage{min-height:auto}.LandingPage-module__FAbHmG__productVisual{padding:16px}.LandingPage-module__FAbHmG__productCopy{padding:30px 24px}.LandingPage-module__FAbHmG__calendarTopline{align-items:flex-start;gap:12px}.LandingPage-module__FAbHmG__calendarViews :is(span,strong){padding-inline:6px}.LandingPage-module__FAbHmG__calendarGrid{grid-template-columns:34px repeat(5,minmax(63px,1fr));overflow-x:auto}.LandingPage-module__FAbHmG__publicPreview{grid-template-columns:1fr}.LandingPage-module__FAbHmG__publicPreviewHero{min-height:270px}.LandingPage-module__FAbHmG__clientStats{grid-template-columns:1fr}.LandingPage-module__FAbHmG__workflowSection{padding-bottom:70px}.LandingPage-module__FAbHmG__workflowGrid{grid-template-columns:1fr;gap:28px}.LandingPage-module__FAbHmG__problemsSection,.LandingPage-module__FAbHmG__customizationSection,.LandingPage-module__FAbHmG__audienceSection,.LandingPage-module__FAbHmG__teamSection,.LandingPage-module__FAbHmG__pricingSection,.LandingPage-module__FAbHmG__faqSection,.LandingPage-module__FAbHmG__finalCtaSection{padding:80px 0}.LandingPage-module__FAbHmG__splitHeading{grid-template-columns:1fr;gap:24px}.LandingPage-module__FAbHmG__splitHeading h2,.LandingPage-module__FAbHmG__sectionIntro h2,.LandingPage-module__FAbHmG__teamCopy h2,.LandingPage-module__FAbHmG__widgetCopy h2,.LandingPage-module__FAbHmG__faqGrid h2,.LandingPage-module__FAbHmG__finalCtaSection h2{font-size:clamp(2.5rem,12vw,4.2rem)}.LandingPage-module__FAbHmG__problemList{margin-top:40px}.LandingPage-module__FAbHmG__problemRow{grid-template-columns:34px 1fr;gap:8px 16px;padding:22px 0}.LandingPage-module__FAbHmG__problemNumber{grid-row:1/4;align-self:start;padding-top:3px}.LandingPage-module__FAbHmG__problemArrow{text-align:left;transform-origin:0;grid-column:2;transform:rotate(90deg)}.LandingPage-module__FAbHmG__afterText{grid-column:2}.LandingPage-module__FAbHmG__sectionIntro{flex-direction:column;align-items:flex-start;gap:20px}.LandingPage-module__FAbHmG__merchantGrid{grid-template-columns:1fr}.LandingPage-module__FAbHmG__merchantImage{min-height:225px}.LandingPage-module__FAbHmG__customizationBenefits{grid-template-columns:repeat(2,1fr)}.LandingPage-module__FAbHmG__customizationBenefits article:nth-child(3){border-left:0}.LandingPage-module__FAbHmG__customizationBenefits article:nth-child(n+3){border-top:1px solid var(--line);margin-top:24px}.LandingPage-module__FAbHmG__audienceTabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.LandingPage-module__FAbHmG__audienceTab,.LandingPage-module__FAbHmG__audienceTabActive{min-width:max-content}.LandingPage-module__FAbHmG__audiencePanel{padding:30px 22px}.LandingPage-module__FAbHmG__teamCalendar{overflow-x:auto}.LandingPage-module__FAbHmG__teamCalendarNames,.LandingPage-module__FAbHmG__teamCalendarColumns{min-width:520px}.LandingPage-module__FAbHmG__widgetSection{padding:40px 0}.LandingPage-module__FAbHmG__widgetCard{width:min(100% - 20px,1180px)}.LandingPage-module__FAbHmG__widgetCopy{padding:42px 24px}.LandingPage-module__FAbHmG__widgetBrowser{margin:0 16px 16px}.LandingPage-module__FAbHmG__widgetWebsite{min-height:380px;padding:22px}.LandingPage-module__FAbHmG__fakeWebsiteLines{width:75%}.LandingPage-module__FAbHmG__bookingWidget{width:auto;top:105px;left:18px;right:18px}.LandingPage-module__FAbHmG__pricingGrid{grid-template-columns:1fr}.LandingPage-module__FAbHmG__priceCard{min-height:500px;padding:28px 22px}.LandingPage-module__FAbHmG__proofPlaceholder>div{grid-template-columns:repeat(2,1fr)}.LandingPage-module__FAbHmG__proofLogoGrid{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr))!important}.LandingPage-module__FAbHmG__proofLogoGrid>strong,.LandingPage-module__FAbHmG__proofPlaceholder>div>strong{border-top:1px solid var(--line);border-left:0;grid-column:1/-1;padding:14px 0 0}.LandingPage-module__FAbHmG__footer>div{text-align:center;grid-template-columns:1fr}.LandingPage-module__FAbHmG__footer>div>a{justify-self:center}.LandingPage-module__FAbHmG__footer nav{flex-wrap:wrap;grid-row:auto;justify-content:center}.LandingPage-module__FAbHmG__footer>div>span{text-align:center}}@media (max-width:430px){.LandingPage-module__FAbHmG__heroBadge{font-size:11px}.LandingPage-module__FAbHmG__calendarIntegrationHeading h2{font-size:2.75rem}.LandingPage-module__FAbHmG__calendarIntegrationEyebrow{font-size:11px}.LandingPage-module__FAbHmG__calendarProviderCard{padding-inline:22px}.LandingPage-module__FAbHmG__primaryCta,.LandingPage-module__FAbHmG__primaryCtaDark,.LandingPage-module__FAbHmG__secondaryCta,.LandingPage-module__FAbHmG__secondaryCtaDark{width:100%;min-height:50px;padding-inline:16px}.LandingPage-module__FAbHmG__productTabs{padding:8px}.LandingPage-module__FAbHmG__productTab,.LandingPage-module__FAbHmG__productTabActive{padding:9px 11px}.LandingPage-module__FAbHmG__productVisual{place-items:stretch stretch;min-height:400px}.LandingPage-module__FAbHmG__calendarShell{align-self:center}.LandingPage-module__FAbHmG__calendarGrid{min-width:455px}.LandingPage-module__FAbHmG__automationPreview,.LandingPage-module__FAbHmG__clientsPreview{align-self:center;padding:17px}.LandingPage-module__FAbHmG__customizationBenefits{grid-template-columns:1fr}.LandingPage-module__FAbHmG__customizationBenefits article+article,.LandingPage-module__FAbHmG__customizationBenefits article:nth-child(3){border-top:1px solid var(--line);border-left:0;margin-top:20px;padding-left:0}.LandingPage-module__FAbHmG__merchantBody p{flex-direction:column;align-items:flex-start}.LandingPage-module__FAbHmG__audiencePanel{margin-top:28px}.LandingPage-module__FAbHmG__calendarIntegrations{grid-template-columns:1fr}.LandingPage-module__FAbHmG__syncDirection{justify-self:center;transform:rotate(90deg)}.LandingPage-module__FAbHmG__serviceRow{align-items:flex-start}.LandingPage-module__FAbHmG__pricePlaceholder{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.LandingPage-module__FAbHmG__page *,.LandingPage-module__FAbHmG__page :before,.LandingPage-module__FAbHmG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.LandingPage-module__FAbHmG__page :is(a,button,summary,[role=tabpanel]):focus-visible,.LandingPage-module__FAbHmG__header a:focus-visible,.LandingPage-module__FAbHmG__footer a:focus-visible{outline-offset:4px;outline:2px solid}.LandingPage-module__FAbHmG__header .LandingPage-module__FAbHmG__skipLink{z-index:60;color:#fff;background:#11110f;border-radius:6px;padding:12px 18px;position:absolute;top:8px;left:16px;transform:translateY(-160%)}.LandingPage-module__FAbHmG__header .LandingPage-module__FAbHmG__skipLink:focus{transform:translateY(0)}.LandingPage-module__FAbHmG__page main:focus{outline:none}.LandingPage-module__FAbHmG__page section[id]{scroll-margin-top:90px}.LandingPage-module__FAbHmG__page h2{letter-spacing:-.025em;line-height:1.08}.LandingPage-module__FAbHmG__pricingNote a{text-decoration:underline}.LandingPage-module__FAbHmG__offerPrice{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px;padding:24px 0;display:flex}.LandingPage-module__FAbHmG__offerPrice strong{letter-spacing:-.04em;font-size:44px;line-height:1}.LandingPage-module__FAbHmG__offerPrice span{color:var(--muted);font-size:13px}.LandingPage-module__FAbHmG__trialSteps{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1000px;margin:48px auto 20px;padding-top:30px;display:grid}.LandingPage-module__FAbHmG__trialSteps>div>span{background:var(--yellow);border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:750;display:grid}.LandingPage-module__FAbHmG__trialSteps h3{margin-top:16px;font-size:18px}.LandingPage-module__FAbHmG__trialSteps p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.7}.LandingPage-module__FAbHmG__customerReference{border-bottom:1px solid var(--line);padding:34px 0}.LandingPage-module__FAbHmG__customerReference>div{align-items:center;gap:30px;display:flex}.LandingPage-module__FAbHmG__customerLogo{background:#11110f;border-radius:12px;flex-shrink:0;place-items:center;padding:26px;display:grid}.LandingPage-module__FAbHmG__customerLogo img{width:204px;height:auto}.LandingPage-module__FAbHmG__customerReference h2{margin-top:7px;font-size:22px}.LandingPage-module__FAbHmG__customerReference p:not(.LandingPage-module__FAbHmG__eyebrow){color:var(--muted);margin-top:7px;font-size:14px}.LandingPage-module__FAbHmG__customerReference a{white-space:nowrap;text-underline-offset:4px;margin-left:auto;font-size:14px;font-weight:650;text-decoration:underline}.LandingPage-module__FAbHmG__demoRequest{padding:80px 0 100px}.LandingPage-module__FAbHmG__demoRequest>div{grid-template-columns:1.1fr 1fr;align-items:start;gap:70px;display:grid}.LandingPage-module__FAbHmG__demoRequest h1{letter-spacing:-.035em;margin:22px 0;font-size:clamp(36px,4.4vw,64px);font-weight:780;line-height:1.07}.LandingPage-module__FAbHmG__demoRequest h1 span{color:#68604d}.LandingPage-module__FAbHmG__demoRequestIntro>p:not(.LandingPage-module__FAbHmG__eyebrow),.LandingPage-module__FAbHmG__demoRequestCard p{color:var(--muted);font-size:16px;line-height:1.75}.LandingPage-module__FAbHmG__demoRequestIntro ul{gap:14px;margin-top:28px;padding-left:20px;font-size:15px;line-height:1.65;list-style:outside;display:grid}.LandingPage-module__FAbHmG__demoRequestIntro li::marker{color:#7a6000}.LandingPage-module__FAbHmG__demoExploreLink{text-underline-offset:4px;margin-top:30px;font-size:14px;text-decoration:underline;display:inline-block}.LandingPage-module__FAbHmG__demoRequestCard{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;padding:32px;box-shadow:0 18px 48px #11110f08}.LandingPage-module__FAbHmG__demoRequestCard h2{margin-top:15px;font-size:29px}.LandingPage-module__FAbHmG__callFacts{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.LandingPage-module__FAbHmG__callFacts span{background:var(--soft);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:650}.LandingPage-module__FAbHmG__demoRequestCard>a{text-align:center;width:100%;margin-top:24px}.LandingPage-module__FAbHmG__demoRequestCard .LandingPage-module__FAbHmG__demoRequestHint{margin-top:15px;font-size:12px;line-height:1.7}.LandingPage-module__FAbHmG__demoRequestHint a{overflow-wrap:anywhere;text-decoration:underline}.LandingPage-module__FAbHmG__demoAfterCall{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.LandingPage-module__FAbHmG__demoAfterCall h3{font-size:18px}.LandingPage-module__FAbHmG__demoAfterCall p{margin-top:9px}.LandingPage-module__FAbHmG__demoAfterCall strong{margin-top:16px;font-size:13px;display:block}@media (max-width:800px){.LandingPage-module__FAbHmG__trialSteps,.LandingPage-module__FAbHmG__demoRequest>div{grid-template-columns:1fr;gap:28px}.LandingPage-module__FAbHmG__customerReference>div{flex-wrap:wrap;gap:20px}.LandingPage-module__FAbHmG__customerReference a{margin-left:0}.LandingPage-module__FAbHmG__demoRequest{padding:40px 0 65px}.LandingPage-module__FAbHmG__demoRequestCard{padding:24px 20px}}.LandingPage-module__FAbHmG__page .LandingPage-module__FAbHmG__eyebrow{color:#5f5e58}.LandingPage-module__FAbHmG__calendarIntegrationEyebrow{color:#7a6000}.LandingPage-module__FAbHmG__page :is(.LandingPage-module__FAbHmG__serviceRow small,.LandingPage-module__FAbHmG__servicePanelTop,.LandingPage-module__FAbHmG__calendarIntegrations small,.LandingPage-module__FAbHmG__teamCalendarTabs span,.LandingPage-module__FAbHmG__teamCalendarTabs strong,.LandingPage-module__FAbHmG__teamCalendarNames span,.LandingPage-module__FAbHmG__teamCalendarColumns span,.LandingPage-module__FAbHmG__teamCalendarColumns strong){font-size:11px}.LandingPage-module__FAbHmG__page :is(.LandingPage-module__FAbHmG__teamCalendarColumns span,.LandingPage-module__FAbHmG__calendarIntegrations small){color:#5f5e58}.LandingPage-module__FAbHmG__audienceTabs{scrollbar-width:thin}.LandingPage-module__FAbHmG__servicePanelCaption{color:#5f5e58;border-top:1px solid var(--line);padding:12px 16px;font-size:11px}@media (max-width:720px){.LandingPage-module__FAbHmG__page :is(.LandingPage-module__FAbHmG__sectionIntro>p,.LandingPage-module__FAbHmG__teamCopy>p:not(.LandingPage-module__FAbHmG__eyebrow),.LandingPage-module__FAbHmG__workflowCard p,.LandingPage-module__FAbHmG__faqList details p,.LandingPage-module__FAbHmG__finalCtaSection>div>p:not(.LandingPage-module__FAbHmG__reassurance),.LandingPage-module__FAbHmG__calendarIntegrationHeading>p:last-child,.LandingPage-module__FAbHmG__calendarIntegrationBenefits p,.LandingPage-module__FAbHmG__googleAccessGrid p,.LandingPage-module__FAbHmG__calendarIntegrationCta p,.LandingPage-module__FAbHmG__audienceCopy>span){font-size:16px}.LandingPage-module__FAbHmG__page :is(.LandingPage-module__FAbHmG__priceCard>p,.LandingPage-module__FAbHmG__priceCard li,.LandingPage-module__FAbHmG__faqList summary,.LandingPage-module__FAbHmG__productCopy li,.LandingPage-module__FAbHmG__audienceCopy li){font-size:14px}.LandingPage-module__FAbHmG__audienceTabs{flex-wrap:wrap}.LandingPage-module__FAbHmG__audienceTab,.LandingPage-module__FAbHmG__audienceTabActive{min-width:0;min-height:44px}}@media (max-width:350px){.LandingPage-module__FAbHmG__headerInner{grid-template-columns:1fr;gap:6px;padding-block:10px}.LandingPage-module__FAbHmG__brandLink{justify-self:center}.LandingPage-module__FAbHmG__headerActions{justify-content:center}}
.ProductTourRefresh-module__ErG-SG__refresh{background:#151515;border-color:#292929;border-radius:20px}.ProductTourRefresh-module__ErG-SG__intro{color:#b3bba6;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:15px;padding:23px 25px 8px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__intro small{letter-spacing:0;color:#9fa991;font-size:11px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist]{padding:14px 18px 18px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist] button{min-height:44px;font-size:12px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tabpanel]{grid-template-columns:1.35fr 1fr;min-height:500px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tabpanel]>div{background:#f2f2ef;padding:32px}.ProductTourRefresh-module__ErG-SG__refresh aside{border-left:0;padding:38px}.ProductTourRefresh-module__ErG-SG__refresh aside h2{text-wrap:balance;font-size:clamp(27px,2.8vw,36px);line-height:1.13}.ProductTourRefresh-module__ErG-SG__refresh aside li{font-size:13px;line-height:1.6}.ProductTourRefresh-module__ErG-SG__refresh aside>p{color:#abb49b}.ProductTourRefresh-module__ErG-SG__demoLink{border-bottom:1px solid #767e6c;justify-content:space-between;align-items:center;margin-top:18px;padding:15px 0;font-size:13px;font-weight:650;display:flex;color:#ffdf6e!important}.ProductTourRefresh-module__ErG-SG__refresh aside .ProductTourRefresh-module__ErG-SG__exampleNote{letter-spacing:0;text-transform:none;margin-top:22px;font-size:11px;line-height:1.6}.ProductTourRefresh-module__ErG-SG__agendaWrap{width:100%;min-width:0}.ProductTourRefresh-module__ErG-SG__agenda{color:#252a20;background:#fff;border:1px solid #e4e6d8;border-radius:12px;overflow:hidden;box-shadow:0 16px 40px #0002}.ProductTourRefresh-module__ErG-SG__agenda header{justify-content:space-between;align-items:center;gap:10px;padding:19px 20px;display:flex}.ProductTourRefresh-module__ErG-SG__agenda header div{gap:5px;display:grid}.ProductTourRefresh-module__ErG-SG__agenda header div>span{letter-spacing:.12em;color:#636363;font-size:11px}.ProductTourRefresh-module__ErG-SG__agenda header strong{letter-spacing:-.02em;font-size:19px}.ProductTourRefresh-module__ErG-SG__today{background:#efeee9;border-radius:5px;padding:8px 12px;font-size:11px}.ProductTourRefresh-module__ErG-SG__calendarPeople{border-block:1px solid #e9ebdf;grid-template-columns:44px repeat(3,minmax(0,1fr));display:grid}.ProductTourRefresh-module__ErG-SG__calendarPeople>div{border-left:1px solid #e9ebdf;justify-content:center;align-items:center;gap:7px;padding:10px 6px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__calendarPeople i{border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;font-style:normal;display:grid}.ProductTourRefresh-module__ErG-SG__dayGrid{grid-template-columns:44px repeat(3,minmax(0,1fr));height:320px;display:grid}.ProductTourRefresh-module__ErG-SG__hours{text-align:center;color:#646464;grid-template-rows:repeat(4,90px);padding-top:16px;font-size:11px;display:grid}.ProductTourRefresh-module__ErG-SG__dayColumn{background:repeating-linear-gradient(#0000 0 89px,#e5e5e5 89px 90px);border-left:1px solid #e9ebdf;position:relative}.ProductTourRefresh-module__ErG-SG__event{border-left:3px solid #ba8700;border-radius:7px;flex-direction:column;gap:4px;padding:10px 8px;display:flex;position:absolute;left:5px;right:5px;overflow:hidden}.ProductTourRefresh-module__ErG-SG__event>span{font-size:11px;font-weight:600}.ProductTourRefresh-module__ErG-SG__event strong{font-size:12px;line-height:1.2}.ProductTourRefresh-module__ErG-SG__event small{opacity:.85;font-size:11px}.ProductTourRefresh-module__ErG-SG__person0{color:#171713;background:#ffc400}.ProductTourRefresh-module__ErG-SG__person1{color:#fff;background:#252522;border-color:#252522}.ProductTourRefresh-module__ErG-SG__person2{color:#252522;background:#ece2d3;border-color:#cbbba4}.ProductTourRefresh-module__ErG-SG__busy{color:#343839;background:#dfe2e3;border-color:#b4b9bb}.ProductTourRefresh-module__ErG-SG__agenda footer{color:#5f5e58;border-top:1px solid #e9ebdf;justify-content:space-between;gap:12px;padding:12px 16px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__bookingNotice{color:#252522;background:#fff;border:1px solid #e3e2dd;border-radius:9px;align-items:center;gap:10px;margin:14px 0 0;padding:14px;display:flex;box-shadow:0 10px 25px #0001}.ProductTourRefresh-module__ErG-SG__bookingNotice>span{color:#191919;background:#ffc400;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ProductTourRefresh-module__ErG-SG__bookingNotice strong{font-size:12px}.ProductTourRefresh-module__ErG-SG__bookingNotice small{color:#6d6c66;margin-top:3px;font-size:11px;display:block}.ProductTourRefresh-module__ErG-SG__refresh button:focus-visible,.ProductTourRefresh-module__ErG-SG__refresh a:focus-visible{outline-offset:3px;outline:2px solid #ffe18a}@media (max-width:600px){.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist] button{white-space:normal;min-width:0;padding:10px 8px}}@media (max-width:980px){.ProductTourRefresh-module__ErG-SG__refresh>div[role=tabpanel]{grid-template-columns:1fr}.ProductTourRefresh-module__ErG-SG__refresh aside{border-top:1px solid #ffffff15}.ProductTourRefresh-module__ErG-SG__refresh aside h2{max-width:540px}.ProductTourRefresh-module__ErG-SG__agendaWrap{max-width:650px}.ProductTourRefresh-module__ErG-SG__refresh aside{padding:30px}}@media (max-width:720px){.ProductTourRefresh-module__ErG-SG__intro{flex-direction:column;align-items:flex-start;gap:7px;padding:20px 18px 6px;font-size:11px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tabpanel]>div{min-height:0;padding:16px}.ProductTourRefresh-module__ErG-SG__refresh aside{padding:28px 22px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist]{padding:12px}.ProductTourRefresh-module__ErG-SG__refresh>div[role=tablist] button{font-size:11px}.ProductTourRefresh-module__ErG-SG__agenda header{padding:16px 12px}.ProductTourRefresh-module__ErG-SG__agenda header strong{font-size:14px}.ProductTourRefresh-module__ErG-SG__today{padding:6px;font-size:11px}.ProductTourRefresh-module__ErG-SG__calendarPeople,.ProductTourRefresh-module__ErG-SG__dayGrid{grid-template-columns:32px repeat(3,minmax(0,1fr))}.ProductTourRefresh-module__ErG-SG__calendarPeople>div{gap:4px;font-size:11px}.ProductTourRefresh-module__ErG-SG__calendarPeople i{width:18px;height:18px}.ProductTourRefresh-module__ErG-SG__event{gap:4px;padding:5px 4px;left:3px;right:3px}.ProductTourRefresh-module__ErG-SG__event strong,.ProductTourRefresh-module__ErG-SG__event small{font-size:11px}.ProductTourRefresh-module__ErG-SG__agenda footer{padding-inline:10px;font-size:11px}.ProductTourRefresh-module__ErG-SG__bookingNotice{margin-left:10px;padding:12px}.ProductTourRefresh-module__ErG-SG__bookingNotice strong,.ProductTourRefresh-module__ErG-SG__bookingNotice small{font-size:11px}}.ProductTourRefresh-module__ErG-SG__publicPage{color:#171717;background:#fff;border:1px solid #ddd;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 16px 36px #00000010}.ProductTourRefresh-module__ErG-SG__browserBar{color:#666;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__browserBar>span:first-child{letter-spacing:3px;color:#c5c5c5}.ProductTourRefresh-module__ErG-SG__salonHeader{background:#f5f2ec;border-bottom:1px solid #e4dfd5;align-items:center;gap:18px;padding:28px 24px;display:flex}.ProductTourRefresh-module__ErG-SG__salonLogo{color:#ffc400;letter-spacing:-.025em;background:#191919;border-radius:12px;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:22px;font-weight:800;display:grid}.ProductTourRefresh-module__ErG-SG__salonHeader>div>span{letter-spacing:.1em;font-size:11px;font-weight:700}.ProductTourRefresh-module__ErG-SG__salonHeader h3{letter-spacing:-.025em;font-size:28px;font-weight:800;line-height:1.2;margin:4px 0!important}.ProductTourRefresh-module__ErG-SG__salonHeader p{color:#6d685f;font-size:12px}.ProductTourRefresh-module__ErG-SG__serviceList{padding:24px}.ProductTourRefresh-module__ErG-SG__previewHeading{flex-direction:column-reverse;gap:7px;margin-bottom:17px;display:flex}.ProductTourRefresh-module__ErG-SG__previewHeading h4{letter-spacing:-.025em;margin:0;font-size:16px;font-weight:700}.ProductTourRefresh-module__ErG-SG__previewHeading>span{letter-spacing:.08em;color:#6d6d6d;font-size:11px;font-weight:600}.ProductTourRefresh-module__ErG-SG__serviceChoice{border:1px solid #dedede;border-radius:9px;align-items:center;gap:12px;margin-top:10px;padding:16px 12px;transition:border-color .15s,background .15s;display:flex}.ProductTourRefresh-module__ErG-SG__serviceChoice:hover{background:#fff9dc;border-color:#bc9400}.ProductTourRefresh-module__ErG-SG__serviceGlyph{background:#f3f3f3;border-radius:8px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:19px;display:grid}.ProductTourRefresh-module__ErG-SG__serviceChoice strong{font-size:13px;display:block}.ProductTourRefresh-module__ErG-SG__serviceChoice small{color:#696969;margin-top:5px;font-size:11px;font-weight:400;display:block}.ProductTourRefresh-module__ErG-SG__serviceChoice>b{white-space:nowrap;text-align:right;margin-left:auto;font-size:15px}.ProductTourRefresh-module__ErG-SG__serviceChoice>b small{margin-top:1px;font-size:11px}.ProductTourRefresh-module__ErG-SG__choiceArrow{background:#ffc400;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.ProductTourRefresh-module__ErG-SG__publicReassurance{color:#4d4d4d;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__messagesPreview{color:#171717;width:100%}.ProductTourRefresh-module__ErG-SG__panelEnter{animation:.18s ease-out ProductTourRefresh-module__ErG-SG__panelEnter}@keyframes ProductTourRefresh-module__ErG-SG__panelEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductTourRefresh-module__ErG-SG__panelFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ProductTourRefresh-module__ErG-SG__panelEnter{animation:.12s linear ProductTourRefresh-module__ErG-SG__panelFade}}.ProductTourRefresh-module__ErG-SG__clientRecord{color:#252522;background:#fff;border:1px solid #deddd7;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 16px 36px #0000000d}.ProductTourRefresh-module__ErG-SG__recordTopline{color:#5f5e58;border-bottom:1px solid #eeede8;justify-content:space-between;gap:12px;padding:13px 22px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__recordTopline>span:first-child{letter-spacing:.08em;font-weight:650}.ProductTourRefresh-module__ErG-SG__recordIdentity{align-items:center;gap:13px;padding:23px 22px;display:flex}.ProductTourRefresh-module__ErG-SG__recordAvatar{background:#ece2d3;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:17px;font-weight:750;display:grid}.ProductTourRefresh-module__ErG-SG__recordIdentity h3{letter-spacing:-.03em;font-size:21px;font-weight:750;line-height:1.2}.ProductTourRefresh-module__ErG-SG__recordIdentity p{color:#5f5e58;font-size:11px;line-height:1.5;margin-top:6px!important}.ProductTourRefresh-module__ErG-SG__regularBadge{white-space:nowrap;color:#625a49;background:#f8f6f0;border:1px solid #e1dccf;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:11px}.ProductTourRefresh-module__ErG-SG__recordContent{padding:0 22px 20px}.ProductTourRefresh-module__ErG-SG__nextVisit{background:#faf9f5;border:1px solid #e3e0d7;border-radius:9px;padding:16px}.ProductTourRefresh-module__ErG-SG__recordLabel{letter-spacing:.08em;color:#756e5f;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__recordLabel b{letter-spacing:0;color:#575244;background:#ece9df;border-radius:4px;padding:4px 7px;font-size:11px;font-weight:600}.ProductTourRefresh-module__ErG-SG__nextVisitDetails{align-items:center;gap:12px;margin-top:13px;display:flex}.ProductTourRefresh-module__ErG-SG__visitDate{text-align:center;background:#fff;border-top:4px solid #ffc400;border-radius:5px;min-width:43px;padding:6px 8px;font-size:23px;font-weight:750;line-height:1.15;box-shadow:0 2px 5px #00000008}.ProductTourRefresh-module__ErG-SG__visitDate small{letter-spacing:.04em;margin-top:3px;font-size:11px;display:block}.ProductTourRefresh-module__ErG-SG__nextVisitDetails strong{font-size:14px}.ProductTourRefresh-module__ErG-SG__nextVisitDetails p{color:#5f5e58;font-size:11px;margin-top:4px!important}.ProductTourRefresh-module__ErG-SG__visitDuration{color:#5f5e58;white-space:nowrap;margin-left:auto;font-size:11px}.ProductTourRefresh-module__ErG-SG__clientNote{background:#fffbed;border-left:3px solid #d2b256;border-radius:0 7px 7px 0;gap:11px;margin:17px 0 23px;padding:14px;display:flex}.ProductTourRefresh-module__ErG-SG__clientNote>span{color:#887332;font-size:20px}.ProductTourRefresh-module__ErG-SG__clientNote strong{font-size:11px}.ProductTourRefresh-module__ErG-SG__clientNote p{font-size:12px;line-height:1.5;margin-top:6px!important}.ProductTourRefresh-module__ErG-SG__clientNote small{color:#5f5e58;margin-top:7px;font-size:11px;display:block}.ProductTourRefresh-module__ErG-SG__visitHistory h4{justify-content:space-between;align-items:center;margin:0 0 5px;font-size:13px;font-weight:700;display:flex}.ProductTourRefresh-module__ErG-SG__visitHistory h4 span{color:#5f5e58;font-size:11px;font-weight:400}.ProductTourRefresh-module__ErG-SG__historyRow{border-bottom:1px solid #eeede8;grid-template-columns:55px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.ProductTourRefresh-module__ErG-SG__historyRow time{color:#5f5e58;font-size:11px}.ProductTourRefresh-module__ErG-SG__historyRow strong{font-size:11px;display:block}.ProductTourRefresh-module__ErG-SG__historyRow small{color:#5f5e58;margin-top:4px;font-size:11px;display:block}.ProductTourRefresh-module__ErG-SG__historyRow>span{text-align:right;font-size:12px;font-weight:650}.ProductTourRefresh-module__ErG-SG__historyRow>span small{font-size:11px;font-weight:400;display:inline}.ProductTourRefresh-module__ErG-SG__recordFooter{color:#686357;background:#f4f3ee;align-items:center;gap:8px;padding:13px 22px;font-size:11px;line-height:1.5;display:flex}.ProductTourRefresh-module__ErG-SG__recordFooter>span{color:#9c7b15;font-weight:750}@media (max-width:720px){.ProductTourRefresh-module__ErG-SG__recordTopline{padding:12px 14px;font-size:11px}.ProductTourRefresh-module__ErG-SG__recordIdentity{flex-wrap:wrap;gap:10px;padding:18px 14px}.ProductTourRefresh-module__ErG-SG__recordIdentity h3{font-size:19px}.ProductTourRefresh-module__ErG-SG__recordIdentity p{font-size:11px}.ProductTourRefresh-module__ErG-SG__recordAvatar{width:40px;height:40px;font-size:14px}.ProductTourRefresh-module__ErG-SG__regularBadge{margin-top:-3px;margin-left:50px;font-size:11px}.ProductTourRefresh-module__ErG-SG__recordContent{padding:0 14px 16px}.ProductTourRefresh-module__ErG-SG__nextVisit{padding:12px}.ProductTourRefresh-module__ErG-SG__nextVisitDetails{gap:9px}.ProductTourRefresh-module__ErG-SG__nextVisitDetails strong{font-size:12px}.ProductTourRefresh-module__ErG-SG__nextVisitDetails p{font-size:11px}.ProductTourRefresh-module__ErG-SG__visitDuration{display:none}.ProductTourRefresh-module__ErG-SG__clientNote{padding:12px 10px}.ProductTourRefresh-module__ErG-SG__clientNote p{font-size:11px}.ProductTourRefresh-module__ErG-SG__historyRow{grid-template-columns:43px 1fr auto;gap:8px}.ProductTourRefresh-module__ErG-SG__recordFooter{padding:12px 14px;font-size:11px}}.ProductTourRefresh-module__ErG-SG__messagesHeading{align-items:center;gap:13px;margin-bottom:22px;display:flex}.ProductTourRefresh-module__ErG-SG__envelope{background:#ffc400;border-radius:12px;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:24px;display:grid}.ProductTourRefresh-module__ErG-SG__messagesHeading h3{letter-spacing:-.035em;font-size:20px;font-weight:750;line-height:1.2}.ProductTourRefresh-module__ErG-SG__messagesHeading p{color:#676767;font-size:12px;margin-top:6px!important}.ProductTourRefresh-module__ErG-SG__messageCard{background:#fff;border:1px solid #ddd;border-radius:12px;padding:22px;box-shadow:0 8px 24px #00000006}.ProductTourRefresh-module__ErG-SG__messageMeta{color:#676767;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ProductTourRefresh-module__ErG-SG__sentBadge,.ProductTourRefresh-module__ErG-SG__scheduledBadge{border-radius:6px;align-items:center;padding:7px 9px;font-size:11px;font-weight:700;display:inline-flex}.ProductTourRefresh-module__ErG-SG__sentBadge{color:#fff;background:#0b794b}.ProductTourRefresh-module__ErG-SG__scheduledBadge{color:#282000;background:#ffc400}.ProductTourRefresh-module__ErG-SG__messageCard h4{letter-spacing:-.025em;margin:18px 0 14px;font-size:17px;font-weight:700;line-height:1.35}.ProductTourRefresh-module__ErG-SG__appointmentSummary{background:#f5f5f5;border-radius:8px;align-items:center;gap:14px;padding:14px;display:flex}.ProductTourRefresh-module__ErG-SG__appointmentSummary>span{text-align:center;background:#fff;border-top:5px solid #ffc400;border-radius:5px;padding:5px 12px;font-size:23px;font-weight:750;line-height:1.2;box-shadow:0 2px 7px #00000010}.ProductTourRefresh-module__ErG-SG__appointmentSummary small{margin-top:2px;font-size:11px;font-weight:700;display:block}.ProductTourRefresh-module__ErG-SG__appointmentSummary strong{font-size:14px}.ProductTourRefresh-module__ErG-SG__appointmentSummary p{color:#646464;font-size:11px;margin-top:4px!important}.ProductTourRefresh-module__ErG-SG__mailAction{color:#353535;margin-top:16px;font-size:11px;font-weight:650;display:block}.ProductTourRefresh-module__ErG-SG__messageConnector{color:#9b9b9b;height:27px;margin-left:42px;font-size:22px;line-height:27px}.ProductTourRefresh-module__ErG-SG__reminderCard{background:#fffbea;border-color:#e8cd59}.ProductTourRefresh-module__ErG-SG__reminderCard h4{margin-bottom:9px}.ProductTourRefresh-module__ErG-SG__reminderCard>p{color:#665827;font-size:12px;line-height:1.6}.ProductTourRefresh-module__ErG-SG__messageFoot{text-align:center;color:#646464;font-size:11px;line-height:1.6;margin-top:16px!important}@media (max-width:720px){.ProductTourRefresh-module__ErG-SG__salonHeader{gap:13px;padding:20px 16px}.ProductTourRefresh-module__ErG-SG__salonLogo{width:48px;height:48px;font-size:19px}.ProductTourRefresh-module__ErG-SG__salonHeader h3{font-size:25px}.ProductTourRefresh-module__ErG-SG__serviceList{padding:20px 14px}.ProductTourRefresh-module__ErG-SG__serviceChoice{gap:8px;padding:14px 10px}.ProductTourRefresh-module__ErG-SG__serviceGlyph{display:none}.ProductTourRefresh-module__ErG-SG__serviceChoice strong{font-size:12px}.ProductTourRefresh-module__ErG-SG__serviceChoice small{font-size:11px}.ProductTourRefresh-module__ErG-SG__choiceArrow{width:26px;height:26px}.ProductTourRefresh-module__ErG-SG__previewHeading h4{font-size:15px}.ProductTourRefresh-module__ErG-SG__messagesHeading h3{font-size:19px}.ProductTourRefresh-module__ErG-SG__messagesHeading p{font-size:11px}.ProductTourRefresh-module__ErG-SG__messageCard{padding:17px}.ProductTourRefresh-module__ErG-SG__messageMeta{flex-direction:column;align-items:flex-start;gap:7px}.ProductTourRefresh-module__ErG-SG__messageCard h4{font-size:16px}.ProductTourRefresh-module__ErG-SG__appointmentSummary{gap:10px;padding:11px}.ProductTourRefresh-module__ErG-SG__appointmentSummary p{font-size:11px}}
