.pg-register-choice{--register-ink: #0b2a3a;--register-muted: #5b7180;--register-panel: #fff;--register-line: #dce8ee;--register-tint: #eaf6fb;--register-link: #087ca6;width:100%;max-width:448px;margin:0 auto;padding:28px 20px calc(112px + env(safe-area-inset-bottom));color:var(--register-ink)}.pg-register-choice h1{max-width:300px;margin:0 0 25px;color:var(--register-ink);font-size:30px;font-weight:750;line-height:1.15;letter-spacing:-.85px}.pg-register-choice .pg-register-choice-options{display:grid;gap:12px;list-style:none;margin:0;padding:0}.pg-register-choice .pg-register-choice-options>li{min-width:0}.pg-register-choice .pg-register-choice-option{display:flex;align-items:center;gap:13px;width:100%;min-width:0;min-height:104px;padding:18px 15px;color:var(--register-ink);background:var(--register-panel);border:1px solid var(--register-line);border-radius:15px;text-align:left;transition:border-color .15s}.pg-register-choice .pg-register-choice-option:hover{border-color:#1fa2d6}.pg-register-choice .pg-register-choice-option:disabled{opacity:.6;cursor:wait}.pg-register-choice .pg-register-choice-option:focus-visible{outline:3px solid #1fa2d6;outline-offset:4px}.pg-register-choice .pg-register-choice-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:42px;border-radius:11px;color:var(--register-link);background:var(--register-tint)}.pg-register-choice .pg-register-choice-icon svg{width:21px;height:21px}.pg-register-choice .pg-register-choice-copy{display:block;flex:1;min-width:0}.pg-register-choice .pg-register-choice-option-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pg-register-choice .pg-register-choice-option-title strong{font-size:16px;font-weight:650;letter-spacing:-.25px}.pg-register-choice .pg-register-choice-description{display:block;margin-top:5px;color:var(--register-muted);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.pg-register-choice .pg-register-choice-private{display:inline-flex;align-items:center;gap:3px;color:var(--register-muted);font-size:11px;font-weight:400}.pg-register-choice .pg-register-choice-private svg{width:11px;height:11px}.pg-register-choice .pg-register-choice-chevron{width:17px;height:17px;flex:0 0 17px;color:var(--register-muted)}.pg-register-choice .pg-register-choice-featured{position:relative;display:block;overflow:hidden;padding:23px;border:1px solid transparent;border-radius:19px;color:#fff;background:linear-gradient(125deg,#0b2a3a 15%,#116181)}.pg-register-choice .pg-register-choice-featured:after{content:"";position:absolute;top:-64px;right:-63px;width:155px;height:155px;border:1px solid #ffffff1f;border-radius:50%;box-shadow:0 0 0 24px #ffffff08,0 0 0 49px #ffffff04;pointer-events:none}.pg-register-choice .pg-register-choice-featured:hover{border-color:#1fa2d6}.pg-register-choice .pg-register-choice-featured .pg-register-choice-icon{width:39px;height:39px;margin-bottom:20px;color:#9bdef6;background:#ffffff12}.pg-register-choice .pg-register-choice-featured .pg-register-choice-icon svg{width:23px;height:23px}.pg-register-choice .pg-register-choice-featured .pg-register-choice-option-title strong{font-size:25px;font-weight:700;letter-spacing:-.6px}.pg-register-choice .pg-register-choice-featured .pg-register-choice-description{max-width:245px;margin:7px 0 21px;color:#d4e9f2;font-size:14px;line-height:1.5}.pg-register-choice .pg-register-choice-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;font-size:13px;font-weight:600}.pg-register-choice .pg-register-choice-arrow{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #ffffff3f;border-radius:50%}.pg-register-choice .pg-register-choice-arrow svg{width:16px;height:16px}.dark .pg-register-choice{--register-ink: #edf6fa;--register-muted: #b1c4cd;--register-panel: #18323f;--register-line: #304b59;--register-tint: #1c4153;--register-link: #6dc9ed}@media(max-width:360px){.pg-register-choice{padding:24px 16px calc(112px + env(safe-area-inset-bottom))}.pg-register-choice .pg-register-choice-option{gap:10px;padding:16px 12px}.pg-register-choice .pg-register-choice-option-title strong{font-size:15px}.pg-register-choice .pg-register-choice-featured{padding:21px}.pg-register-choice .pg-register-choice-featured .pg-register-choice-option-title strong{font-size:25px}}@media(prefers-reduced-motion:reduce){.pg-register-choice .pg-register-choice-option{transition:none}}.pg-register-trajectory .pg-trajectory-back{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0;margin:-12px 0 16px;color:var(--register-link);background:transparent;font-size:13px}.pg-register-trajectory .pg-trajectory-back svg,.pg-register-trajectory .pg-trajectory-view svg{width:17px;height:17px}.pg-register-trajectory h1{max-width:none;margin-bottom:10px}.pg-register-trajectory .pg-trajectory-intro{margin:0 0 25px;color:var(--register-muted);font-size:14px;line-height:1.5}.pg-register-trajectory .pg-trajectory-note{margin:20px 0 0;color:var(--register-muted);font-size:12px;line-height:1.6}.pg-register-trajectory .pg-trajectory-view{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:10px;color:var(--register-link);font-size:13px;font-weight:600}.pg-register-trajectory .pg-trajectory-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;color:var(--register-muted);font-size:13px;line-height:1.6}.pg-register-trajectory .pg-trajectory-status svg{width:18px;height:18px}.pg-register-trajectory .pg-trajectory-status button{min-height:44px;color:var(--register-link);text-decoration:underline}.pg-timeline-manager.pg-register-trajectory-editor{width:calc(100vw - 24px);max-width:640px;padding:20px;border-radius:18px;background:var(--pg-white)}.pg-register-trajectory-editor>div:first-child{padding-right:24px;text-align:left}.pg-register-trajectory-editor h2{color:var(--pg-ink);font-size:20px;line-height:1.3}.pg-register-trajectory-editor button{min-height:44px}.pg-register-trajectory-editor>button.absolute{top:6px;right:6px;width:44px}.pg-register-trajectory-editor .pg-moment-form input:not([type=checkbox]),.pg-register-trajectory-editor .pg-moment-form select,.pg-register-trajectory-editor .pg-moment-form textarea{min-height:44px;font-size:16px}.pg-register-trajectory-editor .pg-moment-form label{font-size:13px}.pg-register-trajectory-editor .pg-moment-visibility{min-height:44px}
