/* Prenota IT36 / EN49: component styles only. Shared navigation and CF7 logic stay with the integration adapter. */
.tdc-prenota-astra{--pa-cream:#FAF6F0;--pa-parchment:#F0E8DB;--pa-sand:#E2D5C3;--pa-coffee:#7A6052;--pa-brown:#50362A;--pa-espresso:#2C1810;--pa-gold:#B8963E;background:var(--pa-cream);color:var(--pa-brown);font:400 16px/1.7 'Libre Franklin','Helvetica Neue',Arial,sans-serif;width:100%;}
.tdc-prenota-astra *,.tdc-prenota-astra *::before,.tdc-prenota-astra *::after{box-sizing:border-box;}
.tdc-prenota-astra :is(h1,h2,h3,p,figure,ul){margin:0;}
.tdc-prenota-astra :is(h1,h2,h3){font-family:'Playfair Display',Georgia,serif;font-weight:500;color:var(--pa-espresso);}
.tdc-prenota-astra h1{font-size:clamp(42px,4.3vw,60px);line-height:1.15;letter-spacing:-.025em;max-width:600px;}
.tdc-prenota-astra h2{font-size:clamp(32px,3.1vw,44px);line-height:1.2;letter-spacing:-.02em;}
.tdc-prenota-astra h3{font-size:26px;line-height:1.25;}
.tdc-prenota-astra a{color:var(--pa-brown);text-decoration:none;}
.tdc-prenota-astra :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--pa-brown);outline-offset:4px;}
.tdc-prenota-astra .pa-wrap{width:min(100% - 96px,1184px);margin-inline:auto;}
.tdc-prenota-astra .pa-kicker{font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.16em;text-transform:uppercase;color:var(--pa-brown);}
.tdc-prenota-astra .pa-kicker::before{content:'';display:inline-block;vertical-align:middle;width:24px;height:1px;background:var(--pa-gold);margin-right:12px;}
.tdc-prenota-astra .pa-hero{padding-block:48px 64px;}
.tdc-prenota-astra .pa-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;}
.tdc-prenota-astra .pa-hero-copy h1{margin-top:24px;}
.tdc-prenota-astra .pa-intro{font-size:17px;line-height:1.75;max-width:580px;color:var(--pa-coffee);margin-top:24px;}
.tdc-prenota-astra .pa-online-action{margin-top:32px;}
.tdc-prenota-astra .pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:12px 24px;border:1px solid var(--pa-gold);border-radius:4px;background:var(--pa-gold);color:var(--pa-espresso);font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.12em;text-align:center;text-transform:uppercase;}
.tdc-prenota-astra .pa-arrow{font-family:Arial,sans-serif;font-size:22px;font-weight:400;line-height:1;letter-spacing:0;}
.tdc-prenota-astra .pa-new-tab{font-size:13px;line-height:1.65;max-width:460px;margin-top:12px;color:var(--pa-coffee);}
.tdc-prenota-astra .pa-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px;}
.tdc-prenota-astra .pa-text-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px;font-weight:600;line-height:1.65;text-decoration:underline;text-decoration-color:var(--pa-gold);text-underline-offset:6px;}
.tdc-prenota-astra .pa-hero-photo{margin:0;align-self:stretch;min-height:380px;display:flex;}
.tdc-prenota-astra .pa-hero-photo img{display:block;width:100%;height:100%;max-height:480px;min-height:380px;object-fit:cover;object-position:32% 50%;border-radius:0;}
.tdc-prenota-astra .pa-assistance{background:var(--pa-parchment);padding-block:80px;}
.tdc-prenota-astra .pa-assistance-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:64px;align-items:start;}
.tdc-prenota-astra .pa-assistance-copy{position:sticky;top:120px;padding-top:16px;}
.tdc-prenota-astra .pa-assistance-copy h2{margin-top:16px;max-width:430px;}
.tdc-prenota-astra .pa-assistance-text{margin-top:24px;font-size:16px;color:var(--pa-coffee);max-width:430px;}
.tdc-prenota-astra .pa-contacts{margin-top:32px;display:flex;flex-direction:column;gap:24px;}
.tdc-prenota-astra .pa-contact-label{font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;}
.tdc-prenota-astra .pa-contact-link{display:inline-flex;align-items:center;min-height:44px;font-size:18px;line-height:1.6;text-decoration:underline;text-decoration-color:var(--pa-gold);text-underline-offset:6px;max-width:100%;overflow-wrap:anywhere;}
.tdc-prenota-astra .pa-contact-email{font-size:16px;}
.tdc-prenota-astra .pa-same-day{font-size:14px;line-height:1.7;max-width:380px;margin-top:24px;color:var(--pa-coffee);}
.tdc-prenota-astra .pa-form-panel{background:var(--pa-cream);padding:40px;border:1px solid var(--pa-sand);scroll-margin-top:112px;min-width:0;}
.tdc-prenota-astra .pa-form-panel h2{font-size:34px;line-height:1.2;margin-top:16px;}
.tdc-prenota-astra .pa-form-intro{font-size:16px;line-height:1.7;color:var(--pa-coffee);margin-top:20px;}
.tdc-prenota-astra .pa-form-mount{margin-top:32px;}
.tdc-prenota-astra .pa-required-note{font-size:12px;line-height:1.7;color:var(--pa-coffee);margin-bottom:24px;}
.tdc-prenota-astra .pa-form-note{font-size:14px;line-height:1.7;color:var(--pa-coffee);margin-top:24px;}
/* The styles below preserve form names, IDs and native validation/CF7 state. */
.tdc-prenota-astra .pa-form-panel .wpcf7-form{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form>.form-group,.tdc-prenota-astra .pa-form-panel .wpcf7-form>.form-row,.tdc-prenota-astra .pa-form-panel .wpcf7-form>.submit-group,.tdc-prenota-astra .pa-form-panel .wpcf7-form>.wpcf7-response-output,.tdc-prenota-astra .pa-form-panel .wpcf7-form>fieldset{grid-column:1/-1;min-width:0;}
.tdc-prenota-astra .pa-form-panel .form-group{margin:0;min-width:0;}
.tdc-prenota-astra .pa-form-panel .form-group>p{margin:0;}
.tdc-prenota-astra .pa-form-panel .form-group>p>br{display:none;}
.tdc-prenota-astra .pa-form-panel .form-group>p>label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0;color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel .required{color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel .optional{color:var(--pa-coffee);font-size:12px;font-weight:400;}
.tdc-prenota-astra .pa-form-panel .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;}
.tdc-prenota-astra .pa-form-panel .form-row--occupancy{grid-template-columns:repeat(2,minmax(0,1fr));}
.tdc-prenota-astra .pa-form-panel .wpcf7-form-control-wrap{display:block;min-width:0;}
.tdc-prenota-astra .pa-form-panel input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),.tdc-prenota-astra .pa-form-panel select,.tdc-prenota-astra .pa-form-panel textarea{display:block;width:100%;max-width:100%;min-width:0;min-height:52px;margin:0;border:1px solid var(--pa-coffee);border-radius:3px;padding:12px 14px;background:var(--pa-cream);color:var(--pa-brown);font:400 16px/1.5 'Libre Franklin','Helvetica Neue',Arial,sans-serif;box-shadow:none;}
.tdc-prenota-astra .pa-form-panel select{padding-right:32px;appearance:auto;}
.tdc-prenota-astra .pa-form-panel input[type=date]{appearance:auto;min-inline-size:0;inline-size:100%;}
.tdc-prenota-astra .pa-form-panel textarea{min-height:156px;resize:vertical;}
.tdc-prenota-astra .pa-form-panel :is(input,textarea)::placeholder{color:var(--pa-coffee);opacity:1;}
.tdc-prenota-astra .pa-form-panel .privacy-group{margin-top:8px;}
.tdc-prenota-astra .pa-form-panel .wpcf7-list-item{margin:0;}
.tdc-prenota-astra .pa-form-panel .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;min-height:44px;cursor:pointer;}
.tdc-prenota-astra .pa-form-panel input[type=checkbox]{appearance:auto;flex:0 0 22px;width:22px;height:22px;margin:2px 0 0;accent-color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel .privacy-group a{text-decoration:underline;text-underline-offset:4px;}
.tdc-prenota-astra .pa-form-panel .submit-group{margin:0;}
.tdc-prenota-astra .pa-form-panel .submit-group>p{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;}
.tdc-prenota-astra .pa-form-panel input[type=submit]{appearance:none;display:inline-flex;width:auto;max-width:100%;min-height:52px;margin:0;padding:12px 24px;border:1px solid var(--pa-gold);border-radius:4px;background:var(--pa-gold);color:var(--pa-espresso);font:600 11px/1.6 'Libre Franklin','Helvetica Neue',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:normal;box-shadow:none;}
.tdc-prenota-astra .pa-form-panel input[type=submit]:disabled{opacity:.65;cursor:not-allowed;}
.tdc-prenota-astra .pa-form-panel .wpcf7-not-valid-tip{display:block;font-size:13px;line-height:1.6;margin-top:8px;color:var(--pa-brown);font-weight:600;}
.tdc-prenota-astra .pa-form-panel .wpcf7-response-output{font-size:14px;line-height:1.7;padding:16px!important;margin:0!important;border-color:var(--pa-brown)!important;color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel .wpcf7-response-output:empty{padding:0!important;border:0!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form .hidden-fields-container{display:none;}
.tdc-prenota-astra .pa-practical{padding-block:64px 72px;}
.tdc-prenota-astra .pa-practical h2{font-size:36px;}
.tdc-prenota-astra .pa-practical-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;}
.tdc-prenota-astra .pa-practical-item h3{font-size:25px;}
.tdc-prenota-astra .pa-practical-item p{font-size:16px;line-height:1.7;margin-top:16px;color:var(--pa-coffee);}
.tdc-prenota-astra .pa-practical-item .pa-text-link{margin-top:12px;}
.tdc-prenota-astra .pa-confirmation{font-size:14px;line-height:1.7;color:var(--pa-coffee);max-width:760px;margin-top:40px;}
.tdc-prenota-astra .pa-room-return{margin-top:24px;}
@media(hover:hover){.tdc-prenota-astra .pa-btn:hover,.tdc-prenota-astra .pa-form-panel input[type=submit]:not(:disabled):hover{background:#D4B87A;border-color:#D4B87A;color:var(--pa-espresso);}.tdc-prenota-astra .pa-text-link:hover,.tdc-prenota-astra .pa-contact-link:hover{color:var(--pa-espresso);text-decoration-color:var(--pa-brown);}}
@media(max-width:1100px){.tdc-prenota-astra .pa-wrap{width:calc(100% - 64px);}.tdc-prenota-astra .pa-hero-grid{gap:40px;grid-template-columns:1.1fr .9fr;}.tdc-prenota-astra .pa-assistance-grid{grid-template-columns:.82fr 1.18fr;gap:40px;}.tdc-prenota-astra .pa-form-panel{padding:32px;}.tdc-prenota-astra .pa-practical-grid{gap:32px;}}
@media(max-width:850px){.tdc-prenota-astra .pa-hero-grid{grid-template-columns:1.05fr .95fr;gap:32px;}.tdc-prenota-astra h1{font-size:42px;}.tdc-prenota-astra .pa-hero-photo img{min-height:420px;}.tdc-prenota-astra .pa-assistance-grid{grid-template-columns:1fr;gap:40px;}.tdc-prenota-astra .pa-assistance-copy{position:static;padding:0;}.tdc-prenota-astra .pa-assistance-copy h2,.tdc-prenota-astra .pa-assistance-text{max-width:620px;}.tdc-prenota-astra .pa-contacts{display:grid;grid-template-columns:1fr 1fr;gap:24px;}.tdc-prenota-astra .pa-same-day{max-width:620px;}.tdc-prenota-astra .pa-form-panel{max-width:100%;}.tdc-prenota-astra .pa-practical-grid{grid-template-columns:1fr;gap:32px;}.tdc-prenota-astra .pa-practical-item p{margin-top:12px;max-width:680px;}}
@media(max-width:600px){.tdc-prenota-astra .pa-wrap{width:calc(100% - 40px);}.tdc-prenota-astra .pa-hero{padding-block:32px 40px;}.tdc-prenota-astra .pa-hero-grid{grid-template-columns:1fr;gap:24px;}.tdc-prenota-astra .pa-hero-copy h1{font-size:40px;line-height:1.15;margin-top:16px;}.tdc-prenota-astra .pa-intro{font-size:16px;line-height:1.7;margin-top:20px;}.tdc-prenota-astra .pa-online-action{margin-top:24px;}.tdc-prenota-astra .pa-btn{min-height:50px;font-size:10px;padding:12px 20px;gap:16px;}.tdc-prenota-astra .pa-new-tab{font-size:12px;line-height:1.65;margin-top:12px;}.tdc-prenota-astra .pa-secondary{margin-top:12px;gap:4px 20px;}.tdc-prenota-astra .pa-text-link{font-size:12px;gap:12px;}.tdc-prenota-astra .pa-hero-photo{min-height:0;}.tdc-prenota-astra .pa-hero-photo img{min-height:0;max-height:none;height:184px;object-position:35% 45%;}.tdc-prenota-astra .pa-assistance{padding-block:48px;}.tdc-prenota-astra .pa-assistance-grid{gap:32px;}.tdc-prenota-astra .pa-assistance-copy h2{font-size:32px;margin-top:16px;}.tdc-prenota-astra .pa-assistance-text{margin-top:20px;}.tdc-prenota-astra .pa-contacts{grid-template-columns:1fr;gap:20px;margin-top:24px;}.tdc-prenota-astra .pa-contact-label{font-size:11px;}.tdc-prenota-astra .pa-contact-link{font-size:18px;}.tdc-prenota-astra .pa-contact-email{font-size:16px;}.tdc-prenota-astra .pa-same-day{font-size:14px;margin-top:20px;}.tdc-prenota-astra .pa-form-panel{padding:24px;scroll-margin-top:96px;}.tdc-prenota-astra .pa-form-panel h2{font-size:28px;margin-top:12px;}.tdc-prenota-astra .pa-form-intro{font-size:16px;margin-top:16px;}.tdc-prenota-astra .pa-form-mount{margin-top:24px;}.tdc-prenota-astra .pa-required-note{margin-bottom:20px;}.tdc-prenota-astra .pa-form-panel .wpcf7-form{grid-template-columns:1fr;gap:20px;}.tdc-prenota-astra .pa-form-panel .form-row--dates{grid-template-columns:1fr;gap:20px;}.tdc-prenota-astra .pa-form-panel input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),.tdc-prenota-astra .pa-form-panel select,.tdc-prenota-astra .pa-form-panel textarea{padding-inline:12px;}.tdc-prenota-astra .pa-form-panel select{padding-right:28px;}.tdc-prenota-astra .pa-form-panel input[type=submit]{width:100%;min-height:50px;}.tdc-prenota-astra .pa-form-panel .wpcf7-spinner{margin-inline:auto;}.tdc-prenota-astra .pa-form-note{font-size:13px;margin-top:20px;}.tdc-prenota-astra .pa-practical{padding-block:48px;}.tdc-prenota-astra .pa-practical h2{font-size:32px;}.tdc-prenota-astra .pa-practical-grid{margin-top:32px;gap:32px;}.tdc-prenota-astra .pa-practical-item h3{font-size:25px;}.tdc-prenota-astra .pa-confirmation{font-size:14px;margin-top:32px;}.tdc-prenota-astra .pa-room-return{margin-top:20px;}}
@media(prefers-reduced-motion:reduce){.tdc-prenota-astra *{scroll-behavior:auto!important;transition:none!important;animation:none!important;}}

.tdc-prenota-astra .pa-form-panel [hidden]{display:none!important;}
/* Adaptive CF7 template: names/IDs/branch behavior are owned by the form controller. */
.tdc-prenota-astra .pa-form-panel .tdc-prenota-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;}
.tdc-prenota-astra .pa-form-panel .form-group>label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:0;color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel fieldset[data-tdc-branch]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;border:0;padding:8px 0 0;margin:0;min-width:0;}
.tdc-prenota-astra .pa-form-panel fieldset[data-tdc-branch]>legend{font-family:'Libre Franklin','Helvetica Neue',Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.7;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-brown);padding:0 0 12px;}
.tdc-prenota-astra .pa-form-panel .tdc-branch-help{font-size:13px;line-height:1.7;color:var(--pa-coffee);margin:0;}
/* Measured compatibility fixes: legacy post36/49 uses !important on CF7 controls and removes keyboard outlines. */
.tdc-prenota-astra .pa-form-panel .wpcf7-form-control:not([type=submit]):not(.wpcf7-acceptance){background-color:var(--pa-cream)!important;color:var(--pa-brown)!important;-webkit-text-fill-color:var(--pa-brown)!important;border:1px solid var(--pa-coffee)!important;border-radius:3px!important;padding:12px 14px!important;font-size:16px!important;line-height:1.5!important;box-shadow:none!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form-control.wpcf7-select{padding-right:42px!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form-control.wpcf7-textarea{min-height:156px!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form-control:focus-visible,.tdc-prenota-astra .pa-form-panel .wpcf7-form input[type=checkbox]:focus-visible{outline:3px solid var(--pa-brown)!important;outline-offset:4px!important;border-color:var(--pa-brown)!important;box-shadow:none!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form input[type=submit]{background:var(--pa-gold)!important;color:var(--pa-espresso)!important;-webkit-text-fill-color:var(--pa-espresso)!important;border:1px solid var(--pa-gold)!important;padding:12px 24px!important;font-size:11px!important;line-height:1.6!important;letter-spacing:.12em!important;border-radius:4px!important;transition:none!important;}
.tdc-prenota-astra .pa-form-panel .wpcf7-form .privacy-group input[type=checkbox]{width:22px;height:22px;flex-basis:22px;margin-top:2px;accent-color:var(--pa-brown);}
.tdc-prenota-astra .pa-form-panel .form-group>label,.tdc-prenota-astra .pa-form-panel .form-group>p>label{text-transform:none;}
@media(hover:hover){.tdc-prenota-astra .pa-form-panel .wpcf7-form input[type=submit]:not(:disabled):hover{background:#D4B87A!important;color:var(--pa-espresso)!important;letter-spacing:.12em!important;}}

/* Page-scoped navigation and WordPress wrapper integration. */
body:is(.page-id-36,.page-id-49) .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body:is(.page-id-36,.page-id-49) #wp--skip-link--target{margin:0!important;padding:0!important}
body:is(.page-id-36,.page-id-49) .tdc-prenota-astra{padding-top:96px}
body:is(.page-id-36,.page-id-49) #tdc-nav{background:#FAF6F0!important;color:#50362A!important;border-bottom:1px solid #E2D5C3!important}
body:is(.page-id-36,.page-id-49) #tdc-nav a:not(.tdc-nav-cta){color:#50362A!important}
body:is(.page-id-36,.page-id-49) #tdc-nav a:focus-visible{outline:2px solid #50362A!important;outline-offset:4px}
body:is(.page-id-36,.page-id-49) #tdc-nav button:focus-visible,body:is(.page-id-36,.page-id-49) #tdc-mobile-menu button:focus-visible{outline:2px solid #50362A!important;outline-offset:4px}
body:is(.page-id-36,.page-id-49) #tdc-nav a.tdc-nav-cta{background:#B8963E!important;color:#2C1810!important;border-color:#B8963E!important}
body:is(.page-id-36,.page-id-49) #tdc-nav-toggle span{background:#50362A!important}
body:is(.page-id-36,.page-id-49) .tdc-site-footer,body:is(.page-id-36,.page-id-49) .tdc-site-footer :is(p,span,a,small,div){color:#E2D5C3!important}
body:is(.page-id-36,.page-id-49) .tdc-site-footer a:focus-visible{outline:2px solid #FAF6F0!important;outline-offset:4px}

body:is(.page-id-36,.page-id-49) #tdc-mobile-menu a{color:#50362A!important}
body:is(.page-id-36,.page-id-49) #tdc-mobile-menu a:focus-visible{color:#50362A!important;outline:2px solid #50362A!important;outline-offset:4px}
body:is(.page-id-36,.page-id-49) #tdc-mobile-menu a.tdc-mobile-cta{background:#B8963E!important;color:#2C1810!important;border-color:#B8963E!important}
body:is(.page-id-36,.page-id-49) #tdc-mobile-menu a.tdc-mobile-cta:focus-visible{color:#2C1810!important}

body:is(.page-id-36,.page-id-49) #tdc-nav .tdc-logo{color:#50362A!important}
body:is(.page-id-36,.page-id-49) #tdc-cb-banner .tdc-cb-banner__links a{color:#50362A}
body:is(.page-id-36,.page-id-49) #tdc-cb-banner .tdc-cb-btn--primary{color:#2C1810;background:#B8963E;border-color:#B8963E}
@media(max-width:767px){body:is(.page-id-36,.page-id-49) .tdc-prenota-astra{padding-top:80px}}

body:is(.page-id-36,.page-id-49) #tdc-mobile-menu{z-index:1002!important;margin:0!important;inset:0!important}
/* Fixed header links exceeded 1100px viewport in both languages; switch before collision. */
@media(max-width:1200px){
 body:is(.page-id-36,.page-id-49) #tdc-nav :is(.tdc-nav-links,.tdc-nav-cta,.tdc-lang-switch){display:none!important}
 body:is(.page-id-36,.page-id-49) #tdc-nav-toggle{display:block!important}
}
/* Override legacy page surface and sticky-toolbar reservation without changing shared files. */
html:has(body:is(.page-id-36,.page-id-49)){background:#FAF6F0!important}
body:is(.page-id-36,.page-id-49){background:#FAF6F0!important;padding-bottom:0!important}
body:is(.page-id-36,.page-id-49) .pa-form-panel .wpcf7{max-width:none;margin:0}
body:is(.page-id-36,.page-id-49) .pa-form-panel .wpcf7-form .form-group{margin-bottom:0}
body:is(.page-id-36,.page-id-49) .pa-form-panel :is(input,select,textarea){max-width:100%;min-width:0}
body:is(.page-id-36,.page-id-49) .pa-form-panel :is(input,select,textarea):focus-visible{outline:3px solid #50362A;outline-offset:3px}
body:is(.page-id-36,.page-id-49) .pa-form-panel .tdc-honeypot-wrap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
