 .dp47gc_widget{left:0;max-width:460px;position:fixed;top:50%;transform:translate(-100%, -50%);transition:transform .35s cubic-bezier(.22, .61, .36, 1);width:calc(100vw - 62px);z-index:10000;}.dp47gc_adsPending .dp47gc_deferredAdvertisement, .dp47gc_adsPending [data-role='sidebarAd'], .dp47gc_adsPending [data-role='sidebarAd'] + br, .dp47gc_adsPending [data-role='sidebarAd'] + br + br{display:none !important;}.dp47gc_widgetOpen{transform:translate(0, -50%);}.dp47gc_panel{background:#fff;border-radius:0 12px 12px 0;box-shadow:0 12px 42px rgba(0, 0, 0, .24);box-sizing:border-box;max-height:calc(100vh - 32px);overflow-x:hidden;overflow-y:auto;padding:22px;position:relative;width:100%;}.dp47gc_image{border-radius:8px;display:block;margin:0 24px 18px 0;max-height:210px;object-fit:cover;width:calc(100% - 24px);}.dp47gc_launcher{align-items:center;background:linear-gradient(180deg, #f97316 0%, #dc2626 100%);border:2px solid #fff;border-left:0;border-radius:0 14px 14px 0;box-shadow:6px 8px 28px rgba(127, 29, 29, .42), 0 0 0 3px rgba(249, 115, 22, .22);color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:800;gap:9px;left:100%;letter-spacing:.35px;min-height:168px;padding:17px 13px;position:absolute;top:50%;transform:translateY(-50%);}.dp47gc_launcher:hover, .dp47gc_launcher:focus{background:linear-gradient(180deg, #fb923c 0%, #b91c1c 100%);box-shadow:8px 10px 32px rgba(127, 29, 29, .52), 0 0 0 5px rgba(249, 115, 22, .28);color:#fff;}.dp47gc_launcher i{animation:dp47gcLauncherIcon 2.6s ease-in-out infinite;font-size:21px;}.dp47gc_launcher span{display:block;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl;}.dp47gc_close{background:transparent;border:0;color:#6b7280;cursor:pointer;font-size:18px;padding:5px;position:absolute;right:10px;top:9px;}.dp47gc_close:hover, .dp47gc_close:focus{color:#111827;}.dp47gc_header{align-items:flex-start;display:flex;gap:12px;padding-right:22px;}.dp47gc_headerIcon{align-items:center;background:#dbeafe;border-radius:50%;color:#2563eb;display:flex;flex:0 0 42px;font-size:19px;height:42px;justify-content:center;}.dp47gc_title{color:#111827;font-size:21px;font-weight:700;line-height:1.25;margin:0;}.dp47gc_popupText{color:#4b5563;font-size:14px;line-height:1.5;margin:5px 0 18px;}.dp47gc_panel .ipsFieldRow{margin-bottom:13px;}.dp47gc_panel .ipsFieldRow_label{display:block;font-weight:600;margin-bottom:5px;width:auto;}.dp47gc_panel .ipsFieldRow_content{margin-left:0;}.dp47gc_panel input[type='text'], .dp47gc_panel input[type='email'], .dp47gc_panel input[type='tel'], .dp47gc_panel select, .dp47gc_panel textarea{box-sizing:border-box;width:100%;}.dp47gc_panel textarea{resize:vertical;}.dp47gc_consents{border-top:1px solid #e5e7eb;margin-top:18px;padding-top:16px;}.dp47gc_consents h3{font-size:16px;margin:0 0 8px;}.dp47gc_consents > p{font-size:12px;line-height:1.45;}.dp47gc_consent{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;margin-top:10px;padding:10px;}.dp47gc_consent > strong{display:block;font-size:12px;margin-bottom:6px;}.dp47gc_required{color:#c02222;font-size:16px;font-weight:700;}.dp47gc_consent label{display:flex;font-size:12px;gap:8px;line-height:1.4;}.dp47gc_consent a, .dp47gc_privacyNotice a{color:#c81e1e;font-weight:800;text-decoration:underline;}.dp47gc_consent a:hover, .dp47gc_consent a:focus, .dp47gc_privacyNotice a:hover, .dp47gc_privacyNotice a:focus{color:#991b1b;}.dp47gc_privacyNotice{margin-bottom:0;margin-top:14px;}.dp47gc_consent input{flex:0 0 auto;margin-top:3px;}.dp47gc_honeypot{left:-10000px;position:absolute;top:auto;}.dp47gc_limitNotice p{margin:8px 0 0;}.dp47gc_leadDetails th{width:180px;}.dp47gc_verification{display:grid;gap:12px;}.dp47gc_verifyBlock{background:rgba( var(--theme-area_background_dark), .04 );border:1px solid rgba( var(--theme-text_color), .14 );border-radius:6px;padding:14px;}.dp47gc_verifyTitle{font-weight:700;}.dp47gc_verifyDescription{margin:8px 0;}.dp47gc_verifyActions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;}.dp47gc_verifyState{font-size:13px;font-weight:600;}.dp47gc_replyNameToolbar{max-width:360px;}.dp47gc_replyNameToolbar > li{margin:0;}.dp47gc_replyToolbar:not(.ipsJS_hide){align-items:flex-end;display:flex !important;flex-wrap:wrap;gap:10px 12px;padding-top:12px;}.ipsToolList.ipsToolList_horizontal.dp47gc_replyToolbar > li{float:none !important;margin:0 !important;}.dp47gc_replyFieldItem{flex:0 1 360px;max-width:360px;min-width:300px;order:1;width:100%;}.dp47gc_replyField{align-items:center;display:grid;gap:10px;grid-template-columns:112px minmax(0, 238px);min-width:0;width:100%;}.dp47gc_replyFieldLabel{align-items:center;display:flex;font-size:12px;font-weight:600;gap:4px;line-height:1.25;margin-bottom:0;white-space:nowrap;}.dp47gc_replyFieldLabel .dp47gc_required{font-size:14px;line-height:1;}.dp47gc_replyField input{box-sizing:border-box;max-width:none;min-width:0;width:100%;}.dp47gc_replyVerificationItem{flex:0 0 100%;max-width:none;order:2;width:100%;}.dp47gc_replySubmitItem{margin-left:auto !important;order:1;}.dp47gc_verificationReply{gap:8px;max-width:472px;}.dp47gc_replyVerificationTitle{font-size:13px;font-weight:700;line-height:1.25;}.dp47gc_verificationReply .dp47gc_verifyBlock{padding:10px 12px;}.dp47gc_verificationReply .dp47gc_verifyTitle{font-size:12px;line-height:1.25;}.dp47gc_verificationReply .dp47gc_verifyDescription{font-size:11.5px;line-height:1.35;margin:4px 0 8px;}.dp47gc_verificationReply .dp47gc_verifyActions{gap:6px;}.dp47gc_verificationReply .dp47gc_verifyActions input{box-sizing:border-box;max-width:105px;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified{align-items:center;display:flex;gap:12px;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified .dp47gc_verifyTitle{flex:0 0 132px;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified .dp47gc_verifyBody{min-width:0;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified .dp47gc_verifyDescription, .dp47gc_verificationReply .dp47gc_verifyBlockVerified [data-action], .dp47gc_verificationReply .dp47gc_verifyBlockVerified [name='dp47gc_guest_sms_code']{display:none;}.dp47gc_verificationReply [data-role='verificationSummary']{font-size:12.5px;line-height:1.35;margin:0;padding:10px 12px;}.dp47gc_emailConfirmation{margin:0 auto;max-width:720px;}.dp47gc_emailConfirmation form{margin:0;}.dp47gc_emailConfirmation .ipsForm_submit{padding-left:0;text-align:center;}@keyframes dp47gcLauncherIcon{0%, 78%, 100%{transform:scale(1);}84%{transform:scale(1.28) rotate(-8deg);}91%{transform:scale(1.18) rotate(8deg);}}@media (prefers-reduced-motion:reduce){.dp47gc_launcher i{animation:none;}}@media screen and (max-width:767px){.dp47gc_widget{height:100vh;max-width:none;top:0;transform:translateX(-100%);width:calc(100vw - 52px);}.dp47gc_widgetOpen{transform:translateX(0);}.dp47gc_panel{border-radius:0;height:100%;max-height:100vh;padding:18px;}.dp47gc_launcher{font-size:14px;min-height:148px;padding:14px 11px;}.dp47gc_replyNameToolbar{max-width:none;}.dp47gc_replyField{display:block;}.dp47gc_replyFieldLabel{margin-bottom:5px;white-space:normal;}.dp47gc_replyToolbar:not(.ipsJS_hide){align-items:stretch;flex-direction:column;gap:10px;}.ipsApp .ipsComposeArea .ipsToolList.dp47gc_replyToolbar .ipsComposeArea_formControl{display:block;margin:0 !important;}.dp47gc_replyFieldItem, .dp47gc_replyVerificationItem{flex:1 1 auto;max-width:none;min-width:0;width:100%;}.dp47gc_verificationReply{max-width:none;}.dp47gc_replySubmitItem{align-self:stretch;margin-left:0 !important;order:3;width:100%;}.dp47gc_replySubmitItem .ipsButton{width:100%;}.dp47gc_verificationReply .dp47gc_verifyActions{align-items:stretch;display:grid;grid-template-columns:minmax(0, 1fr);}.dp47gc_verificationReply .dp47gc_verifyActions .ipsButton, .dp47gc_verificationReply .dp47gc_verifyActions input{max-width:none;width:100%;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified{align-items:flex-start;flex-direction:column;gap:4px;}.dp47gc_verificationReply .dp47gc_verifyBlockVerified .dp47gc_verifyTitle{flex-basis:auto;}}