.fcl{min-height:74vh;display:flex;align-items:center;justify-content:center;padding:48px 20px;background:linear-gradient(160deg,var(--gg-surface) 0%,#eef1ff 100%)}.fcl-sky{position:relative;min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;padding:56px 24px;overflow:hidden;color:#fff;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0a0a2e url(/static/media/BackgroundHero.aLvOYNOQ.svg) center / cover no-repeat}.fcl-sky:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0a2e59,#0a0a2e0d 34%,#0a0a2e8c);pointer-events:none}.fcl-sky__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:460px}.fcl-sky__owl{width:132px;height:auto;filter:drop-shadow(0 14px 34px rgba(0,0,50,.5));animation:fcl-float 3.2s ease-in-out infinite}@keyframes fcl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fcl-sky__eyebrow{margin-top:28px;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gg-peach)}.fcl-sky__title{margin:14px 0 0;font-size:38px;font-weight:800;letter-spacing:-.02em;line-height:1.1;text-shadow:0 2px 20px rgba(0,0,40,.4)}.fcl-sky__sub{margin:14px 0 0;font-size:17px;line-height:1.5;color:#ffffffd1}.fcl-sky__progress{margin-top:38px;width:min(340px,78vw)}.fcl-sky__bar{height:6px;border-radius:999px;background:#ffffff38;overflow:hidden}.fcl-sky__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--gg-peach),#fff);width:62%;animation:fcl-load 2.6s ease-in-out infinite}@keyframes fcl-load{0%{width:18%}60%{width:74%}to{width:88%}}.fcl-sky__steps{margin-top:26px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:min(340px,78vw)}.fcl-step{display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:600}.fcl-step__dot{width:22px;height:22px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.fcl-step__dot .material-symbols-rounded{font-size:15px}.fcl-step.is-done{color:#fff}.fcl-step.is-done .fcl-step__dot{background:#ffffffeb;color:var(--gg-primary)}.fcl-step.is-done .fcl-step__dot .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 20}.fcl-step.is-active{color:#fff}.fcl-step.is-active .fcl-step__dot{background:transparent;border:2px solid rgba(255,255,255,.9)}.fcl-step__spin{width:10px;height:10px;border-radius:999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:fcl-spin .8s linear infinite}@keyframes fcl-spin{to{transform:rotate(360deg)}}.fcl-step.is-todo{color:#ffffff8c}.fcl-step.is-todo .fcl-step__dot{border:2px solid rgba(255,255,255,.35)}.fcl-sky__foot{position:absolute;bottom:22px;left:0;right:0;z-index:1;text-align:center;font-size:12.5px;color:#fff9}.fcl-pick{max-width:520px}.fcl-pick__owl{width:96px}.fcl-pick__options{margin-top:26px;width:min(460px,88vw);display:flex;flex-direction:column;gap:11px}.fcl-pick__tile{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:14px 16px;border-radius:16px;border:1.5px solid rgba(255,255,255,.28);background:#ffffff14;color:#fff;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.fcl-pick__tile:hover{border-color:#ffffff8c;background:#ffffff24}.fcl-pick__tile.is-selected{border-color:#fff;background:#ffffff2e;box-shadow:0 0 0 3px #ffffff29}.fcl-pick__tile:focus-visible{outline:2px solid #fff;outline-offset:3px}.fcl-pick__icon{width:42px;height:42px;border-radius:12px;flex-shrink:0;display:grid;place-items:center;background:#ffffff29;color:#fff}.fcl-pick__tile.is-selected .fcl-pick__icon{background:#fff;color:var(--gg-primary)}.fcl-pick__icon .material-symbols-rounded{font-size:22px}.fcl-pick__text{flex:1;min-width:0}.fcl-pick__label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;font-weight:700;line-height:1.25;margin-bottom:3px}.fcl-pick__badge{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--gg-peach);color:#2a1200}.fcl-pick__desc{display:block;font-size:12.5px;font-weight:500;line-height:1.45;color:#ffffffc7}.fcl-pick__check{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;border:2px solid rgba(255,255,255,.45);color:var(--gg-primary)}.fcl-pick__tile.is-selected .fcl-pick__check{border:none;background:#fff}.fcl-pick__check .material-symbols-rounded{font-size:15px}.fcl-pick__cta{margin-top:24px;display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 28px;border:none;border-radius:999px;background:#fff;color:var(--gg-primary);font-family:inherit;font-size:15.5px;font-weight:800;cursor:pointer;box-shadow:0 14px 30px -14px #00003ce6;transition:transform .12s,box-shadow .15s,opacity .15s}.fcl-pick__cta:hover{transform:translateY(-1px)}.fcl-pick__cta:active{transform:translateY(1px)}.fcl-pick__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.fcl-pick__cta:disabled{opacity:.6;cursor:progress;transform:none}.fcl-pick__cta .material-symbols-rounded{font-size:19px}.fcl-pick__note{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:#ffffffc7;text-shadow:0 1px 8px rgba(10,10,46,.8)}@media(max-width:560px){.fcl-sky__title{font-size:30px}.fcl-sky__sub{font-size:15px}.fcl-pick__owl{width:72px}.fcl-pick__desc{font-size:12px}.fcl-pick__cta{width:min(460px,88vw);justify-content:center}}@media(prefers-reduced-motion:reduce){.fcl-sky__owl,.fcl-sky__fill,.fcl-step__spin{animation:none}.fcl-sky__fill{width:62%}}
