@layer app{.contact-panel-dialog[data-v-f60532d0] .v-overlay__content,.contact-panel-dialog[data-v-f60532d0] .v-overlay__scrim,.contact-panel-dialog.v-overlay[data-v-f60532d0]{z-index:2450!important}.contact-panel-dialog[data-v-f60532d0] .v-overlay__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2808168c}.contact-panel-dialog[data-v-f60532d0] .v-overlay__content{align-items:stretch;display:flex;width:480px!important;max-width:480px!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;position:fixed!important;inset:0 0 0 auto!important}@media (width<=600px){.contact-panel-dialog[data-v-f60532d0] .v-overlay__content{width:100%!important;max-width:100%!important}}.contact-panel[data-v-f60532d0]{color:#1c1c1c;flex-direction:column;width:100%;height:100dvh;display:flex;overflow:hidden;border-radius:0!important;box-shadow:-24px 0 60px #ac2d4a2e!important}.cd-head[data-v-f60532d0]{background:radial-gradient(120% 140% at 100% 0,#e5035e24,#0000 60%),linear-gradient(#fdf2f6,#fff);border-bottom:1px solid #eadfe4;flex-shrink:0;padding:18px 24px 22px;position:relative}.cd-head[data-v-f60532d0]:before{content:"";background:linear-gradient(90deg,var(--accent-main,#e5035e),var(--accent-secondary,#ac2d4a));height:4px;position:absolute;inset:0 0 auto}.cd-head__top[data-v-f60532d0]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cd-eyebrow[data-v-f60532d0]{color:var(--accent-main,#e5035e);letter-spacing:1.6px;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 1px #eadfe4,0 4px 14px #e5035e1a}.cd-close[data-v-f60532d0]{color:#1c1c1c;background:#fff;border:1px solid #eadfe4;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .2s,color .2s,border-color .2s;display:grid}.cd-close[data-v-f60532d0]:hover{color:var(--accent-main,#e5035e);border-color:var(--accent-main,#e5035e);transform:rotate(90deg)}.cd-biz[data-v-f60532d0]{align-items:center;gap:14px;display:flex}.cd-biz__img[data-v-f60532d0]{height:64px;color:var(--accent-main,#e5035e);background:#fdf2f6 50%/cover no-repeat;border:2px solid #fff;border-radius:16px;flex:0 0 64px;place-items:center;display:grid;box-shadow:0 6px 18px #1c1c1c1f}.cd-biz__name[data-v-f60532d0]{letter-spacing:.3px;margin:0;font-family:Playfair Display,Georgia,serif;font-size:23px;font-weight:400;line-height:1.2}.cd-biz__place[data-v-f60532d0]{color:#757575;align-items:center;gap:4px;margin:4px 0 0;font-size:14px;font-weight:300;display:flex}.cd-foot__lock[data-v-f60532d0]{vertical-align:middle;margin:-2px 4px 0 0}.cd-body[data-v-f60532d0]{scrollbar-width:thin;flex:1;padding:22px 24px 8px;overflow-y:auto}.cd-seg[data-v-f60532d0]{background:#f6eef2;border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:22px;padding:4px;display:grid;position:relative}.cd-seg__thumb[data-v-f60532d0]{background:linear-gradient(135deg,var(--accent-main,#e5035e),var(--accent-secondary,#ac2d4a));border-radius:999px;width:calc(50% - 4px);transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:4px auto 4px 4px;box-shadow:0 6px 16px #e5035e59}.cd-seg__thumb.is-right[data-v-f60532d0]{transform:translate(100%)}.cd-seg__opt[data-v-f60532d0]{z-index:1;letter-spacing:.3px;color:#757575;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:42px;font-size:14px;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.cd-seg__opt.is-on[data-v-f60532d0]{color:#fff}.cd-field[data-v-f60532d0]{margin-bottom:16px}.cd-label[data-v-f60532d0]{letter-spacing:1.2px;text-transform:uppercase;color:#1c1c1c;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.cd-opt[data-v-f60532d0]{letter-spacing:.3px;text-transform:none;color:#757575;margin-left:4px;font-weight:400}.cd-control[data-v-f60532d0]{background:#fff;border:1.5px solid #eadfe4;border-radius:14px;align-items:center;gap:10px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.cd-control[data-v-f60532d0]:focus-within{border-color:var(--accent-main,#e5035e);box-shadow:0 0 0 4px #e5035e1f}.cd-control.has-error[data-v-f60532d0]{border-color:#d32f2f;box-shadow:0 0 0 4px #d32f2f14}.cd-control--icon[data-v-f60532d0]{padding-left:14px}.cd-control--icon[data-v-f60532d0] .v-icon{color:#757575;transition:color .2s}.cd-control--icon[data-v-f60532d0]:focus-within .v-icon{color:var(--accent-main,#e5035e)}.cd-control input[data-v-f60532d0],.cd-control textarea[data-v-f60532d0]{width:100%;min-width:0;font:inherit;color:#1c1c1c;background:0 0;border:0;outline:0;flex:1;font-size:15px}.cd-control input[data-v-f60532d0]::-moz-placeholder{color:#a9a0a4}.cd-control textarea[data-v-f60532d0]::-moz-placeholder{color:#a9a0a4}.cd-control input[data-v-f60532d0]::placeholder,.cd-control textarea[data-v-f60532d0]::placeholder{color:#a9a0a4}.cd-control input[data-v-f60532d0]{height:48px;padding-right:14px}.cd-control textarea[data-v-f60532d0]{resize:vertical;min-height:128px;padding:14px 16px 28px;line-height:1.5}.cd-count[data-v-f60532d0]{color:#757575;font-size:11px;position:absolute;bottom:8px;right:14px}.cd-err[data-v-f60532d0]{color:#d32f2f;margin:6px 2px 0;font-size:12.5px}.cd-grid[data-v-f60532d0]{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}@media (width<=480px){.cd-grid[data-v-f60532d0]{grid-template-columns:1fr}}.cd-divider[data-v-f60532d0]{color:var(--accent-main,#e5035e);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:12px;margin:8px 0 16px;font-size:11px;font-weight:700;display:flex}.cd-divider[data-v-f60532d0]:after,.cd-divider[data-v-f60532d0]:before{content:"";background:#eadfe4;flex:1;height:1px}.cd-dates[data-v-f60532d0],.cd-methods[data-v-f60532d0]{flex-wrap:wrap;gap:8px;display:flex}.cd-chip[data-v-f60532d0]{color:#1c1c1c;cursor:pointer;background:#fff;border:1.5px solid #eadfe4;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.cd-chip[data-v-f60532d0]:hover{border-color:var(--accent-main,#e5035e)}.cd-chip--add[data-v-f60532d0],.cd-chip.is-on[data-v-f60532d0],.cd-chip[data-v-f60532d0]:hover,.cd-chip__x[data-v-f60532d0]{color:var(--accent-main,#e5035e)}.cd-chip.is-on[data-v-f60532d0]{background:#fdf2f6;border-color:#0000;font-weight:600}.cd-chip--add[data-v-f60532d0]{border-style:dashed}.cd-chip__x[data-v-f60532d0]{border-radius:50%;place-items:center;width:20px;height:20px;margin-right:-8px;display:grid}.cd-chip__x[data-v-f60532d0]:hover{background:#e5035e1f}.cd-date-input[data-v-f60532d0]{opacity:0;cursor:pointer;position:absolute;inset:0}.cd-date-input[data-v-f60532d0]::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cd-alert[data-v-f60532d0]{color:#b71c1c;background:#fdecee;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:14px;display:flex}.cd-foot[data-v-f60532d0]{padding:14px 24px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-top:1px solid #eadfe4;flex-shrink:0}.cd-foot__note[data-v-f60532d0]{color:#757575;text-align:center;margin:10px 0 0;font-size:12px;line-height:1.5}.cd-btn[data-v-f60532d0]{letter-spacing:2.4px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}.cd-btn--primary[data-v-f60532d0]{color:#fff;background:linear-gradient(135deg,var(--accent-main,#e5035e),var(--accent-secondary,#ac2d4a));box-shadow:0 10px 26px #e5035e59}.cd-btn--primary[data-v-f60532d0]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 32px #e5035e6b}.cd-btn--primary:hover:not(:disabled) svg[data-v-f60532d0]{transform:translate(3px)rotate(-8deg)}.cd-btn--primary svg[data-v-f60532d0]{transition:transform .25s}.cd-btn--primary[data-v-f60532d0]:disabled{opacity:.75;cursor:progress}.cd-btn--ghost[data-v-f60532d0]{color:var(--accent-main,#e5035e);border:1.5px solid var(--accent-main,#e5035e);background:#fff;margin-top:26px}.cd-btn--ghost[data-v-f60532d0]:hover,.cd-sent__badge[data-v-f60532d0]{background:#fdf2f6}.cd-spinner[data-v-f60532d0]{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite cd-spin-f60532d0}.cd-sent[data-v-f60532d0]{text-align:center;flex-direction:column;align-items:center;padding-top:44px;display:flex}.cd-sent__badge[data-v-f60532d0]{border-radius:50%;width:96px;height:96px;padding:14px;animation:.5s cubic-bezier(.22,1,.36,1) both cd-pop-f60532d0;box-shadow:0 0 0 10px #e5035e0d}.cd-sent__badge svg[data-v-f60532d0]{width:100%;height:100%}.cd-sent__ring[data-v-f60532d0]{stroke:#e5035e;stroke-width:2.5px;stroke-dasharray:151;stroke-dashoffset:151px;animation:.6s ease-out .15s forwards cd-draw-f60532d0}.cd-sent__tick[data-v-f60532d0]{stroke:#e5035e;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36px;animation:.4s ease-out .6s forwards cd-draw-f60532d0}.cd-sent__title[data-v-f60532d0]{margin:22px 0 8px;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:400}.cd-sent__sub[data-v-f60532d0]{color:#757575;max-width:340px;margin:0;font-size:15px;line-height:1.55}.cd-sent__sub strong[data-v-f60532d0]{color:#1c1c1c;font-weight:600}.cd-notes[data-v-f60532d0]{text-align:left;width:100%;margin:28px 0 0;padding:0;list-style:none}.cd-notes li[data-v-f60532d0]{border:1px solid #eadfe4;border-radius:14px;gap:12px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.cd-notes li+li[data-v-f60532d0]{margin-top:10px}.cd-notes li[data-v-f60532d0] .v-icon{color:var(--accent-main,#e5035e);margin-top:1px}.cd-expand-enter-active[data-v-f60532d0],.cd-expand-leave-active[data-v-f60532d0]{transition:opacity .25s,transform .25s}.cd-expand-enter-from[data-v-f60532d0],.cd-expand-leave-to[data-v-f60532d0]{opacity:0;transform:translateY(-6px)}@keyframes cd-spin-f60532d0{to{transform:rotate(1turn)}}@keyframes cd-draw-f60532d0{to{stroke-dashoffset:0}}@keyframes cd-pop-f60532d0{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.cd-seg__thumb[data-v-f60532d0],.cd-sent__badge[data-v-f60532d0],.cd-sent__ring[data-v-f60532d0],.cd-sent__tick[data-v-f60532d0]{stroke-dashoffset:0;transition:none;animation:none}}.contact-panel-slide-enter-active{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s}.contact-panel-slide-leave-active{transition:transform .3s ease-in,opacity .3s ease-in}.contact-panel-slide-enter-from,.contact-panel-slide-leave-to{opacity:.6;transform:translate(100%)}@media (prefers-reduced-motion:reduce){.contact-panel-slide-enter-active,.contact-panel-slide-leave-active{transition:opacity .15s}.contact-panel-slide-enter-from,.contact-panel-slide-leave-to{transform:none}}}
