.laywood-shell[data-v-7449a0c4]{max-width:1440px;margin:0 auto;padding:16px 24px 48px}.topbar[data-v-7449a0c4]{-webkit-backdrop-filter:blur(12px);z-index:100;background:#ffffffd9;border:1px solid #063f2a14;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:sticky;top:16px;box-shadow:0 4px 20px #063f2a0a}.scrolled-glass[data-v-7449a0c4]{background:#fffffff0;border-color:#063f2a24;box-shadow:0 10px 30px #063f2a14}.brand-wrap img[data-v-7449a0c4]{width:auto;height:38px}.main-nav[data-v-7449a0c4]{align-items:center;gap:24px;display:flex}.main-nav a[data-v-7449a0c4]{color:#243a2d;font-size:.92rem;font-weight:600;transition:color .2s;position:relative}.main-nav a[data-v-7449a0c4]:hover{color:#0b6b3a}.main-nav a[data-v-7449a0c4]:after{content:"";background:#0b6b3a;width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.main-nav a[data-v-7449a0c4]:hover:after{width:100%}.nav-actions[data-v-7449a0c4]{align-items:center;gap:12px;display:flex}.mobile-burger-btn[data-v-7449a0c4]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:8px;transition:background .2s;display:none;position:relative}.mobile-burger-btn[data-v-7449a0c4]:hover{background:#063f2a14}.mobile-burger-btn span[data-v-7449a0c4]{background:#063f2a;width:20px;height:2px;transition:all .3s cubic-bezier(.16,1,.3,1);display:block;position:relative}.mobile-burger-btn span[data-v-7449a0c4]:after,.mobile-burger-btn span[data-v-7449a0c4]:before{content:"";background:#063f2a;width:20px;height:2px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;left:0}.mobile-burger-btn span[data-v-7449a0c4]:before{top:-6px}.mobile-burger-btn span[data-v-7449a0c4]:after{top:6px}.mobile-burger-btn span.open[data-v-7449a0c4]{background:0 0}.mobile-burger-btn span.open[data-v-7449a0c4]:before{transform:translateY(6px)rotate(45deg)}.mobile-burger-btn span.open[data-v-7449a0c4]:after{transform:translateY(-6px)rotate(-45deg)}.mobile-nav-drawer[data-v-7449a0c4]{-webkit-backdrop-filter:blur(16px);z-index:99;background:#fffffff5;border:1px solid #063f2a1f;border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;top:calc(100% + 12px);left:16px;right:16px;box-shadow:0 16px 40px #063f2a1f}.mobile-nav-drawer a[data-v-7449a0c4]{color:#063f2a;border-radius:12px;padding:8px 12px;font-size:1.1rem;font-weight:600;transition:background .2s}.mobile-nav-drawer a[data-v-7449a0c4]:hover{background:#063f2a0d}.btn-mobile-nav[data-v-7449a0c4]{width:100%;margin-top:8px}.mobile-menu-fade-enter-active[data-v-7449a0c4],.mobile-menu-fade-leave-active[data-v-7449a0c4]{transition:opacity .25s,transform .25s cubic-bezier(.16,1,.3,1)}.mobile-menu-fade-enter-from[data-v-7449a0c4],.mobile-menu-fade-leave-to[data-v-7449a0c4]{opacity:0;transform:translateY(-10px)scale(.98)}.locale-switcher[data-v-7449a0c4]{background:#063f2a0f;border-radius:999px;padding:3px;display:flex}.locale-pill[data-v-7449a0c4]{color:#556c61;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700;transition:all .2s}.locale-pill.active[data-v-7449a0c4]{color:#063f2a;background:#fff;box-shadow:0 2px 6px #00000014}.btn[data-v-7449a0c4]{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:.75rem 1.4rem;font-size:.9rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-primary[data-v-7449a0c4]{color:#122018;background:#f47a1f}.btn-primary[data-v-7449a0c4]:hover{background:#e46e15;transform:translateY(-2px);box-shadow:0 6px 16px #f47a1f4d}.btn-secondary[data-v-7449a0c4]{color:#0b6b3a;background:#0b6b3a14;border:1px solid #0b6b3a33}.btn-secondary[data-v-7449a0c4]:hover{background:#0b6b3a29;transform:translateY(-2px)}.full-width[data-v-7449a0c4]{width:100%}.section-frame[data-v-7449a0c4]{background:#ffffffc7;border:1px solid #063f2a0f;border-radius:32px;margin-top:24px;padding:clamp(1.8rem,3vw,3rem)}.eyebrow[data-v-7449a0c4]{color:#0b6b3a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.8rem;font-size:.76rem;font-weight:800}.scroll-progress-line[data-v-7449a0c4]{z-index:1200;background:linear-gradient(90deg,#f47a1f,#0b6b3a 50%,#d4af37);height:3px;transition:width .1s linear;position:fixed;top:0;left:0;box-shadow:0 0 10px #f47a1f99}.floating-section-nav[data-v-7449a0c4]{-webkit-backdrop-filter:blur(12px);z-index:90;background:#ffffffb3;border:1px solid #063f2a1a;border-radius:999px;flex-direction:column;gap:12px;padding:10px 8px;display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%);box-shadow:0 8px 30px #063f2a14}.nav-dot-btn[data-v-7449a0c4]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex;position:relative}.dot-indicator[data-v-7449a0c4]{background:#a3b8ad;border-radius:50%;width:8px;height:8px;transition:all .3s cubic-bezier(.16,1,.3,1)}.nav-dot-btn.active .dot-indicator[data-v-7449a0c4],.nav-dot-btn:hover .dot-indicator[data-v-7449a0c4]{background:#0b6b3a;transform:scale(1.4);box-shadow:0 0 8px #0b6b3a80}.nav-dot-btn.active .dot-indicator[data-v-7449a0c4]{background:#f47a1f;box-shadow:0 0 10px #f47a1fb3}.dot-tooltip[data-v-7449a0c4]{color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#063f2a;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:.74rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;right:26px;transform:translate(8px);box-shadow:0 4px 14px #0003}.tooltip-num[data-v-7449a0c4]{color:#f47a1f}.nav-dot-btn:hover .dot-tooltip[data-v-7449a0c4]{opacity:1;transform:translate(0)}.reveal-section[data-v-7449a0c4]{opacity:.2;will-change:opacity,transform;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(32px)scale(.985)}.reveal-section.in-view[data-v-7449a0c4]{opacity:1;transform:translateY(0)scale(1)}.hero-showcase[data-v-7449a0c4]{color:#fff;background:#061c14;border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;min-height:640px;padding:clamp(2rem,3.5vw,3.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #06201659}.hero-ambient-glow[data-v-7449a0c4]{transition:background .8s;inset:0}.hero-ambient-glow[data-v-7449a0c4],.hero-watermark-seal[data-v-7449a0c4]{pointer-events:none;z-index:1;position:absolute}.hero-watermark-seal[data-v-7449a0c4]{opacity:.04;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;display:flex;bottom:90px;right:40px}.hero-watermark-seal span[data-v-7449a0c4]{color:#fff;font-family:var(--font-sans);letter-spacing:-.05em;font-size:11rem;font-weight:700;line-height:1}.hero-watermark-seal small[data-v-7449a0c4]{letter-spacing:.3em;text-transform:uppercase;font-size:1rem;font-weight:700}.hero-stage-grid[data-v-7449a0c4]{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid;position:relative}.slide-seal-pill[data-v-7449a0c4]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.seal-chinese[data-v-7449a0c4]{color:#e6c687;letter-spacing:.15em;background:#d4af3726;border:1px solid #d4af3759;border-radius:8px;padding:4px 10px;font-size:.88rem;font-weight:800}.seal-tag[data-v-7449a0c4]{color:#8fb8a2;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:700}.hero-title[data-v-7449a0c4]{color:#fff;letter-spacing:-.04em;text-shadow:0 4px 16px #0006;margin:0 0 10px;font-size:clamp(2.4rem,3.8vw,3.8rem);line-height:1.08}.hero-tagline[data-v-7449a0c4]{color:#e6c687;margin:0 0 16px;font-size:1.12rem;font-style:italic;font-weight:500}.hero-description[data-v-7449a0c4]{color:#fffc;max-width:580px;margin:0 0 24px;font-size:.95rem;line-height:1.68}.hero-specs-hud[data-v-7449a0c4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;padding:16px;display:grid}.spec-hud-item[data-v-7449a0c4]{flex-direction:column;gap:2px;display:flex}.hud-label[data-v-7449a0c4]{color:#8fb8a2;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.hud-val[data-v-7449a0c4]{color:#fff;font-size:.88rem;font-weight:600}.highlight-val[data-v-7449a0c4]{color:#f47a1f}.hero-cta-cluster[data-v-7449a0c4]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-main-btn[data-v-7449a0c4]{box-shadow:0 8px 24px #f47a1f66}.hero-sample-btn[data-v-7449a0c4]{color:#fff;background:#ffffff1a;border-color:#fff3}.hero-sample-btn[data-v-7449a0c4]:hover{color:#fff;background:#ffffff2e}.btn-text-explore[data-v-7449a0c4]{color:#8fb8a2;padding:6px 12px;font-size:.88rem;font-weight:700;transition:color .2s}.btn-text-explore[data-v-7449a0c4]:hover{color:#fff}.hero-visual-col[data-v-7449a0c4]{transition:transform .2s cubic-bezier(.16,1,.3,1)}.hero-visual-stage[data-v-7449a0c4]{position:relative}.slide-image-frame[data-v-7449a0c4]{cursor:pointer;border:1px solid #ffffff26;border-radius:28px;height:380px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0006}.slide-main-image[data-v-7449a0c4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.slide-image-frame:hover .slide-main-image[data-v-7449a0c4]{transform:scale(1.05)}.slide-image-overlay[data-v-7449a0c4]{opacity:0;background:#061c1259;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.slide-image-frame:hover .slide-image-overlay[data-v-7449a0c4]{opacity:1}.zoom-pill[data-v-7449a0c4]{color:#063f2a;background:#ffffffe6;border-radius:999px;padding:8px 16px;font-size:.84rem;font-weight:800;box-shadow:0 6px 20px #00000040}.floating-hud-badge[data-v-7449a0c4]{-webkit-backdrop-filter:blur(14px);background:#06281ad9;border:1px solid #fff3;border-radius:16px;flex-direction:column;gap:3px;padding:10px 16px;display:flex;position:absolute;bottom:-18px;left:24px;box-shadow:0 12px 30px #00000059}.hud-top[data-v-7449a0c4]{color:#22c55e;letter-spacing:.1em;align-items:center;gap:6px;font-size:.68rem;font-weight:800;display:flex}.hud-live-dot[data-v-7449a0c4]{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse-dot}.hud-body strong[data-v-7449a0c4]{color:#fff;font-size:.95rem}.hud-body small[data-v-7449a0c4]{color:#a5c2b2;font-size:.74rem;display:block}.slider-progress-track[data-v-7449a0c4]{z-index:2;background:#ffffff1a;border-radius:999px;width:100%;height:3px;margin:28px 0 20px;position:relative;overflow:hidden}.slider-progress-fill[data-v-7449a0c4]{height:100%;transition:width 50ms linear}.slider-bottom-bar[data-v-7449a0c4]{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.slider-nav-arrows[data-v-7449a0c4]{align-items:center;gap:10px;display:flex}.slider-arrow-btn[data-v-7449a0c4]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.2rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.slider-arrow-btn[data-v-7449a0c4]:hover{color:#061c14;background:#f47a1f;border-color:#f47a1f;transform:scale(1.08)}.slider-pause-hint[data-v-7449a0c4]{color:#e6c687;padding-left:8px;font-size:.75rem}.hero-thumbnails-track[data-v-7449a0c4]{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.thumb-pill-btn[data-v-7449a0c4]{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.thumb-pill-btn[data-v-7449a0c4]:hover{color:#fff;background:#ffffff1f}.thumb-pill-btn.active[data-v-7449a0c4]{color:#fff;background:#ffffff2e;border-color:#f47a1f;box-shadow:0 4px 14px #f47a1f40}.thumb-img[data-v-7449a0c4]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:28px;height:28px}.thumb-meta[data-v-7449a0c4]{align-items:center;gap:6px;font-size:.76rem;display:flex}.thumb-idx[data-v-7449a0c4]{color:#f47a1f;font-weight:800}.thumb-name[data-v-7449a0c4]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-weight:600;overflow:hidden}.thumb-indicator[data-v-7449a0c4]{background:0 0;border-radius:50%;width:5px;height:5px}.thumb-pill-btn.active .thumb-indicator[data-v-7449a0c4]{background:#22c55e;box-shadow:0 0 6px #22c55e}.slide-text-enter-active[data-v-7449a0c4],.slide-text-leave-active[data-v-7449a0c4]{transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1)}.slide-text-enter-from[data-v-7449a0c4]{opacity:0;transform:translateY(16px)}.slide-text-leave-to[data-v-7449a0c4]{opacity:0;transform:translateY(-16px)}.ken-burns-enter-active[data-v-7449a0c4],.ken-burns-leave-active[data-v-7449a0c4]{transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1)}.ken-burns-enter-from[data-v-7449a0c4]{opacity:0;transform:scale(1.08)}.ken-burns-leave-to[data-v-7449a0c4]{opacity:0;transform:scale(.96)}.section-heading[data-v-7449a0c4]{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.section-heading h2[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,2.8vw,2.6rem)}.inline-link[data-v-7449a0c4]{color:#0b6b3a;font-size:.95rem;font-weight:700}.collection-grid[data-v-7449a0c4]{grid-template-columns:1.3fr 1fr 1fr;gap:20px;display:grid}.feature-card[data-v-7449a0c4]{color:#fff;cursor:pointer;background-position:50%;background-size:cover;border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:300px;padding:24px;transition:all .35s;display:flex;position:relative;box-shadow:inset 0 0 0 2000px #06201666}.feature-card[data-v-7449a0c4]:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 2000px #06201640,0 16px 36px #00000026}.feature-card.tall[data-v-7449a0c4]{background-image:url(https://images.unsplash.com/photo-1513694203232-719a280e022f?auto=format&fit=crop&w=900&q=80)}.feature-card[data-v-7449a0c4]:nth-child(2){background-image:url(https://images.unsplash.com/photo-1505693416388-ac5ce068fe85?auto=format&fit=crop&w=900&q=80)}.feature-card[data-v-7449a0c4]:nth-child(3){background-image:url(https://images.unsplash.com/photo-1494526585095-c41746248156?auto=format&fit=crop&w=900&q=80)}.badge[data-v-7449a0c4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;background:#fff3;border:1px solid #ffffff4d;border-radius:999px;width:fit-content;margin-bottom:12px;padding:4px 10px;font-size:.72rem;display:inline-block}.feature-card h3[data-v-7449a0c4]{letter-spacing:-.03em;margin:0 0 8px;font-size:1.4rem}.feature-card p[data-v-7449a0c4]{color:#ffffffd9;margin:0 0 14px;font-size:.88rem;line-height:1.5}.card-action-hint[data-v-7449a0c4]{color:#f47a1f;font-size:.8rem;font-weight:700}.finder-header-row[data-v-7449a0c4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.finder-copy h2[data-v-7449a0c4]{color:#18201b;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,2.8vw,2.5rem)}.filter-pills-bar[data-v-7449a0c4]{flex-wrap:wrap;gap:10px;margin:22px 0 28px;display:flex}.filter-pill[data-v-7449a0c4]{color:#243a2d;cursor:pointer;background:#fff;border:1px solid #063f2a1f;border-radius:999px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1)}.filter-pill[data-v-7449a0c4]:hover{background:#edf4ee;border-color:#0b6b3a}.filter-pill.active[data-v-7449a0c4]{color:#fff;background:#063f2a;border-color:#063f2a;box-shadow:0 4px 14px #063f2a40}.finder-cards[data-v-7449a0c4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mini-card[data-v-7449a0c4]{cursor:pointer;background:#fff;border:1px solid #063f2a14;border-radius:24px;flex-direction:column;justify-content:space-between;padding:22px;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;display:flex;box-shadow:0 4px 16px #00000008}.mini-card[data-v-7449a0c4]:hover{border-color:#0b6b3a33;box-shadow:0 14px 34px #063f2a1f}.card-inner-top[data-v-7449a0c4]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.card-num[data-v-7449a0c4]{color:#0b6b3a;letter-spacing:-.02em;font-size:1.1rem;font-weight:800}.card-tag[data-v-7449a0c4]{color:#063f2a;text-transform:uppercase;background:#dce9df99;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:700}.card-thumb-crop[data-v-7449a0c4]{border-radius:14px;height:140px;margin-bottom:16px;overflow:hidden}.card-thumb-crop img[data-v-7449a0c4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.mini-card:hover .card-thumb-crop img[data-v-7449a0c4]{transform:scale(1.06)}.card-content-block h3[data-v-7449a0c4]{color:#18201b;letter-spacing:-.03em;margin:0 0 8px;font-size:1.3rem}.card-content-block p[data-v-7449a0c4]{color:#556c61;margin:0;font-size:.88rem;line-height:1.6}.card-footer-action[data-v-7449a0c4]{color:#f47a1f;border-top:1px dashed #063f2a14;justify-content:space-between;align-items:center;margin-top:18px;padding-top:12px;font-size:.85rem;font-weight:700;display:flex}.arrow-glyph[data-v-7449a0c4]{transition:transform .2s}.mini-card:hover .arrow-glyph[data-v-7449a0c4]{transform:translate(4px)}.finder-card-enter-active[data-v-7449a0c4],.finder-card-leave-active[data-v-7449a0c4]{transition:all .35s cubic-bezier(.16,1,.3,1)}.finder-card-enter-from[data-v-7449a0c4]{opacity:0;transform:translateY(20px)scale(.96)}.finder-card-leave-to[data-v-7449a0c4]{opacity:0;transform:translateY(-16px)scale(.96)}.material-studio[data-v-7449a0c4]{background:linear-gradient(135deg,#f8f5eef2,#ffffffe6)}.studio-header[data-v-7449a0c4]{margin-bottom:24px}.studio-header h2[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(1.8rem,2.8vw,2.5rem)}.studio-lead[data-v-7449a0c4]{color:#52675d;max-width:680px;margin:0;font-size:1rem}.studio-interactive-grid[data-v-7449a0c4]{grid-template-columns:320px 1fr;gap:24px;margin-top:20px;display:grid}.swatches-panel[data-v-7449a0c4]{background:#fff;border:1px solid #063f2a14;border-radius:24px;padding:20px}.panel-subtitle[data-v-7449a0c4]{color:#6b746e;letter-spacing:.08em;margin-bottom:12px;font-size:.74rem;font-weight:800;display:block}.swatches-list[data-v-7449a0c4]{flex-direction:column;gap:8px;display:flex}.swatch-item[data-v-7449a0c4]{cursor:pointer;text-align:left;background:#fbfdfb;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.swatch-item[data-v-7449a0c4]:hover{background:#edf4ee}.swatch-item.active[data-v-7449a0c4]{color:#fff;background:#063f2a;box-shadow:0 4px 12px #063f2a33}.swatch-color-pill[data-v-7449a0c4]{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:28px;height:28px;box-shadow:0 2px 6px #00000026}.swatch-info strong[data-v-7449a0c4]{font-size:.88rem;display:block}.swatch-info small[data-v-7449a0c4]{opacity:.8;font-size:.74rem}.material-viewer-card[data-v-7449a0c4]{background:#fff;border:1px solid #063f2a14;border-radius:24px;padding:24px}.viewer-inner[data-v-7449a0c4]{grid-template-columns:1fr 1.2fr;align-items:center;gap:28px;display:grid}.viewer-image-box[data-v-7449a0c4]{border-radius:18px;height:340px;position:relative;overflow:hidden}.viewer-image-box img[data-v-7449a0c4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.viewer-image-box:hover img[data-v-7449a0c4]{transform:scale(1.05)}.origin-stamp[data-v-7449a0c4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#000000b3;border-radius:999px;padding:4px 10px;font-size:.72rem;position:absolute;bottom:12px;left:12px}.specs-heading h3[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.04em;margin:8px 0;font-size:1.8rem}.specs-heading p[data-v-7449a0c4]{color:#556c61;margin:0 0 18px;font-size:.92rem;line-height:1.6}.studio-spec-list[data-v-7449a0c4]{border-top:1px solid #063f2a14;border-bottom:1px solid #063f2a14;gap:10px;margin-bottom:22px;padding:14px 0;display:grid}.studio-spec-list div[data-v-7449a0c4]{grid-template-columns:140px 1fr;font-size:.86rem;display:grid}.studio-spec-list dt[data-v-7449a0c4]{color:#6b746e;font-weight:600}.studio-spec-list dd[data-v-7449a0c4]{color:#18201b;margin:0;font-weight:700}.viewer-actions[data-v-7449a0c4]{flex-wrap:wrap;gap:12px;display:flex}.fade-wood-enter-active[data-v-7449a0c4],.fade-wood-leave-active[data-v-7449a0c4]{transition:opacity .3s,transform .3s}.fade-wood-enter-from[data-v-7449a0c4]{opacity:0;transform:scale(.98)}.fade-wood-leave-to[data-v-7449a0c4]{opacity:0;transform:scale(1.02)}.proof-grid[data-v-7449a0c4]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:20px;display:grid}.proof-panel[data-v-7449a0c4]{color:#fff;background:linear-gradient(135deg,#063f2a,#0b6b3a);border-radius:26px;padding:32px}.proof-panel .eyebrow[data-v-7449a0c4]{color:#a8dfbb;margin-bottom:12px;font-weight:700}.proof-panel h2[data-v-7449a0c4]{color:#fff;letter-spacing:-.04em;margin:0 0 12px;font-size:2rem;font-weight:700}.proof-panel p[data-v-7449a0c4]{color:#ffffffd9;margin:0 0 18px;line-height:1.6}.check-list[data-v-7449a0c4]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.check-list li[data-v-7449a0c4]{color:#ffffffeb;font-family:var(--font-sans);font-size:.92rem;line-height:1.5}.check-list li[data-v-7449a0c4]:before{color:#f47a1f;content:"✓";margin-right:10px;font-weight:700}.proof-card[data-v-7449a0c4]{background:#fff;border:1px solid #063f2a0f;border-radius:24px;flex-direction:column;justify-content:center;padding:24px;display:flex}.proof-card strong[data-v-7449a0c4]{color:#063f2a;font-family:var(--font-sans);letter-spacing:-.04em;margin-bottom:6px;font-size:2.6rem;font-weight:700}.proof-card span[data-v-7449a0c4]{color:#556c61;font-family:var(--font-sans);font-size:.84rem;font-weight:500}.contact-center-section[data-v-7449a0c4]{background:linear-gradient(135deg,#dce9dfcc,#f8f5eef2);border:1px solid #063f2a1f;padding:clamp(2.4rem,4vw,4rem)}.contact-grid[data-v-7449a0c4]{grid-template-columns:1.05fr 1fr;align-items:start;gap:40px;display:grid}.contact-title[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.15}.contact-desc[data-v-7449a0c4]{color:#4b6056;margin:0 0 28px;font-size:.96rem;line-height:1.7}.contact-highlights-list[data-v-7449a0c4]{gap:16px;margin-bottom:28px;display:grid}.highlight-item[data-v-7449a0c4]{background:#ffffffbf;border:1px solid #063f2a14;border-radius:18px;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.highlight-icon[data-v-7449a0c4]{font-size:1.5rem;line-height:1}.highlight-item strong[data-v-7449a0c4]{color:#063f2a;margin-bottom:2px;font-size:.92rem;display:block}.highlight-item p[data-v-7449a0c4]{color:#556c61;margin:0;font-size:.84rem;line-height:1.45}.contact-direct-channels[data-v-7449a0c4]{border-top:1px solid #063f2a1f;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:20px;display:grid}.direct-badge[data-v-7449a0c4]{background:#fff9;border:1px solid #063f2a0f;border-radius:12px;padding:10px}.direct-badge small[data-v-7449a0c4]{color:#708479;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;display:block}.direct-badge a[data-v-7449a0c4],.direct-badge span[data-v-7449a0c4]{color:#0b6b3a;word-break:break-word;font-size:.82rem;font-weight:700}.direct-badge.direct-badge-email a[data-v-7449a0c4],.direct-email-link[data-v-7449a0c4]{letter-spacing:-.02em;white-space:nowrap;font-size:.67rem;font-weight:700;display:block}.direct-badge a[data-v-7449a0c4]:hover{color:#f47a1f}.contact-card-surface[data-v-7449a0c4]{background:#fff;border:1px solid #063f2a14;border-radius:28px;padding:clamp(20px,3vw,32px);box-shadow:0 16px 48px #063f2a14}.form-header[data-v-7449a0c4]{margin-bottom:20px}.form-header h3[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.03em;margin:0 0 6px;font-size:1.35rem}.form-header p[data-v-7449a0c4]{color:#6b7c72;margin:0;font-size:.85rem}.form-alert-error[data-v-7449a0c4]{color:#b91c1c;background:#fdf2f2;border:1px solid #fecaca;border-radius:12px;margin-bottom:16px;padding:10px 14px;font-size:.85rem}.form-row-2col[data-v-7449a0c4]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-group[data-v-7449a0c4]{margin-bottom:14px}.form-group label[data-v-7449a0c4]{color:#1e3328;margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.required[data-v-7449a0c4]{color:#e46e15}.form-control[data-v-7449a0c4]{box-sizing:border-box;color:#18201b;background:#fafcfb;border:1px solid #063f2a29;border-radius:12px;width:100%;padding:10px 14px;font-family:inherit;font-size:.88rem;transition:all .2s}.form-control[data-v-7449a0c4]:focus{background:#fff;border-color:#0b6b3a;outline:none;box-shadow:0 0 0 3px #0b6b3a1f}textarea.form-control[data-v-7449a0c4]{resize:vertical}.form-checkbox-row[data-v-7449a0c4]{margin-bottom:18px}.checkbox-label[data-v-7449a0c4]{color:#4b6056;cursor:pointer;align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.checkbox-label input[data-v-7449a0c4]{accent-color:#0b6b3a;margin-top:2px}.submit-btn[data-v-7449a0c4]{padding:14px 20px;font-size:.95rem}.submitting-spinner[data-v-7449a0c4]{align-items:center;gap:8px;display:flex}.spinner-dot[data-v-7449a0c4]{background:#122018;border-radius:50%;width:8px;height:8px;animation:1s infinite pulse-dot}.form-success-state[data-v-7449a0c4]{text-align:center;padding:24px 10px}.success-icon-wrap[data-v-7449a0c4]{color:#0b6b3a;background:#edf8f1;border:2px solid #84d8a5;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;font-size:1.8rem;font-weight:800;display:flex}.form-success-state h3[data-v-7449a0c4]{color:#063f2a;margin:0 0 10px;font-size:1.35rem}.success-msg[data-v-7449a0c4]{color:#4b6056;margin-bottom:14px;font-size:.92rem}.ref-pill[data-v-7449a0c4]{color:#063f2a;letter-spacing:.08em;background:#edf4ee;border:1px solid #063f2a26;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:.85rem;font-weight:800;display:inline-block}.success-hint[data-v-7449a0c4]{color:#6b7c72;margin-bottom:24px;font-size:.85rem;line-height:1.5}.success-actions[data-v-7449a0c4]{flex-direction:column;gap:10px;display:flex}.site-footer[data-v-7449a0c4]{border-top:1px solid #063f2a1a;grid-template-columns:1fr 2fr;gap:36px;margin-top:48px;padding-top:36px;display:grid}.footer-logo[data-v-7449a0c4]{height:36px;margin-bottom:12px}.footer-address[data-v-7449a0c4]{color:#6b746e;max-width:320px;font-size:.84rem;line-height:1.6}.footer-links[data-v-7449a0c4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.footer-links h4[data-v-7449a0c4]{color:#063f2a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.8rem}.footer-links a[data-v-7449a0c4],.footer-links span[data-v-7449a0c4]{color:#556c61;font-family:var(--font-sans);margin-bottom:8px;font-size:.86rem;display:block}.footer-links a[data-v-7449a0c4]:hover{color:#0b6b3a}.footer-contact-link[data-v-7449a0c4]{color:#556c61;font-family:var(--font-sans);margin-bottom:8px;font-size:.86rem;text-decoration:none;transition:color .2s;display:block}.footer-contact-link[data-v-7449a0c4]:hover{color:#f47a1f!important}.modal-backdrop[data-v-7449a0c4]{-webkit-backdrop-filter:blur(10px);z-index:1000;background:#062016a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-7449a0c4]{background:#fff;border:1px solid #fff6;border-radius:28px;width:100%;max-width:900px;max-height:90vh;padding:28px;position:relative;overflow-y:auto;box-shadow:0 24px 70px #00000059}.modal-close-btn[data-v-7449a0c4]{color:#063f2a;cursor:pointer;background:#edf4ee;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.modal-close-btn[data-v-7449a0c4]:hover{color:#fff;background:#063f2a}.modal-grid[data-v-7449a0c4]{grid-template-columns:1fr 1.15fr;gap:28px;display:grid}.modal-gallery[data-v-7449a0c4]{border-radius:20px;height:380px;overflow:hidden}.modal-hero-img[data-v-7449a0c4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal-details h2[data-v-7449a0c4]{color:#063f2a;letter-spacing:-.04em;margin:8px 0 4px;font-size:1.8rem}.modal-category[data-v-7449a0c4]{color:#0b6b3a;text-transform:uppercase;margin:0 0 12px;font-size:.82rem;font-weight:700}.modal-desc[data-v-7449a0c4]{color:#556c61;margin:0 0 16px;font-size:.9rem;line-height:1.6}.modal-finishes h4[data-v-7449a0c4],.modal-specs h4[data-v-7449a0c4]{color:#063f2a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.82rem}.modal-specs ul[data-v-7449a0c4]{gap:6px;margin:0 0 16px;padding:0;font-size:.85rem;list-style:none;display:grid}.finish-chips[data-v-7449a0c4]{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.finish-chip[data-v-7449a0c4]{color:#0b6b3a;background:#edf4ee;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700}.modal-cta-box[data-v-7449a0c4]{flex-direction:column;gap:10px;display:flex}.modal-pop-enter-active[data-v-7449a0c4],.modal-pop-leave-active[data-v-7449a0c4]{transition:all .3s cubic-bezier(.16,1,.3,1)}.modal-pop-enter-from[data-v-7449a0c4]{opacity:0}.modal-pop-enter-from .modal-card[data-v-7449a0c4]{transform:scale(.92)translateY(20px)}.modal-pop-leave-to[data-v-7449a0c4]{opacity:0}.modal-pop-leave-to .modal-card[data-v-7449a0c4]{transform:scale(.92)translateY(20px)}@media (width<=980px){.collection-grid[data-v-7449a0c4],.contact-direct-channels[data-v-7449a0c4],.contact-grid[data-v-7449a0c4],.finder-cards[data-v-7449a0c4],.form-row-2col[data-v-7449a0c4],.hero-stage-grid[data-v-7449a0c4],.modal-grid[data-v-7449a0c4],.proof-grid[data-v-7449a0c4],.site-footer[data-v-7449a0c4],.studio-interactive-grid[data-v-7449a0c4],.viewer-inner[data-v-7449a0c4]{grid-template-columns:1fr}.floating-section-nav[data-v-7449a0c4],.main-nav[data-v-7449a0c4]{display:none}.mobile-burger-btn[data-v-7449a0c4]{display:flex}.hero-showcase[data-v-7449a0c4]{min-height:auto;padding:24px 18px}.hero-specs-hud[data-v-7449a0c4]{grid-template-columns:1fr}.hero-watermark-seal[data-v-7449a0c4]{display:none}}
