.lgn{gap:32px;padding-top:24px;padding-bottom:64px;display:grid}.lgn-form{--color-paper:#f5f5f7;--color-paper-2:#ebebef;align-content:center;min-width:0;display:grid}.lgn-stage{display:none}@media (min-width:768px){.lgn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;min-height:calc(100dvh - 64px);padding-top:16px;padding-bottom:32px}.lgn-stage{border-radius:var(--radius-tile);color:#fff;background:#1d1d1f;align-content:center;justify-items:center;gap:22px;padding:36px 24px 30px;display:grid}}@media (min-width:1024px){.lgn{column-gap:60px}.lgn-form{padding-left:24px}}.lgn-phone{filter:drop-shadow(0 34px 44px #00000059)}.lgn-caption{text-align:center;color:#ffffffdb;max-width:30ch;font-size:17px;line-height:1.45}.si{text-align:center;justify-items:center;width:100%;max-width:400px;margin-inline:auto;display:grid}.si-mark{fill:var(--color-ink);overflow:visible}.si-title{letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-size:clamp(32px,3.4vw,44px);font-weight:500;line-height:1.08}.si-body{color:var(--color-muted);text-wrap:pretty;margin-top:10px;font-size:17px;line-height:1.5}.si-msg{background:var(--color-tile);width:100%;color:var(--color-ink-2);text-align:left;border-radius:16px;margin-top:20px;padding:12px 16px;font-size:15px;line-height:1.45}.si-msg--warn{background:var(--color-warn-tint);color:var(--color-warn)}.si-ways,.si-email{gap:10px;width:100%;margin-top:24px;display:grid}.si-email{text-align:left;gap:14px}.si-pill{background:var(--color-tile);width:100%;min-height:52px;color:var(--color-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:500;transition:background-color .2s,scale .15s,opacity .2s;display:flex;position:relative}.si-pill:hover{background:var(--color-paper-2)}.si-pill:active{scale:.98}.si-pill:disabled{opacity:.45;cursor:default}.si-pill-logo{place-items:center;width:24px;display:grid;position:absolute;top:50%;left:20px;translate:0 -50%}.si-pill-label{text-align:center;padding-inline:34px}.si-pill-badge{color:var(--color-ink-2);background:#fff;border-radius:999px;padding:3px 8px;font-size:13px;font-weight:500;position:absolute;top:50%;right:14px;translate:0 -50%}.si-pill--ink,.si-pill--ink:hover{background:var(--color-ink);color:#fff}.si-pill--ink:hover{background:#000}.si-note{color:var(--color-muted);margin-top:6px;font-size:14px;line-height:1.45}.si-email .si-note{margin-top:0}.si-sent{background:var(--color-tile);border-radius:16px;padding:16px;font-size:17px;font-weight:500;line-height:1.45}.si-back{min-height:44px;color:var(--color-ink);justify-self:center;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex}.si-back:hover{text-underline-offset:3px;text-decoration:underline}.si-help{color:var(--color-muted);text-align:center;font-size:15px}.si-terms{color:var(--color-muted);text-wrap:pretty;margin-top:22px;font-size:15px;line-height:1.45}.si-terms a,.si-link{color:var(--color-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.si-foot{color:var(--color-muted);margin-top:28px;font-size:15px}@media (pointer:coarse){.si-terms a,.si-link{align-items:center;min-height:44px;display:inline-flex}}@keyframes si-apo{0%{opacity:0;transform:translateY(-40%)}70%{opacity:1;transform:translateY(4%)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.si-mark-apo{animation:.45s cubic-bezier(.34,1.56,.64,1) .3s backwards si-apo}}
