#pawzo-contact-page{--pzc-navy:#081A32;--pzc-deep:#061426;--pzc-orange:#F56808;--pzc-hover:#D95300;--pzc-muted:#64748B;--pzc-border:#E2E8F0;font-family:Inter,Arial,sans-serif;color:#334155;background:#fff;width:100%;overflow:hidden}#pawzo-contact-page,#pawzo-contact-page *{box-sizing:border-box}#pawzo-contact-page .pzc-container{width:min(1240px,calc(100% - 48px));margin:auto}#pawzo-contact-page .pzc-hero{position:relative;isolation:isolate;background:var(--pzc-navy);overflow:hidden}#pawzo-contact-page .pzc-hero-inner{min-height:186px;padding:39px 0;display:flex;justify-content:space-between;align-items:center;gap:30px;position:relative;z-index:1}#pawzo-contact-page .pzc-hero-shape{position:absolute;border-radius:50%;z-index:-1;pointer-events:none}#pawzo-contact-page .pzc-hero-shape-a{width:520px;height:520px;right:-155px;top:-305px;background:var(--pzc-orange)}#pawzo-contact-page .pzc-hero-shape-b{width:450px;height:450px;right:120px;bottom:-395px;background:#142e4d}#pawzo-contact-page .pzc-overline{color:#FFB37B;font-size:11px;font-weight:800;letter-spacing:2px;margin-bottom:12px}#pawzo-contact-page .pzc-hero h1{font-size:clamp(36px,4vw,52px)!important;line-height:1.13!important;letter-spacing:-1.8px;font-weight:800!important;margin:0 0 11px!important;color:#fff!important}#pawzo-contact-page .pzc-hero h1 span{color:#FF9B53}#pawzo-contact-page .pzc-hero p{margin:0;max-width:560px;color:#DBE4ED;font-size:14px;line-height:1.75}#pawzo-contact-page .pzc-crumbs{display:flex;gap:12px;align-items:center;white-space:nowrap;font-size:12px;font-weight:650;color:#fff}#pawzo-contact-page .pzc-crumbs a{color:#DFE6EE!important;text-decoration:none!important}#pawzo-contact-page .pzc-crumbs a:hover{color:#FFB37B!important}#pawzo-contact-page .pzc-crumbs span:nth-child(2){color:#FFAB74}#pawzo-contact-page .pzc-main{padding:84px 0 105px;background:#fff}#pawzo-contact-page .pzc-section-intro{text-align:center;margin:0 auto 45px;max-width:640px}#pawzo-contact-page .pzc-small-label{display:block;color:var(--pzc-orange);font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:12px}#pawzo-contact-page .pzc-section-intro h2{margin:0 0 14px!important;color:var(--pzc-navy)!important;font-weight:800!important;font-size:clamp(32px,3vw,43px)!important;letter-spacing:-1.1px;line-height:1.2!important}#pawzo-contact-page .pzc-section-intro h2 span{color:var(--pzc-orange)}#pawzo-contact-page .pzc-section-intro p{font-size:15px;line-height:1.85;color:var(--pzc-muted);margin:0}#pawzo-contact-page .pzc-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:stretch}#pawzo-contact-page .pzc-info{padding:40px 36px;border-radius:16px;background:var(--pzc-navy);color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column}#pawzo-contact-page .pzc-info:after{content:"";position:absolute;right:-100px;bottom:-150px;width:300px;height:300px;border:50px solid rgba(245,104,8,.10);border-radius:50%;pointer-events:none}#pawzo-contact-page .pzc-info-heading{margin-bottom:36px;position:relative;z-index:1}#pawzo-contact-page .pzc-info-heading h3{color:#fff!important;font-size:clamp(25px,2.3vw,32px)!important;line-height:1.25!important;letter-spacing:-.7px;font-weight:800!important;margin:0 0 16px!important}#pawzo-contact-page .pzc-info-heading p{color:#BECADD;font-size:14px;line-height:1.85;margin:0}#pawzo-contact-page .pzc-contact-method{display:flex;align-items:flex-start;gap:15px;margin-bottom:28px;position:relative;z-index:1}#pawzo-contact-page .pzc-method-icon{height:44px;width:44px;min-width:44px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.08);color:#FF9C57;border-radius:11px}#pawzo-contact-page .pzc-method-icon svg{height:21px;width:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#pawzo-contact-page .pzc-method-label{display:block;color:#91A6BF;font-size:10px;font-weight:800;letter-spacing:1px;margin-bottom:6px}#pawzo-contact-page .pzc-contact-method a,#pawzo-contact-page .pzc-method-value{font-size:15px;font-weight:650;color:#fff!important;text-decoration:none!important;line-height:1.6;overflow-wrap:anywhere}#pawzo-contact-page .pzc-contact-method a:hover{color:#FFAA70!important}#pawzo-contact-page .pzc-info-note{margin-top:auto;padding-top:27px;border-top:1px solid rgba(255,255,255,.16);position:relative;z-index:1}#pawzo-contact-page .pzc-info-note strong{display:block;font-size:15px;color:#fff;margin-bottom:7px}#pawzo-contact-page .pzc-info-note p{color:#B8C6D7;font-size:13px;line-height:1.8;margin:0}#pawzo-contact-page .pzc-form-panel{border:1px solid var(--pzc-border);border-radius:16px;padding:40px;background:#fff}#pawzo-contact-page .pzc-form-header{margin-bottom:26px}#pawzo-contact-page .pzc-form-header h3{font-size:clamp(24px,2.3vw,30px)!important;color:var(--pzc-navy)!important;line-height:1.25!important;letter-spacing:-.7px;font-weight:800!important;margin:0 0 10px!important}#pawzo-contact-page .pzc-form-header p{margin:0;color:var(--pzc-muted);font-size:14px;line-height:1.75}#pawzo-contact-page .pzc-form{display:flex;flex-direction:column;gap:20px}#pawzo-contact-page .pzc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:17px}#pawzo-contact-page .pzc-field{min-width:0}#pawzo-contact-page .pzc-field label{display:block;color:var(--pzc-navy);font-size:12px;font-weight:750;letter-spacing:.1px;margin-bottom:9px}#pawzo-contact-page .pzc-field label>span:not(.pzc-optional),#pawzo-contact-page .pzc-required{color:var(--pzc-orange)}#pawzo-contact-page .pzc-optional{font-size:11px;color:#94A3B8;font-weight:500}#pawzo-contact-page .pzc-field input,#pawzo-contact-page .pzc-field select,#pawzo-contact-page .pzc-field textarea{display:block;width:100%;min-width:0;max-width:100%;border:1px solid #DBE3ED!important;border-radius:8px!important;outline:none;box-shadow:none!important;background:#fff!important;color:var(--pzc-navy)!important;padding:13px 15px;font:500 13px/1.5 Inter,Arial,sans-serif;min-height:48px;transition:border-color .2s,box-shadow .2s}#pawzo-contact-page .pzc-field textarea{min-height:130px;resize:vertical}#pawzo-contact-page .pzc-field input:focus,#pawzo-contact-page .pzc-field select:focus,#pawzo-contact-page .pzc-field textarea:focus{border-color:var(--pzc-orange)!important;box-shadow:0 0 0 3px rgba(245,104,8,.1)!important}#pawzo-contact-page .pzc-field input::placeholder,#pawzo-contact-page .pzc-field textarea::placeholder{color:#94A3B8}#pawzo-contact-page .pzc-consent{display:flex;align-items:flex-start;gap:11px;color:#5A687A;font-size:12px;line-height:1.7;cursor:pointer}#pawzo-contact-page .pzc-consent input{height:17px;width:17px;min-width:17px;margin:2px 0 0;accent-color:var(--pzc-orange)}#pawzo-contact-page .pzc-submit{display:inline-flex;gap:12px;align-items:center;justify-content:center;align-self:flex-start;min-height:52px;padding:14px 25px;background:var(--pzc-orange)!important;border:0!important;border-radius:8px!important;color:#fff!important;font:800 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.4px;cursor:pointer;transition:background .2s,transform .2s}#pawzo-contact-page .pzc-submit:hover{background:var(--pzc-hover)!important;color:#fff!important;transform:translateY(-1px)}#pawzo-contact-page .pzc-submit svg{height:17px;width:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#pawzo-contact-page .pzc-form-footnote{font-size:11px;color:#8695A8;line-height:1.6;margin:-7px 0 0}#pawzo-contact-page .pzc-notice{padding:14px 16px;border-radius:8px;font-size:13px;line-height:1.65;margin:0 0 22px}#pawzo-contact-page .pzc-notice-success{background:#EAF8F0;color:#166534;border:1px solid #BBE8CD}#pawzo-contact-page .pzc-notice-error{background:#FFF1F1;color:#9B1C1C;border:1px solid #FACACA}#pawzo-contact-page .pzc-honeypot{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}#pawzo-contact-page a:focus-visible,#pawzo-contact-page button:focus-visible{outline:3px solid #FF9C57;outline-offset:3px}@media(max-width:950px){#pawzo-contact-page .pzc-layout{grid-template-columns:1fr}#pawzo-contact-page .pzc-info{min-height:0}#pawzo-contact-page .pzc-info-note{margin-top:18px}}@media(max-width:767px){#pawzo-contact-page .pzc-container{width:calc(100% - 36px)}#pawzo-contact-page .pzc-hero-inner{min-height:165px;padding:32px 0;flex-direction:column;align-items:flex-start;gap:18px}#pawzo-contact-page .pzc-hero-shape-a{height:300px;width:300px;right:-185px;top:-190px}#pawzo-contact-page .pzc-hero-shape-b{height:230px;width:230px;right:-40px;bottom:-200px}#pawzo-contact-page .pzc-hero h1{font-size:36px!important}#pawzo-contact-page .pzc-hero p{font-size:12px;line-height:1.65}#pawzo-contact-page .pzc-main{padding:55px 0 75px}#pawzo-contact-page .pzc-section-intro{margin-bottom:30px}#pawzo-contact-page .pzc-section-intro h2{font-size:32px!important}#pawzo-contact-page .pzc-section-intro p{font-size:13px}#pawzo-contact-page .pzc-info,#pawzo-contact-page .pzc-form-panel{padding:27px 21px;border-radius:12px}#pawzo-contact-page .pzc-form-row{grid-template-columns:1fr;gap:20px}#pawzo-contact-page .pzc-submit{width:100%}}
