.BookADemoComposer-module__2b4pxG__composer{--u:min(1px,.0520833vw);--outline:#0000001f;--tile-outline:#57594f26;--active:#555454;color:var(--color-vestate-dark);font-family:var(--font-sans)}.BookADemoComposer-module__2b4pxG__composer button{cursor:pointer}.BookADemoComposer-module__2b4pxG__composer button:disabled{cursor:wait;opacity:.6}.BookADemoComposer-module__2b4pxG__composer :is(button,a,input):focus-visible{outline-offset:-2px;outline:2px solid #8c6838}.BookADemoComposer-module__2b4pxG__main{max-width:1920px;padding-inline:calc(60*var(--u));padding-top:calc(40*var(--u));padding-bottom:calc(105*var(--u));margin-inline:auto}.BookADemoComposer-module__2b4pxG__hero{min-height:calc(185*var(--u));align-items:flex-start;display:flex}.BookADemoComposer-module__2b4pxG__eyebrow{color:var(--color-vestate-beige);font:italic 500 calc(42*var(--u))/1.5 var(--font-serif);letter-spacing:-.02em}.BookADemoComposer-module__2b4pxG__headline,.BookADemoComposer-module__2b4pxG__summaryTitle{font:400 calc(76*var(--u))/1 var(--font-display);letter-spacing:-.02em;text-box:trim-both cap alphabetic}.BookADemoComposer-module__2b4pxG__headline{margin-top:calc(7*var(--u))}.BookADemoComposer-module__2b4pxG__intro{min-height:calc(70*var(--u));margin-top:calc(35*var(--u));margin-left:calc(73*var(--u));padding-left:calc(71*var(--u));font-size:calc(24*var(--u));border-left:1px solid #00000026;align-content:center;line-height:1.34}.BookADemoComposer-module__2b4pxG__panels{gap:calc(71*var(--u));padding-right:calc(22*var(--u));grid-template-columns:minmax(0,1203fr) minmax(0,505fr);align-items:start;display:grid}.BookADemoComposer-module__2b4pxG__details,.BookADemoComposer-module__2b4pxG__summary{border:1px solid var(--outline);border-radius:calc(15*var(--u));background:#fff}.BookADemoComposer-module__2b4pxG__details{min-width:0;padding:calc(40*var(--u))calc(47*var(--u))calc(53*var(--u))calc(44*var(--u))}.BookADemoComposer-module__2b4pxG__sectionTitle{font:600 calc(22*var(--u))/1.34 var(--font-sans);letter-spacing:0}.BookADemoComposer-module__2b4pxG__fieldGrid{gap:calc(56*var(--u));margin-top:calc(22*var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BookADemoComposer-module__2b4pxG__field{gap:calc(10*var(--u));font-size:calc(14*var(--u));letter-spacing:.02em;text-transform:uppercase;display:grid}.BookADemoComposer-module__2b4pxG__field input{width:100%;height:calc(66*var(--u));padding:0 0 calc(15*var(--u));font-size:calc(31.31*var(--u));letter-spacing:0;border-bottom:1px solid #57594f33;border-radius:0;display:block}.BookADemoComposer-module__2b4pxG__field input::placeholder{color:#3736364d;opacity:1}.BookADemoComposer-module__2b4pxG__schedule{column-gap:calc(81*var(--u));margin:calc(41*var(--u))calc(8*var(--u))0 0;padding:calc(36*var(--u))calc(4*var(--u))calc(44*var(--u))0;border-block:1px solid #0000001a;grid-template-columns:minmax(0,567fr) minmax(0,450fr);display:grid}.BookADemoComposer-module__2b4pxG__dateOptions,.BookADemoComposer-module__2b4pxG__timeOptions{--slot-gap:calc(17*var(--u));gap:var(--slot-gap);margin-top:calc(16*var(--u));display:grid}.BookADemoComposer-module__2b4pxG__dateOptions{grid-template-columns:repeat(5,minmax(0,1fr))}.BookADemoComposer-module__2b4pxG__timeHeading{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex;position:relative}.BookADemoComposer-module__2b4pxG__timeHeading:has(.BookADemoComposer-module__2b4pxG__timeArrows){padding-right:84px}.BookADemoComposer-module__2b4pxG__timeDate{color:var(--color-vestate-gray);font-size:clamp(12px,calc(16*var(--u)),16px)}.BookADemoComposer-module__2b4pxG__timeArrows{gap:6px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.BookADemoComposer-module__2b4pxG__timeArrows button{width:max(32px,calc(36*var(--u)));aspect-ratio:1;border:1px solid var(--tile-outline);border-radius:50%;place-items:center;display:grid}.BookADemoComposer-module__2b4pxG__timeArrows button:enabled:hover{border-color:var(--color-vestate-beige)}.BookADemoComposer-module__2b4pxG__timeArrows button:disabled{cursor:default;opacity:.4}.BookADemoComposer-module__2b4pxG__timeArrows svg{width:16px;height:16px}.BookADemoComposer-module__2b4pxG__timeOptions{grid-auto-flow:column;grid-auto-columns:calc((100% - 3*var(--slot-gap))/4);scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto}.BookADemoComposer-module__2b4pxG__timeStatus{color:var(--color-vestate-gray);font-size:clamp(14px,calc(18*var(--u)),18px)}.BookADemoComposer-module__2b4pxG__timeStatus button{color:var(--color-vestate-dark);margin-top:4px;text-decoration:underline}.BookADemoComposer-module__2b4pxG__slot{height:calc(72*var(--u));border:1px solid var(--tile-outline);border-radius:calc(14*var(--u));font-size:calc(18*var(--u));scroll-snap-align:start;flex-direction:column;justify-content:center;align-items:center;line-height:1.22;display:flex}.BookADemoComposer-module__2b4pxG__slot strong,.BookADemoComposer-module__2b4pxG__dateOptions .BookADemoComposer-module__2b4pxG__slot[aria-pressed=true]{font-weight:600}.BookADemoComposer-module__2b4pxG__slot[aria-pressed=true]{color:#fff;background:var(--active);border-color:var(--active)}.BookADemoComposer-module__2b4pxG__slot[aria-pressed=false]:hover,.BookADemoComposer-module__2b4pxG__sessionOption[aria-pressed=false]:hover{border-color:var(--color-vestate-beige)}.BookADemoComposer-module__2b4pxG__sessions{margin-top:calc(38*var(--u));margin-left:calc(2*var(--u))}.BookADemoComposer-module__2b4pxG__sessionOptions{gap:calc(30*var(--u));max-width:calc(1045*var(--u));margin-top:calc(22*var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BookADemoComposer-module__2b4pxG__sessionOption{align-items:center;gap:calc(12*var(--u));min-height:calc(93*var(--u));padding:calc(11*var(--u))calc(16*var(--u))calc(9*var(--u));border:1px solid var(--outline);border-radius:calc(11*var(--u));text-align:left;font-size:calc(20*var(--u));background:#fff;font-weight:600;display:flex;position:relative}.BookADemoComposer-module__2b4pxG__sessionOption[aria-pressed=true]{border-color:var(--color-vestate-beige);box-shadow:inset 0 0 0 .5px var(--color-vestate-beige);background:#faf6f4}.BookADemoComposer-module__2b4pxG__sessionIcon,.BookADemoComposer-module__2b4pxG__selection{border-radius:50%;flex:none;place-items:center;display:grid}.BookADemoComposer-module__2b4pxG__sessionIcon{width:calc(52*var(--u));height:calc(52*var(--u));background:#d9d9d94d}.BookADemoComposer-module__2b4pxG__sessionOption[data-session=explore]{--session-icon:url(/vectors/book-demo/explore.svg)}.BookADemoComposer-module__2b4pxG__sessionOption[data-session=sales]{--session-icon:url(/vectors/book-demo/sales.svg)}.BookADemoComposer-module__2b4pxG__sessionOption[data-session=support]{--session-icon:url(/vectors/book-demo/support.svg)}.BookADemoComposer-module__2b4pxG__sessionIcon:before{width:calc(24*var(--u));aspect-ratio:1;-webkit-mask:var(--session-icon)center/contain no-repeat;mask:var(--session-icon)center/contain no-repeat;content:"";background:currentColor}.BookADemoComposer-module__2b4pxG__sessionOption[aria-pressed=true] .BookADemoComposer-module__2b4pxG__sessionIcon{color:#c4a06a;background:#c5a4711f}.BookADemoComposer-module__2b4pxG__selection{top:calc(9*var(--u));right:calc(10*var(--u));width:calc(28*var(--u));height:calc(28*var(--u));border:1px solid var(--outline);position:absolute}.BookADemoComposer-module__2b4pxG__selection svg{width:52%;height:auto}.BookADemoComposer-module__2b4pxG__sessionOption[aria-pressed=true] .BookADemoComposer-module__2b4pxG__selection{color:#fff;background:var(--color-vestate-beige);border-color:#0000}.BookADemoComposer-module__2b4pxG__review{isolation:isolate;position:relative}.BookADemoComposer-module__2b4pxG__review:before,.BookADemoComposer-module__2b4pxG__review:after{z-index:-1;width:calc(641*var(--u));aspect-ratio:1;background:linear-gradient(transparent,var(--color-vestate-beige)52%,transparent);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 56*var(--u)),black calc(100% - 56*var(--u) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 56*var(--u)),black calc(100% - 56*var(--u) + 1px));opacity:.08;pointer-events:none;content:"";border-radius:50%;position:absolute;inset:50% auto auto 48.5%;transform:translate(-50%,-50%)}.BookADemoComposer-module__2b4pxG__review:after{width:calc(463*var(--u))}.BookADemoComposer-module__2b4pxG__summary{min-height:calc(662*var(--u));padding:calc(79*var(--u))calc(43*var(--u))calc(55*var(--u))calc(41*var(--u))}.BookADemoComposer-module__2b4pxG__summaryLabel{margin-left:calc(4*var(--u));color:#989898;font:400 calc(16*var(--u))/1.2 Arial,sans-serif;text-transform:uppercase}.BookADemoComposer-module__2b4pxG__summaryTitle{margin:calc(21*var(--u))0 0 calc(4*var(--u));font-size:calc(49.45*var(--u))}.BookADemoComposer-module__2b4pxG__appointment{align-items:center;gap:calc(14*var(--u));margin:calc(26*var(--u))0 0 calc(6*var(--u));color:#c4a576;font:700 calc(28.09*var(--u))/1.5 var(--font-serif);letter-spacing:-.02em;display:flex}.BookADemoComposer-module__2b4pxG__appointmentIcon{width:calc(28*var(--u));aspect-ratio:1;background:url(/vectors/book-demo/calendar.svg) 50%/contain no-repeat;flex:none}.BookADemoComposer-module__2b4pxG__duration{align-items:center;gap:calc(13*var(--u));width:min(100%,calc(387*var(--u)));min-height:calc(57.6*var(--u));margin-top:calc(27.4*var(--u));padding-inline:calc(19*var(--u));border-radius:calc(2.54*var(--u));color:#373636e6;font-size:calc(20.49*var(--u));letter-spacing:.03em;background:#3736360d;display:flex}.BookADemoComposer-module__2b4pxG__durationIcon{width:calc(23*var(--u));aspect-ratio:1;opacity:.66;background:url(/vectors/book-demo/clock.png) 50%/contain no-repeat;flex:none}.BookADemoComposer-module__2b4pxG__invitation{margin-top:calc(52*var(--u));padding:calc(47*var(--u))calc(8*var(--u))0 calc(7*var(--u));border-top:1px solid #00000014}.BookADemoComposer-module__2b4pxG__invitation p:first-child{color:#989898;font-size:calc(15.73*var(--u));letter-spacing:.025em;text-transform:uppercase}.BookADemoComposer-module__2b4pxG__primary,.BookADemoComposer-module__2b4pxG__back{border-radius:999px;justify-content:space-between;align-items:center;display:flex}.BookADemoComposer-module__2b4pxG__primary{background:var(--color-vestate-beige);color:#fff;gap:10px;font-weight:600}.BookADemoComposer-module__2b4pxG__primary:not(:disabled):hover{background:var(--color-vestate-beige-hover)}.BookADemoComposer-module__2b4pxG__primary svg,.BookADemoComposer-module__2b4pxG__back svg{flex:none;width:20px;height:auto}.BookADemoComposer-module__2b4pxG__invitation .BookADemoComposer-module__2b4pxG__primary{width:100%;min-height:calc(83.17*var(--u));margin-top:calc(23*var(--u));padding-inline:calc(40*var(--u))calc(34*var(--u));font-size:calc(20.23*var(--u));text-transform:uppercase}.BookADemoComposer-module__2b4pxG__invitation .BookADemoComposer-module__2b4pxG__primary svg{width:calc(27*var(--u))}.BookADemoComposer-module__2b4pxG__invitation p:last-child{margin-top:calc(27*var(--u));color:#37363699;font-size:calc(17.59*var(--u))}.BookADemoComposer-module__2b4pxG__mobileOnly,.BookADemoComposer-module__2b4pxG__mobileActions,.BookADemoComposer-module__2b4pxG__reviewHeader,.BookADemoComposer-module__2b4pxG__attendee{display:none}@media (max-width:1199px){.BookADemoComposer-module__2b4pxG__desktopOnly{display:none}.BookADemoComposer-module__2b4pxG__mobileOnly{display:inline}.BookADemoComposer-module__2b4pxG__main{width:min(100%,540px);padding:28px 20px 64px}.BookADemoComposer-module__2b4pxG__hero{min-height:auto;display:block}.BookADemoComposer-module__2b4pxG__eyebrow{font-size:24px}.BookADemoComposer-module__2b4pxG__headline{letter-spacing:-.024em;margin-top:8px;font-size:clamp(38px,12.27vw,46px)}.BookADemoComposer-module__2b4pxG__intro{white-space:normal;border:0;max-width:325px;min-height:auto;margin:21px 0 0;padding:0;font-size:14px}.BookADemoComposer-module__2b4pxG__panels{padding:0;display:block}.BookADemoComposer-module__2b4pxG__details{background:0 0;border:0;padding:0}.BookADemoComposer-module__2b4pxG__sectionTitle{font-size:17px;line-height:24px}.BookADemoComposer-module__2b4pxG__fields{margin-top:29px}.BookADemoComposer-module__2b4pxG__fieldGrid{grid-template-columns:minmax(0,1fr);gap:13px;margin-top:14px}.BookADemoComposer-module__2b4pxG__field{letter-spacing:0;text-transform:none;gap:8px;font-size:14px}.BookADemoComposer-module__2b4pxG__field input{border:1px solid #0003;border-radius:3px;height:50px;padding:0 15px;font-size:15px;font-weight:600}.BookADemoComposer-module__2b4pxG__schedule{border:0;margin:27px 0 0;padding:0;display:block}.BookADemoComposer-module__2b4pxG__schedule section+section{margin-top:32px}.BookADemoComposer-module__2b4pxG__dateOptions,.BookADemoComposer-module__2b4pxG__timeOptions{--slot-gap:12px;margin-top:12px}.BookADemoComposer-module__2b4pxG__dateOptions{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}.BookADemoComposer-module__2b4pxG__slot{border-radius:11px;height:54px;font-size:14px;line-height:1.15}.BookADemoComposer-module__2b4pxG__customDate{flex-direction:row;grid-column:1/-1;gap:3px;height:52px}.BookADemoComposer-module__2b4pxG__customDate svg{color:#989898;stroke-width:1.5px;width:16px;height:16px;margin-right:3px}.BookADemoComposer-module__2b4pxG__review:before,.BookADemoComposer-module__2b4pxG__review:after,.BookADemoComposer-module__2b4pxG__invitation,.BookADemoComposer-module__2b4pxG__sessions,.BookADemoComposer-module__2b4pxG__composer[data-step=details] .BookADemoComposer-module__2b4pxG__review,.BookADemoComposer-module__2b4pxG__composer[data-step=review] :is(.BookADemoComposer-module__2b4pxG__hero,.BookADemoComposer-module__2b4pxG__details){display:none}.BookADemoComposer-module__2b4pxG__composer[data-step=review] .BookADemoComposer-module__2b4pxG__main{padding-top:18px}.BookADemoComposer-module__2b4pxG__reviewHeader,.BookADemoComposer-module__2b4pxG__attendee{display:block}.BookADemoComposer-module__2b4pxG__progress{color:#989898;align-items:center;gap:15px;margin-bottom:26px;font-size:14px;display:flex}.BookADemoComposer-module__2b4pxG__progress span{background:var(--color-vestate-beige);border-radius:3px;flex:1;height:3px}.BookADemoComposer-module__2b4pxG__reviewHeader .BookADemoComposer-module__2b4pxG__sectionTitle{margin-left:2px}.BookADemoComposer-module__2b4pxG__summary{border-radius:8px;min-height:388px;margin:18px 4px 0;padding:42px 22px 40px 26px}.BookADemoComposer-module__2b4pxG__summaryLabel{font-family:var(--font-sans);letter-spacing:.02em;margin-left:2px;font-size:11px}.BookADemoComposer-module__2b4pxG__summaryTitle{margin:15px 0 0 2px;font-size:33.5px}.BookADemoComposer-module__2b4pxG__appointment{gap:10px;margin:17px 0 0 3px;font-size:19px}.BookADemoComposer-module__2b4pxG__appointmentIcon{width:19px}.BookADemoComposer-module__2b4pxG__duration{letter-spacing:.02em;gap:9px;width:min(100%,268px);min-height:39px;margin-top:19px;padding-inline:15px;font-size:14px}.BookADemoComposer-module__2b4pxG__durationIcon{width:16px}.BookADemoComposer-module__2b4pxG__attendee{border-top:1px solid #00000014;margin-top:26px;padding-top:26px;font-size:14px}.BookADemoComposer-module__2b4pxG__attendee div,.BookADemoComposer-module__2b4pxG__attendee p{align-items:center;gap:12px;display:flex}.BookADemoComposer-module__2b4pxG__attendee div{justify-content:space-between;margin-bottom:16px}.BookADemoComposer-module__2b4pxG__attendee p+p{margin-top:14px}.BookADemoComposer-module__2b4pxG__attendee p{overflow-wrap:anywhere}.BookADemoComposer-module__2b4pxG__attendee svg{color:#888;flex:none;width:16px;height:16px}.BookADemoComposer-module__2b4pxG__attendee button{place-items:center;min-width:24px;min-height:24px;display:grid}.BookADemoComposer-module__2b4pxG__mobileActions{align-items:center;gap:17px;margin-top:36px;display:flex}.BookADemoComposer-module__2b4pxG__mobileActions .BookADemoComposer-module__2b4pxG__primary,.BookADemoComposer-module__2b4pxG__back{min-height:54px}.BookADemoComposer-module__2b4pxG__mobileActions .BookADemoComposer-module__2b4pxG__primary{flex:1;padding-inline:31px 26px;font-size:16px}.BookADemoComposer-module__2b4pxG__back{border:1px solid var(--outline);background:#fff;flex:none;justify-content:center;width:70px}.BookADemoComposer-module__2b4pxG__composer[data-step=review] .BookADemoComposer-module__2b4pxG__mobileActions{margin-top:41px}}.BookADemoComposer-module__2b4pxG__dateDialog{overscroll-behavior:contain;width:min(326px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--color-vestate-black);background:#fff;border:1px solid #00000012;border-radius:17px;margin:auto;overflow:auto}.BookADemoComposer-module__2b4pxG__dateDialog::backdrop{background:#00000059}.BookADemoComposer-module__2b4pxG__datePicker{padding:14px clamp(12px,5.6vw,20px) 18px clamp(12px,5.6vw,18px);display:grid}.BookADemoComposer-module__2b4pxG__datePicker h2{font:400 24px/1.15 var(--font-display);letter-spacing:-.02em}.BookADemoComposer-module__2b4pxG__datePicker p{color:var(--color-vestate-gray);margin-top:6px;font-size:14px;line-height:1.34}.BookADemoComposer-module__2b4pxG__calendar{margin-top:24px}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__navigation{margin-inline:9px 19px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;margin-bottom:22px;display:grid!important}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__navigation button{place-items:center;min-height:44px;display:grid}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__navigation svg{width:16px;height:16px;color:var(--color-vestate-gray);stroke-width:1.7px}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__navigation__label{font-size:16px}.BookADemoComposer-module__2b4pxG__datePicker .BookADemoComposer-module__2b4pxG__calendar button:disabled{cursor:default}.BookADemoComposer-module__2b4pxG__datePicker .BookADemoComposer-module__2b4pxG__calendar .react-calendar__navigation__label:disabled{opacity:1}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__month-view__weekdays{color:var(--color-vestate-gray);text-align:center;margin-bottom:5px;font-size:12px;font-weight:700}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__month-view__weekdays__weekday{place-items:center;min-height:34px;display:grid}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__month-view__weekdays abbr{text-decoration:none}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__month-view__days{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;gap:6px 4px;display:grid!important}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__tile{aspect-ratio:1;background:#f7f7f7;border-radius:50%;place-items:center;width:100%;font-size:12px;display:grid;max-width:36px!important}.BookADemoComposer-module__2b4pxG__datePicker .BookADemoComposer-module__2b4pxG__calendar .react-calendar__tile:disabled{cursor:default;opacity:.65;background:0 0}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__tile:where(:enabled:hover){background:#f3e8d7}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__tile--now:enabled{background:var(--color-vestate-black);color:#fff;font-weight:700}.BookADemoComposer-module__2b4pxG__calendar .react-calendar__tile--active:enabled{background:var(--color-vestate-beige);color:#fff;font-weight:700}.BookADemoComposer-module__2b4pxG__dateNext{background:var(--color-vestate-beige);border-radius:999px;justify-self:end;min-width:80px;min-height:40px;margin:32px 2px 0 0;font-size:16px}.BookADemoComposer-module__2b4pxG__dateNext:hover{background:var(--color-vestate-beige-hover)}
