@font-face{font-family:Opificio;font-weight:300;font-style:normal;src:url(/fonts/opificio/opificio_light.woff2) format("woff2"),url(/fonts/opificio/opificio_light.woff) format("woff")}@font-face{font-family:Opificio Rounded;font-weight:300;font-style:normal;src:url(/fonts/opificio/opificio_light_rounded.woff2) format("woff2"),url(/fonts/opificio/opificio_light_rounded.woff) format("woff")}@font-face{font-family:Opificio;font-weight:400;font-style:normal;src:url(/fonts/opificio/opificio_regular.woff2) format("woff2"),url(/fonts/opificio/opificio_regular.woff) format("woff")}@font-face{font-family:Opificio Rounded;font-weight:400;font-style:normal;src:url(/fonts/opificio/opificio_rounded.woff2) format("woff2"),url(/fonts/opificio/opificio_rounded.woff) format("woff")}@font-face{font-family:Opificio;font-weight:700;font-style:normal;src:url(/fonts/opificio/opificio_bold.woff2) format("woff2"),url(/fonts/opificio/opificio_bold.woff) format("woff")}@font-face{font-family:Opificio Rounded;font-weight:700;font-style:normal;src:url(/fonts/opificio/opificio_bold_rounded.woff2) format("woff2"),url(/fonts/opificio/opificio_bold_rounded.woff) format("woff")}@font-face{font-family:Nura;font-weight:900;font-style:normal;src:url(/fonts/nura/Nura-Black.woff) format("woff")}@font-face{font-family:Nura;font-weight:800;font-style:normal;src:url(/fonts/nura/Nura-ExtraBold.woff) format("woff")}@font-face{font-family:Nura;font-weight:700;font-style:normal;src:url(/fonts/nura/Nura-Bold.woff) format("woff")}@font-face{font-family:Nura;font-weight:600;font-style:normal;src:url(/fonts/nura/Nura-SemiBold.woff) format("woff")}@font-face{font-family:Nura;font-weight:500;font-style:normal;src:url(/fonts/nura/Nura-Medium.woff) format("woff")}@font-face{font-family:Nura;font-weight:400;font-style:normal;src:url(/fonts/nura/Nura-Normal.woff) format("woff")}@font-face{font-family:Nura;font-weight:300;font-style:normal;src:url(/fonts/nura/Nura-Light.woff) format("woff")}@font-face{font-family:Nura;font-weight:200;font-style:normal;src:url(/fonts/nura/Nura-ExtraLight.woff) format("woff")}@font-face{font-family:Nura;font-weight:100;font-style:normal;src:url(/fonts/nura/Nura-Thin.woff) format("woff")}.contractor-decline-offer-popup_overlay__Yixfz{position:fixed;inset:0;background:rgba(217,217,217,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.contractor-decline-offer-popup_popup__D3hit{background:#fff;border-radius:8px;padding:2rem;width:420px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.15)}.contractor-decline-offer-popup_title__CAb9G{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#212121}.contractor-decline-offer-popup_subtitle__8oZ6F{font-size:.875rem;color:#5f5f5f;margin-bottom:.75rem}.contractor-decline-offer-popup_textarea__kkJ3O{width:100%;height:120px;resize:vertical;padding:.75rem;font-size:.875rem;border:1px solid #a1a1aa;border-radius:4px;margin-bottom:1.25rem;color:#212121}.contractor-decline-offer-popup_actions__rIjTc{display:flex;justify-content:flex-end;gap:.75rem}.contractor-decline-offer-popup_close__6DAFr{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.25rem;cursor:pointer;color:#5f5f5f}