@import"https://p.typekit.net/p.css?s=1&k=qzu7mkf&ht=tk&f=15725.24539.24545.24547&a=4023411&app=typekit&e=css";.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;inset:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:#00000080;border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:#00000080;border-radius:10px}.cr-slider::-ms-fill-upper{background:#00000080;border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:#00000080}.cr-slider:focus::-ms-fill-upper{background:#00000080}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}#client-connect-root .client-connect-professional-container-spotlight{background-color:#78cdd1;border-radius:8px;padding:15px}#client-connect-root .client-connect-professional-container-match{background-color:#0d0705;border-radius:8px;padding:15px}#client-connect-root .client-connect-match-header{display:flex;align-items:center;gap:10px;padding:3px 4px 10px;line-height:1}#client-connect-root .client-connect-match-mark{height:1em;width:auto;max-width:none;display:block;flex:none;object-fit:contain;margin-top:6px}#client-connect-root .client-connect-match-divider{width:1px;height:.7em;background:#f3e0ab8c;display:block;flex:none}#client-connect-root .client-connect-match-header.client-connect-spotlight-title{color:#f3e0ab}#client-connect-root .list-tags li{padding:5px;font-size:inherit}#client-connect-root .list-tags--plain ul{gap:0}#client-connect-root .list-tags--plain li{display:inline-flex;align-items:center;padding:0;border:none;background:transparent;text-transform:none;cursor:default;color:var(--theme-color-golden-saffron, #c9a227);font-size:inherit}#client-connect-root .list-tags--plain li:not(:last-child):after{content:"•";margin:0 .5em;color:inherit;pointer-events:none}#client-connect-root .article-professional__info a{text-decoration:underline}#client-connect-root .articles-professional>li{padding-bottom:0!important;margin-bottom:0!important;border-bottom:none!important}#client-connect-root .client-connect-professional-contianer>li{border-bottom:none!important;margin-bottom:0!important}#client-connect-root .client-connect-professional{background-color:#080001;border:1px solid #080001;padding:1rem;border-radius:8px}#client-connect-root .inquiry-selector{margin-bottom:1.5rem}#client-connect-root .inquiry-label{display:block;font-weight:700;margin-bottom:.5rem}#client-connect-root .required{color:red}#client-connect-root .inquiry-dropdown{width:100%;padding:.5rem;font-size:1rem}#client-connect-root .week-calendar{display:flex;justify-content:space-between}#client-connect-root .day{flex:1;padding:8px;text-align:center;margin:4px}#client-connect-root .article-professional__content-inner{flex:1;display:flex;flex-direction:column;justify-content:space-between}#client-connect-root .day.open:hover{background-color:#333;box-shadow:0 2px 6px #00000026;cursor:pointer;transition:all .2s ease-in-out}#client-connect-root .day.past{color:#ccc;text-decoration:line-through}#client-connect-root .day.open{border:2px solid}#client-connect-root .day.closed{color:#ccc}#client-connect-root .day.selected{border:2px solid;background-color:#f9e3b2;color:#080001}@media (max-width: 374px){#client-connect-root .day{font-size:8px;padding:6px;text-align:center;margin:4px}#client-connect-root .article-professional{grid-template-columns:100%;grid-template-areas:"article-image" "article-info" "list-tags" "article-actions"}#client-connect-root .list-tags li{font-size:8px;padding:5px}#client-connect-root .list-tags--plain li{font-size:inherit;padding:0}}@media (max-width: 1023px){#client-connect-root .article-professional__content-inner{display:contents}}#client-connect-root .client-connect-booking-drawer{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;box-sizing:border-box}#client-connect-root .client-connect-booking-drawer::-webkit-scrollbar{width:8px}#client-connect-root .client-connect-booking-drawer::-webkit-scrollbar-track{background:#f9e3b226;border-radius:4px}#client-connect-root .client-connect-booking-drawer::-webkit-scrollbar-thumb{background:#f9e3b2;border-radius:4px}#client-connect-root .pos-booking-panel{font-family:inherit;font-size:inherit}#client-connect-root .pos-booking-panel__step{margin-bottom:12px}#client-connect-root .pos-booking-panel__stepHead{margin-bottom:10px}#client-connect-root .pos-booking-panel__stepLabel{font-weight:700;font-size:inherit}#client-connect-root .pos-booking-panel__back{background:none;border:none;color:#f9e3b2;cursor:pointer;padding:0 0 6px;font-family:inherit;font-size:inherit;text-align:left;display:block}#client-connect-root .pos-booking-panel__back:hover{text-decoration:underline}#client-connect-root .pos-booking-panel__catList{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width: 768px){#client-connect-root .pos-booking-panel__catList{grid-template-columns:repeat(2,1fr)}}#client-connect-root .pos-booking-panel__catRow{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 12px;align-items:center;width:100%;text-align:left;background:transparent;border:1px solid #f9e3b2;color:#f9e3b2;padding:12px 14px;cursor:pointer;font-family:inherit;font-size:inherit}#client-connect-root .pos-booking-panel__catRow:hover:not(:disabled){background:#161616}#client-connect-root .pos-booking-panel__catRow:disabled,#client-connect-root .pos-booking-panel__catRow--incart{opacity:.75;cursor:default}#client-connect-root .pos-booking-panel__catName{grid-column:1;grid-row:1;font-weight:600}#client-connect-root .pos-booking-panel__catDesc,#client-connect-root .pos-booking-panel__catPrice{grid-column:1;grid-row:2;font-size:.9em;opacity:.85}#client-connect-root .pos-booking-panel__catChev{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:1.1em;opacity:.9}#client-connect-root .pos-booking-panel__addRow{margin-top:12px}#client-connect-root .pos-booking-panel__addBtn{width:100%;background:transparent;border:1px solid #f9e3b2;color:#f9e3b2;padding:12px 14px;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600}#client-connect-root .pos-booking-panel__addBtn:hover{background:#161616}#client-connect-root .pos-booking-panel__tray{margin-bottom:14px;border:1px solid #f9e3b2;padding:12px 14px}#client-connect-root .pos-booking-panel__trayHead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}#client-connect-root .pos-booking-panel__trayLabel{font-weight:600;font-size:inherit}#client-connect-root .pos-booking-panel__trayClear{background:none;border:none;color:#f9e3b2;cursor:pointer;font-family:inherit;font-size:inherit;text-decoration:underline;padding:0}#client-connect-root .pos-booking-panel__cart{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}#client-connect-root .pos-booking-panel__cartItem{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(249,227,178,.35)}#client-connect-root .pos-booking-panel__cartItem:last-child{border-bottom:none;padding-bottom:0}#client-connect-root .pos-booking-panel__cartMain{flex:1;min-width:0}#client-connect-root .pos-booking-panel__cartName{font-weight:600}#client-connect-root .pos-booking-panel__cartMeta{font-size:.9em;opacity:.85;margin-top:2px}#client-connect-root .pos-booking-panel__cartRemove{background:none;border:none;color:#f9e3b2;cursor:pointer;font-size:1.25em;line-height:1;padding:0 4px;font-family:inherit}#client-connect-root .pos-booking-panel__cartTotals{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;border-top:1px solid rgba(249,227,178,.35);font-size:inherit}#client-connect-root .pos-booking-panel__foot{margin-top:10px}#client-connect-root .pos-booking-panel__summary{opacity:.85;font-size:.95em}#client-connect-root .pos-booking-panel__stripHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 10px}#client-connect-root .pos-booking-panel__stripNav{width:36px;height:40px;background:transparent;border:1px solid #f9e3b2;color:#f9e3b2;cursor:pointer;font-size:18px;font-family:inherit}#client-connect-root .pos-booking-panel__stripNav:disabled{opacity:.3;cursor:not-allowed}#client-connect-root .pos-booking-panel__stripMonth{font-weight:700;text-align:center;flex:1}#client-connect-root .pos-booking-panel__dayStrip{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:14px}#client-connect-root .pos-booking-panel__dayBtn{background:transparent;border:1px solid #f9e3b2;color:#f9e3b2;padding:10px 4px;cursor:pointer;text-align:center;font-family:inherit;display:flex;flex-direction:column;gap:4px;align-items:center}#client-connect-root .pos-booking-panel__dayBtn:hover:not(:disabled){background:#161616}#client-connect-root .pos-booking-panel__dayBtn:disabled{cursor:default}#client-connect-root .pos-booking-panel__dayBtn--closed{opacity:.65}#client-connect-root .pos-booking-panel__dayBtn--past{color:#ccc;border-color:#ccc;text-decoration:line-through;opacity:.85}#client-connect-root .pos-booking-panel__dayBtn--selected{background:#f9e3b2;color:#080001;border-color:#f9e3b2}#client-connect-root .pos-booking-panel__dayBtn--selected:hover:not(:disabled){background:#e8d4a0;color:#080001;border-color:#e8d4a0}#client-connect-root .pos-booking-panel__dow{font-size:13px;opacity:.85}#client-connect-root .pos-booking-panel__dayNum{font-size:18px;font-weight:500}#client-connect-root .pos-booking-panel__slotSection{margin-top:8px}#client-connect-root .pos-booking-panel__slotWindow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}#client-connect-root .pos-booking-panel__slotBtn{background:transparent;border:1px solid #f9e3b2;color:#f9e3b2;padding:10px 14px;font-size:14px;font-family:inherit;cursor:pointer;text-align:center}#client-connect-root .pos-booking-panel__slotBtn:hover:not(:disabled){background:#161616}#client-connect-root .pos-booking-panel__slotBtn--selected{background:#f9e3b2;color:#080001;border-color:#f9e3b2}#client-connect-root .pos-booking-panel__slotBtn--selected:hover:not(:disabled){background:#e8d4a0;color:#080001;border-color:#e8d4a0}#client-connect-root .pos-booking-panel__none{opacity:.7;font-style:italic;padding:12px 0;text-align:center;grid-column:1 / -1}#client-connect-root .matchmaker-banner{margin-bottom:32px}#client-connect-root .matchmaker-matches{background:#0d0705;border-radius:4px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:36px}#client-connect-root .matchmaker-matches__copy{display:flex;align-items:center;gap:14px;min-width:0}#client-connect-root .matchmaker-matches__dot{width:10px;height:10px;border-radius:50%;background:#79cfce;flex:none}#client-connect-root .matchmaker-matches__title{margin:0;font-weight:700;font-size:22px;line-height:1.1;color:#f3e0ab}#client-connect-root .matchmaker-matches__title em{font-style:italic;color:#ee5628}#client-connect-root .matchmaker-matches__description{margin:3px 0 0;font-size:12.5px;line-height:1.4;color:#f3e0ab9e}#client-connect-root .matchmaker-matches__description strong{color:#79cfce;font-weight:700}#client-connect-root .matchmaker-matches__reset{background:none;border:1.5px solid rgba(243,224,171,.4);color:#f3e0ab;font-family:inherit;font-weight:700;font-size:13px;padding:11px 18px;border-radius:3px;cursor:pointer;letter-spacing:.02em;white-space:nowrap}#client-connect-root .matchmaker-matches__reset:hover{border-color:#ee5628;color:#ee5628}@media (max-width: 768px){#client-connect-root .matchmaker-matches{padding:16px 18px;gap:14px}#client-connect-root .matchmaker-matches__reset{width:100%;text-align:center}}#client-connect-root .matchmaker-banner__panel{background:#080001;border:3px solid #79cfce;border-radius:4px;padding:34px 40px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;box-shadow:0 0 0 1px #79cfce59,0 0 34px -4px #79cfce8c,0 24px 60px -30px #080001b3}#client-connect-root .matchmaker-banner__title{margin:0;font-weight:700;font-size:40px;line-height:1.02;color:#f3e0ab;letter-spacing:-.01em}#client-connect-root .matchmaker-banner__title-accent{color:#ee5628}#client-connect-root .matchmaker-banner__description{margin:14px 0 0;font-size:15px;line-height:1.55;color:#f3e0abc7;max-width:600px}#client-connect-root .matchmaker-banner__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}#client-connect-root .matchmaker-banner__cta{width:243px;height:65px;background:#ee5628;color:#fff;border:none;font-family:inherit;font-weight:700;font-size:17px;letter-spacing:.01em;padding:20px 24px;border-radius:3px;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;opacity:1}#client-connect-root .matchmaker-banner__cta:hover{background:#d8410f}#client-connect-root .matchmaker-banner__cta-arrow{font-size:22px;line-height:1}@media (max-width: 768px){#client-connect-root .matchmaker-banner__panel{grid-template-columns:1fr;padding:24px 20px;gap:20px}#client-connect-root .matchmaker-banner__title{font-size:28px}#client-connect-root .matchmaker-banner__cta{width:100%}}@keyframes matchmakerSurveyExpand{0%{opacity:0;transform:translateY(-12px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}#client-connect-root .matchmaker-survey-panel{margin:-10px 0 32px}#client-connect-root .matchmaker-survey-panel__shell{background:#fff;border:3px solid #79cfce;border-radius:0;overflow:hidden;box-shadow:0 0 0 1px #79cfce59,0 0 34px -4px #79cfce80,0 24px 60px -30px #08000199;animation:matchmakerSurveyExpand .5s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column}#client-connect-root .matchmaker-survey-panel__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 18px;background:#080001}#client-connect-root .matchmaker-survey-panel__title{font-weight:700;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3e0ab}#client-connect-root .matchmaker-survey-panel__close{background:none;border:none;color:#f3e0ab;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:7px;padding:0}#client-connect-root .matchmaker-survey-panel__close:hover{color:#ee5628}#client-connect-root .matchmaker-survey-panel__close span{font-size:17px;line-height:1}#client-connect-root .matchmaker-survey-panel__body{min-height:620px;max-height:900px;height:78vh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background:#fff;overflow:auto}#client-connect-root .matchmaker-survey-panel__body>.mya-survey-footer{margin-top:auto;flex-shrink:0}#client-connect-root .matchmaker-survey-panel__body--survey{padding:8px 0 0;background:var(--color-bg-light, #fff);color:var(--color-text-dark, #1b363a);font-family:sofia-pro,sans-serif;box-sizing:border-box}#client-connect-root .matchmaker-survey-panel__body--survey *,#client-connect-root .matchmaker-survey-panel__body--survey *:before,#client-connect-root .matchmaker-survey-panel__body--survey *:after{box-sizing:border-box}#client-connect-root .matchmaker-survey-panel__body--survey button,#client-connect-root .matchmaker-survey-panel__body--survey input,#client-connect-root .matchmaker-survey-panel__body--survey select,#client-connect-root .matchmaker-survey-panel__body--survey textarea,#client-connect-root .matchmaker-survey-panel__body--survey label,#client-connect-root .matchmaker-survey-panel__body--survey fieldset{font-family:inherit;line-height:normal;letter-spacing:normal;text-transform:none;box-shadow:none}#client-connect-root .matchmaker-survey-panel__body--survey fieldset,#client-connect-root .matchmaker-survey-panel__body--survey .sd-question,#client-connect-root .matchmaker-survey-panel__body--survey .sd-element,#client-connect-root .matchmaker-survey-panel__body--survey .sd-element--with-frame,#client-connect-root .matchmaker-survey-panel__body--survey .sd-question__content,#client-connect-root .matchmaker-survey-panel__body--survey .sd-selectbase{border:none!important;box-shadow:none!important;outline:none;background:transparent}#client-connect-root .matchmaker-survey-panel__body--survey .sd-selectbase__label{border:none!important;box-shadow:none!important}#client-connect-root .matchmaker-survey-panel__body--survey #pageTitle{color:var(--color-text-dark, #1b363a);font-family:sofia-pro,sans-serif;font-weight:500;letter-spacing:.04em}#client-connect-root .matchmaker-survey-panel__body--survey .sd-root-modern,#client-connect-root .matchmaker-survey-panel__body--survey .sd-container-modern,#client-connect-root .matchmaker-survey-panel__body--survey .sd-body{background:transparent;box-shadow:none;border:none;padding-left:0;padding-right:0}#client-connect-root .matchmaker-survey-panel__body--survey .sd-page{padding:0}#client-connect-root .matchmaker-survey-panel__status,#client-connect-root .matchmaker-survey-panel__placeholder{margin:auto 0;font-size:16px;color:#0800018c;text-align:center;padding:24px}@media (max-width: 768px){#client-connect-root .matchmaker-survey-panel__header{padding:12px 14px}#client-connect-root .matchmaker-survey-panel__body{min-height:420px;height:70vh}}:root{--color-primary: #e8645e;--color-accent: #319387;--color-bg-soft: #cfe9e1;--color-bg-neutral: #f8f0eb;--color-text-dark: #1b363a;--color-header: #f8f0eb;--color-accent-tint: rgba(25, 179, 148, .1);--color-bg-soft-hover: #ecf6f3;--color-bg-muted-accent: #d4e8e1;--color-divider: lightgrey;--color-accent-tint: color-mix(in srgb, var(--color-accent) 14%, white);--color-bg-soft-hover: color-mix(in srgb, var(--color-bg-soft) 70%, white);--color-bg-muted-accent: color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-bg-neutral));--color-divider: color-mix(in srgb, var(--color-text-dark) 8%, white);--color-bg-ultralight: #fefcfb;--color-bg-light: white;--color-bg-grey-light: lightgrey;--color-text-light: white;--color-text-grey-dark: darkgrey;--color-text-black: black;--color-shadow: rgba(0, 0, 0, .5);--color-error: #e8645e;--color-grey-light: lightgrey;--color-slate-light: lightslategrey}:root{--color-accent-tint: color-mix(in srgb, var(--color-accent) 14%, white);--color-bg-soft-hover: color-mix(in srgb, var(--color-bg-soft) 70%, white);--color-bg-muted-accent: color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-bg-neutral));--color-divider: color-mix(in srgb, var(--color-text-dark) 8%, white);--color-bg-ultralight: #fefcfb;--color-bg-light: white;--color-bg-grey-light: lightgrey;--color-text-light: white;--color-text-grey-dark: darkgrey;--color-text-black: black;--color-shadow: rgba(0, 0, 0, .5);--color-error: #e8645e;--color-grey-light: lightgrey;--color-slate-light: lightslategrey}@font-face{font-family:lora;src:url(https://use.typekit.net/af/5a8032/00000000000000007735a0d8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/5a8032/00000000000000007735a0d8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/5a8032/00000000000000007735a0d8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/a?subset_id=2&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/a?subset_id=2&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:sofia-pro;src:url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.tk-lora{font-family:lora,serif}.tk-sofia-pro,html{font-family:sofia-pro,sans-serif}.sd-hidden,.sv-hidden,.sd-progress__text,.sd-page__title{display:none}#progressOverlay{z-index:2}#backArrow{width:40px;height:40px;margin-right:7px;cursor:default;opacity:.5;align-items:center;z-index:2;flex:0 0 auto;display:inline-flex}.back-arrow-circle{background-color:var(--color-primary);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;border:none}#backArrow,.back-arrow-circle{width:40px;height:40px}.sv-components-column.sv-components-container-center{margin-top:2.5px}.header-background{background-color:var(--color-header)}.title-bar{background-color:var(--color-text-dark)}.text-title-bar{color:var(--color-bg-soft)}.matches-bg-nav{background-color:var(--color-primary)}.matches-readmore{color:var(--color-accent);text-decoration:underline}.sv_header_overlay{position:absolute;width:100%;align-items:center;margin-top:-15px;display:flex}.sv_progress_overlay{background:transparent;width:100%;display:flex;height:20px}.sv_progress_bar_segment{background:transparent;flex:1 1 auto;border-right:5px solid var(--color-text-light)}.sv_progress_bar_segment:last-of-type{border-right:0px}.sd-progress{background:var(--color-bg-neutral);margin-left:50px}.sd-progress__bar{background:var(--color-primary);height:15px}.sd-body{margin-top:clamp(10px,4vw,50px)}.sd-question__required-text,.sd-action-bar.sd-action-bar--empty{display:none}.sd-question__title{text-align:center;font-family:lora,serif;font-size:clamp(28px,4vw,32px);font-weight:700;margin-top:0;margin-bottom:clamp(24px,4vw,50px)}.sd-question__header,.sd-element__header{margin-bottom:0;padding-bottom:0}.sd-question__description{margin-bottom:5px;font-size:clamp(14px,4vw,18px)}.sd-item__control,.sd-item__decorator{display:none}.sd-question__content{text-align:center;margin-top:clamp(8px,2vw,16px)}.sd-item{margin-bottom:24px}.sd-item:last-of-type{margin-bottom:0}.sd-selectbase__label{background:var(--color-bg-soft);width:100%;height:100%;display:flex;align-items:center;justify-content:space-evenly;padding:clamp(5px,4vw,15px);font-size:clamp(20px,4vw,24px);border-radius:20px;border:none;box-shadow:none;outline:none;cursor:pointer}.sd-question,.sd-element,.sd-element--with-frame,.sd-question__content,.sd-selectbase,.sd-selectbase fieldset,fieldset.sd-selectbase{border:none;box-shadow:none;outline:none;background:transparent}.sd-item.sd-checkbox--checked label,.sd-item.sd-radio--checked label{background:var(--color-accent);color:var(--color-text-light)}@media (hover: hover){.sd-selectbase__label:hover{background:var(--color-bg-soft-hover)}}.sd-action-bar{display:block;justify-content:space-between;padding:0}.sv-action__content{justify-content:center}#sv-nav-preview,#sv-nav-next,#sv-nav-complete{float:right}.sd-btn{justify-content:space-evenly;color:var(--color-text-light);background:var(--color-primary);border:var(--color-primary) solid;padding:clamp(2.25px,4vw,12.25px);min-width:clamp(100px,4vw,150px);font-size:clamp(20px,4vw,24px);border-radius:20px;cursor:pointer}#skipUpload input{color:var(--color-primary);background:var(--color-bg-light);float:right;margin-right:clamp(10px,4vw,20px)}#skipUpload.sv-action--hidden{display:none}.sv-ranking-item__content{font-size:clamp(20px,4vw,24px);border-radius:none;display:flex;flex-direction:row;cursor:pointer;margin-bottom:10px}.sd-root-modern{position:relative}.sv-ranking-item__ghost{display:none}.sv-ranking-shortcut{font-family:sofia-pro,sans-serif;background-color:var(--color-bg-light);position:absolute;width:80%;border-top-left-radius:45px;border-bottom-left-radius:45px;box-shadow:10px 10px 20px var(--color-shadow)}.sv-ranking-shortcut .sv-ranking-item__content{margin:0}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item__index{flex:0 0 40px;width:40px;display:flex;background-color:var(--color-accent-tint);align-items:center;justify-content:center}.sv-ranking-item__index svg{height:25px;flex:0 0 40px}.sv-ranking-item__icon-container{display:flex;align-items:center;width:50px}.sv-ranking-item__text{border:none;padding:clamp(10px,4vw,20px);flex-grow:1;line-height:24px;background-color:var(--color-bg-soft);text-align:left}.sv-ranking-item__icon{fill:var(--color-text-black)}.sv-ranking-item__icon--focus{display:none}.sv-ranking-item__icon--hover{height:30px;visibility:visible}.sv_q_file,.sv_q_croppie--section-drop,.sv_q_croppie--section-review,.sv_q_croppie--section-editor,sv-file__decorator{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;background:var(--color-bg-ultralight);border:8px var(--color-bg-neutral) dashed;border-radius:20px;min-height:clamp(200px,4vw,500px);text-align:center;padding-top:clamp(25px,4vw,30px);padding-bottom:clamp(25px,4vw,30px);padding-right:0;padding-left:0;cursor:pointer}.sv_q_croppie--section-drop h3{font-size:25px;margin-top:10px}.sv_q_croppie--section-drop p{font-size:18px}.sv_q_croppie--section-drop img{width:68px;height:56px}.sv_q_croppie--section-editor{width:100%}.sv_q_croppie--editor{margin-bottom:50px}.sv_q_croppie--section-review{display:flex;flex-flow:column;align-items:center}.sv_q_croppie--section-review img{max-width:350px;margin-bottom:20px}.media-icon{width:68px;height:56px;background-color:var(--color-accent);mask:url(https://assets.joinmya.com/core/icons/media-icon.svg) no-repeat center;mask-size:contain;-webkit-mask:url(https://assets.joinmya.com/core/icons/media-icon.svg) no-repeat center;-webkit-mask-size:contain}.btn-group{text-align:center;display:flex;justify-content:center}.btn-group input{padding:0 20px;width:auto;height:40px;border:none;background-color:var(--color-bg-muted-accent);color:var(--color-text-dark)}.btn-group input:first-child{border-top-left-radius:10px;border-right:var(--color-divider) 1px solid;border-bottom-left-radius:10px}.btn-group input:last-child{border-top-right-radius:10px;border-left:var(--color-divider) 1px solid;border-bottom-right-radius:10px}.btn-group input:hover{background-color:var(--color-accent);color:var(--color-text-light)}.sv_q_file_choose_button{background:var(--color-accent);color:var(--color-text-light);font-size:clamp(14px,4vw,18px);padding:clamp(5px,4vw,15px);border-radius:15px}.sv_q_file_remove{background:var(--color-accent);color:var(--color-text-light);font-size:clamp(14px,4vw,18px);padding:clamp(5px,4vw,15px);border-radius:15px;display:inline-flex!important}.sv_q_file_preview{border:none!important}.sv_q_croppie--section-drop.sv-hidden,.sv_q_croppie--section-editor.sv-hidden,.sv_q_croppie--section-review.sv-hidden,div[data-name=FIRSTNAME] .sd-title,div[data-name=LASTNAME] .sd-title,div[data-name=EMAIL] .sd-title,div[data-name=PHONENUMBER] .sd-title,div[data-name=COUNTRY] .sd-title,div[data-name=ZIPCODE] .sd-title,div[data-name=CONTACTINFO] .sd-title,div[data-name=CITY] .sd-title,div[data-name=STATETERRITORY] .sd-title,div[data-name=INSTAGRAM] .sd-title,div[data-name=PRONOUNS] .sd-title,div[data-name=HEARABOUT] .sd-title,div[data-name=ROLE] .sd-title,div[data-name=BUSINESSNAME] .sd-title,.sd-remaining-character-counter{display:none}.sd-html.sd-element--nested.sd-html--nested{font-size:clamp(12px,4vw,14px);text-align:left;font-weight:400!important}.sd-input.sd-text,#client-connect-root #pageContainer select,#client-connect-root .matchmaker-survey-panel select{width:100%;padding:clamp(10px,4vw,20px);font-size:clamp(16px,4vw,20px);border-radius:26px;border:var(--color-bg-muted-accent) solid 3px}.sv_q_select.empty{color:var(--color-text-grey-dark)}.sv_q_select option{color:var(--color-text-black)}.sd-row{margin-bottom:clamp(10px,4vw,20px)}.sd-comment__content textarea{width:100%;border:1px var(--color-text-black) solid;padding:10px}.sd-row.sd-row--multiple{display:flex;flex-direction:row;gap:20px}@media (max-width: 660px){.sd-row.sd-row--multiple{flex-direction:column}}.input-group{display:table;border-collapse:collapse;width:100%}.input-group .input-group-icon,.input-group .input-group-area{display:table-cell;vertical-align:middle}.input-group-icon{background:var(--color-bg-grey-light);font-weight:700;border-top-left-radius:26px;border-bottom-left-radius:26px;padding:0 12px}.input-group-area{width:100%}.textprepend .sd-input{border-radius:0 26px 26px 0}#client-connect-root #pageContainer select,#client-connect-root .matchmaker-survey-panel select{appearance:none;background:url(https://assets.joinmya.com/core/icons/down-arrow.svg) calc(100% - 20px) center / 20px no-repeat}.sd-error{color:var(--color-error);font-size:clamp(14px,4vw,18px);font-weight:700;text-align:left}.sv_q_easepick--container{margin-bottom:24px}.sv_state--preview .sd-page>.sd-page__row{color:var(--color-slate-light);border:var(--color-grey-light) solid;border-radius:20px;padding:clamp(5px,4vw,15px);cursor:context-menu;margin-bottom:30px}.sv_state--preview .sd-panel__title{margin-bottom:4.8px}.sv_state--preview .sd-question__title{margin-bottom:10px;padding-left:0;text-align:left}.sv_state--preview .sd-btn.sd-btn--small{padding:5px;min-width:clamp(50px,4vw,80px);font-size:clamp(16px,4vw,20px);border-radius:10px}.sv_state--preview .sv-ranking__container-placeholder,.sv_state--preview .sv-ranking-item__icon-container{display:none}.sv_state--preview .sd-question{pointer-events:none}.sv_state--preview .sv_header_overlay,.sv-action--hidden{display:none}.sv-ranking-item.sv-ranking-item--preview .sv-ranking-item__index svg use{fill:var(--color-slate-light)}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:25px;background-color:var(--color-bg-grey-light);height:1px}.sv-ranking--select-to-rank-vertical{display:flex;flex-direction:column-reverse}.sv-ranking__container-placeholder{color:var(--color-grey-light);font-size:24px;font-family:sofia-pro,sans-serif}.instagram-icon{display:inline-block;width:34px;height:34px;background-color:var(--color-accent);mask:url(https://assets.joinmya.com/core/social/instagram.svg?width=96&quality=85) no-repeat center;mask-size:contain;-webkit-mask:url(https://assets.joinmya.com/core/social/instagram.svg?width=96&quality=85) no-repeat center;-webkit-mask-size:contain}.instagram-icon img{opacity:0}#client-connect-root .mx-auto{margin-left:auto;margin-right:auto}#client-connect-root .max-w-7xl{width:100%;max-width:80rem}#client-connect-root .max-w-3xl{width:100%;max-width:48rem}#client-connect-root .px-4{padding-left:1rem;padding-right:1rem}#client-connect-root .mt-6{margin-top:1.5rem}#client-connect-root .mb-4{margin-bottom:1rem}#client-connect-root .pb-8{padding-bottom:2rem}#client-connect-root .flex{display:flex}#client-connect-root .justify-center{justify-content:center}#client-connect-root .text-center{text-align:center}#client-connect-root .text-md{font-size:1rem}#client-connect-root .uppercase{text-transform:uppercase}#client-connect-root .animate-pulse{animation:surveyPulse 1.5s cubic-bezier(.4,0,.6,1) infinite}#client-connect-root #pageContainer{width:100%;max-width:48rem;box-sizing:border-box}#client-connect-root #pageContainer .sd-root-modern,#client-connect-root #pageContainer .sd-container-modern,#client-connect-root #pageContainer .sd-body,#client-connect-root #pageContainer .sd-body__page,#client-connect-root #pageContainer .sd-page,#client-connect-root #pageContainer .sd-row,#client-connect-root #pageContainer .sd-question,#client-connect-root #pageContainer .sd-question__content,#client-connect-root #pageContainer .sd-selectbase{width:100%;max-width:100%;box-sizing:border-box}#client-connect-root #pageContainer .sd-question__title{max-width:100%}#client-connect-root .mya-survey-footer{padding-top:1.5rem}#client-connect-root .mya-survey-footer .copyright{margin-top:.5rem;font-size:12px;color:var(--color-text-dark, #1b363a)}#client-connect-root .mya-survey-footer .copyright a{color:inherit;text-decoration:underline}@keyframes surveyPulse{0%,to{opacity:1}50%{opacity:.5}}@media (min-width: 640px){#client-connect-root .sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){#client-connect-root .lg\:px-8{padding-left:2rem;padding-right:2rem}}.container.inline{width:100%;box-shadow:none}.calendar>.header .month-name{font-size:20px}.calendar>.daynames-row>.dayname{font-size:17px}.calendar>.days-grid>.day{font-size:18px}.calendar>.daynames-row,.calendar>.days-grid{justify-items:center}.calendar>.days-grid>.day.selected{background-color:var(--color-accent)!important;color:#fff!important}.calendar>.days-grid>.day.today{color:var(--color-primary)}.calendar>.days-grid>.day:hover{border:var(--color-accent) solid 1px;color:var(--color-accent)}.calendar{padding:0}.container.lock-plugin .calendar>.days-grid>.day.not-available{background-color:#fff}@media (max-width: 480px){.calendars .calendar>.days-grid>.day{width:100%}}
