.cp{--sk-display:var(--font-sky-display), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sk-sky:linear-gradient(180deg, #c3dbf5 0%, #d7e7f8 34%, #eaf2fb 64%, #f8fafd 100%);--sk-cloud-right:url(../media/clouds-right.17xs21p8wfss2.webp);--sk-paper:#f8fafd;--sk-card:#fff;--sk-ink:#14203f;--sk-ink-2:#475069;--sk-ink-3:#636c82;isolation:isolate;min-height:100dvh;color:var(--sk-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--sk-sky);flex-direction:column;display:flex;position:relative;overflow-x:clip}.cp:before{content:"";z-index:-1;pointer-events:none;background:var(--sk-cloud-right) no-repeat;opacity:.5;background-size:contain;width:620px;height:300px;position:fixed;top:70px;right:-180px}.cp:after{content:"";z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(18% 40% at 8% 70%,#fff 0 40%,#fff0 70%),radial-gradient(16% 34% at 30% 76%,#fff 0 40%,#fff0 70%),radial-gradient(18% 38% at 58% 72%,#fff 0 40%,#fff0 70%),radial-gradient(18% 40% at 88% 68%,#fff 0 40%,#fff0 70%);height:34vh;position:fixed;bottom:-10vh;left:-6vw;right:-6vw}.cp-brand{letter-spacing:-.015em;min-height:40px;color:var(--sk-ink);align-items:center;margin:22px 0 0 28px;font-size:16px;font-weight:650;display:inline-flex}.cp-main{flex:1;place-items:center;padding:32px 16px 64px;display:grid}.cp-card{background:var(--sk-card);border-radius:28px;justify-content:center;width:100%;max-width:560px;padding:36px 32px 30px;display:flex;box-shadow:0 0 0 1px #1018280f,0 24px 60px -32px #14203f73}@media (max-width:767px){.cp-brand{margin:14px 0 0 16px}.cp-main{place-items:start stretch;padding:16px 12px 40px}.cp-card{border-radius:24px;padding:28px 20px 24px}}.cp-card>div>a[href=\/]:first-child:has(img){display:none}.cp .t-display,.cp .t-title{font-family:var(--sk-display);letter-spacing:-.03em;color:var(--sk-ink);text-wrap:balance;font-weight:700}:root:not([data-theme=dark]) .cp .field{box-shadow:none;background-color:#fff;background-image:none;border-color:#10182826}:root:not([data-theme=dark]) .cp .btn-ink:not(:disabled):not([aria-disabled=true]){box-shadow:none;background:#14203f;border-color:#14203f}:root:not([data-theme=dark]) .cp .btn-ink:not(:disabled):not([aria-disabled=true]):hover{background:#22305a;border-color:#22305a}
