.ai-example-cards[data-v-3a097b74]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:2.1rem 0 0;padding:0;width:100%}@media(min-width:768px){.ai-example-cards[data-v-3a097b74]{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-example-cards--compare[data-v-3a097b74]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-example-cards--video[data-v-3a097b74]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-example-card[data-v-3a097b74]{aspect-ratio:3/4;background:var(--ea-bg-surface);border-radius:var(--ea-radius-xl,1rem);display:block;overflow:hidden;position:relative;width:100%}.ai-example-card--compare[data-v-3a097b74]{aspect-ratio:2/1.08}.ai-example-card--video[data-v-3a097b74]{aspect-ratio:16/9}.ai-example-card--video .ai-example-card__img[data-v-3a097b74]{pointer-events:none}.ai-example-card__media[data-v-3a097b74],.ai-example-card__shot[data-v-3a097b74]{background:transparent;border:0;cursor:zoom-in;display:block;height:100%;padding:0;text-align:left;width:100%}.ai-example-card__action[data-v-3a097b74]:focus-visible,.ai-example-card__media[data-v-3a097b74]:focus-visible,.ai-example-card__shot[data-v-3a097b74]:focus-visible{outline:2px solid var(--ea-brand);outline-offset:2px}.ai-example-card__pair[data-v-3a097b74]{display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}.ai-example-card__shot[data-v-3a097b74]{height:100%;min-width:0;overflow:hidden;position:relative}.ai-example-card__shot--after[data-v-3a097b74]{background:repeating-conic-gradient(#eceae4 0 25%,#fafaf8 0 50%) 50% /12px 12px}.dark .ai-example-card__shot--after[data-v-3a097b74]{background:repeating-conic-gradient(#2c2a25 0 25%,#1a1916 0 50%) 50% /12px 12px}.ai-example-card__img[data-v-3a097b74]{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ai-example-card__shot-label[data-v-3a097b74]{background:color-mix(in srgb,#0e0d0c 62%,transparent);font-size:.62rem;font-weight:650;left:.45rem;line-height:1.2;padding:.12rem .4rem;top:.45rem;z-index:2}.ai-example-card__model[data-v-3a097b74],.ai-example-card__shot-label[data-v-3a097b74]{border-radius:var(--ea-radius-pill);color:#fff;pointer-events:none;position:absolute}.ai-example-card__model[data-v-3a097b74]{background:color-mix(in srgb,#0e0d0c 58%,transparent);font-size:.72rem;font-weight:600;left:auto;line-height:1.3;max-width:46%;overflow:hidden;padding:.28rem .62rem;right:.7rem;text-overflow:ellipsis;top:.7rem;white-space:nowrap;z-index:3}.ai-example-card:not(.ai-example-card--compare) .ai-example-card__model[data-v-3a097b74]{left:.7rem;max-width:calc(100% - 1.4rem);right:auto;top:.7rem}.ai-example-card__mask[data-v-3a097b74]{align-items:center;background:color-mix(in srgb,#0e0d0c 46%,transparent);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;padding:.9rem .85rem 1rem;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:4}.ai-example-card:focus-within .ai-example-card__mask[data-v-3a097b74],.ai-example-card:hover .ai-example-card__mask[data-v-3a097b74]{opacity:1}.ai-example-card__zoom[data-v-3a097b74]{background:color-mix(in srgb,#0e0d0c 42%,transparent);border-radius:999px;color:#fff;display:grid;height:2.4rem;left:50%;place-items:center;position:absolute;top:46%;transform:translate(-50%,-50%);width:2.4rem}.ai-example-card__action[data-v-3a097b74]{align-items:center;background:#fff;border:0;border-radius:var(--ea-radius-lg,.75rem);color:#2c2a25;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1;min-height:2.35rem;padding:.55rem .9rem;pointer-events:auto;width:100%}.ai-example-card__action[data-v-3a097b74]:hover{background:#f4f2ec}@media(hover:none){.ai-example-card__mask[data-v-3a097b74]{background:linear-gradient(0deg,color-mix(in srgb,#0e0d0c 62%,transparent) 0,transparent 48%);opacity:1}.ai-example-card__zoom[data-v-3a097b74]{display:none}}.ai-example-preview[data-v-3a097b74]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0908e0;display:grid;inset:0;padding:2rem 4.5rem;place-items:center;position:fixed;z-index:80}.ai-example-preview__close[data-v-3a097b74]{background:#ffffff1a;border:0;border-radius:999px;color:#f1efea;cursor:pointer;display:grid;height:2.5rem;place-items:center;position:absolute;right:1rem;top:1rem;width:2.5rem;z-index:2}.ai-example-preview__close[data-v-3a097b74]:hover{background:#ffffff2e}.ai-example-preview__stage[data-v-3a097b74]{align-items:center;display:flex;flex-direction:column;gap:.75rem;max-width:100%}.ai-example-preview__media[data-v-3a097b74]{border-radius:.75rem;box-shadow:0 20px 60px #00000073;max-height:min(82vh,56rem);max-width:min(92vw,72rem);-o-object-fit:contain;object-fit:contain}.ai-example-preview__counter[data-v-3a097b74]{color:#f1efead1;font-size:.8rem;font-weight:600;letter-spacing:.04em;margin:0}.ai-example-preview__nav[data-v-3a097b74]{background:#ffffff1f;border:0;border-radius:999px;color:#f1efea;cursor:pointer;display:grid;height:2.75rem;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;z-index:2}.ai-example-preview__nav[data-v-3a097b74]:hover:not(:disabled){background:#fff3}.ai-example-preview__nav[data-v-3a097b74]:disabled{cursor:default;opacity:.28}.ai-example-preview__nav--prev[data-v-3a097b74]{left:1rem}.ai-example-preview__nav--next[data-v-3a097b74]{right:1rem}@media(max-width:720px){.ai-example-preview[data-v-3a097b74]{padding:4.5rem .75rem 1.25rem}.ai-example-preview__nav--prev[data-v-3a097b74]{left:.4rem}.ai-example-preview__nav--next[data-v-3a097b74]{right:.4rem}}.ai-example-preview-fade-enter-active[data-v-3a097b74],.ai-example-preview-fade-leave-active[data-v-3a097b74]{transition:opacity .18s ease}.ai-example-preview-fade-enter-from[data-v-3a097b74],.ai-example-preview-fade-leave-to[data-v-3a097b74]{opacity:0}.ai-landing[data-v-da2a1a59]{gap:5.75rem;margin-top:3rem}.ai-landing[data-v-da2a1a59],.ai-landing__section[data-v-da2a1a59]{display:flex;flex-direction:column}.ai-landing__section[data-v-da2a1a59]{align-items:center;text-align:center}.ai-landing__kicker[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border:1px solid var(--ea-border);border-radius:999px;box-shadow:none;font-weight:600;letter-spacing:.02em;margin-bottom:1.05rem;pointer-events:none}:lang(ja) .ai-landing__kicker[data-v-da2a1a59],:lang(zh) .ai-landing__kicker[data-v-da2a1a59],:lang(zh-TW) .ai-landing__kicker[data-v-da2a1a59]{letter-spacing:.06em}.ai-landing__title[data-v-da2a1a59]{color:var(--ea-text);font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.28;margin:0}:lang(ja) .ai-landing__title[data-v-da2a1a59],:lang(zh) .ai-landing__title[data-v-da2a1a59],:lang(zh-TW) .ai-landing__title[data-v-da2a1a59]{font-weight:600;letter-spacing:0;line-height:1.4}.ai-landing__lead[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:1rem;line-height:1.8;margin:1rem auto 0;max-width:44rem}.ai-landing__prose[data-v-da2a1a59]{display:flex;flex-direction:column;gap:.85rem;margin-top:1.85rem;max-width:46rem;text-align:left;width:100%}.ai-landing__prose p[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:.9rem;line-height:1.75;margin:0}.ai-landing__scenes[data-v-da2a1a59]{display:grid;gap:.85rem;grid-template-columns:1fr;list-style:none;margin:2.1rem 0 0;padding:0;text-align:left;width:100%}@media(min-width:640px){.ai-landing__scenes[data-v-da2a1a59]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.ai-landing__scenes[data-v-da2a1a59]{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-landing__scenes[data-v-da2a1a59]>:nth-child(4),.ai-landing__scenes[data-v-da2a1a59]>:nth-child(5){grid-column:span 1}}.ai-landing__scene[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:1rem;box-shadow:inset 0 0 0 1px var(--ea-border);overflow:hidden}.ai-landing__pair[data-v-da2a1a59]{display:grid;grid-template-columns:1fr 1fr;height:9.5rem}.ai-landing__shot[data-v-da2a1a59]{overflow:hidden;position:relative}.ai-landing__shot-art[data-v-da2a1a59]{background:#d7d2c8;inset:0;overflow:hidden;position:absolute}.ai-landing__pair--cutout .ai-landing__shot--after .ai-landing__shot-art[data-v-da2a1a59]{background:repeating-conic-gradient(#eceae4 0 25%,#fafaf8 0 50%) 50% /12px 12px}.dark .ai-landing__pair--cutout .ai-landing__shot--after .ai-landing__shot-art[data-v-da2a1a59]{background:repeating-conic-gradient(#2c2a25 0 25%,#1a1916 0 50%) 50% /12px 12px}.ai-landing__pair--clean .ai-landing__shot--before .ai-landing__shot-art[data-v-da2a1a59]:before{background:#ffffffd1;border-radius:.28rem;box-shadow:0 0 0 2px #28262229;content:"";height:1.35rem;position:absolute;right:16%;top:26%;transform:rotate(-12deg);width:1.35rem;z-index:3}.ai-landing__pair--clean .ai-landing__shot--before .ai-landing__shot-art[data-v-da2a1a59]:after{background:repeating-linear-gradient(-18deg,transparent 0 10px,hsla(0,0%,100%,.28) 10px 12px);border:2px solid hsla(0,0%,100%,.7);border-radius:.35rem;content:"";inset:14% 10%;pointer-events:none;position:absolute;transform:rotate(-18deg);z-index:3}.ai-landing__pair--sharpen .ai-landing__shot--before .ai-landing__shot-art[data-v-da2a1a59]{filter:blur(2.15px) contrast(.88) saturate(.82)}.ai-landing__pair--sharpen .ai-landing__shot--after .ai-landing__shot-art[data-v-da2a1a59]{filter:contrast(1.08) saturate(1.06)}.ai-landing__shot-label[data-v-da2a1a59]{background:#14120e9e;border-radius:999px;color:#fff;font-size:.62rem;font-weight:650;left:.45rem;padding:.12rem .4rem;position:absolute;top:.45rem;z-index:2}.ai-landing__subject[data-v-da2a1a59]{background:#2c2a25;border-radius:1.2rem 1.2rem .45rem .45rem;bottom:12%;height:4.1rem;left:50%;position:absolute;transform:translate(-50%);width:2.4rem;z-index:1}.ai-landing__subject[data-v-da2a1a59]:before{background:#3f3c36;border-radius:999px;content:"";height:1.45rem;left:50%;position:absolute;top:-1.05rem;transform:translate(-50%);width:1.45rem}.ai-landing__pair--product .ai-landing__shot-art[data-v-da2a1a59]{background:repeating-linear-gradient(-18deg,#cbb79a 0 12px,#b89a74 12px 24px)}.ai-landing__pair--product .ai-landing__subject[data-v-da2a1a59]{background:#1f4d4a;border-radius:.35rem .35rem .2rem .2rem;height:3.6rem;width:1.7rem}.ai-landing__pair--product .ai-landing__subject[data-v-da2a1a59]:before{background:#163834;border-radius:.2rem;height:.55rem;top:-.35rem;width:1.1rem}.ai-landing__pair--travel .ai-landing__shot-art[data-v-da2a1a59]{background:linear-gradient(180deg,#87b5d6 0 42%,#6d9a62 42% 58%,#c9b48a 58%)}.ai-landing__pair--realestate .ai-landing__shot-art[data-v-da2a1a59]{background:linear-gradient(180deg,#d9d3c6 0 38%,#b7c4c8 38% 62%,#8f7f6c 62%)}.ai-landing__pair--busy .ai-landing__shot-art[data-v-da2a1a59]{background:radial-gradient(circle at 18% 30%,#d27a6a 0 12%,transparent 13%),radial-gradient(circle at 78% 24%,#6aa3d2 0 10%,transparent 11%),radial-gradient(circle at 70% 78%,#e0c36a 0 14%,transparent 15%),linear-gradient(135deg,#9aa48c,#cbbba4)}.ai-landing__pair--portrait .ai-landing__shot-art[data-v-da2a1a59]{background:radial-gradient(18rem 10rem at 20% 80%,#c4b49a 0,transparent 55%),linear-gradient(160deg,#8aa3b5,#c9b8a0 48%,#6d7c63)}.ai-landing__scene-body[data-v-da2a1a59]{padding:.85rem .95rem 1rem}.ai-landing__scene-body h3[data-v-da2a1a59]{color:var(--ea-text);font-size:.875rem;font-weight:650;margin:0}.ai-landing__scene-body p[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:.78rem;line-height:1.55;margin:.35rem 0 0}.ai-landing__prompts[data-v-da2a1a59]{display:grid;gap:.85rem;grid-template-columns:1fr;list-style:none;margin:2.1rem 0 0;padding:0;text-align:left;width:100%}@media(min-width:768px){.ai-landing__prompts[data-v-da2a1a59]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-landing__prompt[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:1rem;box-shadow:inset 0 0 0 1px var(--ea-border);display:flex;flex-direction:column;gap:.7rem;padding:1.15rem 1.2rem 1.1rem}.ai-landing__prompt h3[data-v-da2a1a59]{color:var(--ea-text);font-size:.95rem;font-weight:650;margin:0}.ai-landing__prompt p[data-v-da2a1a59]{color:var(--ea-text-muted);flex:1 1 auto;font-size:.82rem;line-height:1.65;margin:0}.ai-landing__prompt-use[data-v-da2a1a59]{align-self:flex-start;font-size:.8rem;height:2.15rem;min-height:2.15rem;padding-inline:.95rem}.ai-landing__cta[data-v-da2a1a59]{box-shadow:0 10px 24px #1a19161f;font-size:.95rem;font-weight:600;height:2.875rem;margin-top:2.25rem;padding-inline:1.65rem;transition:background-color .18s ease,opacity .18s ease,transform .18s ease,box-shadow .18s ease}:lang(ja) .ai-landing__cta[data-v-da2a1a59],:lang(zh) .ai-landing__cta[data-v-da2a1a59],:lang(zh-TW) .ai-landing__cta[data-v-da2a1a59]{font-weight:600}.ai-landing__cta[data-v-da2a1a59]:hover{box-shadow:0 14px 28px #1a191629;opacity:1;transform:translateY(-1px)}.dark .ai-landing__cta[data-v-da2a1a59]{box-shadow:0 10px 24px #00000047}.dark .ai-landing__cta[data-v-da2a1a59]:hover{box-shadow:0 14px 28px #00000061}.ai-landing__cta-arrow[data-v-da2a1a59]{opacity:.75}@media(min-width:640px){.ai-landing__cta[data-v-da2a1a59]{font-size:1rem;height:3.15rem;padding-inline:2.1rem}}.ai-landing__cta-row[data-v-da2a1a59]{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:1.85rem}.ai-landing__cases[data-v-da2a1a59],.ai-landing__how[data-v-da2a1a59],.ai-landing__steps[data-v-da2a1a59]{display:grid;gap:.75rem;list-style:none;margin:2.1rem 0 0;padding:0;text-align:left;width:100%}@media(min-width:768px){.ai-landing__cases[data-v-da2a1a59],.ai-landing__how[data-v-da2a1a59],.ai-landing__steps[data-v-da2a1a59]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-landing__cases[data-v-da2a1a59],.ai-landing__steps[data-v-da2a1a59]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-landing__case[data-v-da2a1a59],.ai-landing__how-item[data-v-da2a1a59],.ai-landing__step[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:.95rem;box-shadow:inset 0 0 0 1px var(--ea-border);padding:1rem}.ai-landing__step[data-v-da2a1a59]{align-items:flex-start;display:flex;gap:.75rem}.ai-landing__step-n[data-v-da2a1a59]{color:var(--ea-brand-strong);flex-shrink:0;font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:700}.ai-landing__case h3[data-v-da2a1a59],.ai-landing__how-item h3[data-v-da2a1a59],.ai-landing__step h3[data-v-da2a1a59]{color:var(--ea-text);font-size:.875rem;font-weight:650;margin:0}.ai-landing__case p[data-v-da2a1a59],.ai-landing__how-item p[data-v-da2a1a59],.ai-landing__step p[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:.8rem;line-height:1.6;margin:.35rem 0 0}.ai-landing__table-wrap[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:.95rem;box-shadow:inset 0 0 0 1px var(--ea-border);margin-top:2.1rem;overflow-x:auto;text-align:left;width:100%}.ai-landing__table[data-v-da2a1a59]{border-collapse:collapse;min-width:36rem;width:100%}.ai-landing__table td[data-v-da2a1a59],.ai-landing__table th[data-v-da2a1a59]{font-size:.8rem;line-height:1.55;padding:.8rem 1rem;text-align:left;vertical-align:top}.ai-landing__table thead th[data-v-da2a1a59]{background:color-mix(in srgb,var(--ea-bg-surface-soft,#f3f3f0) 80%,transparent);color:var(--ea-text);font-weight:650}.ai-landing__table tbody th[data-v-da2a1a59]{color:var(--ea-text);font-weight:650;width:8.5rem}.ai-landing__table td[data-v-da2a1a59]{color:var(--ea-text-muted)}.ai-landing__table tbody tr+tr td[data-v-da2a1a59],.ai-landing__table tbody tr+tr th[data-v-da2a1a59]{border-top:1px solid var(--ea-border)}.ai-landing__tips[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:.95rem;box-shadow:inset 0 0 0 1px var(--ea-border);display:flex;flex-direction:column;gap:.7rem;list-style:none;margin:2.1rem 0 0;padding:1rem 1.1rem;text-align:left;width:100%}.ai-landing__tips li[data-v-da2a1a59]{display:flex;flex-direction:column;gap:.2rem}.ai-landing__tips strong[data-v-da2a1a59]{color:var(--ea-text);font-size:.84rem;font-weight:650}.ai-landing__tips span[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:.8rem;line-height:1.6}.ai-landing__faq[data-v-da2a1a59]{display:flex;flex-direction:column;gap:.55rem;margin-top:2.1rem;text-align:left;width:100%}.ai-landing__faq-item[data-v-da2a1a59]{background:var(--ea-bg-elevated,#fff);border-radius:.85rem;box-shadow:inset 0 0 0 1px var(--ea-border)}.ai-landing__faq-item summary[data-v-da2a1a59]{color:var(--ea-text);cursor:pointer;font-size:.875rem;font-weight:600;list-style:none;padding:.95rem 1rem}.ai-landing__faq-item summary[data-v-da2a1a59]::-webkit-details-marker{display:none}.ai-landing__faq-item summary[data-v-da2a1a59]:after{color:var(--ea-text-muted);content:"+";float:right;font-weight:500}.ai-landing__faq-item[open] summary[data-v-da2a1a59]:after{content:"–"}.ai-landing__faq-item p[data-v-da2a1a59]{color:var(--ea-text-muted);font-size:.8125rem;line-height:1.65;margin:0;padding:0 1rem 1rem}
