.bgm[data-astro-cid-s4yzemel]{position:relative;overflow:hidden;padding:var(--section-py) var(--section-px);background:var(--gradient-featured);color:var(--fg-on-dark)}.bgm-panel[data-astro-cid-s4yzemel]{position:relative;max-width:var(--container-wide-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.bgm-glow[data-astro-cid-s4yzemel]{position:absolute;left:0;top:0;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#7ca6de52,#7ca6de00 60%);pointer-events:none;animation:bgmDrift 16s ease-in-out infinite}@keyframes bgmDrift{0%,to{transform:translate(-10%,-10%)}50%{transform:translate(30%,20%)}}.bgm-copy[data-astro-cid-s4yzemel]{position:relative}.bgm-eyebrow[data-astro-cid-s4yzemel]{margin:0;font-family:var(--font-heading);font-size:var(--text-label);font-weight:600;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sunglow)}.bgm-soon[data-astro-cid-s4yzemel]{margin-left:6px;padding:4px 10px;border-radius:var(--radius-pill);background:#ffc72c2e;letter-spacing:var(--tracking-caps)}.bgm-h2[data-astro-cid-s4yzemel]{margin:20px 0 0;font-family:var(--font-heading);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);letter-spacing:var(--tracking-heading);color:var(--fg-on-dark)}.bgm-accent[data-astro-cid-s4yzemel]{color:var(--sunglow);background:var(--gradient-text-on-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bgm-intro[data-astro-cid-s4yzemel]{margin:20px 0 0;max-width:56ch;font-family:var(--font-heading);font-size:var(--text-lede);font-weight:400;line-height:var(--leading-lede);color:#dbe3ff;text-wrap:balance}.bgm-points[data-astro-cid-s4yzemel]{position:relative;list-style:none;margin:0;padding:40px 0 0;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.bgm-points[data-astro-cid-s4yzemel] li[data-astro-cid-s4yzemel]{display:flex;gap:14px}.bgm-tick[data-astro-cid-s4yzemel]{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--sunglow);color:var(--blue-9)}.bgm-tick[data-astro-cid-s4yzemel] svg[data-astro-cid-s4yzemel]{width:15px;height:15px}.bgm-point-title[data-astro-cid-s4yzemel]{margin:0;font-family:var(--font-heading);font-size:var(--text-title);font-weight:600;line-height:var(--leading-title);color:var(--fg-on-dark)}.bgm-point-body[data-astro-cid-s4yzemel]{margin:4px 0 0;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:#dbe3ff}.bgm-btn[data-astro-cid-s4yzemel]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:40px;padding:15px 38px;border-radius:var(--radius-pill);background:var(--sunglow);font-family:var(--font-heading);font-size:var(--text-body);font-weight:600;line-height:var(--leading-none);color:var(--on-accent);text-decoration:none;white-space:nowrap;transition:background-color var(--duration-2) var(--ease-standard)}.bgm-btn[data-astro-cid-s4yzemel]:hover{background:var(--sunglow-hover-bg);color:var(--on-accent-hover)}.bgm-btn[data-astro-cid-s4yzemel]:active{transform:scale(.98)}.bgm-btn[data-astro-cid-s4yzemel]:focus-visible{outline:2px solid var(--sunglow);outline-offset:2px}.bgm-chat-wrap[data-astro-cid-s4yzemel]{position:relative}.bgm-chat[data-astro-cid-s4yzemel]{position:relative;border-radius:var(--radius-lg);background:#fff;box-shadow:0 24px 60px #00000040;color:var(--fg-1)}.bgm-chat-head[data-astro-cid-s4yzemel]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-1)}.bgm-chat-id[data-astro-cid-s4yzemel]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-heading);font-size:var(--ui-text-md);font-weight:600}.bgm-chat-id[data-astro-cid-s4yzemel] img[data-astro-cid-s4yzemel]{flex:none;width:32px;height:32px}.bgm-online[data-astro-cid-s4yzemel]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:var(--ui-text-sm);font-weight:600;line-height:var(--ui-leading-tight);color:var(--success)}.bgm-ldot[data-astro-cid-s4yzemel]{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--success-icon)}.bgm-ldot[data-astro-cid-s4yzemel]:before,.bgm-ldot[data-astro-cid-s4yzemel]:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--success-icon);animation:bgmRing 2s var(--ease-standard) infinite}.bgm-ldot[data-astro-cid-s4yzemel]:after{animation-delay:1s}@keyframes bgmRing{0%{transform:scale(1);opacity:.55}to{transform:scale(3.2);opacity:0}}.bgm-thread[data-astro-cid-s4yzemel]{display:flex;flex-direction:column;gap:16px;min-height:392px;padding:24px 20px;background:var(--bg-soft);font-family:var(--font-heading);font-size:var(--ui-text-md);line-height:var(--ui-leading)}.bgm-ask[data-astro-cid-s4yzemel]{align-self:flex-end;max-width:80%;padding:12px 16px;border-radius:16px 16px 4px;background:var(--qashier-blue);color:#fff}.bgm-answer[data-astro-cid-s4yzemel]{max-width:92%;padding:16px;border-radius:16px 16px 16px 4px;background:#fff}.bgm-answer[data-astro-cid-s4yzemel] p{margin-bottom:0}.bgm-answer[data-astro-cid-s4yzemel]>:first-child{margin-top:0}.bgm-answer[data-astro-cid-s4yzemel]>*+*{margin-top:12px}.bgm-answer[data-astro-cid-s4yzemel] b,.bgm-answer[data-astro-cid-s4yzemel] strong{font-weight:600}.bgm-answer[data-astro-cid-s4yzemel] .gm-up{color:var(--success)}.bgm-answer[data-astro-cid-s4yzemel] .gm-down{color:var(--danger)}.bgm-answer[data-astro-cid-s4yzemel] .gm-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bgm-answer[data-astro-cid-s4yzemel] .gm-tile{display:grid;gap:2px;padding:10px;border-radius:var(--radius-sm);background:var(--bg-soft)}.bgm-answer[data-astro-cid-s4yzemel] .gm-tile-k{font-size:var(--ui-text-sm);color:var(--fg-3)}.bgm-answer[data-astro-cid-s4yzemel] .gm-rows{display:grid;gap:6px}.bgm-answer[data-astro-cid-s4yzemel] .gm-row{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--bg-soft)}.bgm-answer[data-astro-cid-s4yzemel] .gm-row>:last-child{flex:none;font-weight:600}.bgm-answer[data-astro-cid-s4yzemel] .gm-actions{display:flex;flex-wrap:wrap;gap:8px}.bgm-answer[data-astro-cid-s4yzemel] .gm-btn{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:var(--radius-pill);background:var(--qashier-blue);font-weight:600;line-height:var(--leading-none);color:#fff;animation:bgmGlow 2.4s var(--ease-standard) infinite}.bgm-answer[data-astro-cid-s4yzemel] .gm-btn--outline{background:transparent;color:var(--qashier-blue);box-shadow:inset 0 0 0 2px var(--qashier-blue);animation:none}@keyframes bgmGlow{0%,to{box-shadow:0 0 #ffc72c8c}50%{box-shadow:0 0 0 10px #ffc72c00}}.bgm-typing[data-astro-cid-s4yzemel]{display:inline-flex;align-self:flex-start;gap:4px;padding:12px 16px;border-radius:16px 16px 16px 4px;background:#fff}.bgm-typing[data-astro-cid-s4yzemel] span[data-astro-cid-s4yzemel]{width:7px;height:7px;border-radius:50%;background:var(--qashier-blue);animation:bgmTyp 1.1s infinite}.bgm-typing[data-astro-cid-s4yzemel] span[data-astro-cid-s4yzemel]:nth-child(2){animation-delay:.15s}.bgm-typing[data-astro-cid-s4yzemel] span[data-astro-cid-s4yzemel]:nth-child(3){animation-delay:.3s}@keyframes bgmTyp{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-3px)}}.bgm-input[data-astro-cid-s4yzemel]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--border-1)}.bgm-field[data-astro-cid-s4yzemel]{flex:1;min-width:0;padding:12px 16px;border:1px solid var(--border-1);border-radius:var(--radius-pill);font-family:var(--font-heading);font-size:var(--ui-text-md);line-height:var(--ui-leading-tight);color:var(--fg-3)}.bgm-send[data-astro-cid-s4yzemel]{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--qashier-blue);color:#fff}.bgm-mascot[data-astro-cid-s4yzemel]{position:absolute;right:-24px;bottom:-76px;width:150px;height:150px;pointer-events:none}.bgm-mascot[data-astro-cid-s4yzemel] video[data-astro-cid-s4yzemel]{position:relative;display:block;width:100%;height:100%}.bgm-mascot[data-astro-cid-s4yzemel]:before{content:"";position:absolute;left:47%;top:77%;width:48%;height:9%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#080c2080,#080c2033 55%,#080c2000)}.bgm-chat[data-astro-cid-s4yzemel] [data-until]:not(.is-on){display:none}.bgm-chat[data-astro-cid-s4yzemel].is-anim [data-at]:not(.is-on){display:none}.bgm-chat[data-astro-cid-s4yzemel].is-anim [data-at].is-on{animation:bgmPop .42s var(--ease-emphasis) both}@keyframes bgmPop{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media(width>=768px){.bgm-points[data-astro-cid-s4yzemel]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.bgm-points[data-astro-cid-s4yzemel] li[data-astro-cid-s4yzemel]{padding-inline:24px}.bgm-points[data-astro-cid-s4yzemel] li[data-astro-cid-s4yzemel]:first-child{padding-left:0}.bgm-points[data-astro-cid-s4yzemel] li[data-astro-cid-s4yzemel]:last-child{padding-right:0}.bgm-points[data-astro-cid-s4yzemel] li[data-astro-cid-s4yzemel]+li[data-astro-cid-s4yzemel]{border-left:1px solid rgba(255,255,255,.14)}}@media(width>=1024px){.bgm-panel[data-astro-cid-s4yzemel]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;row-gap:80px}.bgm-points[data-astro-cid-s4yzemel]{grid-column:1 / -1}.bgm-mascot[data-astro-cid-s4yzemel]{inset:24px auto auto -85px;width:180px;height:180px}}@media(width>=1400px){.bgm-mascot[data-astro-cid-s4yzemel]{left:-232px;top:8px;width:300px;height:300px}}@media(width<1024px){.bgm-chat-wrap[data-astro-cid-s4yzemel]{padding-bottom:40px}.bgm-thread[data-astro-cid-s4yzemel]{min-height:0;padding-bottom:56px}}@media(width<640px){.bgm-answer[data-astro-cid-s4yzemel] .gm-tiles{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bgm-glow[data-astro-cid-s4yzemel],.bgm-ldot[data-astro-cid-s4yzemel]:before,.bgm-ldot[data-astro-cid-s4yzemel]:after,.bgm-typing[data-astro-cid-s4yzemel] span[data-astro-cid-s4yzemel]{animation:none}.bgm-answer[data-astro-cid-s4yzemel] .gm-btn{animation:none}}.fcc[data-astro-cid-mnkzxkf4]{padding:var(--section-py) var(--section-px);background:var(--bg-page)}.fcc-inner[data-astro-cid-mnkzxkf4]{max-width:var(--container-wide-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.fcc-stage[data-astro-cid-mnkzxkf4]{position:relative;padding:32px 28px;border-radius:var(--radius-lg);background:var(--bg-soft)}.fcc-stage[data-astro-cid-mnkzxkf4]>.fcc-mascot{position:absolute;right:-76px;bottom:-48px;z-index:2;width:260px;height:auto;aspect-ratio:1;pointer-events:none}.fcc-chat[data-astro-cid-mnkzxkf4]{overflow:hidden;border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-3)}.fcc-chat-head[data-astro-cid-mnkzxkf4]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border-1);font-family:var(--font-heading);font-size:var(--ui-text-md);font-weight:600;line-height:var(--ui-leading-tight);color:var(--fg-1)}.fcc-members[data-astro-cid-mnkzxkf4]{font-size:var(--ui-text-sm);font-weight:400;color:var(--fg-3)}.fcc-thread[data-astro-cid-mnkzxkf4]{display:flex;flex-direction:column;gap:18px;min-height:340px;padding:20px;font-family:var(--font-heading);font-size:var(--ui-text-md);line-height:var(--ui-leading);color:var(--fg-1)}.fcc-msg[data-astro-cid-mnkzxkf4]{display:flex;gap:12px}.fcc-msg--typing[data-astro-cid-mnkzxkf4]{align-items:center}.fcc-avatar[data-astro-cid-mnkzxkf4]{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--bg-soft);font-size:var(--ui-text-sm);font-weight:600;color:var(--qashier-blue)}.fcc-gm[data-astro-cid-mnkzxkf4]{flex:none;width:36px;height:36px}.fcc-who[data-astro-cid-mnkzxkf4]{font-weight:600}.fcc-role[data-astro-cid-mnkzxkf4]{font-size:var(--ui-text-sm);font-weight:400;color:var(--fg-3)}.fcc-tag[data-astro-cid-mnkzxkf4]{padding:1px 6px;border-radius:6px;background:var(--bg-soft);font-weight:600;color:var(--qashier-blue)}.fcc-item[data-astro-cid-mnkzxkf4]{display:inline-flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bg-soft);font-size:var(--ui-text-sm);line-height:var(--ui-leading-tight)}.fcc-item[data-astro-cid-mnkzxkf4] b[data-astro-cid-mnkzxkf4]{font-weight:600}.fcc-sold[data-astro-cid-mnkzxkf4]{padding:3px 8px;border-radius:var(--radius-pill);background:var(--danger);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:#fff}.fcc-item-where[data-astro-cid-mnkzxkf4]{color:var(--fg-3)}.fcc-typing[data-astro-cid-mnkzxkf4]{display:inline-flex;gap:4px;padding:12px 16px;border-radius:16px 16px 16px 4px;background:var(--bg-soft)}.fcc-typing[data-astro-cid-mnkzxkf4] span[data-astro-cid-mnkzxkf4]{width:7px;height:7px;border-radius:50%;background:var(--qashier-blue);animation:fccTyp 1.1s infinite}.fcc-typing[data-astro-cid-mnkzxkf4] span[data-astro-cid-mnkzxkf4]:nth-child(2){animation-delay:.15s}.fcc-typing[data-astro-cid-mnkzxkf4] span[data-astro-cid-mnkzxkf4]:nth-child(3){animation-delay:.3s}@keyframes fccTyp{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-3px)}}.fcc-eyebrows[data-astro-cid-mnkzxkf4]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.fcc-eyebrow[data-astro-cid-mnkzxkf4]{margin:0;font-family:var(--font-heading);font-size:var(--text-label);font-weight:600;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-brand)}.fcc-badge[data-astro-cid-mnkzxkf4]{padding:6px 10px;border-radius:var(--radius-sm);background:var(--bg-soft);font-family:var(--font-heading);font-size:var(--text-label);font-weight:600;line-height:var(--leading-none);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--qashier-blue)}.fcc-h2[data-astro-cid-mnkzxkf4]{margin:20px 0 0;font-family:var(--font-heading);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);letter-spacing:var(--tracking-heading);color:var(--fg-1)}.fcc-accent[data-astro-cid-mnkzxkf4]{color:var(--qashier-blue);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fcc-intro[data-astro-cid-mnkzxkf4]{margin:20px 0 0;max-width:56ch;font-family:var(--font-heading);font-size:var(--text-lede);font-weight:400;line-height:var(--leading-lede);color:var(--fg-2);text-wrap:balance}[data-astro-cid-mnkzxkf4][data-until]:not(.is-on){display:none}.is-anim[data-astro-cid-mnkzxkf4] [data-astro-cid-mnkzxkf4][data-at]:not(.is-on){display:none}.is-anim[data-astro-cid-mnkzxkf4] [data-astro-cid-mnkzxkf4][data-at].is-on{animation:fccPop .42s var(--ease-emphasis) both}@keyframes fccPop{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media(width>=1024px){.fcc-inner[data-astro-cid-mnkzxkf4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}@media(width<1024px){.fcc-copy[data-astro-cid-mnkzxkf4]{order:-1}}@media(width<1024px){.fcc-stage[data-astro-cid-mnkzxkf4]>.fcc-mascot{right:-8px;bottom:-40px;width:140px}.fcc-stage[data-astro-cid-mnkzxkf4]{margin-bottom:32px;padding-bottom:88px}}@media(width<768px){.fcc-stage[data-astro-cid-mnkzxkf4]{padding:20px 16px 88px}}@media(prefers-reduced-motion:reduce){.fcc-typing[data-astro-cid-mnkzxkf4] span[data-astro-cid-mnkzxkf4]{animation:none}}.fcpl[data-astro-cid-jms35k45]{padding:var(--section-py) var(--section-px);background:var(--bg-soft)}.fcpl-inner[data-astro-cid-jms35k45]{max-width:var(--container-wide-max-width);margin:0 auto}.fcpl-rail[data-astro-cid-jms35k45]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:72px;justify-items:center}.fcpl-line[data-astro-cid-jms35k45]{position:absolute;top:50%;left:calc((100% - 72px)/8);right:calc((100% - 72px)/8);height:4px;margin-top:-2px;border-radius:var(--radius-pill);background:var(--border-1)}.fcpl-fill[data-astro-cid-jms35k45]{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue-9),var(--qashier-blue),#7CA6DE);transition:width .9s var(--ease-emphasis)}.fcpl-fill[data-astro-cid-jms35k45]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.85) 50%,transparent 100%) no-repeat;background-size:30% 100%;animation:fcplRun 2.2s linear infinite}@keyframes fcplRun{0%{background-position:-40% 0}to{background-position:140% 0}}.fcpl-node[data-astro-cid-jms35k45]{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--border-2);border-radius:50%;background:#fff;font-family:var(--font-heading);font-size:var(--ui-text-md);font-weight:600;line-height:var(--leading-none);color:var(--fg-3);transition:background-color .4s var(--ease-standard),border-color .4s var(--ease-standard),color .4s var(--ease-standard),transform .5s var(--ease-emphasis)}.fcpl-node[data-astro-cid-jms35k45].is-done{border-color:var(--qashier-blue);background:var(--qashier-blue);color:#fff}.fcpl-node[data-astro-cid-jms35k45].is-current{transform:scale(1.18)}.fcpl-node[data-astro-cid-jms35k45].is-current:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--qashier-blue);animation:fcplPing 1.6s var(--ease-standard) infinite}@keyframes fcplPing{0%{transform:scale(1);opacity:.7}to{transform:scale(2);opacity:0}}.fcpl-steps[data-astro-cid-jms35k45]{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.fcpl-step[data-astro-cid-jms35k45]{position:relative;overflow:hidden;padding:28px 24px 32px;border:1px solid var(--border-1);border-radius:var(--radius-lg);background:#fff;transition:transform .6s var(--ease-emphasis),box-shadow .6s var(--ease-standard),background-color .4s var(--ease-standard),border-color .4s var(--ease-standard),opacity .4s var(--ease-standard)}.is-anim[data-astro-cid-jms35k45] .fcpl-step[data-astro-cid-jms35k45]:not(.is-done):not(.is-current){opacity:.55}.fcpl-step[data-astro-cid-jms35k45]:before{content:"";position:absolute;inset:0;z-index:0;background:var(--gradient-featured);opacity:0;transition:opacity .5s var(--ease-standard)}.fcpl-step[data-astro-cid-jms35k45]>[data-astro-cid-jms35k45]:not(.fcpl-done,.fcpl-beat){position:relative;z-index:1}.fcpl-step[data-astro-cid-jms35k45]>.fcpl-done[data-astro-cid-jms35k45],.fcpl-step[data-astro-cid-jms35k45]>.fcpl-beat[data-astro-cid-jms35k45]{z-index:1}.fcpl-step[data-astro-cid-jms35k45].is-current{transform:translateY(-10px);border-color:transparent;box-shadow:0 28px 56px -20px #1f243c80}.fcpl-step[data-astro-cid-jms35k45].is-current:before{opacity:1}.is-still[data-astro-cid-jms35k45] .fcpl-step[data-astro-cid-jms35k45].is-current{transform:none}.fcpl-ic[data-astro-cid-jms35k45]{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--bg-soft);color:var(--qashier-blue);transition:background-color .4s var(--ease-standard),color .4s var(--ease-standard)}.fcpl-ic[data-astro-cid-jms35k45] svg[data-astro-cid-jms35k45]{width:22px;height:22px}.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-ic[data-astro-cid-jms35k45]{background:#ffffff1a;color:var(--sunglow)}.fcpl-num[data-astro-cid-jms35k45]{display:block;margin-top:20px;font-family:var(--font-heading);font-size:var(--text-label);font-weight:600;line-height:var(--leading-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-brand);transition:color .4s var(--ease-standard)}.fcpl-title[data-astro-cid-jms35k45]{margin:8px 0 0;font-family:var(--font-heading);font-size:var(--text-title);font-weight:600;line-height:var(--leading-title);color:var(--fg-1);transition:color .4s var(--ease-standard)}.fcpl-body[data-astro-cid-jms35k45]{margin:8px 0 0;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-3);transition:color .4s var(--ease-standard)}.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-num[data-astro-cid-jms35k45]{color:var(--sunglow)}.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-title[data-astro-cid-jms35k45]{color:#fff}.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-body[data-astro-cid-jms35k45]{color:#dbe3ff}.fcpl-done[data-astro-cid-jms35k45]{position:absolute;top:20px;right:20px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--success-icon);color:#fff;opacity:0;transform:scale(.4);transition:opacity .3s var(--ease-standard),transform .45s cubic-bezier(.34,1.56,.64,1)}.fcpl-done[data-astro-cid-jms35k45] svg[data-astro-cid-jms35k45]{width:14px;height:14px}.fcpl-step[data-astro-cid-jms35k45].is-done .fcpl-done[data-astro-cid-jms35k45]{opacity:1;transform:none}.fcpl-beat[data-astro-cid-jms35k45]{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--sunglow);transform:scaleX(0);transform-origin:left center}.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-beat[data-astro-cid-jms35k45]{animation:fcplBeat 2.1s linear both}@keyframes fcplBeat{to{transform:scaleX(1)}}.fcpl-measures[data-astro-cid-jms35k45]{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.fcpl-measures[data-astro-cid-jms35k45] li[data-astro-cid-jms35k45]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--radius-pill);background:#fff;font-family:var(--font-heading);font-size:var(--ui-text-md);font-weight:600;line-height:var(--ui-leading-tight);color:var(--fg-1)}.fcpl-measures[data-astro-cid-jms35k45] li[data-astro-cid-jms35k45]{border:1px solid var(--border-1);transition:border-color .4s var(--ease-standard),box-shadow .4s var(--ease-standard);transition-delay:calc(var(--i) * .14s)}.fcpl-check[data-astro-cid-jms35k45]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px dashed var(--border-2);color:transparent;transition:background-color .3s var(--ease-standard),border-color .3s var(--ease-standard),color .3s var(--ease-standard),transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * .14s)}.fcpl-inner[data-astro-cid-jms35k45]:not(.is-anim) .fcpl-check[data-astro-cid-jms35k45],.is-complete[data-astro-cid-jms35k45] .fcpl-check[data-astro-cid-jms35k45]{border-color:var(--success-icon);background:var(--success-icon);color:#fff;transform:scale(1.1)}.fcpl-inner[data-astro-cid-jms35k45]:not(.is-anim) .fcpl-measures[data-astro-cid-jms35k45] li[data-astro-cid-jms35k45],.is-complete[data-astro-cid-jms35k45] .fcpl-measures[data-astro-cid-jms35k45] li[data-astro-cid-jms35k45]{border-color:#16a34a59;box-shadow:0 6px 16px -8px #16a34a73}.fcpl-btn[data-astro-cid-jms35k45]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:15px 38px;border:0;border-radius:var(--radius-pill);background:var(--qashier-blue);font-family:var(--font-heading);font-size:var(--text-body);font-weight:600;line-height:var(--leading-none);color:#fff;cursor:pointer;transition:background-color var(--duration-2) var(--ease-standard)}.fcpl-btn[data-astro-cid-jms35k45]:hover{background:var(--blue-8)}.fcpl-btn[data-astro-cid-jms35k45]:active{transform:scale(.98)}.fcpl-ctas[data-astro-cid-jms35k45]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}.fcpl-ctas[data-astro-cid-jms35k45] .fcpl-btn[data-astro-cid-jms35k45]{margin-top:0;text-decoration:none;white-space:nowrap}.fcpl-btn--outline[data-astro-cid-jms35k45]{background:transparent;color:var(--qashier-blue);box-shadow:inset 0 0 0 2px var(--qashier-blue)}.fcpl-btn--outline[data-astro-cid-jms35k45]:hover{background:#475cae14;color:var(--qashier-blue)}@media(width<768px){.fcpl-ctas[data-astro-cid-jms35k45]{display:grid;grid-template-columns:1fr 1fr}.fcpl-ctas[data-astro-cid-jms35k45] .fcpl-btn[data-astro-cid-jms35k45]{min-width:0;padding-inline:8px;font-size:var(--text-small)}}@media(width>=640px){.fcpl-steps[data-astro-cid-jms35k45]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=1024px){.fcpl-steps[data-astro-cid-jms35k45]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width<1024px){.fcpl-rail[data-astro-cid-jms35k45]{display:none}}@media(prefers-reduced-motion:reduce){.fcpl-fill[data-astro-cid-jms35k45],.fcpl-step[data-astro-cid-jms35k45],.fcpl-step[data-astro-cid-jms35k45]:before,.fcpl-node[data-astro-cid-jms35k45],.fcpl-done[data-astro-cid-jms35k45],.fcpl-check[data-astro-cid-jms35k45],.fcpl-measures[data-astro-cid-jms35k45] li[data-astro-cid-jms35k45]{transition:none}.fcpl-fill[data-astro-cid-jms35k45]:after,.fcpl-node[data-astro-cid-jms35k45].is-current:after,.fcpl-step[data-astro-cid-jms35k45].is-current .fcpl-beat[data-astro-cid-jms35k45]{animation:none}}.bfq[data-astro-cid-jwyvklfz]{padding:var(--section-py) var(--section-px);background:var(--bg-page)}.bfq-inner[data-astro-cid-jwyvklfz]{max-width:var(--container-wide-max-width);margin:0 auto;width:100%}.bfq-head[data-astro-cid-jwyvklfz]{margin-bottom:64px}.bfq-h2[data-astro-cid-jwyvklfz]{margin:0;font-family:var(--font-heading);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);letter-spacing:var(--tracking-heading);color:var(--fg-1)}.bfq-accent[data-astro-cid-jwyvklfz]{color:var(--qashier-blue);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bfq-list[data-astro-cid-jwyvklfz]{display:flex;flex-direction:column;border-top:1px solid var(--border-1)}.bfq-item[data-astro-cid-jwyvklfz]{border-bottom:1px solid var(--border-1)}.bfq-q[data-astro-cid-jwyvklfz]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;user-select:none}.bfq-q[data-astro-cid-jwyvklfz]::-webkit-details-marker{display:none}.bfq-q[data-astro-cid-jwyvklfz]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.bfq-q-text[data-astro-cid-jwyvklfz]{font-family:var(--font-heading);font-size:var(--text-title);font-weight:600;line-height:var(--leading-title);color:var(--fg-1)}.bfq-icon[data-astro-cid-jwyvklfz]{flex-shrink:0;color:var(--qashier-blue);transition:transform .25s var(--ease-standard)}.bfq-item[data-astro-cid-jwyvklfz][open] .bfq-icon[data-astro-cid-jwyvklfz]{transform:rotate(180deg)}.bfq-a[data-astro-cid-jwyvklfz]{padding:0 0 24px}.bfq-a[data-astro-cid-jwyvklfz] p[data-astro-cid-jwyvklfz]{margin:0;max-width:860px;font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-2)}@media(width<768px){.bfq-head[data-astro-cid-jwyvklfz]{margin-bottom:40px}.bfq-q-text[data-astro-cid-jwyvklfz]{font-size:var(--text-body)}}@media(prefers-reduced-motion:reduce){.bfq-icon[data-astro-cid-jwyvklfz]{transition:none}}.fcx[data-astro-cid-zwid5d5i]{position:relative;overflow:hidden;margin-bottom:-1px;padding:var(--section-py) var(--section-px);background:var(--gradient-band)}.fcx-glow[data-astro-cid-zwid5d5i]{position:absolute;right:-10%;top:-30%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#7ca6de59,#7ca6de00 60%);pointer-events:none}.fcx-inner[data-astro-cid-zwid5d5i]{position:relative;max-width:1180px;margin:0 auto}.fcx-eyebrow[data-astro-cid-zwid5d5i]{margin:0;font-family:var(--font-heading);font-size:var(--text-label);font-weight:600;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--sunglow)}.fcx-h2[data-astro-cid-zwid5d5i]{margin:20px 0 0;font-family:var(--font-heading);font-size:var(--text-h2);font-weight:600;line-height:var(--leading-h2);letter-spacing:var(--tracking-heading);color:var(--fg-on-dark)}.fcx-accent[data-astro-cid-zwid5d5i]{color:var(--sunglow);background:var(--gradient-text-on-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fcx-cta-sub[data-astro-cid-zwid5d5i]{max-width:840px;margin:20px 0 0;font-family:var(--font-heading);font-size:var(--text-lede);font-weight:400;line-height:var(--leading-lede);color:#dbe3ff}.fcx-btn[data-astro-cid-zwid5d5i]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:36px;padding:15px 38px;border:0;border-radius:var(--radius-pill);background:var(--sunglow);font-family:var(--font-heading);font-size:var(--text-body);font-weight:600;line-height:var(--leading-none);color:var(--on-accent);cursor:pointer;animation:fcxGlow 2.4s var(--ease-standard) infinite;transition:background-color var(--duration-2) var(--ease-standard)}@keyframes fcxGlow{0%,to{box-shadow:0 0 #ffc72c8c}50%{box-shadow:0 0 0 14px #ffc72c00}}.fcx-btn[data-astro-cid-zwid5d5i]:hover{background:var(--sunglow-hover-bg);color:var(--on-accent-hover)}.fcx-btn[data-astro-cid-zwid5d5i]:active{transform:scale(.98)}.fcx-btn[data-astro-cid-zwid5d5i]:focus-visible{outline:2px solid var(--sunglow);outline-offset:2px}@media(width>=768px){.fcx-inner[data-astro-cid-zwid5d5i]{text-align:center}.fcx-cta-sub[data-astro-cid-zwid5d5i]{margin-inline:auto}}@media(width<768px){.fcx-btn[data-astro-cid-zwid5d5i]{width:100%}}
