.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay{z-index:1;opacity:0;color:var(--k-color-text-default-light);position:absolute;inset:0;overflow:hidden}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=xxs]{border-radius:var(--k-border-radius-xxs)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=xs]{border-radius:var(--k-border-radius-xs)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=s]{border-radius:var(--k-border-radius-s)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=m]{border-radius:var(--k-border-radius-m)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=l]{border-radius:var(--k-border-radius-l)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=xl]{border-radius:var(--k-border-radius-xl)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=xxl]{border-radius:var(--k-border-radius-xxl)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=huge]{border-radius:var(--k-border-radius-huge)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=giant]{border-radius:var(--k-border-radius-giant)}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-border-radius=full]{border-radius:2000px}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay[data-variant=always-on]{opacity:1}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay__fade{z-index:1;background:linear-gradient(#0000 50%,#0009 100%);position:absolute;inset:0}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay__content{left:var(--k-spacing-l);right:var(--k-spacing-l);bottom:var(--k-spacing-l);z-index:2;position:absolute}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay__text-stack{gap:var(--k-spacing-s);flex-direction:column;display:flex}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay__title{display:inline-flex}.InteractiveOverlay-module-scss-module__S_mvUG__interactive-overlay__description{font-family:var(--k-font-family-functional);font-size:var(--k-font-size-xxs);font-weight:var(--k-font-weight-regular);letter-spacing:var(--k-font-letterspacing-default);line-height:var(--k-font-lineheight-xxs);text-transform:none;text-decoration:none}
.ImageLink-module-scss-module__9sRyea__image-link{width:100%;display:block}.ImageLink-module-scss-module__9sRyea__image-link__frame{width:100%;position:relative}.ImageLink-module-scss-module__9sRyea__image-link__image{display:block}.ImageLink-module-scss-module__9sRyea__image-link__overlay{z-index:1}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
.kasa-phone-input-field{width:100%;display:flex}.kasa-phone-input-field .kasa-phone-input.PhoneInput{width:100%;padding:var(--k-spacing-s) var(--k-spacing-m);background-color:var(--k-color-background-neutral-light);border:1px solid var(--k-color-border-dark-default);border-radius:var(--k-border-radius-s);--PhoneInput-color--focus:var(--k-color-border-focus-default);--PhoneInputCountrySelectArrow-color--focus:var(--k-color-border-focus-default);--PhoneInputCountryFlag-borderColor--focus:var(--k-color-border-focus-default);flex:1;min-height:42px;transition:all .1s ease-in-out}@media (hover:hover){.kasa-phone-input-field .kasa-phone-input.PhoneInput:hover:not(.PhoneInput--disabled){border-color:var(--k-color-border-primary-hover)}}.kasa-phone-input-field .kasa-phone-input.PhoneInput:focus-within{outline-offset:0;border-color:var(--k-color-border-focus-default)!important;outline:4px solid var(--k-color-border-dark-default)!important}.kasa-phone-input-field[data-error=true] .kasa-phone-input.PhoneInput{border-color:var(--k-color-border-error)}.kasa-phone-input-field[data-error=true] .kasa-phone-input.PhoneInput:focus-within{border-color:var(--k-color-border-error)!important}.kasa-phone-input-field[data-disabled=true] .kasa-phone-input.PhoneInput,.kasa-phone-input.PhoneInput--disabled{background-color:var(--k-color-background-disabled);cursor:not-allowed;color:var(--k-color-text-disabled-dark);border-color:#0000}.kasa-phone-input .PhoneInputInput{min-width:0;line-height:1;font-size:var(--k-font-size-xs);color:inherit;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.kasa-phone-input .PhoneInputInput:focus,.kasa-phone-input .PhoneInputInput:focus-visible{outline-offset:0;outline:none!important}.kasa-phone-input .PhoneInputInput::placeholder{color:var(--k-color-text-hint-dark)}.kasa-phone-input .PhoneInputInput:disabled{cursor:not-allowed;color:var(--k-color-text-disabled-dark)}.kasa-phone-input .PhoneInputCountry{margin-right:var(--k-spacing-s)}.kasa-phone-input .PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:var(--k-color-border-focus-default)}
.PhoneInput-module-scss-module__uD1xTa__phone-input{flex:1;width:100%;display:flex}
