.field-error-msg{color:#fa603a;margin-top:4px;font-family:SF Pro Rounded,-apple-system,system-ui,sans-serif;font-size:12px}@keyframes pgSlideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes pgFromLeft{0%{opacity:0;transform:translate(-52px)rotate(-1.2deg)}to{opacity:1;transform:none}}@keyframes pgFromRight{0%{opacity:0;transform:translate(52px)rotate(1.2deg)}to{opacity:1;transform:none}}@keyframes pgFromLeftDown{0%{opacity:0;transform:translate(-38px)translateY(22px)rotate(-.8deg)}to{opacity:1;transform:none}}@keyframes pgFromRightDown{0%{opacity:0;transform:translate(38px)translateY(22px)rotate(.8deg)}to{opacity:1;transform:none}}@keyframes pgScaleIn{0%{opacity:0;transform:scaleX(.88)translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.anim-pg-h1{animation:.7s cubic-bezier(.22,1,.36,1) .18s both pgSlideUp}.anim-pg-card{animation:.75s cubic-bezier(.22,1,.36,1) .22s both pgFromLeft}.anim-pg-row0{animation:.65s cubic-bezier(.22,1,.36,1) .32s both pgFromRight}.anim-pg-row1{animation:.65s cubic-bezier(.22,1,.36,1) .44s both pgFromRightDown}.anim-pg-row2{animation:.65s cubic-bezier(.22,1,.36,1) .56s both pgFromRight}.anim-pg-row3{animation:.5s cubic-bezier(.22,1,.36,1) .68s both pgScaleIn}}@keyframes btnGlowPulse{0%{box-shadow:0 0 #ffc5478c}to{box-shadow:0 0 0 18px #ffc54700}}@media (prefers-reduced-motion:no-preference){.btn-glow-pulse{animation:1.6s ease-out infinite btnGlowPulse}}@keyframes logoPulseClick{0%{box-shadow:0 0 #f35c2a99}70%{box-shadow:0 0 0 16px #f35c2a00}to{box-shadow:0 0 #f35c2a00}}.logo-pulse-click{border-radius:20%;animation:.65s ease-out forwards logoPulseClick}@media (prefers-reduced-motion:no-preference){.logo-pulse-hover{border-radius:20%;animation:1.6s ease-out infinite btnGlowPulse}}@media (max-width:1279px){.r-hdr{width:100%!important}.r-pad{padding-left:32px!important;padding-right:32px!important}.r-col{width:100%!important}}@media (max-width:1023px){.r-pad{padding-left:24px!important;padding-right:24px!important}.r-page-row{flex-direction:column!important;gap:32px!important}.r-page-row>*{flex:none!important;width:100%!important;min-width:0!important;height:auto!important}}@media (max-width:767px){.r-pad{padding-left:20px!important;padding-right:20px!important}.r-col{flex-direction:column!important;gap:16px!important}.r-col>*{flex:none!important;width:100%!important;min-width:0!important}.r-page-row{flex-direction:column!important;gap:32px!important}.r-page-row>*{flex:none!important;width:100%!important;min-width:0!important;height:auto!important}.r-nav{justify-content:space-between!important;padding-left:16px!important;padding-right:16px!important}.r-nav-logo{position:static!important;top:auto!important;left:auto!important}.r-page-nav-logo{left:16px!important}.anim-pg-card,.anim-pg-row0,.anim-pg-row1,.anim-pg-row2,.anim-pg-row3{transform:translateY(16px)!important}@keyframes pgFromLeft{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes pgFromRight{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes pgFromLeftDown{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pgFromRightDown{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.contact-page input,.contact-page textarea,.contact-page select{font-size:16px!important}}
