.dialog_overlay__hJzqk{position:fixed;inset:0;z-index:40;background-color:rgba(2,6,23,.6);backdrop-filter:blur(4px);cursor:pointer}.dialog_overlay__hJzqk[data-state=open]{animation:dialog_dialog-overlay-show__Z8hFX .2s ease-out forwards}.dialog_overlay__hJzqk[data-state=closed]{animation:dialog_dialog-overlay-hide___rYuc .2s ease-in forwards}.dialog_content__ozeRF{position:fixed;top:50%;left:50%;z-index:50;width:min(34rem,calc(100vw - 2rem));transform:translate(-50%,-50%);border-radius:1rem;border:1px solid #e2e8f0;background-color:#ffffff;padding:1.5rem;box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 10px 10px -5px rgba(15,23,42,.04);display:flex;flex-direction:column;outline:none;pointer-events:auto}.dialog_content__ozeRF:focus{outline:none}.dialog_content__ozeRF:focus-visible{outline:none}.dialog_content__ozeRF[data-state=open]{animation:dialog_dialog-content-show__Xqg5I .25s cubic-bezier(.16,1,.3,1) forwards}.dialog_content__ozeRF[data-state=closed]{animation:dialog_dialog-content-hide___z2Kp .2s ease forwards}@media (min-width:640px){.dialog_content__ozeRF{width:min(34rem,calc(100vw - 4rem))}}.dialog_closeButton__z2Js5{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;border:1px solid transparent;padding:0;color:#64748b;background-color:transparent;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;cursor:pointer;z-index:2}.dialog_closeButton__z2Js5:hover{background-color:#f1f5f9}.dialog_closeButton__z2Js5:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(148,163,184,.9)}.dialog_closeIcon__cSIIe{width:1.125rem;height:1.125rem;display:block;pointer-events:none}.dialog_header__xlP7K{margin-bottom:1rem;display:flex;flex-direction:column;text-align:center}.dialog_header__xlP7K>*+*{margin-top:.375rem}@media (min-width:640px){.dialog_header__xlP7K{text-align:left}}.dialog_title___Qz1d{font-size:1.125rem;font-weight:600;line-height:1.15;letter-spacing:-.01em}.dialog_description__iGlAb{font-size:.875rem;line-height:1.35;color:#475569}.dialog_footer__Nti9S{margin-top:1.5rem;display:flex;flex-direction:column-reverse;gap:.5rem}@media (min-width:640px){.dialog_footer__Nti9S{flex-direction:row;justify-content:flex-end}}.dialog_srOnly__bSAin{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes dialog_dialog-overlay-show__Z8hFX{0%{opacity:0}to{opacity:1}}@keyframes dialog_dialog-overlay-hide___rYuc{0%{opacity:1}to{opacity:0}}@keyframes dialog_dialog-content-show__Xqg5I{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes dialog_dialog-content-hide___z2Kp{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 12px)) scale(.96)}}.Card_card__TSxHq{border-radius:1rem;border:1px solid #e2e8f0;background-color:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.08);transition:box-shadow .2s ease}.Card_card__TSxHq:hover{box-shadow:0 8px 24px rgba(15,23,42,.08)}.Card_header__Ot4Pe{padding:1rem}.Card_header__Ot4Pe>:not(style)+:not(style){margin-top:.375rem}@media (min-width:768px){.Card_header__Ot4Pe{padding:1.25rem}}.Card_title__JTAF5{font-size:1.125rem;font-weight:600;line-height:1.35;color:#0f172a}@media (min-width:768px){.Card_title__JTAF5{font-size:1.25rem}}.Card_description__omuju{font-size:.875rem;line-height:1.5;color:#475569}.Card_content__p8Q8n{padding:1rem}@media (min-width:768px){.Card_content__p8Q8n{padding:1.25rem}}.Card_footer__wS9zV{display:flex;align-items:center;padding:0 1rem 1rem}@media (min-width:768px){.Card_footer__wS9zV{padding:0 1.25rem 1.25rem}}.Button_button__oEw4J{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease;border:1px solid transparent;cursor:pointer;position:relative;outline:none}.Button_button__oEw4J:focus-visible{box-shadow:0 0 0 2px rgba(255,255,255,.9),0 0 0 4px rgba(14,165,233,.35)}.Button_button__oEw4J:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.Button_variantDefault__Ll4hP{background-color:#0f172a;color:#ffffff}.Button_variantDefault__Ll4hP:hover:not(:disabled){background-color:#1e293b}.Button_variantSecondary__FVhJ_{background-color:#f1f5f9;color:#0f172a}.Button_variantSecondary__FVhJ_:hover:not(:disabled){background-color:#e2e8f0;color:#0f172a}.Button_variantOutline__M1XSR{background-color:#ffffff;color:#1f2937;border-color:#e2e8f0}.Button_variantOutline__M1XSR:hover:not(:disabled){background-color:#f8fafc;color:#0f172a;border-color:#cbd5e1}.Button_variantGhost__9ADG6{background-color:transparent;color:#1f2937}.Button_variantGhost__9ADG6:hover:not(:disabled){background-color:#f8fafc;color:#0f172a}.Button_variantLink__cYKvE{background-color:transparent;color:#0f172a;text-decoration:none;text-underline-offset:4px}.Button_variantLink__cYKvE:hover:not(:disabled){text-decoration:underline}.Button_sizeDefault___Nf_l{min-height:2.5rem;padding:.5rem 1rem}.Button_sizeSm__nPYgd{min-height:2.25rem;padding:.4rem .75rem;border-radius:.375rem}.Button_sizeLg__0XjFW{min-height:2.75rem;padding:.6rem 1.25rem;border-radius:.375rem}.Button_sizeIcon__1hLD3{width:2.5rem;height:2.5rem;padding:0}.ServiceCard_folder__3Ihrg{position:relative;display:flex;flex-direction:column;gap:0}.ServiceCard_folderTabs__5a3bm{display:flex;gap:.45rem;margin:0 0 .15rem -1rem;align-items:flex-end;position:relative}.ServiceCard_folderTabs__5a3bm:before{content:"";position:absolute;left:-1.2rem;right:calc(100% - .4rem);bottom:.2rem;height:.95rem;background:linear-gradient(135deg,rgba(148,163,184,.25),rgba(148,163,184,0));border-radius:.6rem 0 0 0}.ServiceCard_folderTabs__5a3bm:after{content:"";position:absolute;left:-1.2rem;right:-.35rem;bottom:-.05rem;height:1px;background:linear-gradient(90deg,rgba(148,163,184,0),rgba(148,163,184,.4) 30%,rgba(148,163,184,.4) 70%,rgba(148,163,184,0));pointer-events:none;z-index:0}.ServiceCard_folderTabs__5a3bm>*{margin-left:-1rem;position:relative;z-index:var(--tab-order,1)}.ServiceCard_variantButton__ovylY,.ServiceCard_variantTabStatic__BuO5F{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(148,163,184,.28);border-bottom:none;border-radius:.95rem .95rem 0 0;background:linear-gradient(130deg,#ffffff,#f4f8ff);background-size:150% 150%;background-position:0 50%;color:#1f2937;padding:.55rem 1.15rem;font-size:.82rem;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 -2px 4px rgba(15,23,42,.05);position:relative;transition:background-position .35s ease,color .25s ease,box-shadow .35s ease,border-color .35s ease;z-index:var(--tab-order,1);overflow:visible;cursor:pointer}.ServiceCard_variantButton__ovylY:after,.ServiceCard_variantTabStatic__BuO5F:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:-.45rem;height:.65rem;border-radius:9999px;background:radial-gradient(ellipse at center,rgba(210,230,255,.5),rgba(210,230,255,0));opacity:0;transform:scaleX(.75);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:-1}.ServiceCard_variantButton__ovylY:before,.ServiceCard_variantTabStatic__BuO5F:before{content:"";position:absolute;left:.2rem;right:.2rem;bottom:-.06rem;height:1px;background:inherit;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.ServiceCard_variantButton__ovylY:not(.ServiceCard_variantButtonActive__zbfHu):hover{background-position:90% 50%;border-color:rgba(59,130,246,.32);border-bottom:none;color:#0f4c81;box-shadow:0 10px 20px rgba(59,130,246,.15)}.ServiceCard_variantButton__ovylY:not(.ServiceCard_variantButtonActive__zbfHu):hover:after{opacity:.3;transform:scaleX(1)}.ServiceCard_variantButton__ovylY:not(.ServiceCard_variantButtonActive__zbfHu):hover:before{opacity:.2}.ServiceCard_variantButtonActive__zbfHu,.ServiceCard_variantTabStatic__BuO5F{background:linear-gradient(140deg,#ecf4ff,#d7e6ff);background-size:135% 135%;background-position:85% 50%;color:#0c4a6e;border:1px solid transparent;border-bottom:none;box-shadow:0 12px 24px rgba(59,130,246,.15);z-index:calc(var(--tab-order, 1) + 6)}.ServiceCard_variantButtonActive__zbfHu:after,.ServiceCard_variantTabStatic__BuO5F:after{opacity:.4;transform:scaleX(1.05)}.ServiceCard_variantButtonActive__zbfHu:before,.ServiceCard_variantTabStatic__BuO5F:before{opacity:1}.ServiceCard_variantButtonFirst__x_nAW,.ServiceCard_variantTabStatic__BuO5F{margin-left:0}.ServiceCard_variantTabStatic__BuO5F{cursor:default;user-select:none}.ServiceCard_variantLabel__nAkOg{line-height:1.2}.ServiceCard_variantButtonFirst__x_nAW .ServiceCard_variantIcon__U8Z_O,.ServiceCard_variantTabStatic__BuO5F .ServiceCard_variantIcon__U8Z_O{transform:translateX(.25rem)}.ServiceCard_variantButtonFirst__x_nAW .ServiceCard_variantLabel__nAkOg,.ServiceCard_variantTabStatic__BuO5F .ServiceCard_variantLabel__nAkOg{margin-left:.1rem}.ServiceCard_variantIcon__U8Z_O{width:.95rem;height:.95rem}.ServiceCard_variantButton__ovylY:first-of-type,.ServiceCard_variantTabStatic__BuO5F:first-of-type{margin-left:0}.ServiceCard_folderBody__Ustxq{border-radius:1.25rem;border:1px solid rgba(148,163,184,.3);border-top-color:rgba(59,130,246,.3);background:#ffffff;box-shadow:0 8px 18px rgba(15,23,42,.05);padding-top:.6rem;margin-top:-.15rem;border-top-left-radius:1.15rem;border-top-right-radius:1.15rem;overflow:hidden}.ServiceCard_card__WZCox{border:0;box-shadow:none;background-color:transparent}.ServiceCard_cardHeader__EKaRI{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:.85rem}.ServiceCard_cardSection__TjWGj{animation:ServiceCard_cardFadeIn__SOWUb .5s ease}@keyframes ServiceCard_cardFadeIn__SOWUb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ServiceCard_cardSection__TjWGj{animation:none}}@media (min-width:768px){.ServiceCard_cardHeader__EKaRI{padding:1.1rem}}.ServiceCard_details__5WRDb{display:flex;min-width:0;flex-direction:column;gap:.45rem}.ServiceCard_titleRow__1EIvM{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.45rem}.ServiceCard_categoryBadge__uyFjA{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(129,140,248,.22);background:rgba(99,102,241,.08);color:#3730a3;font-size:.68rem;font-weight:700;line-height:1;padding:.18rem .42rem;text-transform:uppercase;letter-spacing:.045em;white-space:nowrap}.ServiceCard_title__IAW9n{font-size:1rem;line-height:1.5;font-weight:600;color:#0f172a}@media (min-width:768px){.ServiceCard_title__IAW9n{font-size:1.125rem;line-height:1.75rem}}.ServiceCard_description__yuVZX{font-size:.875rem;line-height:1.5;color:#475569;margin:0}.ServiceCard_meta__oL9UN{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;text-align:right}.ServiceCard_price__GZmjP{font-size:1rem;line-height:1.5;font-weight:600;color:#0f172a}@media (min-width:768px){.ServiceCard_price__GZmjP{font-size:1.125rem;line-height:1.75rem}}.ServiceCard_bookButton__6ZT3E{justify-content:center;width:auto;min-width:0;padding:.55rem 1.2rem;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:rgba(14,165,233,.12);color:#0f4c81;font-size:.84rem;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ServiceCard_bookButton__6ZT3E,.ServiceCard_bookLink__SiKAZ{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;flex-shrink:0}.ServiceCard_bookLink__SiKAZ{text-decoration:none}.ServiceCard_bookLabel__09Wmu{color:inherit;font-weight:600;display:inline-flex;align-items:center;letter-spacing:-.005em}.ServiceCard_bookIcon__7Imvm{width:1rem;height:1rem;color:inherit;transition:transform .2s ease}.ServiceCard_bookButton__6ZT3E:focus-visible,.ServiceCard_bookButton__6ZT3E:hover,.ServiceCard_bookLink__SiKAZ:focus-visible,.ServiceCard_bookLink__SiKAZ:hover{background:rgba(14,165,233,.18);border-color:rgba(14,165,233,.45);color:#0c4a6e;box-shadow:0 10px 22px rgba(14,165,233,.16);transform:translateY(-1px)}.ServiceCard_bookButton__6ZT3E:focus-visible{outline:none;box-shadow:0 10px 22px rgba(14,165,233,.16),0 0 0 3px rgba(56,189,248,.35)}.ServiceCard_bookButton__6ZT3E:focus-visible .ServiceCard_bookIcon__7Imvm,.ServiceCard_bookButton__6ZT3E:hover .ServiceCard_bookIcon__7Imvm,.ServiceCard_bookLink__SiKAZ:focus-visible .ServiceCard_bookIcon__7Imvm,.ServiceCard_bookLink__SiKAZ:hover .ServiceCard_bookIcon__7Imvm{transform:translateX(.2rem)}.ServiceCard_listContent__QcI6y{padding-top:0!important}.ServiceCard_noteRow__tJb7I{display:flex;align-items:center;justify-content:flex-start}.ServiceCard_noteTag__x7HT2{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:9999px;background:rgba(59,130,246,.12);color:#0f4c81;font-size:.78rem;font-weight:600;line-height:1.3;white-space:nowrap}@media (min-width:768px){.ServiceCard_noteTag__x7HT2{font-size:.82rem}}.ServicesList_panel__V7w4x{border-radius:1.5rem;border:1px solid rgba(148,163,184,.18);background:#ffffff;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch}.ServicesList_panelFrameless__OBh0F{border:none;border-radius:0;background:transparent;padding:0;box-shadow:none}@media (min-width:768px){.ServicesList_panel__V7w4x{padding:1.75rem 2rem}}.ServicesList_listWrapper__uhRXi{display:flex;flex-direction:column;gap:.9rem}.ServicesList_listViewport__lO__p{position:relative;width:100%}.ServicesList_listViewportScrollable__0sUH8{overflow-y:auto;overflow-x:hidden;overscroll-behavior:auto;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:.25rem;margin-right:-.25rem;scrollbar-width:thin;scrollbar-color:rgba(14,165,233,.35) transparent;max-height:clamp(308px,71.5vh,572px)}.ServicesList_listViewportScrollable__0sUH8::-webkit-scrollbar{width:.32rem}.ServicesList_listViewportScrollable__0sUH8::-webkit-scrollbar-thumb{background-color:rgba(14,165,233,.35);border-radius:999px}.ServicesList_listViewportScrollable__0sUH8::-webkit-scrollbar-track{background:transparent}@media (min-width:768px){.ServicesList_listViewportScrollable__0sUH8{max-height:clamp(396px,60.5vh,616px)}}.ServicesList_list__hiPUc{display:flex;flex-direction:column;gap:.9rem}.ServicesList_item__BRnNl{border-radius:1rem;border:1px solid #e2e8f0;background-color:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.08);overflow:hidden}.ServicesList_authPrompt__9c5GL{margin-top:.75rem;font-size:.95rem;line-height:1.4;color:#475569}.ServicesList_srOnly__arVbC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ServicesList_editRowButton__sNEMA{min-width:44px;min-height:44px;justify-content:center}.ServicesList_editRowButton__sNEMA:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:3px}button.ServicesList_priceRequestButton__1Dti0.ServicesList_priceRequestButton__1Dti0{min-height:44px;font-size:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}button.ServicesList_priceRequestButton__1Dti0:hover{text-decoration-thickness:2px}button.ServicesList_priceRequestButton__1Dti0:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}.EditableServicesBlock_section__D_Vkc{display:flex;flex-direction:column;gap:18px}.EditableServicesBlock_sectionHeading__elU4g{display:flex;flex-direction:column;gap:4px}.EditableServicesBlock_titleStandalone__7SCoD{margin:0;font-size:1.125rem;font-weight:600;line-height:1.45;color:#0f172a}@media (min-width:768px){.EditableServicesBlock_titleStandalone__7SCoD{font-size:1.25rem}}.EditableServicesBlock_card__rTOIi{background:#ffffff;border:1px solid #e2e8f0;border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:20px;box-shadow:0 1px 2px rgba(15,23,42,.06)}.EditableServicesBlock_previewCard__HViWd{border-radius:24px;border:1px solid rgba(226,232,240,.6);background:rgba(255,255,255,.9);box-shadow:0 1px 2px rgba(15,23,42,.08),0 1px 1px rgba(15,23,42,.04);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;display:flex;flex-direction:column}.EditableServicesBlock_header__0guS8{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.EditableServicesBlock_title__yHrbo{margin:0;font-size:1.25rem;font-weight:600;color:#0f172a}.EditableServicesBlock_helper__yHYrh{margin:0;font-size:.95rem;color:#475569}.EditableServicesBlock_catalogNotice__46VOj{padding:12px 14px;border-radius:12px;font-size:.92rem;font-weight:500}.EditableServicesBlock_catalogNoticeInfo__dIvSM{background:#eff6ff;color:#1d4ed8;border:1px solid rgba(37,99,235,.35)}.EditableServicesBlock_catalogNoticeError__HiU6d{background:#fef2f2;color:#b91c1c;border:1px solid rgba(244,63,94,.35)}.EditableServicesBlock_field___Ui6i{display:flex;flex-direction:column;gap:6px}.EditableServicesBlock_label__ab_NN{font-size:.83rem;font-weight:600;color:#334155;text-transform:uppercase;letter-spacing:.02em}.EditableServicesBlock_input__P4dnO,.EditableServicesBlock_select__iL3FN{appearance:none;border:1px solid #d5ddf3;border-radius:10px;box-sizing:border-box;padding:9px 12px;font-size:.95rem;color:#0f172a;background:#ffffff;transition:border-color .2s ease,box-shadow .2s ease}.EditableServicesBlock_input__P4dnO:focus,.EditableServicesBlock_select__iL3FN:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.16)}.EditableServicesBlock_input__P4dnO:disabled,.EditableServicesBlock_select__iL3FN:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.EditableServicesBlock_addButton__YoQaA{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border-radius:12px;padding:9px 16px;font-size:.93rem;font-weight:500;background:#ffffff;color:#1d4ed8;border:1px dashed rgba(37,99,235,.5);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.EditableServicesBlock_addButton__YoQaA:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 14px -6px rgba(29,78,216,.35)}.EditableServicesBlock_addButton__YoQaA:disabled{opacity:.55;cursor:not-allowed}.EditableServicesBlock_status__m3sYE{font-size:.92rem;font-weight:500}.EditableServicesBlock_statusSuccess__NcRVa{color:#047857}.EditableServicesBlock_statusError__wib1K{color:#b91c1c}.EditableServicesBlock_previewEmpty__tQRLX{margin:0;font-size:.95rem;color:#94a3b8}.EditableServicesBlock_placeholderOption__SwINU{color:#94a3b8}.EditableServicesBlock_editList__1DlZe{display:flex;flex-direction:column;gap:18px}.EditableServicesBlock_folder__XWE46{position:relative;display:flex;flex-direction:column;gap:.1rem}.EditableServicesBlock_mobileControls__2t_Cn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 12px}.EditableServicesBlock_mobileControlsRight__oEtei{display:inline-flex;align-items:center;gap:8px}.EditableServicesBlock_mobileNavButton__P1oQf{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:1px solid rgba(148,163,184,.4);background:#ffffff;color:#1f2937;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.EditableServicesBlock_mobileNavButton__P1oQf:not(:disabled):hover{transform:translateY(-1px);border-color:rgba(59,130,246,.6);box-shadow:0 6px 12px -8px rgba(59,130,246,.55)}.EditableServicesBlock_mobileNavButton__P1oQf:disabled{opacity:.45;cursor:not-allowed}.EditableServicesBlock_mobileIndicator__CJYx_{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center}.EditableServicesBlock_mobileLabel__Y62R_{font-size:.95rem;font-weight:600;color:#0f172a;text-align:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditableServicesBlock_mobileCounter__vhXZc{font-size:.75rem;color:#64748b;font-weight:500}.EditableServicesBlock_mobileAddButton__XV1GM{display:inline-flex;align-items:center;gap:6px;border-radius:12px;padding:8px 14px;font-size:.85rem;font-weight:600;background:linear-gradient(120deg,#2563eb,#1d4ed8);color:#ffffff;border:none;box-shadow:0 8px 18px -10px rgba(37,99,235,.6);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.EditableServicesBlock_mobileAddButton__XV1GM:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 20px -10px rgba(37,99,235,.65)}.EditableServicesBlock_mobileAddButtonDisabled__M7mxD,.EditableServicesBlock_mobileAddButton__XV1GM:disabled{background:linear-gradient(120deg,#94a3b8,#64748b);box-shadow:none;cursor:not-allowed;opacity:.75}.EditableServicesBlock_tabScroll__i1rdb{display:flex;align-items:flex-end;gap:10px;margin-top:6px}.EditableServicesBlock_tabScrollTrack__ZdNXh{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;margin-bottom:0;overflow:hidden}.EditableServicesBlock_tabScrollTrack__ZdNXh:after,.EditableServicesBlock_tabScrollTrack__ZdNXh:before{content:"";position:absolute;top:0;bottom:0;width:36px;pointer-events:none;opacity:0;transition:opacity .25s ease;z-index:1}.EditableServicesBlock_tabScrollTrack__ZdNXh:before{left:0;background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,0))}.EditableServicesBlock_tabScrollTrack__ZdNXh:after{right:0;background:linear-gradient(270deg,rgba(255,255,255,.9),rgba(255,255,255,0))}.EditableServicesBlock_tabScrollTrackShadowLeft__JV8XR:before,.EditableServicesBlock_tabScrollTrackShadowRight__vGUUE:after{opacity:1}.EditableServicesBlock_tabScrollButtons__QrfUP{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;opacity:0;transform:scale(.9);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.EditableServicesBlock_tabScrollButtonsVisible__sC4x0{opacity:1;transform:scale(1);pointer-events:auto}.EditableServicesBlock_tabScrollButton__jZWiQ{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid rgba(148,163,184,.45);background:linear-gradient(135deg,#ffffff,#eff6ff);color:#0f172a;box-shadow:0 6px 16px -12px rgba(37,99,235,.4);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}.EditableServicesBlock_tabScrollButton__jZWiQ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px -12px rgba(37,99,235,.45);border-color:rgba(59,130,246,.5);color:#0f4c81}.EditableServicesBlock_tabScrollButton__jZWiQ:focus-visible{outline:3px solid rgba(59,130,246,.35);outline-offset:2px}.EditableServicesBlock_tabScrollButtonDisabled__mKP3P,.EditableServicesBlock_tabScrollButton__jZWiQ:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none;border-color:rgba(148,163,184,.3);color:#94a3b8}.EditableServicesBlock_tabList__iU1_H{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:0;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:-1px}.EditableServicesBlock_tabList__iU1_H::-webkit-scrollbar{display:none}.EditableServicesBlock_tabList__iU1_H>*{position:relative;z-index:var(--tab-order,1)}.EditableServicesBlock_tabList__iU1_H>:first-child{margin-left:0}.EditableServicesBlock_tabList__iU1_H>*+*{margin-left:-1.15rem}.EditableServicesBlock_tabList__iU1_H>.EditableServicesBlock_tabButton__Fw0wu:first-child:not(.EditableServicesBlock_tabButtonActive__4TT9D){z-index:0}.EditableServicesBlock_tabList__iU1_H>*+:not(.EditableServicesBlock_tabButtonActive__4TT9D){border-left-color:rgba(148,163,184,.4)}.EditableServicesBlock_tabButton__Fw0wu{display:inline-flex;align-items:center;gap:.6rem;border:1px solid rgba(148,163,184,.28);border-bottom:none;border-radius:.95rem .95rem 0 0;background:linear-gradient(130deg,#ffffff,#f4f8ff);background-size:150% 150%;background-position:0 50%;color:#1f2937;padding:.55rem 1.15rem;font-size:.84rem;font-weight:600;line-height:1.15;white-space:nowrap;box-shadow:0 -2px 4px rgba(15,23,42,.05);position:relative;transition:background-position .35s ease,color .25s ease,box-shadow .35s ease,border-color .35s ease,transform .25s ease;cursor:pointer;overflow:visible;margin-bottom:-1px}.EditableServicesBlock_tabButtonOverflow__M9n8u{flex:0 0 auto}.EditableServicesBlock_tabButton__Fw0wu:not(.EditableServicesBlock_tabButtonActive__4TT9D){border-bottom:1px solid rgba(148,163,184,.32)}.EditableServicesBlock_tabButton__Fw0wu:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:-.45rem;height:.65rem;border-radius:9999px;background:radial-gradient(ellipse at center,rgba(210,230,255,.5),rgba(210,230,255,0));opacity:0;transform:scaleX(.75);transition:opacity .35s ease,transform .35s ease;pointer-events:none;z-index:-1}.EditableServicesBlock_tabButton__Fw0wu:before{content:"";position:absolute;left:.2rem;right:.2rem;bottom:-.06rem;height:1px;background:inherit;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.EditableServicesBlock_tabButton__Fw0wu:not(.EditableServicesBlock_tabButtonActive__4TT9D):hover{background-position:90% 50%;border-color:rgba(59,130,246,.32);color:#0f4c81;box-shadow:0 10px 20px rgba(59,130,246,.15);transform:translateY(-1px)}.EditableServicesBlock_tabButton__Fw0wu:not(.EditableServicesBlock_tabButtonActive__4TT9D):hover:after{opacity:.3;transform:scaleX(1)}.EditableServicesBlock_tabButton__Fw0wu:not(.EditableServicesBlock_tabButtonActive__4TT9D):hover:before{opacity:.2}.EditableServicesBlock_tabButton__Fw0wu:focus-visible{outline:3px solid rgba(59,130,246,.35);outline-offset:2px}.EditableServicesBlock_tabButtonActive__4TT9D{background:linear-gradient(140deg,#ecf4ff,#d7e6ff);background-size:135% 135%;background-position:85% 50%;color:#0c4a6e;border:1px solid transparent;border-bottom:none;box-shadow:0 12px 24px rgba(59,130,246,.15);z-index:calc(var(--tab-order, 1) + 6);animation:EditableServicesBlock_tabHighlight__xXu0S .22s ease-out both;will-change:transform,filter}.EditableServicesBlock_tabButtonActive__4TT9D:after{opacity:.4;transform:scaleX(1.05)}.EditableServicesBlock_tabButtonActive__4TT9D:before{opacity:1}.EditableServicesBlock_addTabButton__fNcic{margin-left:-1.15rem}.EditableServicesBlock_tabButtonDisabled__1DWm1{cursor:not-allowed;color:#94a3b8;filter:saturate(.6)}.EditableServicesBlock_tabButtonDisabled__1DWm1:not(.EditableServicesBlock_tabButtonActive__4TT9D){background:linear-gradient(140deg,#f8fafc,#edf2ff);border-color:rgba(148,163,184,.28);box-shadow:none}.EditableServicesBlock_tabButtonDisabled__1DWm1:hover{transform:none;color:#94a3b8;border-color:rgba(148,163,184,.28);box-shadow:none}.EditableServicesBlock_tabLabel__CGULn{line-height:1.15}.EditableServicesBlock_tabIcon__DAaG0{width:.95rem;height:.95rem}.EditableServicesBlock_tabPanel__s0SCl{border-radius:20px;border:1px solid rgba(148,163,184,.32);background:rgba(248,250,252,.9);padding:22px 24px 20px;box-shadow:0 24px 44px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:18px;margin-top:-.15rem;position:relative}@media (min-width:641px){.EditableServicesBlock_tabPanel__s0SCl{border-top-left-radius:0;border-top-right-radius:0}}.EditableServicesBlock_tabPanelAnimating__u7jYK{animation:EditableServicesBlock_tabContentFade__S94E_ .24s ease-out both;will-change:opacity,filter}.EditableServicesBlock_emptyState__jvbEc{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:4px 0}.EditableServicesBlock_editCard__qYuTc{display:flex;flex-direction:column;gap:18px;width:100%}.EditableServicesBlock_cardHeaderRow__IqbDF{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.EditableServicesBlock_cardHeaderControls__2Ae_c{flex:1;min-width:0}.EditableServicesBlock_serviceInput__OvPHi{width:min(100%,280px)}.EditableServicesBlock_serviceSelectDesktop__rHdvk{display:block}.EditableServicesBlock_priceCluster__QfXvJ{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:auto;justify-content:flex-end}.EditableServicesBlock_feeInput__wvWSQ{height:42px;border-radius:12px;border:1px solid #d5ddf3;background:#ffffff;display:inline-flex;align-items:center;gap:6px;padding:0 12px;box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.EditableServicesBlock_feeInputField__MnpeM,.EditableServicesBlock_feePrefix__e6bfB{font-size:1rem;font-weight:600;color:#0f172a}.EditableServicesBlock_feeInputField__MnpeM{border:none;background:transparent;flex:0 0 auto;padding:0;min-width:0;text-align:left}.EditableServicesBlock_feeInputField__MnpeM::-webkit-inner-spin-button,.EditableServicesBlock_feeInputField__MnpeM::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.EditableServicesBlock_feeInputField__MnpeM[type=number]{-moz-appearance:textfield}.EditableServicesBlock_feeInputField__MnpeM:focus{outline:none}.EditableServicesBlock_nativeSelect__s6dLI{display:none;width:100%}.EditableServicesBlock_formatNativeSelect__PC2JL{margin-top:10px}.EditableServicesBlock_cardError___FukY{font-size:.87rem;color:#b91c1c}.EditableServicesBlock_cardBody__zWrWt{border-top:1px solid rgba(148,163,184,.25);padding-top:14px;display:flex;flex-direction:column;gap:12px}.EditableServicesBlock_categoryRow__Ux_m1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-2px}.EditableServicesBlock_categoryPill__oDqE3{appearance:none;border:1px solid rgba(129,140,248,.34);border-radius:999px;background:rgba(255,255,255,.72);color:#4338ca;cursor:pointer;font-size:.78rem;font-weight:600;line-height:1;padding:6px 10px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.EditableServicesBlock_categoryPill__oDqE3:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(99,102,241,.55);background:rgba(238,242,255,.9)}.EditableServicesBlock_categoryPill__oDqE3:disabled{cursor:not-allowed;opacity:.55}.EditableServicesBlock_categoryPillActive__37JzF{border-color:rgba(99,102,241,.58);background:linear-gradient(135deg,rgba(224,231,255,.92),rgba(238,242,255,.78));color:#312e81;box-shadow:inset 0 1px 2px rgba(99,102,241,.18)}.EditableServicesBlock_cardDescription__8Tfqk{font-size:.95rem;color:#475569;margin:0}.EditableServicesBlock_cardTags__gXoPd{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.EditableServicesBlock_cardTagStepperGroup__mGGPt{display:inline-flex;align-items:center;gap:10px}.EditableServicesBlock_cardTag__zGVuU{padding:6px 12px;font-size:.85rem;font-weight:500;background:linear-gradient(135deg,rgba(221,229,255,.85),rgba(223,224,255,.65));box-shadow:inset 0 1px 2px rgba(99,102,241,.25);overflow:hidden;position:relative;min-width:120px}.EditableServicesBlock_cardTagStepperButton__JbPgX,.EditableServicesBlock_cardTag__zGVuU{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#312e81}.EditableServicesBlock_cardTagStepperButton__JbPgX{width:28px;height:28px;border:1px solid rgba(129,140,248,.45);background:rgba(248,250,252,.95);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.EditableServicesBlock_cardTagStepperButton__JbPgX:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 16px -10px rgba(59,130,246,.45)}.EditableServicesBlock_cardTagStepperButton__JbPgX:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.EditableServicesBlock_cardTagStepperButton__JbPgX:active{transform:translateY(0) scale(.92)}.EditableServicesBlock_cardTagStepperButtonPulseLeft__2Kqre{animation:EditableServicesBlock_cardTagStepperButtonPulseLeft__2Kqre .34s cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;will-change:transform,box-shadow}.EditableServicesBlock_cardTagStepperButtonPulseRight__eclM8{animation:EditableServicesBlock_cardTagStepperButtonPulseRight__eclM8 .34s cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;will-change:transform,box-shadow}.EditableServicesBlock_cardTagStepperLabel__uZUwg{display:inline-block;will-change:transform,opacity;animation-duration:.36s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.EditableServicesBlock_cardTagSlideLeft__7cg76 .EditableServicesBlock_cardTagStepperLabel__uZUwg{animation-name:EditableServicesBlock_cardTagStepperSlideLeft__7HVRn}.EditableServicesBlock_cardTagSlideRight__iHecY .EditableServicesBlock_cardTagStepperLabel__uZUwg{animation-name:EditableServicesBlock_cardTagStepperSlideRight__JdHuD}.EditableServicesBlock_cardTagSlideNeutral__KnJLR .EditableServicesBlock_cardTagStepperLabel__uZUwg{animation-name:EditableServicesBlock_cardTagStepperSlideNeutral__VkkfE}.EditableServicesBlock_cardTagMuted__BRvPz{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:.85rem;font-weight:500;color:#475569;background:rgba(241,245,249,.9);border:1px dashed rgba(148,163,184,.6)}.EditableServicesBlock_cardNoteTag__LDCTh{cursor:text;gap:8px;min-width:360px;padding:0 18px;transition:border-color .2s ease,background .2s ease;position:relative;flex:1 1 280px;max-width:100%}.EditableServicesBlock_cardNoteTagActive__I_6Gq{border-style:solid;border-color:rgba(59,130,246,.55);background:rgba(224,231,254,.6);color:#334155}.EditableServicesBlock_cardNoteTagDisabled__e5KD0{opacity:.6;cursor:not-allowed}.EditableServicesBlock_cardNoteTag__LDCTh:focus-within{border-color:rgba(37,99,235,.7);background:rgba(219,234,254,.75)}.EditableServicesBlock_cardNoteInput__WssAi{border:none;background:transparent;font-size:.85rem;font-weight:500;color:inherit;padding:0;width:100%;flex:1;min-width:0}.EditableServicesBlock_cardNoteInput__WssAi:focus{outline:none}.EditableServicesBlock_cardNoteInput__WssAi::placeholder{color:#94a3b8;font-weight:400}.EditableServicesBlock_cardNoteInput__WssAi:disabled{color:#94a3b8;background:transparent}.EditableServicesBlock_cardNoteGroup__VTSBb{display:inline-flex;align-items:center;gap:8px;flex:1 1 320px;min-width:0}@media (min-width:1024px){.EditableServicesBlock_cardNoteTag__LDCTh{min-height:36px;padding:6px 18px}.EditableServicesBlock_cardNoteInput__WssAi{line-height:1.25}.EditableServicesBlock_cardNoteGroup__VTSBb{align-items:center}}.EditableServicesBlock_emptyListNotice__bq4q_{font-size:.94rem;color:#64748b;font-style:italic;padding:4px 2px 0}@keyframes EditableServicesBlock_spin__21e4z{to{transform:rotate(1turn)}}@keyframes EditableServicesBlock_cardTagStepperSlideLeft__7HVRn{0%{opacity:0;transform:translateX(-45%) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes EditableServicesBlock_cardTagStepperSlideRight__JdHuD{0%{opacity:0;transform:translateX(45%) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes EditableServicesBlock_cardTagStepperSlideNeutral__VkkfE{0%{opacity:0;transform:translateY(20%) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes EditableServicesBlock_cardTagStepperButtonPulseLeft__2Kqre{0%{transform:translate(0) scale(1);box-shadow:inset 0 0 0 rgba(79,70,229,.25)}45%{transform:translate(-6px,-1px) scale(.94);box-shadow:0 8px 14px -8px rgba(79,70,229,.55)}to{transform:translate(0) scale(1);box-shadow:inset 0 0 0 rgba(79,70,229,0)}}@keyframes EditableServicesBlock_cardTagStepperButtonPulseRight__eclM8{0%{transform:translate(0) scale(1);box-shadow:inset 0 0 0 rgba(79,70,229,.25)}45%{transform:translate(6px,-1px) scale(.94);box-shadow:0 8px 14px -8px rgba(79,70,229,.55)}to{transform:translate(0) scale(1);box-shadow:inset 0 0 0 rgba(79,70,229,0)}}@keyframes EditableServicesBlock_tabHighlight__xXu0S{0%{filter:brightness(.95);transform:translateY(1px);box-shadow:0 10px 20px rgba(59,130,246,.12)}to{filter:brightness(1);transform:translateY(0);box-shadow:0 12px 24px rgba(59,130,246,.15)}}@keyframes EditableServicesBlock_tabContentFade__S94E_{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@media (max-width:640px){.EditableServicesBlock_mobileHeaderRow__eJcuS{display:flex;align-items:center;gap:10px;margin-bottom:12px}.EditableServicesBlock_mobileSelect__FmkSc{display:block;flex:1 1 auto;min-width:0;height:42px;padding:0 12px;line-height:42px}.EditableServicesBlock_mobilePriceCluster__ArxWX{flex:0 0 auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.EditableServicesBlock_nativeSelectMobile__zA_Qi{display:block;margin-top:0;flex:1 1 auto;min-width:0;width:auto;height:42px;padding:0 12px;line-height:42px}.EditableServicesBlock_card__rTOIi{border-radius:16px;padding:16px}.EditableServicesBlock_header__0guS8{flex-direction:column;align-items:flex-start;gap:12px}.EditableServicesBlock_actions__awaRB{width:100%;justify-content:flex-end}.EditableServicesBlock_addButton__YoQaA{width:100%;justify-content:center}.EditableServicesBlock_cardHeaderRow__IqbDF{flex-direction:column;align-items:stretch;gap:12px}.EditableServicesBlock_cardHeaderControls__2Ae_c,.EditableServicesBlock_serviceInput__OvPHi{width:100%}.EditableServicesBlock_serviceSelectDesktop__rHdvk{display:none}.EditableServicesBlock_nativeSelect__s6dLI{display:block}.EditableServicesBlock_formatNativeSelect__PC2JL{display:none}.EditableServicesBlock_priceCluster__QfXvJ{width:100%;justify-content:space-between}.EditableServicesBlock_cardTagStepperGroup__mGGPt{width:100%;justify-content:space-between;gap:14px}.EditableServicesBlock_cardTags__gXoPd{flex-direction:column;align-items:stretch;gap:12px}.EditableServicesBlock_cardTag__zGVuU{flex:1;min-width:0;width:100%;justify-content:center}.EditableServicesBlock_cardNoteGroup__VTSBb{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;flex:0 0 auto}.EditableServicesBlock_cardNoteTag__LDCTh{min-width:0;width:auto;flex:1 1 0;justify-content:flex-start;align-items:center;border-radius:14px}.EditableServicesBlock_cardNoteInput__WssAi,.EditableServicesBlock_feeInputField__MnpeM,.EditableServicesBlock_input__P4dnO,.EditableServicesBlock_mobileSelect__FmkSc,.EditableServicesBlock_nativeSelectMobile__zA_Qi,.EditableServicesBlock_nativeSelect__s6dLI,.EditableServicesBlock_select__iL3FN{font-size:1rem;min-height:46px}.EditableServicesBlock_feeInput__wvWSQ{min-height:46px}}.Tooltip_content__577kP{z-index:50;overflow:hidden;border-radius:.375rem;border:1px solid #e2e8f0;background-color:#0f172a;padding:.375rem .75rem;font-size:.75rem;line-height:1.4;color:#f8fafc;box-shadow:0 12px 32px rgba(15,23,42,.35);animation:Tooltip_tooltipFadeIn__cAe6A .12s ease-out forwards}@keyframes Tooltip_tooltipFadeIn__cAe6A{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProfileActivityBadge_badge__Eh3ER{display:inline-flex;align-items:center;justify-content:center;min-height:1.55rem;padding:.25rem .62rem;border:1px solid transparent;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap;cursor:help}.ProfileActivityBadge_badge__Eh3ER:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:2px}.ProfileActivityBadge_active___A6GV{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.ProfileActivityBadge_listed__cNYct{color:#475569;background:#f8fafc;border-color:#cbd5e1}.ProfileActivityBadge_tooltip__Zsqxn{max-width:18rem;text-align:center;line-height:1.4}.NotaryList_listScroller__CKnwM{position:relative;border-radius:1rem;border:1px solid rgba(226,232,240,.9);background:linear-gradient(180deg,rgba(248,250,252,.96),rgba(241,245,249,.92));padding:.75rem 0;flex:1;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch;-webkit-clip-path:inset(0 round 1rem);clip-path:inset(0 round 1rem);scrollbar-gutter:stable both-edges;box-shadow:inset 0 12px 24px -20px rgba(15,23,42,.45),inset 0 -12px 24px -22px rgba(15,23,42,.35);box-sizing:border-box;width:100%;max-width:100%}.NotaryList_listScrollerBusy__ebY92{cursor:progress}.NotaryList_listScroller__CKnwM:after,.NotaryList_listScroller__CKnwM:before{content:"";position:sticky;left:0;right:0;height:2rem;pointer-events:none;z-index:2}.NotaryList_listScroller__CKnwM:before{top:0;background:linear-gradient(180deg,rgba(248,250,252,.95),rgba(248,250,252,0))}.NotaryList_listScroller__CKnwM:after{bottom:0;background:linear-gradient(0deg,rgba(226,232,240,.95),rgba(226,232,240,0))}.NotaryList_listScroller__CKnwM::-webkit-scrollbar{width:.4rem}.NotaryList_listScroller__CKnwM::-webkit-scrollbar-track{background:transparent}.NotaryList_listScroller__CKnwM::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(14,165,233,.35)}.NotaryList_list__fnUWz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;min-width:0;box-sizing:border-box}.NotaryList_listItemWrapper__YSCaQ{list-style:none;min-width:0;will-change:transform}.NotaryList_emptyState__LSwdA{list-style:none;min-height:100%;padding:3.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;color:#0f172a;background:radial-gradient(circle at 30% 20%,rgba(14,165,233,.08) 0,rgba(14,165,233,0) 38%),radial-gradient(circle at 70% 40%,rgba(59,130,246,.07) 0,rgba(59,130,246,0) 36%),rgba(255,255,255,.72);border-radius:.75rem;border:1px dashed rgba(148,163,184,.45);box-shadow:0 18px 40px -28px rgba(15,23,42,.55),inset 0 1px 0 rgba(255,255,255,.65);backdrop-filter:blur(4px)}.NotaryList_emptyStateTitle__jujDy{margin:0;font-size:.95rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:#0ea5e9}.NotaryList_emptyStateMessage__QT0kZ{margin:0;font-size:.98rem;line-height:1.5;color:#1e293b;max-width:26rem}.NotaryList_loadingState___uyjh{list-style:none;min-height:100%;padding:1rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}.NotaryList_listLoadingPanel__TLM7l,.NotaryList_loadingStateHeader__axrW0{display:inline-flex;align-items:center;gap:.55rem;min-height:2.25rem;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(148,163,184,.34);background:rgba(255,255,255,.94);color:#0f172a;font-size:.86rem;font-weight:700;line-height:1.2;box-shadow:0 16px 36px -24px rgba(15,23,42,.65);backdrop-filter:blur(10px);justify-self:center}.NotaryList_loadingSkeleton__mn7NR{min-height:8.8rem;border-radius:.95rem;border:1px solid rgba(226,232,240,.8);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.72) 46%,rgba(255,255,255,0)),linear-gradient(180deg,rgba(255,255,255,.88),rgba(248,250,252,.88));background-size:180% 100%,100% 100%;box-shadow:0 16px 30px -26px rgba(15,23,42,.55);animation:NotaryList_listSkeletonSweep__pdAK3 1.35s ease-in-out infinite}.NotaryList_listLoadingOverlay__OaVo2{position:sticky;bottom:.65rem;z-index:4;display:flex;justify-content:center;margin-top:-2.9rem;padding:0 1rem;pointer-events:none}.NotaryList_loadingSpinner__cCXgQ{width:1rem;height:1rem;border-radius:999px;border:2px solid rgba(37,99,235,.2);border-top-color:#2563eb;animation:NotaryList_listSpin__kBcx0 .75s linear infinite}@keyframes NotaryList_listSpin__kBcx0{to{transform:rotate(1turn)}}@keyframes NotaryList_listSkeletonSweep__pdAK3{0%{background-position:160% 0,0 0}to{background-position:-80% 0,0 0}}@media (prefers-reduced-motion:reduce){.NotaryList_loadingSkeleton__mn7NR,.NotaryList_loadingSpinner__cCXgQ{animation:none}}.ClaimSuccessModal_overlay__UgHMC{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(0 0 0/.55);overflow-y:auto;overscroll-behavior:contain}.ClaimSuccessModal_modal__Cj7hv{position:relative;width:min(480px,100%);max-height:calc(100dvh - 40px);padding:32px;display:grid;gap:18px;border:1px solid var(--claim-line);border-radius:12px;background:var(--claim-bg);color:var(--claim-text);box-shadow:0 24px 80px rgb(0 0 0/.25);overflow-y:auto;animation:ClaimSuccessModal_appear__qMNbs .15s ease-out}.ClaimSuccessModal_closeButton__TCm5M{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:6px;background:transparent;color:var(--claim-muted)}.ClaimSuccessModal_iconWrap__JHKuW{color:var(--claim-accent);padding-top:8px}.ClaimSuccessModal_title___fubs{font-size:26px;letter-spacing:-.035em;line-height:1.2;margin:0}.ClaimSuccessModal_subtitle__qBnqq{margin:0;font-size:14px;line-height:1.7;color:var(--claim-muted)}.ClaimSuccessModal_hint__P13gk{margin:0;padding-top:14px;border-top:1px solid var(--claim-line);font-size:12px;line-height:1.6;color:var(--claim-muted)}.ClaimSuccessModal_actions__6Eojd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:8px}.ClaimSuccessModal_buttonGhost__wzzS4,.ClaimSuccessModal_buttonPrimary__OV6HV{min-height:44px;padding:10px 16px;border:1px solid var(--claim-line);border-radius:6px;font-size:13px;font-weight:600}.ClaimSuccessModal_buttonPrimary__OV6HV{color:var(--claim-on-accent);border-color:var(--claim-accent);background:var(--claim-accent)}.ClaimSuccessModal_buttonGhost__wzzS4{color:var(--claim-muted);background:transparent}@keyframes ClaimSuccessModal_appear__qMNbs{0%{opacity:0;transform:translateY(6px)}}@media (max-width:560px){.ClaimSuccessModal_overlay__UgHMC{padding:12px}.ClaimSuccessModal_modal__Cj7hv{max-height:calc(100dvh - 24px);padding:24px 20px}.ClaimSuccessModal_title___fubs{font-size:23px}.ClaimSuccessModal_actions__6Eojd>button{flex:1}}@media (prefers-reduced-motion:reduce){.ClaimSuccessModal_modal__Cj7hv{animation:none}}.NotaryHero_hero__6Hr0C{--brand-accent:var(--brand-accent,#2563EB);--brand-accent-rgb:37,99,235;--border:#eaecf0;--radius:24px;--text:#101828;--muted:#667085;--chip-border:#e5e7eb;--chip-hover:rgba(16,24,40,0.02);--icon-neutral:#667085;--hero-ambient-accent-rgb:var(--brand-accent-rgb,37,99,235);--hero-ambient-sec-rgb:124,58,237;--hero-ambient-alpha:.055;--hero-ambient-sec-alpha:.035;--font-hero:"Scto Grotesk A","Scto Grotesk B",var(--font-geist-sans,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif);position:relative;display:flex;flex-direction:column;gap:16px;padding:14px 18px 16px;padding-block:clamp(14px,2vw,30px);background:#ffffff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 1px 2px rgba(16,24,40,.06),0 12px 24px -10px rgba(2,6,23,.1);color:var(--text);overflow:visible;max-width:100%}.NotaryHero_hero__6Hr0C:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(140% 90% at 0 0,rgba(var(--hero-ambient-accent-rgb),var(--hero-ambient-alpha)) 0,rgba(var(--hero-ambient-accent-rgb),0) 55%),radial-gradient(120% 80% at 100% 100%,rgba(var(--hero-ambient-sec-rgb),var(--hero-ambient-sec-alpha)) 0,rgba(var(--hero-ambient-sec-rgb),0) 62%);opacity:1;animation:NotaryHero_heroAmbientDrift__sp97G 18s ease-in-out infinite alternate}@keyframes NotaryHero_heroAmbientDrift__sp97G{0%{transform:scale(1.002) translateZ(0);filter:hue-rotate(0deg)}50%{transform:scale(1.008) translate3d(1px,-1px,0);filter:hue-rotate(-6deg)}to{transform:scale(1.003) translate3d(-1px,1px,0);filter:hue-rotate(4deg)}}.NotaryHero_hero__6Hr0C:focus-within:before,.NotaryHero_hero__6Hr0C:hover:before{--hero-ambient-alpha:.07;--hero-ambient-sec-alpha:.05}@media (max-width:767px){.NotaryHero_hero__6Hr0C:before{--hero-ambient-alpha:.04;--hero-ambient-sec-alpha:.028}}@media print{.NotaryHero_hero__6Hr0C:before{display:none}}.NotaryHero_header__c8eME{position:relative;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start;max-width:100%;overflow:visible}:where(.NotaryHero_avatarShell__1ZNoI){--avatar-size:96px;--zoom-size:320px;--zoom-scale:3.2;--ring:2px;--elev-1:0 1px 2px rgba(16,24,40,0.1);--elev-2:0 8px 18px -6px rgba(2,6,23,0.12);--elev-zoom:0 14px 34px rgba(2,6,23,0.22);--d:240ms;--ease:cubic-bezier(0.22,1,0.36,1)}.NotaryHero_avatarWrap__3rG4J{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;z-index:1;margin-top:-26px;margin-left:8px}.NotaryHero_avatarShell__1ZNoI{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size);overflow:visible;max-width:100%}.NotaryHero_avatarOpen__ZiFYT{z-index:30}.NotaryHero_avatarFileInput__lX5Jz{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.NotaryHero_avatarEditButton__z83V8{position:absolute;bottom:-6px;right:-6px;width:36px;height:36px;border:0;border-radius:9999px;display:grid;place-items:center;background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#fff;box-shadow:var(--elev-1),var(--elev-2);cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s ease,opacity .2s ease;z-index:4}.NotaryHero_avatarEditButton__z83V8:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--elev-2)}.NotaryHero_avatarEditButton__z83V8:focus-visible{outline:3px solid rgba(37,99,235,.36);outline-offset:2px}.NotaryHero_avatarEditButton__z83V8:disabled{opacity:.75;cursor:not-allowed;transform:none}.NotaryHero_avatarEditIcon__NF_Ye,.NotaryHero_avatarEditSpinner__QyleU{width:16px;height:16px}.NotaryHero_avatarEditSpinner__QyleU{animation:NotaryHero_avatarSpin__d_ydv .9s linear infinite}.NotaryHero_avatarUploadOverlay__TqNku{position:absolute;inset:-10px;border-radius:9999px;background:rgba(15,23,42,.45);display:grid;place-items:center;pointer-events:none;z-index:3}.NotaryHero_avatarUploadSpinner__QxlZL{width:32px;height:32px;color:#f8fafc;animation:NotaryHero_avatarSpin__d_ydv .9s linear infinite}.NotaryHero_avatarError__KLG9n{margin-top:8px;font-size:12px;line-height:1.4;color:#b91c1c;text-align:center;max-width:180px}.NotaryHero_avatarEditButton__z83V8:disabled .NotaryHero_avatarEditSpinner__QyleU,.NotaryHero_avatarUploadSpinner__QxlZL{stroke-width:2px}@keyframes NotaryHero_avatarSpin__d_ydv{to{transform:rotate(1turn)}}.NotaryHero_avatarTrigger__j2ZIZ{position:relative;display:inline-block;width:var(--avatar-size);height:var(--avatar-size);border:0;background:none;padding:0;border-radius:9999px;cursor:zoom-in}.NotaryHero_avatarOpen__ZiFYT .NotaryHero_avatarTrigger__j2ZIZ{cursor:zoom-out}.NotaryHero_avatarTrigger__j2ZIZ:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.24)}.NotaryHero_avatarTrigger__j2ZIZ:after{content:"";position:absolute;inset:-12px;border-radius:9999px;pointer-events:none;opacity:0;transition:opacity var(--d) var(--ease);background:radial-gradient(60% 60% at 50% 50%,rgba(16,24,40,.1),transparent 70%);z-index:0}.NotaryHero_avatarOpen__ZiFYT .NotaryHero_avatarTrigger__j2ZIZ:after{opacity:.9}.NotaryHero_avatarBase__NXDyU{position:relative;z-index:1;width:100%;height:100%;border-radius:9999px;object-fit:cover;outline:var(--ring) solid #fff;outline-offset:-2px;box-shadow:var(--elev-1),var(--elev-2);background:linear-gradient(135deg,#EEF2F7,#F8FAFC);display:block}.NotaryHero_avatarFallback__CyPnU{display:flex;align-items:center;justify-content:center}.NotaryHero_avatarZoom__CHLYF{position:absolute;inset:0;width:100%;height:100%;border-radius:9999px;object-fit:cover;outline:var(--ring) solid #fff;outline-offset:-2px;box-shadow:var(--elev-1),var(--elev-2);background:linear-gradient(135deg,#EEF2F7,#F8FAFC);transform-origin:center center;transform:scale(1);opacity:0;pointer-events:none;transition:transform var(--d) var(--ease),opacity .16s var(--ease),box-shadow var(--d) var(--ease);z-index:2;max-width:120vw}.NotaryHero_avatarZoomOpen__CbGEy{transform:scale(var(--zoom-scale));opacity:1;box-shadow:var(--elev-zoom)}.NotaryHero_avatarZoomFallback__MnDm_{display:flex;align-items:center;justify-content:center}.NotaryHero_avatarInitials__KiNZm{font-size:1.55rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1f2937}.NotaryHero_avatarBadge__TtaBv{display:inline-flex;align-items:center}.NotaryHero_badgeRow__QYYJ1{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.6rem;margin-bottom:12px;width:100%}.NotaryHero_content__mEHMK{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:12px;padding-right:64px;gap:4px;min-width:0;max-width:64ch}@media (min-width:1440px){.NotaryHero_content__mEHMK{max-width:62ch}}.NotaryHero_bookmark__S2uZZ{position:absolute;top:-6px;right:0;display:flex}.NotaryHero_titleRow__x42Q3{display:flex;align-items:center;gap:10px;width:100%;flex-wrap:wrap}.NotaryHero_inlineBadge__jJulg{display:none;margin-left:auto;align-self:center}.NotaryHero_title__B_xia{margin:0 0 10px;font-size:clamp(1.86rem,3vw + .25rem,2.7rem);line-height:1.15;letter-spacing:-.018em;font-weight:670;font-family:var(--font-hero),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-feature-settings:"kern" 1,"liga" 1,"clig" 1,"ss01" 1;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);font-optical-sizing:auto;display:block;text-rendering:geometricPrecision;font-stretch:98%;white-space:normal;overflow:visible;text-overflow:clip;max-width:100%;text-wrap:balance;word-break:break-word;flex:1 1 0;min-width:0}.NotaryHero_meta__U3rsj{margin:0 0 12px;color:var(--muted);font-size:clamp(.95rem,.35vw + .8rem,1.0625rem);line-height:1.45;letter-spacing:0;text-wrap:pretty;font-weight:500;font-family:var(--font-hero),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NotaryHero_metaCompany__dqqAE{font-weight:600;font-variant-caps:all-small-caps;letter-spacing:.045em}.NotaryHero_metaDot__B9HSG{opacity:.55;display:inline-block;margin:0 .35em}.NotaryHero_metaLocation__8Hmgo{font-variant-caps:all-small-caps;letter-spacing:.02em;font-weight:600;white-space:nowrap;color:inherit;text-decoration:none}.NotaryHero_metaLocationWrap__pbzr0{white-space:normal}.NotaryHero_metaStack__GM4l5{display:flex;flex-direction:column;gap:6px}.NotaryHero_metaLocationRow__eTLAx{display:inline-flex;align-items:center;gap:6px;color:#475569;font-weight:600}.NotaryHero_metaLocationIcon__KA_B7{width:16px;height:16px;color:#334155}.NotaryHero_metaCompanyRow__JL21R{display:inline-flex;align-items:center;gap:6px}.NotaryHero_metaCompanyIcon__vZCsC{width:16px;height:16px;color:#475569}.NotaryHero_metaMissing__BsKvI{display:inline-flex;align-items:center;gap:8px;color:var(--muted);margin:0 0 12px}.NotaryHero_metaEditor__YHAFT{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;width:100%}.NotaryHero_metaLabel__5c1oH{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700}.NotaryHero_metaLabelInline__IZJhr{display:none}.NotaryHero_metaInputRow__IJQ9C{display:inline-flex;align-items:center;gap:6px}.NotaryHero_metaMobileRow__P7sT3{display:flex!important;flex-direction:column;gap:12px;width:100%;align-items:stretch}.NotaryHero_metaCompanyField__SWee_{flex:0 0 170px;min-width:130px}.NotaryHero_metaCompanyFieldShell__z7q_R{width:100%;max-width:100%}.NotaryHero_metaAddressField__txQ1b{flex:1 1 auto;min-width:0}.NotaryHero_metaAddressFieldShell__X78dn{width:100%}.NotaryHero_metaMobileActions__t5uPF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px}.NotaryHero_metaSaveCompact__0aGOA{width:42px;min-width:42px;height:42px;min-height:42px;padding:0}.NotaryHero_metaSaveSlot__AD3pq{display:flex;align-items:center;justify-content:center;width:auto}.NotaryHero_metaSaveInline__kYwhq{justify-content:center}.NotaryHero_metaSavePlaceholder__yf0Oq{display:inline-flex;width:48px;height:42px}.NotaryHero_metaFullPill__QhiAE{width:100%;justify-content:center}.NotaryHero_metaFieldGroup__VnKzc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;justify-self:stretch}.NotaryHero_metaMobileFieldRow__ZHKVp{grid-template-columns:minmax(0,1fr) 48px;width:100%;align-items:stretch}.NotaryHero_metaEditorRow__6Paqe{display:flex;align-items:center;gap:10px;width:100%;flex-wrap:wrap;max-width:720px}.NotaryHero_metaInput__T9gaw{flex:1 1 0;min-width:0;height:42px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;font-size:.95rem;line-height:1.2;color:var(--text);background:#ffffff;box-shadow:inset 0 1px 2px rgba(16,24,40,.04);transition:border-color .15s ease,box-shadow .15s ease}.NotaryHero_metaInput__T9gaw:focus{outline:2px solid rgba(37,99,235,.2);outline-offset:1px;border-color:rgba(37,99,235,.6);box-shadow:0 0 0 4px rgba(37,99,235,.08)}.NotaryHero_metaInput__T9gaw::placeholder{color:#cbd5e1}@media (max-width:767px){.NotaryHero_metaMobileRow__P7sT3{width:100%;align-items:stretch;align-content:start;gap:12px}.NotaryHero_metaAddressField__txQ1b,.NotaryHero_metaCompanyField__SWee_{width:100%;flex:1 1 100%;justify-self:stretch}.NotaryHero_metaCompanyField__SWee_{flex:0 1 auto;min-width:0;width:100%}.NotaryHero_metaAddressField__txQ1b{min-width:0;width:100%}.NotaryHero_metaAddressFieldShell__X78dn,.NotaryHero_metaCompanyFieldShell__z7q_R{width:100%;max-width:100%;overflow:hidden}.NotaryHero_metaAddressFieldShell__X78dn .NotaryHero_addressInput__dJCHK,.NotaryHero_metaCompanyFieldShell__z7q_R .NotaryHero_metaPillInput__rfArN{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.NotaryHero_metaInputRow__IJQ9C{display:flex;width:100%;max-width:100%;align-items:center}.NotaryHero_metaMobileFieldRow__ZHKVp{grid-template-columns:minmax(0,1fr) 48px}.NotaryHero_metaMobileFieldRow__ZHKVp .NotaryHero_metaSaveSlot__AD3pq{justify-self:end;height:100%;align-items:center}.NotaryHero_metaFieldGroup__VnKzc{grid-template-columns:minmax(0,1fr) auto;gap:10px}.NotaryHero_metaEditor__YHAFT .NotaryHero_metaFieldGroup__VnKzc{width:100%;grid-template-columns:minmax(0,1fr) 48px}.NotaryHero_metaEditor__YHAFT .NotaryHero_metaSaveSlot__AD3pq{justify-self:end;align-self:stretch}.NotaryHero_metaEditor__YHAFT .NotaryHero_metaAddressFieldShell__X78dn,.NotaryHero_metaEditor__YHAFT .NotaryHero_metaCompanyFieldShell__z7q_R,.NotaryHero_metaEditor__YHAFT .NotaryHero_metaInputRow__IJQ9C{width:100%;max-width:100%}.NotaryHero_metaEditor__YHAFT .NotaryHero_metaAddressFieldShell__X78dn input,.NotaryHero_metaEditor__YHAFT .NotaryHero_metaPillInput__rfArN{width:100%}.NotaryHero_metaEditor__YHAFT .phoneControls{width:100%!important}.NotaryHero_metaMobileFieldRow__ZHKVp .phoneField{display:flex;width:100%}.NotaryHero_metaEditor__YHAFT .editPhoneInput,.NotaryHero_metaInput__T9gaw,.NotaryHero_metaMobileFieldRow__ZHKVp .phoneField,.NotaryHero_metaPillInput__rfArN{font-size:16px;min-height:46px;line-height:1.3}.NotaryHero_metaInput__T9gaw{height:46px}.NotaryHero_metaAddressFieldShell__X78dn .addressInput,.NotaryHero_metaAddressFieldShell__X78dn input{font-size:16px;min-height:46px;line-height:1.3}.NotaryHero_metaMobileFieldRow__ZHKVp .addressField{display:flex;width:100%}}.NotaryHero_metaHelperRow__iElPR{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:.875rem;line-height:1.4}.NotaryHero_metaHelper__cq6dL{color:var(--muted)}.NotaryHero_metaFeedback__lX3mQ{font-weight:600}.NotaryHero_metaFeedbackSuccess__iNAf_{color:#15803d}.NotaryHero_metaFeedbackError__Hb0tY{color:#b91c1c}.NotaryHero_metaPillInput__rfArN{flex:1 1 0;min-width:0;border:none;background:transparent;font-size:.95rem;font-weight:500;color:#0f172a}.NotaryHero_metaPillInput__rfArN::placeholder{color:#94a3b8;font-weight:500}.NotaryHero_metaPillInput__rfArN:focus{outline:none}.NotaryHero_metaSaveWrapper__H3dk8{display:inline-flex;align-items:center;justify-content:center}.NotaryHero_metaLocationPill__8Q6f_{display:inline-flex;align-items:center;gap:.35rem;padding:8px 12px;border-radius:999px;background:rgba(148,163,184,.15);color:#0f172a;font-weight:600;font-size:.9rem;white-space:nowrap;border:1px solid rgba(148,163,184,.25)}.NotaryHero_status__RMYWA{display:flex;align-items:center;gap:12px;margin:0 0 16px;width:100%}.NotaryHero_statusText__QgCUH{color:#1f2937;font-size:.95rem;line-height:1.5;letter-spacing:0;font-family:var(--font-hero),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.NotaryHero_statusBanner__vW9Ii{display:flex;flex-direction:column;gap:4px;width:min(100%,680px);align-self:flex-start;padding:10px 12px;margin:0 0 12px;border-radius:10px;background:#e8f7ee;border:1px solid #eceff1}.NotaryHero_statusBannerOpen__DJJpb{background:#e8f7ee;border-color:#c8eed7}.NotaryHero_statusBannerOpenWarning__afEXb{background:#fff7e6;border-color:#ffe0b2}.NotaryHero_statusBannerClosed__YRko8{background:#f5f5f5;border-color:#eceff1}.NotaryHero_statusBannerUnavailable__z_e8s{background:#fff7e6;border-color:#ffe0b2}.NotaryHero_statusHeadlineRow__9fOkm{display:flex;align-items:center;gap:10px}.NotaryHero_statusHeadline__LzJPe{color:#065f46;font-size:15px;font-weight:700;line-height:1.25}.NotaryHero_statusBannerClosed__YRko8 .NotaryHero_statusHeadline__LzJPe{color:#b91c1c}.NotaryHero_statusBannerUnavailable__z_e8s .NotaryHero_statusHeadline__LzJPe,.NotaryHero_statusHeadlineWarning__btuZ4{color:#9a3412}.NotaryHero_statusHeadlineClosed__mmBWu{color:#b91c1c}.NotaryHero_statusHeadlineUnavailable__ZKpjN,.NotaryHero_statusTextWarning__UVu0g{color:#9a3412}.NotaryHero_statusTextClosed__mH9po{color:#b91c1c}.NotaryHero_statusTextUnavailable__brx1q{color:#9a3412}.NotaryHero_statusBannerClosed__YRko8 .NotaryHero_statusSecondary__tfRlq{color:#1f2937;opacity:.78}.NotaryHero_statusSecondary__tfRlq{color:#444;font-size:15px;line-height:1.3;opacity:.9}.NotaryHero_dot__ta5Gh{position:relative;width:12px;height:12px;border-radius:50%;flex-shrink:0}.NotaryHero_dotOpen__gqzCw{background:#12b76a;box-shadow:0 0 0 2px rgba(18,183,106,.12)}.NotaryHero_dotOpenWarning__XfTEQ{background:#f79009;box-shadow:0 0 0 2px rgba(247,144,9,.16)}.NotaryHero_dotOpenWarning__XfTEQ:after{background:radial-gradient(closest-side,rgba(247,144,9,.32) 0,rgba(247,144,9,.16) 58%,rgba(247,144,9,0) 70%)}.NotaryHero_dotOpenWarning__XfTEQ:after,.NotaryHero_dotOpen__gqzCw:after{content:"";position:absolute;inset:-9px;border-radius:inherit;transform-origin:center center;transform:scale(.56);opacity:.9;animation:NotaryHero_hero-ping-strong__j5j6H 1.8s cubic-bezier(.22,1,.36,1) infinite}.NotaryHero_dotOpen__gqzCw:after{background:radial-gradient(closest-side,rgba(18,183,106,.42) 0,rgba(18,183,106,.2) 58%,rgba(18,183,106,0) 70%)}.NotaryHero_dotClosed__t6Uui{background:#d0d5dd}.NotaryHero_dotUnavailable__cbpVk{background:#f79009}@keyframes NotaryHero_hero-ping-strong__j5j6H{0%{transform:scale(.56);opacity:.9}70%{transform:scale(1.95);opacity:.12}to{transform:scale(2.1);opacity:0}}@media (prefers-reduced-motion:reduce){.NotaryHero_dotOpen__gqzCw:after{animation:none!important;transform:none!important;opacity:1!important;background:radial-gradient(closest-side,rgba(18,183,106,.28) 0,rgba(18,183,106,.14) 58%,rgba(18,183,106,0) 70%)}}.NotaryHero_chips__muWy1{display:flex;flex-wrap:wrap;gap:10px;width:100%;align-items:center}.NotaryHero_chip__OLEDc{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:14px;border:1px solid var(--chip-border);background:rgba(255,255,255,.94);color:#344054;font-size:.875rem;font-weight:600;line-height:1;font-family:var(--font-hero),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;font-variant-caps:all-small-caps;letter-spacing:.05em;font-feature-settings:"kern" 1,"liga" 1,"clig" 1;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;appearance:none;background-clip:padding-box;margin:0}.NotaryHero_chipIcon__ivQ6V{width:16px;height:16px;color:#0f172a;opacity:.8;margin-right:8px}.NotaryHero_chipText__ST3Xz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotaryHero_chipLight__XAYZk{border-color:rgba(148,163,184,.7);background:rgba(248,250,252,.9);color:#475569}.NotaryHero_chip__OLEDc:hover{background:rgba(16,24,40,.02)}.NotaryHero_chip__OLEDc:focus-visible{outline:none;border-color:rgba(var(--brand-accent-rgb),.5);box-shadow:0 0 0 3px rgba(var(--brand-accent-rgb),.24);background:rgba(16,24,40,.02)}.NotaryHero_chipOverflow__evEwy{background:rgba(var(--brand-accent-rgb),.12);border-color:rgba(var(--brand-accent-rgb),.2);color:var(--brand-accent)}.NotaryHero_editPicker__dMnBJ{position:relative;display:inline-flex}.NotaryHero_editPickerMenu__gQ5KD{position:fixed;min-width:180px;padding:8px;border-radius:14px;border:1px solid var(--border);background:#fff;box-shadow:0 18px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.08);display:grid;gap:6px;z-index:1200;transform-origin:top left;overflow-y:auto}@media (max-width:767px){.NotaryHero_editPickerMenu__gQ5KD{width:auto;min-width:180px;max-width:calc(100vw - 24px);overflow-y:auto;transform-origin:top right}.NotaryHero_editPickerItem__ER10Q{white-space:normal;line-height:1.35;word-break:break-word}}.NotaryHero_editPickerItem__ER10Q{display:inline-flex;align-items:center;justify-content:flex-start;padding:10px 12px;border-radius:12px;border:1px solid transparent;background:rgba(246,248,253,.8);color:#0f172a;font-size:.92rem;letter-spacing:.01em;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;text-align:left}.NotaryHero_editPickerItem__ER10Q:focus-visible,.NotaryHero_editPickerItem__ER10Q:hover{outline:none;border-color:rgba(var(--brand-accent-rgb),.4);background:rgba(var(--brand-accent-rgb),.08);transform:translateY(-1px)}.NotaryHero_editPickerEmpty__XBHQ0{font-size:.9rem;color:var(--muted);padding:8px 4px}.NotaryHero_infoGroup__oGirn{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;width:100%}.NotaryHero_groupLabel__aqXVM{font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.NotaryHero_chipRow__754aC{display:flex;flex-wrap:wrap;gap:8px;width:100%}.NotaryHero_editHint__73IHs{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--muted);transition:color .16s ease,background-color .16s ease;margin-right:8px}.NotaryHero_editHint__73IHs:focus-visible,.NotaryHero_editHint__73IHs:hover{color:#0f172a;background:rgba(var(--brand-accent-rgb),.06);outline:none}.NotaryHero_editHintIcon__eq1sn{width:16px;height:16px}.NotaryHero_truncate__2lNO4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotaryHero_metaWrap__1YsGb{white-space:normal;text-overflow:unset;overflow:visible;min-width:0;text-wrap:pretty}.NotaryHero_srOnly__fwqQk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.NotaryHero_authPrompt__ujgr3{margin-top:12px;font-size:.95rem;color:var(--muted);text-align:center}.NotaryHero_stickyBar__YJ67u{position:fixed;left:0;right:0;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);border-top:1px solid var(--border);box-shadow:0 -12px 24px rgba(15,23,42,.12);border-top-left-radius:18px;border-top-right-radius:18px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;z-index:40}@media (min-width:768px){.NotaryHero_stickyBar__YJ67u{display:none}}.NotaryHero_actionButton__FPhnm{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px;border-radius:14px;border:1px solid transparent;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.NotaryHero_actionButton__FPhnm:hover{transform:translateY(-1px)}.NotaryHero_actionButton__FPhnm:focus-visible{outline:none;border-color:rgba(var(--brand-accent-rgb),.4);box-shadow:0 0 0 3px rgba(var(--brand-accent-rgb),.24)}.NotaryHero_btnPrimary___c2o_{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#f8fafc}.NotaryHero_btnPrimary___c2o_:hover{background:linear-gradient(135deg,#3b82f6,#2563eb)}.NotaryHero_btnSecondary__fp1e8{background:#ffffff;color:#0f172a;border-color:rgba(226,232,240,.9)}.NotaryHero_btnSecondary__fp1e8:hover{background:rgba(241,245,249,.92);border-color:rgba(148,163,184,.5)}.NotaryHero_actionIcon__9UQnR{width:18px;height:18px;flex-shrink:0}.NotaryHero_actionDisabled__l3QSv{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 10px;border-radius:999px;border:1px solid rgba(226,232,240,.9);background:rgba(241,245,249,.92);color:rgba(71,85,105,.82);font-size:.95rem;font-weight:600;text-decoration:none;cursor:not-allowed;pointer-events:none}.NotaryHero_mobileAppBar__gjXUF{display:none;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 14px;width:100%}.NotaryHero_mobileBookmark__p44JI{display:inline-flex}.NotaryHero_mobileClaimPill__GPZ6u{display:none}.NotaryHero_mobileClaimIcon__S0InG{width:.95rem;height:.95rem}@keyframes NotaryHero_claim-pill-pulse__rkOA9{0%{box-shadow:0 0 0 0 rgba(248,113,113,.35);transform:translateY(0)}45%{box-shadow:0 0 0 12px rgba(248,113,113,0);transform:translateY(-1px)}to{box-shadow:0 0 0 0 rgba(248,113,113,0);transform:translateY(0)}}@media (max-width:767px){.NotaryHero_badgeRow__QYYJ1{width:100%}.NotaryHero_mobileClaimPill__GPZ6u{display:inline-flex;align-items:center;gap:.45rem;margin-top:0;margin-left:auto;padding:.35rem .8rem;border-radius:9999px;background:#ffffff;border:1px solid #e2e8f0;color:#475569;font-size:.75rem;font-weight:600;text-decoration:none;line-height:1}.NotaryHero_mobileClaimPill__GPZ6u:focus-visible{outline:none;border-color:rgba(125,211,252,.5);box-shadow:0 0 0 3px rgba(125,211,252,.28)}.NotaryHero_mobileClaimPill__GPZ6u:hover{background:#f8fafc;color:#475569;border-color:#e2e8f0}.NotaryHero_mobileClaimIcon__S0InG{color:#475569}.NotaryHero_mobileClaimPillAttention__LoCpz{background:linear-gradient(135deg,#fef2f2,#ffe4e6);border:1px solid rgba(248,113,113,.45);color:#b91c1c;box-shadow:0 0 0 0 rgba(248,113,113,.42);animation:NotaryHero_claim-pill-pulse__rkOA9 2s cubic-bezier(.22,1,.36,1) infinite}.NotaryHero_hero__6Hr0C{padding:8px 16px 14px;gap:10px}.NotaryHero_header__c8eME{grid-template-columns:1fr;justify-items:start;text-align:left;gap:10px}.NotaryHero_avatarWrap__3rG4J{justify-content:flex-start;align-items:center;margin-top:-2px;margin-left:6px}.NotaryHero_content__mEHMK{align-items:flex-start;padding-right:0;max-width:100%;width:100%}.NotaryHero_titleRow__x42Q3{align-items:center;gap:8px}.NotaryHero_title__B_xia{font-size:clamp(1.45rem,5.4vw,1.9rem);line-height:1.18;letter-spacing:-.012em;font-stretch:100%;margin-bottom:6px}.NotaryHero_meta__U3rsj{font-size:clamp(.9rem,3.2vw,.98rem);margin-bottom:8px}.NotaryHero_meta__U3rsj,.NotaryHero_statusHeadline__LzJPe,.NotaryHero_statusSecondary__tfRlq,.NotaryHero_statusText__QgCUH,.NotaryHero_title__B_xia{text-align:left}.NotaryHero_chipRow__754aC,.NotaryHero_chips__muWy1,.NotaryHero_status__RMYWA{justify-content:flex-start}.NotaryHero_mobileAppBar__gjXUF{display:flex}.NotaryHero_avatarBadge__TtaBv{display:none}.NotaryHero_inlineBadge__jJulg{display:inline-flex;align-self:flex-start;margin-left:auto}.NotaryHero_badgeRow__QYYJ1{justify-content:center;gap:8px;margin-top:6px;margin-bottom:10px;padding-left:0}.NotaryHero_avatarWrap__3rG4J{gap:.4rem;margin-top:-48px}.NotaryHero_avatarShell__1ZNoI{--avatar-size:100px;--zoom-size:320px;--zoom-scale:3.25}.NotaryHero_statusBanner__vW9Ii{padding:9px 11px;margin-bottom:10px}}@media (min-width:768px){.NotaryHero_hero__6Hr0C{padding:22px 26px 24px;gap:18px;max-width:1200px;margin-inline:auto}.NotaryHero_header__c8eME{align-items:center;column-gap:20px}.NotaryHero_avatarWrap__3rG4J{margin-top:-18px;align-items:center;min-width:128px}.NotaryHero_content__mEHMK{padding-top:6px;padding-right:92px;gap:10px}.NotaryHero_titleRow__x42Q3{gap:12px;align-items:center}.NotaryHero_status__RMYWA{margin-bottom:14px;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,rgba(248,250,252,.9),rgba(248,250,252,.7));box-shadow:0 10px 24px -16px rgba(15,23,42,.18);width:fit-content}.NotaryHero_chips__muWy1{gap:12px;margin-top:6px}.NotaryHero_chip__OLEDc{min-height:44px;padding:12px 16px;border-radius:16px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:0 12px 26px -14px rgba(15,23,42,.22);font-size:.93rem;letter-spacing:.03em;font-variant-caps:all-small-caps}.NotaryHero_chip__OLEDc:hover{background:rgba(248,250,252,.94);border-color:rgba(15,23,42,.14);box-shadow:0 14px 30px -14px rgba(15,23,42,.26)}.NotaryHero_chip__OLEDc:focus-visible{border-color:rgba(var(--brand-accent-rgb),.45);box-shadow:0 0 0 3px rgba(var(--brand-accent-rgb),.16),0 14px 30px -14px rgba(15,23,42,.26);background:rgba(248,250,252,.94)}.NotaryHero_chipIcon__ivQ6V{width:18px;height:18px;margin-right:10px;opacity:.82}.NotaryHero_meta__U3rsj{font-size:1.05rem}.NotaryHero_title__B_xia{letter-spacing:-.02em;font-size:clamp(2.1rem,2.2vw + 1rem,2.8rem)}}@media (prefers-reduced-motion:reduce){.NotaryHero_avatarZoom__CHLYF{transition:none}.NotaryHero_avatarZoomOpen__CbGEy{transform:none;opacity:1}}.NotaryHero_heroTooltip__IdvRN{background:linear-gradient(145deg,rgba(248,250,252,.96),rgba(224,231,255,.95));border:1px solid rgba(148,163,184,.35);color:#0f172a;box-shadow:0 16px 28px rgba(148,163,184,.25),inset 0 1px 0 rgba(255,255,255,.7);border-radius:14px;padding:.65rem .85rem;display:block;text-align:center;max-width:280px;line-height:1.45;z-index:2147483647}.NotaryHero_heroTooltip__IdvRN strong{color:#0f172a}@media (max-width:767px){.NotaryHero_metaAddressFieldShell__X78dn .addressInput,.NotaryHero_metaAddressFieldShell__X78dn input,.NotaryHero_metaEditor__YHAFT .editPhoneInput,.NotaryHero_metaFieldGroup__VnKzc .phoneField,.NotaryHero_metaInput__T9gaw,.NotaryHero_metaMobileFieldRow__ZHKVp .phoneField,.NotaryHero_metaPillInput__rfArN{font-size:16px;line-height:1.25;min-height:42px}.NotaryHero_metaFieldGroup__VnKzc .phoneField,.NotaryHero_metaMobileFieldRow__ZHKVp .phoneField{padding:8px 12px}}@media (min-width:1024px){.NotaryHero_titleRow__x42Q3{flex-wrap:wrap;align-items:center;gap:12px;row-gap:6px}.NotaryHero_title__B_xia{flex:1 1 60%;min-width:0;max-width:100%;text-wrap:balance;white-space:normal;word-break:break-word}.NotaryHero_inlineBadge__jJulg{display:none}.NotaryHero_badgeRow__QYYJ1{display:flex;justify-content:center;margin-top:10px;width:100%}.NotaryHero_avatarWrap__3rG4J{margin-top:-12px;margin-left:0}}.NotaryHero_profileEyebrow__p3qH8{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.NotaryHero_profileHeadline__v5muN{margin:8px 0;font-size:32px;line-height:1.1;font-style:italic;font-family:"Instrument Serif",serif}.NotaryHero_addPhotoButton__PiuMk{inset:0;width:100%;height:100%;display:flex;flex-direction:column;gap:10px;border-radius:4px}