.store-gallery[data-astro-cid-arvnjazg]{margin:0;padding:28px 0 0}.store-gallery__grid[data-astro-cid-arvnjazg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.store-gallery__card[data-astro-cid-arvnjazg]{overflow:hidden;border:1px solid #3D4F5E;border-radius:8px;background:#12191f;box-shadow:0 12px 30px #02080c33}.store-gallery__card[data-astro-cid-arvnjazg]:nth-child(3n+2){transform:translateY(22px)}.store-gallery__browser[data-astro-cid-arvnjazg]{display:flex;align-items:center;gap:4px;height:27px;padding:0 10px}.store-gallery__browser[data-astro-cid-arvnjazg] i[data-astro-cid-arvnjazg]{width:4px;height:4px;border-radius:50%;background:#7c8d99}.store-gallery__browser[data-astro-cid-arvnjazg] span[data-astro-cid-arvnjazg]{margin-left:6px;font-size:8px;color:#a7b7c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}img[data-astro-cid-arvnjazg]{display:block;width:100%;height:auto}.store-gallery[data-astro-cid-arvnjazg] figcaption[data-astro-cid-arvnjazg]{margin-top:46px;color:#f0f5f9;font-size:14px;display:flex;justify-content:space-between;gap:12px}.store-gallery[data-astro-cid-arvnjazg] figcaption[data-astro-cid-arvnjazg] span[data-astro-cid-arvnjazg]{color:#a7b7c2;font-size:12px}@media(max-width:700px){.store-gallery__grid[data-astro-cid-arvnjazg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.store-gallery__card[data-astro-cid-arvnjazg]:nth-child(3n+2){transform:none}.store-gallery__card[data-astro-cid-arvnjazg]:nth-child(2n){transform:translateY(14px)}.store-gallery__browser[data-astro-cid-arvnjazg]{padding-inline:6px}.store-gallery__browser[data-astro-cid-arvnjazg] span[data-astro-cid-arvnjazg]{font-size:7px}.store-gallery[data-astro-cid-arvnjazg] figcaption[data-astro-cid-arvnjazg]{flex-direction:column;margin-top:34px;font-size:12px}}.studio-board[data-astro-cid-pevgmrfx]{margin:0;border:1px solid var(--color-border);border-radius:10px;overflow:hidden;background:#fff;box-shadow:var(--shadow-lg);color:#152430}.studio-board__bar[data-astro-cid-pevgmrfx]{display:flex;justify-content:space-between;gap:12px;padding:17px 20px;font-size:9px;letter-spacing:.08em;font-weight:600;border-bottom:1px solid #DEDAD0}.studio-board__bar[data-astro-cid-pevgmrfx] span[data-astro-cid-pevgmrfx]:last-child{color:#0a6e9c}.studio-board__canvas[data-astro-cid-pevgmrfx]{position:relative;background:#f0eee8}img[data-astro-cid-pevgmrfx]{width:100%;height:auto;display:block}.studio-board__tag[data-astro-cid-pevgmrfx]{position:absolute;bottom:12px;left:16px;background:#fff;border:1px solid #DEDAD0;border-radius:6px;font-size:10px;padding:7px 10px}.studio-board__request[data-astro-cid-pevgmrfx]{display:flex;align-items:center;gap:10px;padding:16px 20px;border-top:1px solid #DEDAD0}.studio-board__request[data-astro-cid-pevgmrfx]>span[data-astro-cid-pevgmrfx]:first-child{color:#0a6e9c;font-size:22px}.studio-board__request[data-astro-cid-pevgmrfx] p[data-astro-cid-pevgmrfx]{margin:0;font-size:12px;line-height:1.6}.studio-board__swatches[data-astro-cid-pevgmrfx]{display:flex;gap:4px;margin-left:auto}.studio-board__swatches[data-astro-cid-pevgmrfx] i[data-astro-cid-pevgmrfx]{display:block;width:12px;height:12px;background:#12191f;border-radius:50%;border:1px solid #C5BFB2}.studio-board__swatches[data-astro-cid-pevgmrfx] i[data-astro-cid-pevgmrfx]:nth-child(2){background:#fff}.studio-board__swatches[data-astro-cid-pevgmrfx] i[data-astro-cid-pevgmrfx]:nth-child(3){background:#46c8f1}details[data-astro-cid-pevgmrfx]{border-top:1px solid #DEDAD0}summary[data-astro-cid-pevgmrfx]{padding:12px 20px;cursor:pointer;list-style:none;font-size:11px;font-weight:600;color:#0a6e9c;min-height:44px;display:flex;justify-content:space-between;align-items:center}summary[data-astro-cid-pevgmrfx]::-webkit-details-marker{display:none}details[data-astro-cid-pevgmrfx][open] summary[data-astro-cid-pevgmrfx] span[data-astro-cid-pevgmrfx]{transform:rotate(45deg)}.studio-board[data-astro-cid-pevgmrfx] figcaption[data-astro-cid-pevgmrfx]{padding:12px 20px;border-top:1px solid #DEDAD0;color:#566a7c;font-size:10px;line-height:1.6}@media(max-width:480px){.studio-board__bar[data-astro-cid-pevgmrfx]{padding:12px;font-size:7px}.studio-board__request[data-astro-cid-pevgmrfx]{padding:12px}.studio-board__request[data-astro-cid-pevgmrfx] p[data-astro-cid-pevgmrfx]{font-size:11px}.studio-board__swatches[data-astro-cid-pevgmrfx]{display:none}}.registration-visual[data-astro-cid-dzipd7vn]{position:relative;isolation:isolate;width:100%;min-height:470px;margin:0;overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-elevated);color:var(--color-text-primary);font-family:var(--font-sans);font-size:12px;text-align:left}.registration-visual[data-astro-cid-dzipd7vn]:before{content:"";position:absolute;top:0;right:27px;width:1px;height:100%;background:var(--color-border)}.season-mark[data-astro-cid-dzipd7vn]{position:absolute;top:25px;right:37px;color:var(--color-text-secondary)}.season-mark[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{display:block;padding-left:3px;font-size:10px;font-weight:700;letter-spacing:.18em}.season-mark[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{display:block;margin-top:-7px;font-family:var(--font-display);font-size:108px;font-weight:600;line-height:1;letter-spacing:-.05em}.registration-sheet[data-astro-cid-dzipd7vn]{position:relative;z-index:1;width:calc(100% - 102px);max-width:412px;margin:30px 0 0 26px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-surface);box-shadow:0 16px 36px -20px #15243038;transform:rotate(-1.2deg)}.sheet-header[data-astro-cid-dzipd7vn]{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--color-border-subtle)}.program-symbol[data-astro-cid-dzipd7vn]{display:grid;width:34px;height:38px;place-items:center;border:1px solid var(--color-border);border-radius:6px;color:var(--color-accent)}.program-symbol[data-astro-cid-dzipd7vn] svg[data-astro-cid-dzipd7vn]{width:24px;height:24px}.micro-label[data-astro-cid-dzipd7vn]{font-size:8px;font-weight:700;letter-spacing:.13em;color:var(--color-text-muted)}.sheet-header[data-astro-cid-dzipd7vn] p[data-astro-cid-dzipd7vn]{margin:3px 0 0;font-weight:600;font-size:12px;line-height:1.2}.season-label[data-astro-cid-dzipd7vn]{margin-left:auto;font-size:11px;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.registration-body[data-astro-cid-dzipd7vn]{padding:19px 22px 18px}.step-track[data-astro-cid-dzipd7vn]{display:flex;justify-content:space-between;gap:6px;margin-bottom:22px;color:var(--color-text-muted);font-size:9px}.step-track[data-astro-cid-dzipd7vn]>span[data-astro-cid-dzipd7vn]{display:flex;align-items:center;gap:6px}.step-track[data-astro-cid-dzipd7vn] i[data-astro-cid-dzipd7vn]{display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--color-border);border-radius:50%;font-style:normal;font-size:9px}.step-track[data-astro-cid-dzipd7vn] .complete[data-astro-cid-dzipd7vn]{color:var(--color-success)}.step-track[data-astro-cid-dzipd7vn] .complete[data-astro-cid-dzipd7vn] i[data-astro-cid-dzipd7vn]{border-color:transparent;background:var(--color-success-subtle)}.step-track[data-astro-cid-dzipd7vn] .current[data-astro-cid-dzipd7vn]{color:var(--color-accent);font-weight:600}.step-track[data-astro-cid-dzipd7vn] .current[data-astro-cid-dzipd7vn] i[data-astro-cid-dzipd7vn]{border-color:var(--color-accent)}.participant-row[data-astro-cid-dzipd7vn]{display:flex;align-items:center;gap:10px;padding-bottom:15px}.participant-avatar[data-astro-cid-dzipd7vn]{display:grid;place-items:center;width:33px;height:33px;border-radius:6px;background:var(--color-accent-subtle);color:var(--color-accent);font-size:10px;font-weight:600}.row-label[data-astro-cid-dzipd7vn]{display:block;color:var(--color-text-muted);font-size:9px;line-height:1.4}.participant-row[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{display:block;margin-top:2px;font-size:11px;font-weight:600}.division[data-astro-cid-dzipd7vn]{margin-left:auto;padding:4px 7px;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-secondary);font-size:9px}.payment-plan[data-astro-cid-dzipd7vn]{padding:12px 14px 10px;border:1px solid var(--color-border-subtle);border-radius:6px;background:var(--color-bg-base)}.payment-title[data-astro-cid-dzipd7vn]{display:flex;align-items:center;justify-content:space-between;gap:5px}.plan-label[data-astro-cid-dzipd7vn]{color:var(--color-accent);font-size:8px;font-weight:600}.payment-amount[data-astro-cid-dzipd7vn]{display:flex;align-items:baseline;gap:7px;margin-top:2px}.payment-amount[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.payment-amount[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{font-size:21px}.payment-amount[data-astro-cid-dzipd7vn]>span[data-astro-cid-dzipd7vn]{color:var(--color-text-muted);font-size:9px}.payment-timeline[data-astro-cid-dzipd7vn]{display:flex;align-items:center;margin-top:9px}.payment-timeline[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{width:7px;height:7px;border:1px solid var(--color-accent);border-radius:50%;background:var(--color-bg-surface)}.payment-timeline[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn].paid{background:var(--color-accent)}.payment-timeline[data-astro-cid-dzipd7vn] i[data-astro-cid-dzipd7vn]{height:1px;flex:1;background:var(--color-border)}.payment-dates[data-astro-cid-dzipd7vn]{display:flex;justify-content:space-between;margin-top:5px;color:var(--color-text-muted);font-size:8px}.waiver-row[data-astro-cid-dzipd7vn]{display:flex;align-items:center;gap:6px;padding-top:13px;color:var(--color-text-secondary);font-size:9px}.check[data-astro-cid-dzipd7vn]{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--color-success-subtle);color:var(--color-success)}.check[data-astro-cid-dzipd7vn] svg[data-astro-cid-dzipd7vn]{width:13px;height:13px}.waiver-row[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{margin-left:auto;color:var(--color-success);font-size:8px;font-weight:500}.program-overview[data-astro-cid-dzipd7vn]{position:absolute;right:20px;bottom:46px;z-index:2;width:calc(100% - 115px);max-width:350px;padding:14px 17px 15px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-surface);box-shadow:0 12px 24px -16px #15243047;transform:rotate(1deg)}.overview-heading[data-astro-cid-dzipd7vn]{display:flex;align-items:center;gap:6px;margin-bottom:11px;font-size:8px;font-weight:700;letter-spacing:.08em}.overview-dot[data-astro-cid-dzipd7vn]{width:5px;height:5px;border-radius:50%;background:var(--color-accent)}.sample-label[data-astro-cid-dzipd7vn]{margin-left:auto;color:var(--color-text-muted);font-size:8px;font-weight:400;letter-spacing:0}.overview-stats[data-astro-cid-dzipd7vn]{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:12px}.overview-stats[data-astro-cid-dzipd7vn]>div[data-astro-cid-dzipd7vn]+div[data-astro-cid-dzipd7vn]{padding-left:12px;border-left:1px solid var(--color-border-subtle)}.overview-stats[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{display:block;font-family:var(--font-display);font-size:29px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.overview-stats[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{display:block;margin-top:4px;color:var(--color-text-muted);font-size:8px;line-height:1.3}.registration-visual[data-astro-cid-dzipd7vn] figcaption[data-astro-cid-dzipd7vn]{position:absolute;left:26px;bottom:13px;color:var(--color-text-muted);font-size:10px;line-height:1.4;letter-spacing:.025em}.registration-visual[data-astro-cid-dzipd7vn] figcaption[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{padding:0 4px}@media(max-width:600px){.registration-visual[data-astro-cid-dzipd7vn]{min-height:428px}.season-mark[data-astro-cid-dzipd7vn]{top:21px;right:24px}.season-mark[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{font-size:78px}.season-mark[data-astro-cid-dzipd7vn] span[data-astro-cid-dzipd7vn]{font-size:8px}.registration-sheet[data-astro-cid-dzipd7vn]{width:calc(100% - 48px);margin:23px 0 0 14px;max-width:400px}.sheet-header[data-astro-cid-dzipd7vn]{padding:11px 13px;gap:8px}.program-symbol[data-astro-cid-dzipd7vn]{width:29px;height:32px}.registration-body[data-astro-cid-dzipd7vn]{padding:15px 16px 16px}.step-track[data-astro-cid-dzipd7vn]{margin-bottom:16px}.payment-plan[data-astro-cid-dzipd7vn]{padding:9px 11px}.program-overview[data-astro-cid-dzipd7vn]{width:calc(100% - 53px);bottom:40px;right:11px;padding:11px 13px 12px}.overview-heading[data-astro-cid-dzipd7vn]{margin-bottom:8px}.overview-stats[data-astro-cid-dzipd7vn] strong[data-astro-cid-dzipd7vn]{font-size:25px}.registration-visual[data-astro-cid-dzipd7vn] figcaption[data-astro-cid-dzipd7vn]{left:15px;bottom:12px}}.slide-visual[data-astro-cid-lzlo3nlx]{position:relative;isolation:isolate;width:100%;min-height:470px;margin:0;overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-base);color:var(--color-text-primary);font-family:var(--font-sans);font-size:12px;text-align:left}.slide-visual[data-astro-cid-lzlo3nlx]:before,.slide-visual[data-astro-cid-lzlo3nlx]:after{content:"";position:absolute;z-index:-1;width:320px;height:320px;border:1px solid var(--color-border-subtle);border-radius:50%}.slide-visual[data-astro-cid-lzlo3nlx]:before{top:-190px;right:-80px}.slide-visual[data-astro-cid-lzlo3nlx]:after{bottom:-220px;left:-65px;width:420px;height:420px}.concept-label[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:7px;margin:22px 27px 0;color:var(--color-text-secondary);font-size:9px;font-weight:600;letter-spacing:.12em}.concept-label[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]{width:5px;height:5px;border:1px solid var(--color-accent);border-radius:50%}.slide-window[data-astro-cid-lzlo3nlx]{width:calc(100% - 54px);margin:18px 27px 0;overflow:hidden;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-surface);box-shadow:0 14px 32px -18px #02080c8c}.window-header[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-bottom:1px solid var(--color-border-subtle)}.slide-name[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:7px}.slide-indicator[data-astro-cid-lzlo3nlx]{width:7px;height:7px;border-radius:50%;background:var(--color-accent)}.slide-name[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{font-size:13px;font-weight:600}.slide-name[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]:last-child{margin-left:6px;padding-left:12px;border-left:1px solid var(--color-border);color:var(--color-text-secondary);font-size:9px}.context-label[data-astro-cid-lzlo3nlx]{color:var(--color-text-muted);font-size:7px;font-weight:600;letter-spacing:.1em}.conversation[data-astro-cid-lzlo3nlx]{padding:14px 20px}.season-context[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:var(--color-text-secondary);font-size:8px}.season-context[data-astro-cid-lzlo3nlx] span[data-astro-cid-lzlo3nlx]:first-child{color:var(--color-accent);font-weight:600;letter-spacing:.1em}.season-context[data-astro-cid-lzlo3nlx] i[data-astro-cid-lzlo3nlx]{width:3px;height:3px;border-radius:50%;background:var(--color-text-muted)}.prompt[data-astro-cid-lzlo3nlx]{width:84%;margin-left:auto;padding:9px 13px;border:1px solid var(--color-border);border-radius:8px 8px 2px;background:var(--color-bg-elevated)}.prompt[data-astro-cid-lzlo3nlx] p[data-astro-cid-lzlo3nlx]{margin:0;color:var(--color-text-primary);font-size:11px;font-weight:400;line-height:1.45}.prompt-author[data-astro-cid-lzlo3nlx]{display:block;margin-top:4px;color:var(--color-text-secondary);font-size:8px}.response-heading[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:8px;margin:12px 0 8px;color:var(--color-text-secondary);font-size:10px}.response-mark[data-astro-cid-lzlo3nlx]{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--color-border-hover);border-radius:6px;color:var(--color-accent);font-family:var(--font-display);font-size:13px;font-weight:600}.draft-sheet[data-astro-cid-lzlo3nlx]{padding:12px 16px 0;border:1px solid var(--color-border);border-radius:7px;background:var(--color-bg-base)}.draft-title[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:10px}.draft-title[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:1.1}.draft-title[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]{margin-left:auto;padding:3px 5px;border:1px solid var(--color-border-hover);border-radius:3px;color:var(--color-text-secondary);font-size:7px;font-weight:500;letter-spacing:.08em}.draft-sheet[data-astro-cid-lzlo3nlx]>p[data-astro-cid-lzlo3nlx]{margin:4px 0 8px;color:var(--color-text-secondary);font-size:9px;line-height:1.35}.draft-item[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px solid var(--color-border-subtle)}.item-number[data-astro-cid-lzlo3nlx]{align-self:flex-start;margin-top:1px;color:var(--color-text-muted);font-size:9px;font-variant-numeric:tabular-nums}.draft-item[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{display:block;color:var(--color-text-primary);font-size:10px;font-weight:500;line-height:1.2}.draft-item[data-astro-cid-lzlo3nlx] div[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]{display:block;margin-top:1px;color:var(--color-text-secondary);font-size:8px;line-height:1.2}.review-dot[data-astro-cid-lzlo3nlx]{width:5px;height:5px;margin-left:auto;border:1px solid #E8B64C;border-radius:50%;flex-shrink:0}.review-status[data-astro-cid-lzlo3nlx]{display:flex;align-items:center;gap:6px;margin:0 -16px;padding:8px 16px;border-top:1px solid var(--color-border);background:var(--color-bg-elevated);color:#e8b64c;font-size:8px}.review-status[data-astro-cid-lzlo3nlx] svg[data-astro-cid-lzlo3nlx]{width:13px;height:13px}.review-status[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{margin-left:auto;color:var(--color-text-secondary);font-size:8px;font-weight:400}.slide-visual[data-astro-cid-lzlo3nlx] figcaption[data-astro-cid-lzlo3nlx]{margin:12px 27px 15px;color:var(--color-text-secondary);font-size:8px;letter-spacing:.025em}.slide-visual[data-astro-cid-lzlo3nlx] figcaption[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]{padding:0 4px}@media(max-width:600px){.slide-visual[data-astro-cid-lzlo3nlx]{min-height:442px}.concept-label[data-astro-cid-lzlo3nlx]{margin:19px 15px 0;font-size:8px}.slide-window[data-astro-cid-lzlo3nlx]{width:calc(100% - 28px);margin:15px 14px 0}.window-header[data-astro-cid-lzlo3nlx]{padding:12px}.context-label[data-astro-cid-lzlo3nlx]{display:none}.slide-name[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]:last-child{font-size:8px}.conversation[data-astro-cid-lzlo3nlx]{padding:14px 12px}.prompt[data-astro-cid-lzlo3nlx]{width:92%;padding:10px 12px}.prompt[data-astro-cid-lzlo3nlx] p[data-astro-cid-lzlo3nlx]{font-size:10px}.response-heading[data-astro-cid-lzlo3nlx]{margin-top:15px;font-size:9px}.draft-sheet[data-astro-cid-lzlo3nlx]{padding:12px 11px 0}.draft-title[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{font-size:21px}.draft-item[data-astro-cid-lzlo3nlx]{gap:7px;padding:7px 0}.draft-item[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{font-size:9px}.draft-item[data-astro-cid-lzlo3nlx] div[data-astro-cid-lzlo3nlx]>span[data-astro-cid-lzlo3nlx]{font-size:7px}.review-status[data-astro-cid-lzlo3nlx]{margin:0 -11px;padding:10px 11px;font-size:7px}.review-status[data-astro-cid-lzlo3nlx] strong[data-astro-cid-lzlo3nlx]{font-size:7px}.slide-visual[data-astro-cid-lzlo3nlx] figcaption[data-astro-cid-lzlo3nlx]{margin:11px 15px 14px;font-size:7px}}.product-showcase[data-astro-cid-aigyyvma]{--showcase-bg: #F0EEE8;--showcase-ink: #152430;--showcase-secondary: #43586A;--showcase-muted: #566A7C;--showcase-line: #DEDAD0;--showcase-accent: #0A6E9C;--showcase-on-accent: #fff;background:var(--showcase-bg);color:var(--showcase-ink);margin-block:48px;padding:clamp(40px,6vw,80px) 24px;scroll-margin-top:90px}.product-showcase--dark[data-astro-cid-aigyyvma]{--showcase-bg: #12191F;--showcase-ink: #F0F5F9;--showcase-secondary: #A7B7C2;--showcase-muted: #A7B7C2;--showcase-line: #2A3844;--showcase-accent: #4FC1EC;--showcase-on-accent: #082432}.product-showcase__inner[data-astro-cid-aigyyvma]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);max-width:1152px;margin:auto;align-items:center}.product-showcase__copy[data-astro-cid-aigyyvma]{min-width:0}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__eyebrow[data-astro-cid-aigyyvma]{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.07em;line-height:1.7;color:var(--showcase-muted);margin:0 0 24px}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__label[data-astro-cid-aigyyvma]{display:flex;align-items:center;gap:12px;color:var(--showcase-accent);font-size:13px;font-weight:600;margin:0 0 14px}.product-showcase__label[data-astro-cid-aigyyvma]>span[data-astro-cid-aigyyvma]{font-size:10px;font-weight:500;color:var(--showcase-secondary);border:1px solid var(--showcase-line);border-radius:4px;padding:3px 7px}.product-showcase[data-astro-cid-aigyyvma] h2[data-astro-cid-aigyyvma]{font-family:var(--font-display);font-size:clamp(36px,4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:600;max-width:520px;margin:0 0 22px;text-wrap:balance}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__description[data-astro-cid-aigyyvma]{font-size:15px;line-height:1.85;color:var(--showcase-secondary);max-width:480px;margin:0}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__points[data-astro-cid-aigyyvma]{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:24px 0 30px;font-size:12px;color:var(--showcase-ink)}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__points[data-astro-cid-aigyyvma] li[data-astro-cid-aigyyvma]{display:flex;gap:10px;align-items:center;margin:0}.product-showcase__points[data-astro-cid-aigyyvma] li[data-astro-cid-aigyyvma] span[data-astro-cid-aigyyvma]{color:var(--showcase-accent)}.product-showcase__actions[data-astro-cid-aigyyvma]{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:26px}.product-showcase[data-astro-cid-aigyyvma] a[data-astro-cid-aigyyvma]{text-decoration:none;overflow-wrap:normal;font-size:12px;font-weight:600;min-height:46px;display:inline-flex;gap:20px;align-items:center;justify-content:space-between;transition:background .16s,transform .16s}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__primary[data-astro-cid-aigyyvma]{background:var(--showcase-accent);color:var(--showcase-on-accent);padding:13px 18px;border-radius:6px}.product-showcase__primary[data-astro-cid-aigyyvma]:hover{transform:translateY(-2px);filter:brightness(1.07)}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__secondary[data-astro-cid-aigyyvma]{color:var(--showcase-ink);border-bottom:1px solid var(--showcase-line);gap:12px}.product-showcase__secondary[data-astro-cid-aigyyvma]:hover{border-color:var(--showcase-accent)}.product-showcase[data-astro-cid-aigyyvma] .product-showcase__note[data-astro-cid-aigyyvma]{margin:14px 0 0;max-width:440px;font-size:10px;color:var(--showcase-muted);line-height:1.7}.product-showcase__visual[data-astro-cid-aigyyvma]{min-width:0}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__inner[data-astro-cid-aigyyvma]{grid-template-columns:1fr;gap:10px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__copy[data-astro-cid-aigyyvma]{display:grid;grid-template-columns:1fr 1fr;column-gap:80px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__eyebrow[data-astro-cid-aigyyvma]{grid-column:1 / -1}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__label[data-astro-cid-aigyyvma]{grid-column:1}.product-showcase--wide[data-astro-cid-aigyyvma] h2[data-astro-cid-aigyyvma]{grid-column:1;grid-row:3 / 6;font-size:clamp(40px,4.4vw,60px)}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__description[data-astro-cid-aigyyvma]{grid-column:2;grid-row:2 / 4}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__points[data-astro-cid-aigyyvma]{grid-column:2;grid-row:4;flex-direction:row;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;font-size:10px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__actions[data-astro-cid-aigyyvma]{grid-column:2;grid-row:5;margin-top:20px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__note[data-astro-cid-aigyyvma]{grid-column:2}.product-showcase--compact[data-astro-cid-aigyyvma]{max-width:1152px;margin:48px auto;border-radius:10px;padding:36px}.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__inner[data-astro-cid-aigyyvma]{grid-template-columns:1.15fr .85fr;gap:40px}.product-showcase--compact[data-astro-cid-aigyyvma] h2[data-astro-cid-aigyyvma]{font-size:38px}.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__eyebrow[data-astro-cid-aigyyvma]{margin-bottom:12px}.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__description[data-astro-cid-aigyyvma]{font-size:13px}.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__actions[data-astro-cid-aigyyvma]{margin-top:20px}@media(max-width:800px){.product-showcase[data-astro-cid-aigyyvma]{padding:40px 20px;margin-block:32px}.product-showcase__inner[data-astro-cid-aigyyvma],.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__inner[data-astro-cid-aigyyvma]{grid-template-columns:1fr;gap:32px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__copy[data-astro-cid-aigyyvma]{display:block}.product-showcase--wide[data-astro-cid-aigyyvma] h2[data-astro-cid-aigyyvma]{font-size:42px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__points[data-astro-cid-aigyyvma]{margin-top:20px}.product-showcase--wide[data-astro-cid-aigyyvma] .product-showcase__actions[data-astro-cid-aigyyvma]{margin-top:24px}.product-showcase[data-astro-cid-aigyyvma] h2[data-astro-cid-aigyyvma]{max-width:560px}.product-showcase--compact[data-astro-cid-aigyyvma]{border-radius:0}.product-showcase--compact[data-astro-cid-aigyyvma] .product-showcase__visual[data-astro-cid-aigyyvma]{display:none}}@media(prefers-reduced-motion:reduce){.product-showcase[data-astro-cid-aigyyvma] a[data-astro-cid-aigyyvma]{transition:none}.product-showcase__primary[data-astro-cid-aigyyvma]:hover{transform:none}}@media print{.product-showcase[data-astro-cid-aigyyvma]{display:none!important}}.article-next-step[data-astro-cid-f775zjbc]{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-block:48px;padding:36px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-surface);scroll-margin-top:90px}.article-next-step[data-astro-cid-f775zjbc] h2[data-astro-cid-f775zjbc]{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(30px,3vw,38px);line-height:1.15;font-weight:600}.article-next-step[data-astro-cid-f775zjbc] p[data-astro-cid-f775zjbc]{max-width:40rem;margin:12px 0 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.7}.article-next-step[data-astro-cid-f775zjbc] a[data-astro-cid-f775zjbc]{flex-shrink:0;display:inline-flex;align-items:center;gap:24px;min-height:46px;padding:13px 18px;border-radius:6px;background:var(--color-accent);color:var(--color-accent-contrast);font-size:.875rem;line-height:1.5;font-weight:600;text-decoration:none;overflow-wrap:normal}.article-next-step[data-astro-cid-f775zjbc] a[data-astro-cid-f775zjbc]:hover{background:var(--color-accent-hover)}.article-next-step[data-astro-cid-f775zjbc] a[data-astro-cid-f775zjbc]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media(max-width:800px){.article-next-step[data-astro-cid-f775zjbc]{flex-direction:column;align-items:flex-start;gap:24px;margin-block:32px;padding:24px}}
