.gate{grid-template-rows:auto 1fr auto auto}.gate .pp__plate{background-image:url(/plates/plate-gate-1440.jpg)}.gate__main{width:min(100%, calc(480px + 2 * var(--pad)));padding:0 var(--pad);grid-row:2;align-self:start;margin-top:clamp(64px,23vh,240px)}.gate__lead{letter-spacing:-.03em;max-width:17em;margin:0 0 26px;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.14}.gate__form{align-items:stretch;gap:8px;display:flex}.gate__submit{flex:none}.gate-field{flex:1;min-width:0;position:relative}.gate-field__input{border:1px solid var(--pp-well-line);background:var(--pp-well);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:52px;color:var(--pp-ink);font:inherit;letter-spacing:.01em;transition:border-color .2s var(--pp-ease), box-shadow .2s var(--pp-ease);border-radius:999px;outline:none;padding:0 76px 0 22px;font-size:16px}.gate-field__input::placeholder{color:#ffffffa8;opacity:1}.pp .gate-field__input:focus,.pp .gate-field__input:focus-visible{border-color:var(--pp-ink);box-shadow:0 0 0 1px var(--pp-ink);outline:none}.gate-field__input[aria-invalid=true]{border-color:var(--pp-ink)}.gate-field__toggle{min-width:60px;color:var(--pp-ink-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500;position:absolute;top:6px;bottom:6px;right:6px}.gate-field__toggle:hover{color:var(--pp-ink);background:#ffffff14}.pp .gate-field__toggle:focus-visible{outline-offset:0;border-radius:999px}.gate__message{min-height:1.5em;color:var(--pp-ink);margin:12px 0 0;font-size:14.5px;font-weight:500}.gate__message:not(:empty):before{content:"";vertical-align:1px;background:#fff;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.gate__help{color:var(--pp-ink-dim);margin:2px 0 0;font-size:15.5px}.gate__role{padding:0 var(--pad) 14px;color:var(--pp-ink);grid-row:3;place-self:end start;margin:0}.gate__foot{padding:0 var(--pad) 14px;color:var(--pp-ink-dim);grid-row:3;place-self:end;font-size:13px}.gate__foot p{margin:0}.gate__name{padding:0 var(--pad);font-size:calc((100vw - 2 * var(--pad)) / var(--name-em));letter-spacing:-.058em;white-space:nowrap;grid-row:4;margin:0 0 -.11em -.04em;font-weight:600;line-height:.86}@media (max-width:759px){.gate{grid-template-rows:auto auto minmax(220px,1fr) auto auto auto}.gate .pp__plate{background-image:url(/plates/plate-gate-phone.jpg)}.gate__main{width:100%;margin-top:34px}.gate__lead{margin-bottom:20px;font-size:24px}.gate__submit{width:96px;padding:0}.gate__help{max-width:24em;color:var(--pp-ink);font-size:15px}.gate__role{grid-row:4;padding-bottom:10px}.gate__name{white-space:normal;grid-row:5;margin-bottom:0;padding-bottom:14px;font-size:min(15.4vw,72px);line-height:.88}.gate__foot{padding:0 var(--pad) max(18px, env(safe-area-inset-bottom));grid-row:6;justify-self:start}}@supports (background-image:image-set(url("/plates/x.avif") type("image/avif") 1x)){.gate .pp__plate{background-image:-webkit-image-set(url(/plates/plate-gate-1440.avif) 1x type("image/avif"),url(/plates/plate-gate-1440@2x.avif) 2x type("image/avif"),url(/plates/plate-gate-1440.webp) 1x type("image/webp"),url(/plates/plate-gate-1440@2x.webp) 2x type("image/webp"),url(/plates/plate-gate-1440.jpg) 1x type("image/jpeg"),url(/plates/plate-gate-1440@2x.jpg) 2x type("image/jpeg"));background-image:image-set("/plates/plate-gate-1440.avif" 1x type("image/avif"),"/plates/plate-gate-1440@2x.avif" 2x type("image/avif"),"/plates/plate-gate-1440.webp" 1x type("image/webp"),"/plates/plate-gate-1440@2x.webp" 2x type("image/webp"),"/plates/plate-gate-1440.jpg" 1x type("image/jpeg"),"/plates/plate-gate-1440@2x.jpg" 2x type("image/jpeg"))}@media (max-width:759px){.gate .pp__plate{background-image:-webkit-image-set(url(/plates/plate-gate-phone.avif) 1x type("image/avif"),url(/plates/plate-gate-phone@2x.avif) 2x type("image/avif"),url(/plates/plate-gate-phone.webp) 1x type("image/webp"),url(/plates/plate-gate-phone@2x.webp) 2x type("image/webp"),url(/plates/plate-gate-phone.jpg) 1x type("image/jpeg"),url(/plates/plate-gate-phone@2x.jpg) 2x type("image/jpeg"));background-image:image-set("/plates/plate-gate-phone.avif" 1x type("image/avif"),"/plates/plate-gate-phone@2x.avif" 2x type("image/avif"),"/plates/plate-gate-phone.webp" 1x type("image/webp"),"/plates/plate-gate-phone@2x.webp" 2x type("image/webp"),"/plates/plate-gate-phone.jpg" 1x type("image/jpeg"),"/plates/plate-gate-phone@2x.jpg" 2x type("image/jpeg"))}}}
