.slot[data-v-8ca24f59]{background:var(--tint);border-radius:14px;max-width:100%;overflow:hidden;position:relative}.slot.is-fill[data-v-8ca24f59]{flex:1;min-height:280px}.slot img[data-v-8ca24f59]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.slot.is-empty.is-preview[data-v-8ca24f59]{background:repeating-linear-gradient(135deg,var(--tint) 0 12px,var(--tint-2) 12px 24px);border:1.5px dashed rgba(27,45,69,.28);display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:14px}.slot-tag[data-v-8ca24f59]{align-self:flex-start;background:#ffffffd9;border-radius:6px;color:var(--ink);font-size:.7rem;font-weight:600;letter-spacing:.08em;padding:5px 8px;text-transform:uppercase}.slot-foot[data-v-8ca24f59]{background:#ffffffe0;border-radius:10px;display:grid;gap:4px;padding:10px 12px}.slot-file[data-v-8ca24f59]{color:var(--ink);font-family:var(--font-mono);font-size:.74rem;overflow-wrap:anywhere}.slot-brief[data-v-8ca24f59]{color:var(--ink-soft);font-size:.8rem;line-height:1.4}.o-coral[data-v-8ca24f59]{--tint:#fbe3dc;--tint-2:#fdeee9}.o-sky[data-v-8ca24f59]{--tint:#dde9fb;--tint-2:#eaf1fd}.o-mint[data-v-8ca24f59]{--tint:#d6efe3;--tint-2:#e6f5ee}.o-sun[data-v-8ca24f59]{--tint:#f8e9c6;--tint-2:#fbf2dd}@media(max-width:600px){.slot.is-fill[data-v-8ca24f59]{min-height:220px}}.demo-icon[data-v-cec8e9e0]{fill:none;height:46%;stroke:var(--ink-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:46%}.listcard[data-v-6f717698]{background:#fff;border-radius:var(--r-card);box-shadow:var(--shadow-card);color:var(--ink);padding:22px 22px 10px}.lc-head[data-v-6f717698]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.lc-kicker[data-v-6f717698]{color:var(--coral-ink);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lc-title[data-v-6f717698]{font-family:var(--font-display);font-size:1.45rem;font-weight:720;letter-spacing:-.02em;line-height:1.15;margin-top:4px}.lc-meta[data-v-6f717698]{font-size:.86rem;margin-top:4px}.lc-label[data-v-6f717698],.lc-meta[data-v-6f717698]{color:var(--ink-soft)}.lc-label[data-v-6f717698]{background:var(--mist);border-radius:999px;flex:none;font-size:.8rem;font-weight:600;padding:6px 11px}.lc-rows[data-v-6f717698]{list-style:none;margin:16px 0 0;padding:0}.row[data-v-6f717698]{align-items:center;border-top:1px solid var(--line);display:flex;gap:14px;padding:12px 0}.thumb[data-v-6f717698]{border-radius:var(--r-tile);flex:none;height:58px;width:58px}.r-main[data-v-6f717698]{display:grid;flex:1;gap:2px;min-width:0}.r-name[data-v-6f717698]{display:-webkit-box;font-size:.95rem;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;transition:color .25s ease}.r-sub[data-v-6f717698]{color:var(--ink-soft);font-size:.84rem;font-variant-numeric:tabular-nums}.r-side[data-v-6f717698]{animation:side-in-6f717698 .35s ease-out;flex:none}.is-reserved .r-name[data-v-6f717698]{color:var(--ink-soft)}.reserve[data-v-6f717698]{border:1.5px solid;border-radius:999px;color:var(--cobalt);display:inline-flex;font:600 .78rem/1 var(--font-text);padding:6px 10px}@keyframes side-in-6f717698{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:420px){.listcard[data-v-6f717698]{padding:18px 16px 8px}.thumb[data-v-6f717698]{height:50px;width:50px}.row[data-v-6f717698]{gap:12px}.reserve[data-v-6f717698]{line-height:1.15;max-width:8em;text-align:center;text-wrap:balance}}.surprise[data-v-f88a8f0a]{background:var(--cobalt);color:#fff}.surprise[data-v-f88a8f0a] :focus-visible{outline-color:#fff}.sp-grid[data-v-f88a8f0a]{align-items:center;display:grid;gap:clamp(40px,6vw,88px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.sp-copy[data-v-f88a8f0a]{display:grid;gap:22px}.sp-copy .lead[data-v-f88a8f0a]{color:var(--cobalt-text)}.sp-copy[data-v-f88a8f0a] .script{color:var(--coral-soft)}.seg[data-v-f88a8f0a]{background:#09194647;border-radius:14px;flex-wrap:wrap;gap:4px;justify-self:start;padding:5px}.seg[data-v-f88a8f0a],.seg button[data-v-f88a8f0a]{display:inline-flex}.seg button[data-v-f88a8f0a]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--cobalt-text);cursor:pointer;font:600 .95rem/1 var(--font-text);gap:8px;padding:12px 16px;transition:background .2s ease,color .2s ease}.seg button[aria-pressed=true][data-v-f88a8f0a]{background:#fff;color:var(--ink)}.seg button svg[data-v-f88a8f0a]{fill:none;height:16px;stroke:currentColor;stroke-width:2;width:16px}.seg-caption[data-v-f88a8f0a]{font-size:.98rem;max-width:30em;min-height:3.2em}@media(max-width:980px){.sp-grid[data-v-f88a8f0a]{grid-template-columns:minmax(0,1fr)}}.chips[data-v-ade3774d]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.chips button[data-v-ade3774d]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font:600 .92rem/1 var(--font-text);gap:8px;padding:10px 16px}.chips button span[data-v-ade3774d]{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:500}.chips button[aria-pressed=true][data-v-ade3774d]{background:var(--ink);border-color:var(--ink);color:#fff}.chips button[aria-pressed=true] span[data-v-ade3774d]{color:#b9c7da}.gl-grid[data-v-ade3774d]{display:grid;gap:28px 22px;grid-template-columns:repeat(4,minmax(0,1fr))}.gl-card[data-v-ade3774d]{display:grid;gap:14px;grid-template-rows:auto 1fr auto}.gl-collage[data-v-ade3774d]{aspect-ratio:1;border-radius:18px;display:grid;gap:6px;grid-template-columns:1fr 1fr;overflow:hidden}.gl-collage .tile img[data-v-ade3774d]{height:78%;transition:transform .35s ease;width:78%}.gl-card:hover .gl-collage img[data-v-ade3774d]{transform:scale(1.05)}.gl-body[data-v-ade3774d]{align-content:start;display:grid;gap:5px}.gl-label[data-v-ade3774d]{color:var(--coral-ink);font-size:.76rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.gl-sub[data-v-ade3774d]{color:var(--ink-soft);font-size:.92rem;line-height:1.45}.gl-foot[data-v-ade3774d]{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;font-size:.88rem;gap:4px 10px;justify-content:space-between;padding-top:12px}.gl-foot span[data-v-ade3774d]{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.gl-foot a[data-v-ade3774d]{color:var(--cobalt);font-weight:600;text-decoration:none;white-space:nowrap}.gl-foot a[data-v-ade3774d]:hover{text-decoration:underline;text-underline-offset:3px}.gl-more[data-v-ade3774d]{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:36px}.gl-empty[data-v-ade3774d]{color:var(--ink-soft);display:grid;gap:18px;justify-items:start}@media(max-width:980px){.gl-grid[data-v-ade3774d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gl-grid[data-v-ade3774d]{gap:18px;grid-template-columns:minmax(0,1fr)}.gl-card[data-v-ade3774d]{gap:8px 16px;grid-template-columns:124px minmax(0,1fr);grid-template-rows:auto auto}.gl-collage[data-v-ade3774d]{border-radius:14px;gap:4px;grid-row:span 2}.gl-foot[data-v-ade3774d]{grid-column:2;padding-top:8px}.gl-sub[data-v-ade3774d]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;overflow:hidden}}.faq-grid[data-v-13c6de46]{align-items:start;display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.faq-side[data-v-13c6de46]{display:grid;gap:18px;position:sticky;top:calc(var(--header-h) + 32px)}.faq-side p[data-v-13c6de46]{color:var(--ink-soft)}.mail[data-v-13c6de46]{color:var(--ink);font-weight:600;overflow-wrap:anywhere;text-underline-offset:3px}details[data-v-13c6de46]{border-top:1px solid var(--line)}details[data-v-13c6de46]:last-child{border-bottom:1px solid var(--line)}summary[data-v-13c6de46]{align-items:center;cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.18rem;font-weight:650;gap:20px;justify-content:space-between;letter-spacing:-.015em;list-style:none;padding:22px 0}summary[data-v-13c6de46]::-webkit-details-marker{display:none}summary i[data-v-13c6de46]{background:var(--mist);border-radius:50%;flex:none;height:30px;position:relative;transition:transform .25s ease,background .2s ease;width:30px}summary i[data-v-13c6de46]:after,summary i[data-v-13c6de46]:before{background:var(--ink);border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}summary i[data-v-13c6de46]:after{transform:translate(-50%,-50%) rotate(90deg)}details[open] summary i[data-v-13c6de46]{background:var(--coral-tint);transform:rotate(45deg)}details p[data-v-13c6de46]{color:var(--ink-soft);max-width:40em;padding:0 48px 24px 0}@media(max-width:980px){.faq-grid[data-v-13c6de46]{grid-template-columns:minmax(0,1fr)}.faq-side[data-v-13c6de46]{position:static}}@media(max-width:600px){summary[data-v-13c6de46]{font-size:1.08rem}details p[data-v-13c6de46]{padding-right:0}}.cta[data-v-2a8ea6d3]{background:var(--coral-tint)}.cta-grid[data-v-2a8ea6d3]{align-items:end;display:grid;gap:32px 60px;grid-template-columns:minmax(0,1.2fr) auto}.cta-copy[data-v-2a8ea6d3]{display:grid;gap:16px}.cta-alt[data-v-2a8ea6d3],.cta-copy .lead[data-v-2a8ea6d3]{color:var(--coral-text)}.cta-copy[data-v-2a8ea6d3] .script{color:var(--coral-ink)}.cta-actions[data-v-2a8ea6d3]{display:grid;gap:14px;justify-items:start}.cta-alt[data-v-2a8ea6d3]{font-size:.95rem}@media(max-width:980px){.cta-grid[data-v-2a8ea6d3]{grid-template-columns:minmax(0,1fr)}}
