.panel[data-astro-cid-h5z4lcwf]{border-radius:calc(24 * var(--fx));background:#ffffff1a;border:1px solid #ffffff24;flex-direction:column;gap:48px;padding:32px 20px;display:flex;position:relative}@media (width>=768px){.panel[data-astro-cid-h5z4lcwf]{padding:calc(95 * var(--fx))}}@media (width>=1200px){.panel[data-astro-cid-h5z4lcwf]{min-height:calc(840 * var(--fx));padding-right:calc(101 * var(--fx));flex-direction:row;justify-content:space-between;align-items:flex-start}}.num[data-astro-cid-h5z4lcwf]{width:calc(48 * var(--fx));height:calc(48 * var(--fx));margin-top:calc(4 * var(--fx));color:#ffffffe6;font-family:var(--font-mono);font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx));letter-spacing:1.4px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.num[data-astro-cid-h5z4lcwf].current{color:#16191a}.step-ring[data-astro-cid-h5z4lcwf]{width:100%;max-width:none;height:100%;position:absolute;inset:0}.step-glow[data-astro-cid-h5z4lcwf]{inset:calc(-16 * var(--fx));width:calc(80 * var(--fx));height:calc(80 * var(--fx))}.step-title[data-astro-cid-h5z4lcwf]{font-size:calc(24 * var(--fx));line-height:calc(32 * var(--fx));letter-spacing:-.5px;font-weight:600;display:block}.step-text[data-astro-cid-h5z4lcwf]{color:#ffffffa6;font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx));display:block}.form[data-astro-cid-h5z4lcwf]{border:calc(1.181 * var(--fx)) solid #ffffff80;border-radius:calc(32 * var(--fx));backdrop-filter:blur(calc(17.721 * var(--fx)));box-shadow:0 calc(1.181 * var(--fx)) 0 #ffffffb3;color:#16191a;background:linear-gradient(144.18deg,#fffc 13.4%,#ffffffbf 86.6%);flex-direction:column;flex-shrink:0;padding:32px 20px;display:flex}@media (width>=768px){.form[data-astro-cid-h5z4lcwf]{width:calc(640 * var(--fx));min-height:calc(800 * var(--fx));padding:calc(48 * var(--fx))}}.form-title[data-astro-cid-h5z4lcwf]{font-size:calc(48 * var(--fx));line-height:calc(56 * var(--fx));letter-spacing:calc(-.96 * var(--fx));font-weight:700}.form-lead[data-astro-cid-h5z4lcwf]{max-width:calc(420 * var(--fx));margin-top:calc(16 * var(--fx));color:#6b6f68;font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx))}.section-title[data-astro-cid-h5z4lcwf]{font-size:calc(24 * var(--fx));line-height:calc(32 * var(--fx));font-weight:500}.field-label[data-astro-cid-h5z4lcwf]{font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx));font-weight:500;display:block}.field[data-astro-cid-h5z4lcwf]{width:100%;height:calc(56 * var(--fx));margin-top:calc(8 * var(--fx));padding-inline:calc(16 * var(--fx));border-radius:calc(16 * var(--fx));color:#16191a;font-size:calc(16 * var(--fx));background:#ffffffb3;border:1px solid #16191a14;outline:none;transition:border-color .2s,background-color .2s}.field[data-astro-cid-h5z4lcwf]::placeholder{color:#6b6f68}.field[data-astro-cid-h5z4lcwf]:focus-visible{border-color:var(--color-accent);background:#ffffffd9}.select[data-astro-cid-h5z4lcwf]{appearance:none;padding-right:calc(44 * var(--fx));background:#ffffffb3 url(/assets/icons/software/select-chevron.svg) no-repeat right calc(20 * var(--fx)) center / calc(12 * var(--fx)) calc(8 * var(--fx));text-overflow:ellipsis;cursor:pointer}.select[data-astro-cid-h5z4lcwf]:invalid{color:#6b6f68}.select[data-astro-cid-h5z4lcwf] option[data-astro-cid-h5z4lcwf]{color:#16191a}.form-hint[data-astro-cid-h5z4lcwf]{margin-top:calc(16 * var(--fx));color:#6b6f68;font-size:calc(14 * var(--fx));line-height:calc(24 * var(--fx))}.hint-apple[data-astro-cid-h5z4lcwf]{width:calc(14 * var(--fx));height:calc(14 * var(--fx));margin-inline:calc(4 * var(--fx)) calc(2 * var(--fx));vertical-align:calc(-2 * var(--fx));display:inline-block}.submit[data-astro-cid-h5z4lcwf]{height:calc(56 * var(--fx));margin-top:calc(24 * var(--fx));border-radius:calc(16 * var(--fx));box-shadow:0 calc(8 * var(--fx)) calc(24 * var(--fx)) #0a140a4d;color:#fff;font-size:calc(16 * var(--fx));cursor:pointer;background:#111110;font-weight:600;transition:opacity .2s}.submit[data-astro-cid-h5z4lcwf]:disabled{opacity:.6;cursor:wait}.submit[data-astro-cid-h5z4lcwf]:hover:not(:disabled){opacity:.88}.submit[data-astro-cid-h5z4lcwf]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.form-note[data-astro-cid-h5z4lcwf]{margin-top:calc(24 * var(--fx));color:#6b6f68;font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx))}.form-status[data-astro-cid-h5z4lcwf]{margin-top:calc(8 * var(--fx));font-size:calc(16 * var(--fx));line-height:calc(24 * var(--fx));font-weight:500}.form-status[data-astro-cid-h5z4lcwf].error{color:#c62828}@media (width<768px){.form-title[data-astro-cid-h5z4lcwf]{letter-spacing:-1px;font-size:32px;line-height:40px}.form-lead[data-astro-cid-h5z4lcwf]{font-size:16px;line-height:24px}}
