.address-module-scss-module__4Sjw6G__page{max-width:56rem}.address-module-scss-module__4Sjw6G__header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.address-module-scss-module__4Sjw6G__headerIcon{background:var(--c-primary-soft);width:2.75rem;height:2.75rem;color:var(--c-primary);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid}.address-module-scss-module__4Sjw6G__headerIcon svg{width:1.3rem;height:1.3rem}.address-module-scss-module__4Sjw6G__title{letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.75rem;font-weight:800;line-height:1.2}.address-module-scss-module__4Sjw6G__subtitle{color:var(--c-text-muted);margin:0;font-size:.875rem}.address-module-scss-module__4Sjw6G__notice{border-radius:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem}.address-module-scss-module__4Sjw6G__notice p{margin:0}.address-module-scss-module__4Sjw6G__noticeError{color:var(--c-danger);background:var(--c-danger-soft);border:1px solid var(--c-danger)}.address-module-scss-module__4Sjw6G__noticeSuccess{color:var(--c-success);background:var(--c-success-soft);border:1px solid var(--c-success)}.address-module-scss-module__4Sjw6G__noticeList{margin:.375rem 0 0;padding-left:1.125rem}.address-module-scss-module__4Sjw6G__panel{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:0 2px 10px -4px rgb(var(--shadow-rgb)/8%);border-radius:.875rem}.address-module-scss-module__4Sjw6G__panelHeader{background:var(--c-surface-subtle);border-bottom:1px solid var(--c-border);border-radius:.875rem .875rem 0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.address-module-scss-module__4Sjw6G__panelTitle{color:var(--c-text);font-size:.875rem;font-weight:700}.address-module-scss-module__4Sjw6G__addTopButton{color:var(--c-on-primary);font:inherit;background:linear-gradient(135deg, var(--c-primary) 0%, var(--c-primary-hover) 100%);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;transition:box-shadow .15s;display:inline-flex}.address-module-scss-module__4Sjw6G__addTopButton:hover{box-shadow:0 4px 10px -2px color-mix(in srgb, var(--c-primary) 45%, transparent)}.address-module-scss-module__4Sjw6G__addTopButton svg{font-size:.85rem}.address-module-scss-module__4Sjw6G__panelBody{padding:1.5rem}.address-module-scss-module__4Sjw6G__mutedText{color:var(--c-text-muted);margin:0;font-size:.875rem}.address-module-scss-module__4Sjw6G__addressCards{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.address-module-scss-module__4Sjw6G__addressCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.address-module-scss-module__4Sjw6G__addressCard{border:1px solid var(--c-border);background:var(--c-surface);border-radius:.875rem;flex-direction:column;padding:.75rem 1rem;transition:border-color .15s;display:flex}.address-module-scss-module__4Sjw6G__addressCard:hover{border-color:var(--c-border-strong)}.address-module-scss-module__4Sjw6G__addressCardDefault{border-color:color-mix(in srgb, var(--c-primary) 45%, transparent);background:color-mix(in srgb, var(--c-primary-soft) 35%, var(--c-surface))}.address-module-scss-module__4Sjw6G__addressCardDefault:hover{border-color:var(--c-primary)}.address-module-scss-module__4Sjw6G__addressCardHeader{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.35rem;display:flex}.address-module-scss-module__4Sjw6G__cardIcons{gap:.15rem;margin-left:auto;display:flex}.address-module-scss-module__4Sjw6G__cardIcon{width:1.9rem;height:1.9rem;color:var(--c-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;transition:color .15s,border-color .15s,background-color .15s;display:grid}.address-module-scss-module__4Sjw6G__cardIcon svg{width:.85rem;height:.85rem}.address-module-scss-module__4Sjw6G__cardIcon:hover{color:var(--c-primary-strong);background:var(--c-surface);border-color:var(--c-border-strong)}.address-module-scss-module__4Sjw6G__cardIconDanger:hover{color:var(--c-danger);border-color:var(--c-danger)}.address-module-scss-module__4Sjw6G__addressCardName{color:var(--c-text);flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0 0 .15rem;font-size:.875rem;font-weight:600;display:flex}.address-module-scss-module__4Sjw6G__addressCardName .address-module-scss-module__4Sjw6G__mono{color:var(--c-text-muted);font-weight:400}.address-module-scss-module__4Sjw6G__addressCardLine{color:var(--c-text-muted);margin:0 0 .15rem;font-size:.875rem;line-height:1.45}.address-module-scss-module__4Sjw6G__detailLabel{color:var(--c-text);font-size:1rem;font-weight:800}.address-module-scss-module__4Sjw6G__checkboxRow{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.address-module-scss-module__4Sjw6G__tag{color:var(--c-primary);background:var(--c-primary-soft);border-radius:999px;padding:.0625rem .5rem;font-size:.75rem;font-weight:700}.address-module-scss-module__4Sjw6G__detailActions{flex-wrap:wrap;gap:.25rem;padding-top:.5rem;display:flex}.address-module-scss-module__4Sjw6G__cardAction{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.address-module-scss-module__4Sjw6G__cardAction svg{width:.8rem;height:.8rem}.address-module-scss-module__4Sjw6G__cardAction:hover{border-color:var(--c-primary);color:var(--c-primary-strong)}.address-module-scss-module__4Sjw6G__cardActionDanger:hover{border-color:var(--c-danger);color:var(--c-danger)}.address-module-scss-module__4Sjw6G__empty{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 0;display:flex}.address-module-scss-module__4Sjw6G__empty .address-module-scss-module__4Sjw6G__addTopButton{margin-top:.5rem}.address-module-scss-module__4Sjw6G__emptyIcon{background:var(--c-primary-soft);width:3rem;height:3rem;color:var(--c-primary);border-radius:50%;place-items:center;display:grid}.address-module-scss-module__4Sjw6G__emptyIcon svg{width:1.4rem;height:1.4rem}.address-module-scss-module__4Sjw6G__emptyTitle{margin:0;font-weight:700}.address-module-scss-module__4Sjw6G__linkAction{color:var(--c-primary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:600}.address-module-scss-module__4Sjw6G__linkAction:hover{text-decoration:underline}.address-module-scss-module__4Sjw6G__linkActionDanger{color:var(--c-danger)}.address-module-scss-module__4Sjw6G__mono{letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875rem}.address-module-scss-module__4Sjw6G__formTitle{margin:0 0 1.5rem;font-size:1.25rem;font-weight:800}.address-module-scss-module__4Sjw6G__form{flex-direction:column;gap:1rem;display:flex}.address-module-scss-module__4Sjw6G__sectionRule{border-top:1px solid var(--c-border);margin-top:.5rem;padding-top:.5rem}.address-module-scss-module__4Sjw6G__sectionRule:first-of-type{border-top:none;margin-top:0;padding-top:0}.address-module-scss-module__4Sjw6G__sectionLabel{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.address-module-scss-module__4Sjw6G__sectionHint{color:var(--c-text-muted);margin:-.25rem 0 1rem;font-size:.875rem;line-height:1.5}.address-module-scss-module__4Sjw6G__fieldRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:480px){.address-module-scss-module__4Sjw6G__fieldRow{grid-template-columns:1fr}}.address-module-scss-module__4Sjw6G__field{flex-direction:column;gap:.375rem;display:flex}.address-module-scss-module__4Sjw6G__label{color:var(--c-text);font-size:.875rem;font-weight:600}.address-module-scss-module__4Sjw6G__optional{color:var(--c-text-muted);font-size:.75rem;font-weight:400}.address-module-scss-module__4Sjw6G__hint{color:var(--c-text-muted);margin:0;font-size:.75rem}.address-module-scss-module__4Sjw6G__input{color:var(--c-text);font:inherit;background:var(--c-surface);border:1px solid var(--c-border);border-radius:.5rem;padding:.6rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.address-module-scss-module__4Sjw6G__input:focus{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}.address-module-scss-module__4Sjw6G__input::placeholder{color:var(--c-text-subtle)}.address-module-scss-module__4Sjw6G__inputError{border-color:var(--c-danger)}.address-module-scss-module__4Sjw6G__errorText{color:var(--c-danger);font-size:.75rem}.address-module-scss-module__4Sjw6G__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.address-module-scss-module__4Sjw6G__customLabelInput{flex:0 14rem;min-width:9rem;padding-block:.375rem}.address-module-scss-module__4Sjw6G__chip{color:var(--c-text);font:inherit;background:var(--c-surface);border:1px solid var(--c-border);cursor:pointer;border-radius:999px;padding:.375rem .8rem;font-size:.875rem;transition:border-color .15s,color .15s,background-color .15s}.address-module-scss-module__4Sjw6G__chip:hover{border-color:var(--c-primary)}.address-module-scss-module__4Sjw6G__chipActive{color:var(--c-primary);background:var(--c-primary-soft);border-color:var(--c-primary);font-weight:700}.address-module-scss-module__4Sjw6G__phoneField{border:1px solid var(--c-border);border-radius:.5rem;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.address-module-scss-module__4Sjw6G__phoneField:focus-within{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring)}.address-module-scss-module__4Sjw6G__dialCode{color:var(--c-text-muted);background:var(--c-surface-subtle);border-right:1px solid var(--c-border);align-items:center;padding:0 .65rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875rem;display:flex}.address-module-scss-module__4Sjw6G__phoneInput{border:none;flex:1;padding:.6rem .75rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875rem}.address-module-scss-module__4Sjw6G__phoneInput:focus{outline:none}.address-module-scss-module__4Sjw6G__checkbox{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.address-module-scss-module__4Sjw6G__actions{gap:.5rem;padding-top:.25rem;display:flex}.address-module-scss-module__4Sjw6G__btnPrimary{color:var(--c-on-primary);font:inherit;background:linear-gradient(135deg, var(--c-primary) 0%, var(--c-primary-hover) 100%);cursor:pointer;border:none;border-radius:999px;padding:.65rem 1.3rem;font-size:.875rem;font-weight:700;transition:box-shadow .15s,opacity .15s}.address-module-scss-module__4Sjw6G__btnPrimary:hover:not(:disabled){box-shadow:0 4px 10px -2px color-mix(in srgb, var(--c-primary) 45%, transparent)}.address-module-scss-module__4Sjw6G__btnPrimary:disabled{opacity:.55;cursor:not-allowed}.address-module-scss-module__4Sjw6G__btnGhost{color:var(--c-text);font:inherit;border:1px solid var(--c-border-strong);cursor:pointer;background:0 0;border-radius:999px;padding:.65rem 1.3rem;font-size:.875rem;font-weight:600;transition:background-color .15s}.address-module-scss-module__4Sjw6G__btnGhost:hover:not(:disabled){background:var(--c-surface-subtle)}.address-module-scss-module__4Sjw6G__btnGhost:disabled{opacity:.55;cursor:not-allowed}.address-module-scss-module__4Sjw6G__required{color:var(--c-danger);font-weight:600}.address-module-scss-module__4Sjw6G__countryRoot{position:relative}.address-module-scss-module__4Sjw6G__countryTrigger{width:100%;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);cursor:text;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}.address-module-scss-module__4Sjw6G__countryTrigger:hover{border-color:var(--c-border-strong)}.address-module-scss-module__4Sjw6G__countryTrigger:focus-within,.address-module-scss-module__4Sjw6G__countryTriggerOpen{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring)}.address-module-scss-module__4Sjw6G__countryTriggerError{border-color:var(--c-danger)}.address-module-scss-module__4Sjw6G__countryTriggerDisabled{opacity:.6;cursor:not-allowed}.address-module-scss-module__4Sjw6G__countryInput{min-width:0;color:var(--c-text);font:inherit;text-overflow:ellipsis;background:0 0;border:none;flex:1;padding:0;font-size:.875rem}.address-module-scss-module__4Sjw6G__countryInput:focus{outline:none}.address-module-scss-module__4Sjw6G__countryInput::placeholder{color:var(--c-text-subtle)}.address-module-scss-module__4Sjw6G__countryInput:disabled{cursor:not-allowed}.address-module-scss-module__4Sjw6G__countryFlagBox{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.125rem;display:inline-flex}.address-module-scss-module__4Sjw6G__countryFlag{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1px rgb(var(--shadow-rgb)/14%);border-radius:2px}.address-module-scss-module__4Sjw6G__countryChevron{color:var(--c-text-muted);cursor:pointer;flex-shrink:0;transition:transform .15s;display:inline-flex}.address-module-scss-module__4Sjw6G__countryChevronOpen{transform:rotate(180deg)}.address-module-scss-module__4Sjw6G__countryPanel{z-index:30;background:var(--c-surface);border:1px solid var(--c-border);width:100%;min-width:min(20rem,100vw - 3rem);box-shadow:0 16px 32px -10px rgb(var(--shadow-rgb)/25%);border-radius:.875rem;position:absolute;top:calc(100% + .375rem);left:0;overflow:hidden}.address-module-scss-module__4Sjw6G__countryList{overscroll-behavior:contain;max-height:16rem;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.address-module-scss-module__4Sjw6G__countryOption{min-height:2.5rem;color:var(--c-text);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .625rem;font-size:.875rem;display:flex}.address-module-scss-module__4Sjw6G__countryOptionActive{background:var(--c-surface-subtle)}.address-module-scss-module__4Sjw6G__countryOptionSelected{color:var(--c-primary);background:var(--c-primary-soft);font-weight:700}.address-module-scss-module__4Sjw6G__countryOptionName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.address-module-scss-module__4Sjw6G__countryOptionCheck{color:var(--c-primary);flex-shrink:0}.address-module-scss-module__4Sjw6G__countryEmpty{color:var(--c-text-muted);text-align:center;padding:1rem .75rem;font-size:.875rem}.address-module-scss-module__4Sjw6G__panelHeaderNested{border-top:1px solid var(--c-border);border-radius:0}.address-module-scss-module__4Sjw6G__companyBar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.address-module-scss-module__4Sjw6G__companySelect{cursor:pointer;flex:16rem;max-width:26rem;font-weight:600}.address-module-scss-module__4Sjw6G__companyBarLink{color:var(--c-primary-strong);font-size:.875rem;font-weight:600}.address-module-scss-module__4Sjw6G__olderPanel{margin-top:1.5rem}.address-module-scss-module__4Sjw6G__olderList{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.address-module-scss-module__4Sjw6G__olderItem{border:1px dashed var(--c-border);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.address-module-scss-module__4Sjw6G__olderText{min-width:0;color:var(--c-text);overflow-wrap:anywhere;font-size:.875rem}
.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}
.phone-input-module-scss-module__Up0nxq__wrapper{--react-international-phone-height:2.75rem;--react-international-phone-font-size:.9375rem;--react-international-phone-border-radius:.5rem;--react-international-phone-border-color:var(--c-border-strong);--react-international-phone-background-color:var(--c-surface);--react-international-phone-text-color:var(--c-text);--react-international-phone-country-selector-border-color:var(--c-border-strong);--react-international-phone-country-selector-background-color:var(--c-surface-subtle);--react-international-phone-country-selector-background-color-hover:var(--c-surface-muted);--react-international-phone-disabled-background-color:var(--c-surface-subtle);--react-international-phone-disabled-text-color:var(--c-text-muted);--react-international-phone-dropdown-shadow:var(--c-shadow-md);--react-international-phone-dropdown-item-font-size:.875rem;--react-international-phone-selected-dropdown-item-background-color:var(--c-primary-soft);--react-international-phone-selected-dropdown-item-text-color:var(--c-primary);--react-international-phone-selected-dropdown-item-dial-code-color:var(--c-primary);flex:1;width:100%;min-width:0}.phone-input-module-scss-module__Up0nxq__wrapper .react-international-phone-input{flex:1;width:100%}:is(.phone-input-module-scss-module__Up0nxq__wrapper .react-international-phone-input:focus,.phone-input-module-scss-module__Up0nxq__wrapper .react-international-phone-country-selector-button:focus-visible){border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring);z-index:1;outline:none;position:relative}.phone-input-module-scss-module__Up0nxq__wrapperError{--react-international-phone-border-color:var(--c-danger);--react-international-phone-country-selector-border-color:var(--c-danger)}
.product-inquiry-modal-module-scss-module__vmyx1q__overlay{z-index:200;background:var(--c-overlay);place-items:center;padding:1rem;animation:.15s product-inquiry-modal-module-scss-module__vmyx1q__fadeIn;display:grid;position:fixed;inset:0}.product-inquiry-modal-module-scss-module__vmyx1q__dialog{background:var(--c-surface);width:100%;max-width:30rem;max-height:90vh;box-shadow:var(--c-shadow-lg);border-radius:1.25rem;padding:1.75rem;animation:.15s product-inquiry-modal-module-scss-module__vmyx1q__popIn;position:relative;overflow-y:auto}@keyframes product-inquiry-modal-module-scss-module__vmyx1q__fadeIn{0%{opacity:0}}@keyframes product-inquiry-modal-module-scss-module__vmyx1q__popIn{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}.product-inquiry-modal-module-scss-module__vmyx1q__close{width:2rem;height:2rem;color:var(--c-text-muted);border-radius:.5rem;place-items:center;font-size:1rem;transition:background .15s,color .15s;display:grid;position:absolute;top:1rem;right:1rem}.product-inquiry-modal-module-scss-module__vmyx1q__close:hover{background:var(--c-surface-muted);color:var(--c-text)}.product-inquiry-modal-module-scss-module__vmyx1q__header{align-items:flex-start;gap:.85rem;margin-bottom:1.25rem;padding-right:2rem;display:flex}.product-inquiry-modal-module-scss-module__vmyx1q__headerIcon{background:var(--c-primary-soft);width:2.75rem;height:2.75rem;color:var(--c-primary-strong);border-radius:.75rem;flex-shrink:0;place-items:center;font-size:1.25rem;display:grid}.product-inquiry-modal-module-scss-module__vmyx1q__headerText{min-width:0}.product-inquiry-modal-module-scss-module__vmyx1q__title{color:var(--c-text);margin:0;font-size:1.15rem;font-weight:800}.product-inquiry-modal-module-scss-module__vmyx1q__subtitle{color:var(--c-text-muted);margin:.15rem 0 0;font-size:.875rem;font-weight:600}.product-inquiry-modal-module-scss-module__vmyx1q__form{flex-direction:column;gap:1rem;display:flex}.product-inquiry-modal-module-scss-module__vmyx1q__row{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}@media (max-width:26rem){.product-inquiry-modal-module-scss-module__vmyx1q__row{grid-template-columns:1fr}}.product-inquiry-modal-module-scss-module__vmyx1q__field{color:var(--c-text);flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}.product-inquiry-modal-module-scss-module__vmyx1q__field input,.product-inquiry-modal-module-scss-module__vmyx1q__field textarea{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font:inherit;border-radius:.55rem;padding:.6rem .75rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.product-inquiry-modal-module-scss-module__vmyx1q__field input::placeholder,.product-inquiry-modal-module-scss-module__vmyx1q__field textarea::placeholder{color:var(--c-text-subtle)}.product-inquiry-modal-module-scss-module__vmyx1q__field input:focus,.product-inquiry-modal-module-scss-module__vmyx1q__field textarea:focus{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}.product-inquiry-modal-module-scss-module__vmyx1q__field input:disabled,.product-inquiry-modal-module-scss-module__vmyx1q__field textarea:disabled{background:var(--c-surface-muted);cursor:not-allowed}.product-inquiry-modal-module-scss-module__vmyx1q__field textarea{resize:vertical}.product-inquiry-modal-module-scss-module__vmyx1q__required{color:var(--c-danger);font-weight:700}.product-inquiry-modal-module-scss-module__vmyx1q__counter{color:var(--c-text-subtle);align-self:flex-end;font-weight:400}.product-inquiry-modal-module-scss-module__vmyx1q__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.product-inquiry-modal-module-scss-module__vmyx1q__submit{background:var(--c-primary);height:2.9rem;color:var(--c-on-primary);cursor:pointer;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.product-inquiry-modal-module-scss-module__vmyx1q__submit:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-shadow-md)}.product-inquiry-modal-module-scss-module__vmyx1q__submit:active:not(:disabled){background:var(--c-primary-active);transform:translateY(1px)}.product-inquiry-modal-module-scss-module__vmyx1q__submit:disabled{opacity:.6;cursor:not-allowed}.product-inquiry-modal-module-scss-module__vmyx1q__submitIcon{font-size:1rem}.product-inquiry-modal-module-scss-module__vmyx1q__spinner{width:1.15rem;height:1.15rem;animation:.8s linear infinite product-inquiry-modal-module-scss-module__vmyx1q__spin}@keyframes product-inquiry-modal-module-scss-module__vmyx1q__spin{to{transform:rotate(360deg)}}.product-inquiry-modal-module-scss-module__vmyx1q__success{text-align:center;flex-direction:column;align-items:center;padding:.75rem .5rem .25rem;display:flex}.product-inquiry-modal-module-scss-module__vmyx1q__successIcon{background:var(--c-success-soft);width:3.25rem;height:3.25rem;color:var(--c-success);border-radius:50%;place-items:center;margin-bottom:1rem;font-size:1.5rem;display:grid}.product-inquiry-modal-module-scss-module__vmyx1q__successTitle{color:var(--c-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.product-inquiry-modal-module-scss-module__vmyx1q__successText{color:var(--c-text-muted);margin:0 0 1.25rem}.product-inquiry-modal-module-scss-module__vmyx1q__mono{color:var(--c-text);font-family:ui-monospace,monospace}.product-inquiry-modal-module-scss-module__vmyx1q__secondary{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);cursor:pointer;border-radius:.6rem;padding:.6rem 1.2rem;font-weight:600;transition:border-color .15s}.product-inquiry-modal-module-scss-module__vmyx1q__secondary:hover{border-color:var(--c-primary);color:var(--c-primary-strong)}.product-inquiry-modal-module-scss-module__vmyx1q__fieldError{color:var(--c-danger);font-size:.75rem}
@keyframes contact-list-module-scss-module__3tp17a__spin{to{transform:rotate(1turn)}}.contact-list-module-scss-module__3tp17a__block{border-top:1px dashed var(--c-border);flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.contact-list-module-scss-module__3tp17a__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.contact-list-module-scss-module__3tp17a__title{color:var(--c-text);font-size:.875rem;font-weight:700}.contact-list-module-scss-module__3tp17a__count{color:var(--c-text-subtle);margin-left:.25rem;font-size:.75rem;font-weight:500}.contact-list-module-scss-module__3tp17a__list{border:1px solid var(--c-border);border-radius:.875rem;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact-list-module-scss-module__3tp17a__row{padding:.6rem .85rem}.contact-list-module-scss-module__3tp17a__row+.contact-list-module-scss-module__3tp17a__row{border-top:1px solid var(--c-border)}.contact-list-module-scss-module__3tp17a__rowMain{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:flex}.contact-list-module-scss-module__3tp17a__value{min-width:0;color:var(--c-text);overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.contact-list-module-scss-module__3tp17a__verified,.contact-list-module-scss-module__3tp17a__pending,.contact-list-module-scss-module__3tp17a__primary{border-radius:999px;align-items:center;gap:.2rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.contact-list-module-scss-module__3tp17a__verified svg,.contact-list-module-scss-module__3tp17a__pending svg,.contact-list-module-scss-module__3tp17a__primary svg{width:.65rem;height:.65rem}.contact-list-module-scss-module__3tp17a__verified{color:var(--c-success-text);background:#16a34a1a}.contact-list-module-scss-module__3tp17a__pending{color:var(--c-warning-text);background:#d977061a}.contact-list-module-scss-module__3tp17a__primary{background:var(--c-primary-soft);color:var(--c-primary-strong)}.contact-list-module-scss-module__3tp17a__actions{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-left:auto;display:inline-flex}.contact-list-module-scss-module__3tp17a__action,.contact-list-module-scss-module__3tp17a__link,.contact-list-module-scss-module__3tp17a__danger{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:700}.contact-list-module-scss-module__3tp17a__action:hover:not(:disabled),.contact-list-module-scss-module__3tp17a__link:hover:not(:disabled),.contact-list-module-scss-module__3tp17a__danger:hover:not(:disabled){text-decoration:underline}.contact-list-module-scss-module__3tp17a__action:disabled,.contact-list-module-scss-module__3tp17a__link:disabled,.contact-list-module-scss-module__3tp17a__danger:disabled{color:var(--c-text-subtle);cursor:not-allowed}.contact-list-module-scss-module__3tp17a__action,.contact-list-module-scss-module__3tp17a__link{color:var(--c-primary-strong)}.contact-list-module-scss-module__3tp17a__danger{color:var(--c-danger)}.contact-list-module-scss-module__3tp17a__confirm{color:var(--c-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.contact-list-module-scss-module__3tp17a__iconButton{width:1.9rem;height:1.9rem;color:var(--c-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid}.contact-list-module-scss-module__3tp17a__iconButton svg{width:.85rem;height:.85rem}.contact-list-module-scss-module__3tp17a__iconButton:hover{color:var(--c-danger);border-color:var(--c-danger)}.contact-list-module-scss-module__3tp17a__verifyRow,.contact-list-module-scss-module__3tp17a__addRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.contact-list-module-scss-module__3tp17a__verifyRow{margin-top:.5rem}.contact-list-module-scss-module__3tp17a__codeInput,.contact-list-module-scss-module__3tp17a__textInput{border:1px solid var(--c-border);background:var(--c-surface);height:2.5rem;color:var(--c-text);border-radius:.5rem;padding:0 .85rem;font-family:inherit;font-size:.875rem}.contact-list-module-scss-module__3tp17a__codeInput:focus,.contact-list-module-scss-module__3tp17a__textInput:focus{border-color:var(--c-primary);outline:none}.contact-list-module-scss-module__3tp17a__codeInput{letter-spacing:.2em;font-variant-numeric:tabular-nums;width:9rem}.contact-list-module-scss-module__3tp17a__textInput,.contact-list-module-scss-module__3tp17a__phoneInput{flex:16rem;min-width:0}.contact-list-module-scss-module__3tp17a__primaryButton{background:var(--c-primary);min-height:2.5rem;color:var(--c-on-primary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:0 1.1rem;font-family:inherit;font-size:.8125rem;font-weight:700;display:inline-flex}.contact-list-module-scss-module__3tp17a__primaryButton:disabled{opacity:.55;cursor:not-allowed}.contact-list-module-scss-module__3tp17a__note{color:var(--c-text-subtle);flex-basis:100%;font-size:.75rem}.contact-list-module-scss-module__3tp17a__addButton{width:fit-content;color:var(--c-primary-strong);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.4rem 0;font-family:inherit;font-size:.8125rem;font-weight:700;display:inline-flex}.contact-list-module-scss-module__3tp17a__addButton svg{width:.85rem;height:.85rem}.contact-list-module-scss-module__3tp17a__addButton:hover{text-decoration:underline}.contact-list-module-scss-module__3tp17a__spin{width:.9rem;height:.9rem;animation:.7s linear infinite contact-list-module-scss-module__3tp17a__spin}
.contact-module-scss-module__Iw6UXW__page{width:100%;max-width:1440px;color:var(--c-text);flex-direction:column;gap:1.5rem;margin-inline:auto;padding-block:1.5rem 4rem;padding-inline:1rem;display:flex;container-type:inline-size}.contact-module-scss-module__Iw6UXW__embedded{max-width:none;margin:0;padding:0}.contact-module-scss-module__Iw6UXW__embedded .contact-module-scss-module__Iw6UXW__eyebrow{display:none}.contact-module-scss-module__Iw6UXW__embedded .contact-module-scss-module__Iw6UXW__title{font-size:1.75rem}.contact-module-scss-module__Iw6UXW__header{max-width:40rem}.contact-module-scss-module__Iw6UXW__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--c-primary-strong);margin:0 0 .4rem;font-size:.75rem;font-weight:700}.contact-module-scss-module__Iw6UXW__title{letter-spacing:-.01em;color:var(--c-text);margin:0 0 .5rem;font-size:2rem;font-weight:800}.contact-module-scss-module__Iw6UXW__subtitle{color:var(--c-text-muted);margin:0;line-height:1.6}.contact-module-scss-module__Iw6UXW__methods{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.contact-module-scss-module__Iw6UXW__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@container (min-width:52rem){.contact-module-scss-module__Iw6UXW__layout{grid-template-columns:minmax(0,1.6fr) minmax(17rem,1fr)}}.contact-module-scss-module__Iw6UXW__sideColumn{flex-direction:column;gap:1rem;display:flex}.contact-module-scss-module__Iw6UXW__methodCard{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);box-shadow:var(--c-shadow-sm);border-radius:1rem;align-items:center;gap:.85rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.contact-module-scss-module__Iw6UXW__methodCard:hover{border-color:var(--c-primary);box-shadow:var(--c-shadow-md);transform:translateY(-1px)}.contact-module-scss-module__Iw6UXW__methodCard:hover .contact-module-scss-module__Iw6UXW__methodArrow{color:var(--c-primary);transform:translate(2px)}.contact-module-scss-module__Iw6UXW__methodCard:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:2px}.contact-module-scss-module__Iw6UXW__methodIcon{background:var(--c-primary-soft);width:2.75rem;height:2.75rem;color:var(--c-primary-strong);border-radius:.75rem;flex-shrink:0;place-items:center;font-size:1.25rem;display:grid}.contact-module-scss-module__Iw6UXW__methodBody{flex-direction:column;gap:.1rem;min-width:0;display:flex}.contact-module-scss-module__Iw6UXW__methodLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-muted);font-size:.75rem;font-weight:600}.contact-module-scss-module__Iw6UXW__methodValue{word-break:break-word;font-weight:700}.contact-module-scss-module__Iw6UXW__methodArrow{color:var(--c-text-subtle);flex-shrink:0;margin-left:auto;font-size:1rem;transition:transform .15s,color .15s}.contact-module-scss-module__Iw6UXW__extrasCard{border:1px solid var(--c-border);background:var(--c-surface-subtle);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.contact-module-scss-module__Iw6UXW__trustList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__Iw6UXW__trustItem{color:var(--c-text-muted);align-items:flex-start;gap:.6rem;font-size:.8125rem;line-height:1.4;display:flex}.contact-module-scss-module__Iw6UXW__trustIcon{background:var(--c-surface);width:1.6rem;height:1.6rem;color:var(--c-primary);box-shadow:var(--c-shadow-sm);border-radius:.5rem;flex-shrink:0;place-items:center;margin-top:.05rem;font-size:.9rem;display:grid}.contact-module-scss-module__Iw6UXW__follow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.contact-module-scss-module__Iw6UXW__trustList+.contact-module-scss-module__Iw6UXW__follow{border-top:1px dashed var(--c-border-strong);padding-top:1rem}.contact-module-scss-module__Iw6UXW__followTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-muted);margin:0;font-size:.8125rem;font-weight:700}.contact-module-scss-module__Iw6UXW__socials{gap:.6rem;display:flex}.contact-module-scss-module__Iw6UXW__socialLink{background:var(--c-surface);width:2.5rem;height:2.5rem;color:var(--c-text);box-shadow:var(--c-shadow-sm);border-radius:.65rem;place-items:center;font-size:1.1rem;transition:background .15s,color .15s,transform .15s;display:grid}.contact-module-scss-module__Iw6UXW__socialLink:hover{background:var(--c-primary);color:var(--c-on-primary);transform:translateY(-1px)}.contact-module-scss-module__Iw6UXW__socialLink:focus-visible{outline:2px solid var(--c-border-focus);outline-offset:2px}.contact-module-scss-module__Iw6UXW__formCard{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--c-shadow-md);border-radius:1.25rem;padding:1.75rem}.contact-module-scss-module__Iw6UXW__formTitle{margin:0 0 1.25rem;font-size:1.125rem;font-weight:700}.contact-module-scss-module__Iw6UXW__form{flex-direction:column;gap:1.1rem;display:flex}.contact-module-scss-module__Iw6UXW__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:30rem){.contact-module-scss-module__Iw6UXW__row{grid-template-columns:1fr}}.contact-module-scss-module__Iw6UXW__field{color:var(--c-text);flex-direction:column;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.contact-module-scss-module__Iw6UXW__field>input,.contact-module-scss-module__Iw6UXW__field>textarea{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);font:inherit;border-radius:.6rem;padding:.7rem .85rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.contact-module-scss-module__Iw6UXW__field>input::placeholder,.contact-module-scss-module__Iw6UXW__field>textarea::placeholder{color:var(--c-text-subtle)}.contact-module-scss-module__Iw6UXW__field>input:focus,.contact-module-scss-module__Iw6UXW__field>textarea:focus{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}.contact-module-scss-module__Iw6UXW__field>input:disabled,.contact-module-scss-module__Iw6UXW__field>textarea:disabled{background:var(--c-surface-muted);cursor:not-allowed}.contact-module-scss-module__Iw6UXW__field>textarea{resize:vertical}.contact-module-scss-module__Iw6UXW__control{align-items:center;display:flex;position:relative}.contact-module-scss-module__Iw6UXW__controlIcon{color:var(--c-text-subtle);pointer-events:none;font-size:1.05rem;transition:color .15s;position:absolute;left:.8rem}.contact-module-scss-module__Iw6UXW__controlInput{border:1px solid var(--c-border-strong);background:var(--c-surface);width:100%;color:var(--c-text);font:inherit;border-radius:.6rem;padding:.7rem .85rem .7rem 2.5rem;transition:border-color .15s,box-shadow .15s}.contact-module-scss-module__Iw6UXW__controlInput::placeholder{color:var(--c-text-subtle)}.contact-module-scss-module__Iw6UXW__controlInput:focus{border-color:var(--c-border-focus);box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}.contact-module-scss-module__Iw6UXW__controlInput:focus+.contact-module-scss-module__Iw6UXW__controlIcon,.contact-module-scss-module__Iw6UXW__controlInput:focus~.contact-module-scss-module__Iw6UXW__controlIcon{color:var(--c-primary)}.contact-module-scss-module__Iw6UXW__controlInput:disabled{background:var(--c-surface-muted);cursor:not-allowed}.contact-module-scss-module__Iw6UXW__required{color:var(--c-danger);font-weight:700}.contact-module-scss-module__Iw6UXW__counter{color:var(--c-text-subtle);align-self:flex-end;font-weight:400}.contact-module-scss-module__Iw6UXW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.contact-module-scss-module__Iw6UXW__submit{background:var(--c-primary);min-width:11rem;color:var(--c-on-primary);cursor:pointer;border:0;border-radius:.65rem;justify-content:center;align-self:flex-start;align-items:center;gap:.55rem;padding:.8rem 1.6rem;font-weight:700;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.contact-module-scss-module__Iw6UXW__submit:hover:not(:disabled){background:var(--c-primary-hover);box-shadow:var(--c-shadow-md)}.contact-module-scss-module__Iw6UXW__submit:active:not(:disabled){background:var(--c-primary-active);transform:translateY(1px)}.contact-module-scss-module__Iw6UXW__submit:focus-visible{box-shadow:0 0 0 3px var(--c-focus-ring);outline:none}.contact-module-scss-module__Iw6UXW__submit:disabled{opacity:.6;cursor:not-allowed}.contact-module-scss-module__Iw6UXW__submitIcon{font-size:1rem}.contact-module-scss-module__Iw6UXW__secondary{border:1px solid var(--c-border-strong);background:var(--c-surface);color:var(--c-text);cursor:pointer;border-radius:.6rem;padding:.6rem 1.1rem;font-weight:600;transition:border-color .15s}.contact-module-scss-module__Iw6UXW__secondary:hover{border-color:var(--c-primary);color:var(--c-primary-strong)}.contact-module-scss-module__Iw6UXW__spinner{width:1.25rem;height:1.25rem;animation:.8s linear infinite contact-module-scss-module__Iw6UXW__spin}@keyframes contact-module-scss-module__Iw6UXW__spin{to{transform:rotate(360deg)}}.contact-module-scss-module__Iw6UXW__success{text-align:center;flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}.contact-module-scss-module__Iw6UXW__successIcon{background:var(--c-success-soft);width:3.25rem;height:3.25rem;color:var(--c-success);border-radius:50%;place-items:center;margin-bottom:1rem;font-size:1.5rem;display:grid}.contact-module-scss-module__Iw6UXW__successTitle{color:var(--c-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.contact-module-scss-module__Iw6UXW__successText{max-width:26rem;color:var(--c-text-muted);margin:0 0 1.25rem}.contact-module-scss-module__Iw6UXW__mono{color:var(--c-text);font-family:ui-monospace,monospace}.contact-module-scss-module__Iw6UXW__fieldError{color:var(--c-danger);font-size:.75rem}.contact-module-scss-module__Iw6UXW__visitCard{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--c-shadow-sm);border-radius:1rem;overflow:hidden}.contact-module-scss-module__Iw6UXW__visitDetails{flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.contact-module-scss-module__Iw6UXW__addressRow{align-items:flex-start;gap:.75rem;margin:0;display:flex}.contact-module-scss-module__Iw6UXW__addressRow>span{flex-direction:column;gap:.15rem;min-width:0;display:flex}.contact-module-scss-module__Iw6UXW__addressIcon{width:1.15rem;height:1.15rem;color:var(--c-primary);flex-shrink:0;margin-top:.1rem}.contact-module-scss-module__Iw6UXW__addressText{color:var(--c-text);white-space:pre-line;font-weight:600;line-height:1.5}.contact-module-scss-module__Iw6UXW__map{border:0;width:100%;height:13rem;display:block}.contact-module-scss-module__Iw6UXW__visitDetails+.contact-module-scss-module__Iw6UXW__map{border-top:1px solid var(--c-border)}.contact-module-scss-module__Iw6UXW__mapLink{color:var(--c-primary-strong);border-top:1px solid var(--c-border);justify-content:center;align-items:center;gap:.35rem;padding:.65rem;font-size:.875rem;font-weight:700;display:flex}.contact-module-scss-module__Iw6UXW__mapLink svg{width:1rem;height:1rem}.contact-module-scss-module__Iw6UXW__mapLink:hover{background:var(--c-primary-soft)}
.companies-module-scss-module__nwitOq__toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.companies-module-scss-module__nwitOq__company{margin-bottom:1.5rem}.companies-module-scss-module__nwitOq__companyHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:1rem 1.5rem;display:flex}.companies-module-scss-module__nwitOq__companyText{min-width:0}.companies-module-scss-module__nwitOq__companyName{color:var(--c-text);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:800}.companies-module-scss-module__nwitOq__companyMeta{color:var(--c-text-muted);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.875rem}.companies-module-scss-module__nwitOq__companyActions{gap:.25rem;display:flex}.companies-module-scss-module__nwitOq__companyFoot{color:var(--c-text-muted);background:var(--c-surface-subtle);border-top:1px solid var(--c-border);border-radius:0 0 .875rem .875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:.875rem;display:flex}.companies-module-scss-module__nwitOq__manageLink{color:var(--c-primary-strong);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}
.searchable-country-select-module-scss-module__GnaaPW__container{width:100%;position:relative}.searchable-country-select-module-scss-module__GnaaPW__inputWrapper{border:1px solid var(--c-border);background:var(--c-surface);border-radius:.5rem;align-items:center;transition:all .15s;display:flex;position:relative}.searchable-country-select-module-scss-module__GnaaPW__inputWrapper:hover:not(:has(:disabled)){border-color:var(--c-border-strong)}.searchable-country-select-module-scss-module__GnaaPW__inputWrapper:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-focus-ring)}.searchable-country-select-module-scss-module__GnaaPW__inputWrapperError{border-color:var(--c-danger)!important}.searchable-country-select-module-scss-module__GnaaPW__inputWrapperError:focus-within{box-shadow:0 0 0 3px var(--c-danger-soft)}.searchable-country-select-module-scss-module__GnaaPW__inputWrapperDisabled{background:var(--c-surface-muted);cursor:not-allowed;opacity:.7}.searchable-country-select-module-scss-module__GnaaPW__input{width:100%;color:var(--c-text);background:0 0;border:none;outline:none;flex:1;padding:.6875rem .75rem;font-family:inherit;font-size:.875rem}.searchable-country-select-module-scss-module__GnaaPW__input::placeholder{color:var(--c-text-subtle)}.searchable-country-select-module-scss-module__GnaaPW__input:disabled{cursor:not-allowed}.searchable-country-select-module-scss-module__GnaaPW__actionIcon{color:var(--c-text-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:100%;padding:0 .75rem;font-size:.875rem;transition:transform .2s,color .15s;display:flex}.searchable-country-select-module-scss-module__GnaaPW__actionIcon:hover{color:var(--c-text)}.searchable-country-select-module-scss-module__GnaaPW__actionIconRotated{transform:rotate(180deg)}.searchable-country-select-module-scss-module__GnaaPW__dropdown{background:var(--c-surface);border:1px solid var(--c-border);box-shadow:var(--c-shadow-lg),0 10px 25px -5px #0000001a;z-index:50;border-radius:.875rem;max-height:260px;margin:0;padding:.375rem;list-style:none;animation:.15s cubic-bezier(.16,1,.3,1) searchable-country-select-module-scss-module__GnaaPW__dropdownIn;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto}.searchable-country-select-module-scss-module__GnaaPW__dropdown::-webkit-scrollbar{width:6px}.searchable-country-select-module-scss-module__GnaaPW__dropdown::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:999px}.searchable-country-select-module-scss-module__GnaaPW__option{cursor:pointer;color:var(--c-text);-webkit-user-select:none;user-select:none;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.5625rem .75rem;font-size:.875rem;transition:background .12s;display:flex}.searchable-country-select-module-scss-module__GnaaPW__option:hover,.searchable-country-select-module-scss-module__GnaaPW__optionActive{background:var(--c-surface-subtle)}.searchable-country-select-module-scss-module__GnaaPW__optionSelected{background:var(--c-primary-soft);font-weight:500}.searchable-country-select-module-scss-module__GnaaPW__optionSelected:hover,.searchable-country-select-module-scss-module__GnaaPW__optionSelectedActive{background:var(--c-primary-soft)}.searchable-country-select-module-scss-module__GnaaPW__optionLeft{align-items:center;gap:.625rem;display:flex}.searchable-country-select-module-scss-module__GnaaPW__countryName{color:var(--c-text)}.searchable-country-select-module-scss-module__GnaaPW__codeBadge{text-transform:uppercase;color:var(--c-text-subtle);background:var(--c-surface-muted);letter-spacing:.04em;border-radius:.375rem;padding:.125rem .3125rem;font-size:.6875rem;font-weight:600}.searchable-country-select-module-scss-module__GnaaPW__optionRight{align-items:center;gap:.5rem;display:flex}.searchable-country-select-module-scss-module__GnaaPW__dialCode{color:var(--c-text-muted);background:var(--c-surface-muted);border-radius:.375rem;padding:.125rem .375rem;font-size:.8125rem}.searchable-country-select-module-scss-module__GnaaPW__checkIcon{color:var(--c-primary);font-size:.9375rem}.searchable-country-select-module-scss-module__GnaaPW__noResults{text-align:center;color:var(--c-text-muted);padding:1.25rem 1rem;font-size:.8125rem}@keyframes searchable-country-select-module-scss-module__GnaaPW__dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
