:root{--gap:0.75rem;--border-radius:0.5rem;--text-black:#2b2b2b;--text-grey:#8e8e8e;--text-grey-lighter:#868686;--lightgrey-g1:#dedede;--lightgrey-g2:#787575;--lightgrey-g3:#d7d7d7;--text-description:#727272;--text-gray:#777e90;--brand-accent:#c83694;--brand-blue:#00b4ca;--brand-blue-light:#e6fafd;--brand-accent-lighter:#fef0f7;--brand-accent-dark:#d62a9a;--white-background:#fcfcfc;--light-blue-background:#f1f7ff;--text-lightGrey:#5d5d5d;--lightpink-background:#ffeef9;--lightBlue-background:#e9ecff;--accent-purple:#5168e3;--brand-accent-disable:#c83694;--dark-text-gray:#23262f;--brand-accent-light:#ffc4ea;--text-gray-light:#d9d9d999;--Text-input-box:#cecece;--selected-cyan:#00b4ca;--dark-solid-gray:#e6e8ef;--plane-white:#fff;--bluish-grey:#f0f6ff;--alice-blue:#f6f8fb;--background-white:#fefefe;--text-white:#fff;--text-moist-grey:#b8bece;--error-color:#d34837;--light-border:#ececec;--extreme-edge-padding:2rem;--max-content-width:1200px;--max-breakout-width:1340px;--break-out-width:calc((var(--max-breakout-width) - var(--max-content-width)) / 2)}@media (max-width:1024px){:root{--extreme-edge-padding:1rem}}*{padding:0;margin:0;box-sizing:border-box;color:var(--text-black);scrollbar-gutter:stable both-edge;list-style:none;text-decoration:none}::-moz-selection,::-webkit-selection,::selection{color:var(--text-black);background-color:var(--brand-accent)}body,html{min-height:100svh;max-width:100dvw;background-color:var(--white-background);scroll-behavior:smooth}body{position:relative;z-index:0;background-color:var(--white-background)!important;margin:97px 0 0}body.no-header{margin-top:97px}::-webkit-scrollbar{--scroll-bar-width:0.25rem;width:var(--scroll-bar-width);height:var(--scroll-bar-width)}::-webkit-scrollbar-track{background-color:#131313;border-radius:100vmax}::-webkit-scrollbar-thumb{border-radius:100vmax;-webkit-transition:background-color 1s!important;transition:background-color 1s!important}@media (max-width:768px){body{margin:110px 0 0}body.no-header{margin-top:72px}}@supports (scrollbar-color:white black){*{scrollbar-color:#97979790 #131313;scrollbar-width:thin}}a{color:inherit;text-decoration:none}footer,header,main,section[data-section=breakout],section[data-section=full-width]{display:grid;grid-template-columns:[full-width-start] minmax(var(--extreme-edge-padding),1fr) [breakout-start] minmax(0,var(--break-out-width)) [content-start] min(100% - (var(--extreme-edge-padding) * 2),var(--max-content-width)) [content-end] minmax(0,var(--break-out-width)) [breakout-end] minmax(var(--extreme-edge-padding),1fr) [full-width-end]}footer>:not([data-section=breakout],[data-section=full-width]),header>:not([data-section=breakout],[data-section=full-width]),main>:not([data-section=breakout],[data-section=full-width]),section>:not([data-section=breakout],[data-section=full-width]){grid-column:content}main>[data-section=breakout]{grid-column:breakout}main>[data-section=full-width]{grid-column:full-width}button{border:0;background-color:transparent}button[data-variant=primary],button[data-variant=secondary]{--_padding-inline:1.5rem;--_padding-block:1rem;--_font-size:1rem;--_border-radius:12px;display:flex;justify-content:center;align-items:center;padding:var(--_padding-block) var(--_padding-inline);gap:.5rem;border-radius:var(--_border-radius);border-width:2px;border-style:solid;border-color:var(--brand-accent);background-color:var(--brand-accent);background-color:transparent;font-size:var(--_font-size);font-weight:500;line-height:var(--_font-size);text-align:center;color:var(--brand-accent);transition:all .25s;cursor:pointer}button[data-variant=primary],button[data-variant=secondary]:active,button[data-variant=secondary]:hover{color:var(--white-background);background-color:var(--brand-accent)}button[data-variant=primary]{padding:var(--_padding-block) var(--_padding-inline);gap:.5rem;border-radius:var(--_border-radius);border-width:2px;border-style:solid;border-color:var(--brand-accent);font-size:var(--_font-size);font-weight:500;line-height:var(--_font-size);letter-spacing:.5px;text-align:center;transition:all .25s;cursor:pointer}button[data-variant=primary]:active,button[data-variant=primary]:hover{border-color:var(--brand-accent-dark);background-color:var(--brand-accent-dark)}button[data-variant=primary]:disabled{opacity:.5}button[data-variant=secondary]:disabled{border-color:var(--brand-accent-disable);color:var(--brand-accent-disable);border-width:1px;opacity:.5}button[data-variant=secondary]:disabled:active,button[data-variant=secondary]:disabled:hover{border-color:var(--brand-accent-disable);background-color:var(--white-background);color:var(--brand-accent-disable);border-width:1px}.react-calendar{width:100%;background:#fff;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none;font-family:inherit}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{margin-bottom:1em;background-color:#fefefe;border-bottom:2px solid #e6e8ec;display:flex;align-items:center;justify-content:center;padding:20px 0}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__navigation button[disabled]{background-color:none}.react-calendar__month-view__weekdays abbr{text-align:center;text-transform:uppercase;color:#cecece;font-size:.75em;font-style:normal;font-weight:300;line-height:normal}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers{font-weight:700;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:calc(.75em / .75) calc(.5em / .75)}.react-calendar__month-view__days__day--weekend{color:var(--text-black)}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.react-calendar__tile:disabled{background-color:none}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:none;border-radius:100px}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#d62a9a}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--active,.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{border-radius:100px;background:#d62a9a}.react-calendar__tile--active abbr{color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{border-radius:100px;background:#d62a9a}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar .react-calendar__tile:disabled abbr{text-decoration:none;display:flex;justify-content:center;align-items:center;color:#ababab}.grecaptcha-badge{visibility:hidden}@media (max-width:768px){.react-calendar{width:100%}}@media (max-width:360px){button[data-variant=primary],button[data-variant=secondary]{padding:1rem}}