.grecaptcha-badge{visibility:hidden!important}.rc-note,:is(.usp,.inp,.gcc,.dmp) .rc-note{color:#6b6470;text-wrap:pretty;margin:10px 0 0;font-size:11.5px;line-height:1.5;display:block}.rc-note a,:is(.usp,.inp,.gcc,.dmp) .rc-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:639.98px),(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),select,textarea{font-size:16px!important}form .ncc button.ccb,:is(.usp,.inp,.gcc,.dmp) form .phonef.dcc button.ccb{font-size:16px}}@media (max-width:639.98px){form :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),select):not(.ccq){min-height:52px!important}form .ncc,:is(.usp,.inp,.gcc,.dmp) form .phonef.dcc{--cc-h:52px}form .ncc .ccp input.ccq,:is(.usp,.inp,.gcc,.dmp) form .phonef.dcc .ccp input.ccq{height:48px}:is(.usp,.inp,.gcc,.dmp) .jcard form :is(.f2,.f2.keep,.f3){grid-template-columns:minmax(0,1fr);gap:0}:is(.usp,.inp,.gcc,.dmp) .jcard form .f3>.q:first-child{grid-column:auto}:is(.usp,.inp,.gcc,.dmp) .jcard form .q>label.f{margin-top:4px}:is(.usp,.inp,.gcc,.dmp) .jcard form .q:not(.invalid)>.err{visibility:hidden;height:20px;display:block;overflow:hidden}:is(.usp,.inp,.gcc,.dmp) .jcard form label.tick{align-items:center;min-height:44px;margin-top:6px}:is(.usp,.inp,.gcc,.dmp) .jcard form label.tick input{width:22px;height:22px;margin:0}}@media (max-width:1023.98px),(pointer:coarse){form :is(input,select,textarea){scroll-margin-top:88px;scroll-margin-bottom:24px}html:has(form :is(input,select,textarea):focus){scroll-behavior:auto}}@media (min-width:768px) and (max-width:1023.98px),(min-width:768px) and (pointer:coarse){form :is(input,select,textarea){scroll-margin-top:96px}}html.fsheet-lock,html.fsheet-lock body{scroll-behavior:auto;overflow:hidden}:is(.usp,.inp,.gcc,.dmp) .fsheet{z-index:60;height:100dvh;color:var(--ink,#1f1a24);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){:is(.usp,.inp,.gcc,.dmp) .fsheet{animation:.28s cubic-bezier(.2,.8,.2,1) both fsheet-in}}@keyframes fsheet-in{0%{opacity:0;transform:translateY(32px)}}:is(.usp,.inp,.gcc,.dmp) .fsheet-bar{min-height:56px;padding-top:env(safe-area-inset-top,0px);background:#fff;border-bottom:1px solid #f1e3ea;flex:none;align-items:center;gap:12px;padding-inline:18px 8px;display:flex}:is(.usp,.inp,.gcc,.dmp) .fsheet-title{min-width:0;color:var(--wine,#4f1b31);flex:1;margin:0;font-size:15px;font-weight:600;line-height:1.3}:is(.usp,.inp,.gcc,.dmp) .fsheet-title:focus{outline:none}:is(.usp,.inp,.gcc,.dmp) .fsheet-x{width:44px;height:44px;color:var(--wine,#4f1b31);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f8eef3;border:0;border-radius:999px;flex:none;place-items:center;display:grid}:is(.usp,.inp,.gcc,.dmp) .fsheet-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}:is(.usp,.inp,.gcc,.dmp) .fsheet-x:focus-visible{outline:2px solid var(--mauve,#a15d7e);outline-offset:2px}:is(.usp,.inp,.gcc,.dmp) .fsheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow-y:auto}:is(.usp,.inp,.gcc,.dmp) .fsheet .fsheet-body>.jcard{box-shadow:none;opacity:1;border-radius:0;padding:12px 18px 20px;transition:none;transform:none}:is(.usp,.inp,.gcc,.dmp) .fsheet .fsheet-body #formwrap>.kick{display:none}:is(.usp,.inp,.gcc,.dmp) .fsheet .fsheet-body form .fs-pin{z-index:3;margin-top:24px;position:sticky;bottom:12px;box-shadow:0 0 0 10px #fff,0 -12px 16px 6px #ffffffe6}:is(.usp,.inp,.gcc,.dmp) .fsheet .fsheet-body form .acts.fs-pin{background:#fff}
