.gh[data-v-bf460b84]{--gh-ink: #161a24;--gh-ink-2: #4a5160;--gh-gold-ink: #8a6a07;--gh-line: #e4e1d6;position:sticky;top:0;z-index:60;background:#fff;border-bottom:1px solid var(--gh-line);box-shadow:0 1px 12px #0f131d0f}.gh-bar[data-v-bf460b84]{max-width:80rem;margin:0 auto;padding:0 1rem;min-height:64px;display:flex;align-items:center;gap:1.25rem}.gh-brand[data-v-bf460b84]{display:flex;align-items:center;text-decoration:none;flex:none}.gh-logo[data-v-bf460b84]{height:62px;width:auto;display:block;margin:-4px 0}.gh-nav[data-v-bf460b84]{display:flex;align-items:center;gap:.25rem;margin-left:1rem}.gh-link[data-v-bf460b84]{color:var(--gh-ink);text-decoration:none;padding:.55rem .8rem;border-radius:.5rem;font-weight:500;font-size:.92rem;display:inline-flex;align-items:center;gap:.3rem;transition:color .2s,background .2s}.gh-link[data-v-bf460b84]:hover,.gh-link[data-v-bf460b84]:focus-visible{color:var(--gh-gold-ink);background:#d4af3724}.gh-link.router-link-exact-active[data-v-bf460b84]{color:var(--gh-gold-ink);box-shadow:inset 0 -2px 0 var(--gb-gold);border-radius:.5rem .5rem 0 0}.gh-caret[data-v-bf460b84]{transform:rotate(90deg)}.gh-drop[data-v-bf460b84]{position:relative}.gh-menu[data-v-bf460b84]{position:absolute;top:100%;left:0;min-width:19rem;margin:0;padding:.5rem;list-style:none;background:#fff;border:1px solid var(--gh-line);border-radius:.75rem;box-shadow:0 18px 40px #0f131d29;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s}.gh-drop:hover .gh-menu[data-v-bf460b84],.gh-drop:focus-within .gh-menu[data-v-bf460b84]{opacity:1;visibility:visible;transform:none}.gh-menu a[data-v-bf460b84]{display:block;padding:.6rem .8rem;color:var(--gh-ink);text-decoration:none;border-radius:.5rem;font-size:.9rem}.gh-menu a[data-v-bf460b84]:hover,.gh-menu a[data-v-bf460b84]:focus-visible{background:#d4af3724;color:var(--gh-gold-ink)}.gh-actions[data-v-bf460b84]{margin-left:auto;display:flex;align-items:center;gap:.6rem}.gh-store[data-v-bf460b84]{display:inline-flex;align-items:center;gap:.4rem;color:var(--gh-ink-2);text-decoration:none;font-size:.8rem;font-weight:500;padding:.4rem .5rem;border-radius:.4rem}.gh-store[data-v-bf460b84]:hover,.gh-store[data-v-bf460b84]:focus-visible{color:var(--gh-gold-ink)}.gh-btn[data-v-bf460b84]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem 1rem;border-radius:.55rem;font-weight:600;font-size:.86rem;text-decoration:none;transition:filter .2s,background .2s;white-space:nowrap}.gh-btn-outline[data-v-bf460b84]{color:var(--gh-ink);border:1px solid var(--gh-ink);background:#fff}.gh-btn-outline[data-v-bf460b84]:hover,.gh-btn-outline[data-v-bf460b84]:focus-visible{background:var(--gh-ink);color:#fff}.gh-btn-wa[data-v-bf460b84]{background:var(--gb-wa);color:#fff}.gh-btn-wa[data-v-bf460b84]:hover,.gh-btn-wa[data-v-bf460b84]:focus-visible{filter:brightness(1.1)}.gh-mobile-actions[data-v-bf460b84]{display:none;margin-left:auto;align-items:center;gap:.25rem}.gh-icon-btn[data-v-bf460b84]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--gh-ink);cursor:pointer;border-radius:.6rem}.gh-icon-btn[data-v-bf460b84]:hover{background:#0f131d0f}.gh-icon-wa[data-v-bf460b84]{color:var(--gb-wa)}.gh-drawer[data-v-bf460b84]{display:none}@media (max-width: 1023px){.gh-nav[data-v-bf460b84],.gh-actions[data-v-bf460b84]{display:none}.gh-mobile-actions[data-v-bf460b84]{display:flex}.gh-bar[data-v-bf460b84]{min-height:58px}.gh-logo[data-v-bf460b84]{height:54px}.gh-drawer[data-v-bf460b84]{display:flex;flex-direction:column;padding:.5rem 1rem 1rem;background:#fff;border-top:1px solid var(--gh-line);border-bottom:3px solid var(--gb-gold);box-shadow:0 22px 36px #00000073;max-height:calc(100vh - 122px);overflow-y:auto}.gh-drawer a[data-v-bf460b84]{color:var(--gh-ink);text-decoration:none;padding:.85rem .25rem;min-height:48px;display:flex;align-items:center;border-bottom:1px solid #efece2;font-size:.98rem}.gh-drawer a[data-v-bf460b84]:hover,.gh-drawer a.router-link-exact-active[data-v-bf460b84]{color:var(--gh-gold-ink)}.gh-drawer hr[data-v-bf460b84]{border:0;border-top:1px solid var(--gh-line);margin:.4rem 0}}.gf[data-v-55fad508]{background:var(--gb-surface-lowest);border-top:1px solid var(--gb-line);color:var(--gb-text-2)}.gf-inner[data-v-55fad508]{max-width:80rem;margin:0 auto;padding:3.5rem 1.25rem 2rem}.gf-grid[data-v-55fad508]{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1.2fr .9fr 1fr;gap:2rem}.gf-word[data-v-55fad508]{font-family:var(--gb-serif);font-size:1.7rem;font-weight:700;color:var(--gb-gold-soft);margin:0 0 .6rem}.gf-desc[data-v-55fad508]{font-size:.88rem;line-height:1.65;margin:0 0 1rem;max-width:22rem}.gf-tags[data-v-55fad508]{display:flex;flex-wrap:wrap;gap:.5rem}.gf-tags span[data-v-55fad508]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:var(--gb-gold-soft);border:1px solid rgba(212,175,55,.35);border-radius:999px;padding:.3rem .65rem}.gf-h[data-v-55fad508]{margin:0 0 .9rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gb-text);font-family:var(--gb-sans)}.gf ul[data-v-55fad508]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.gf-col a[data-v-55fad508]{color:var(--gb-text-2);text-decoration:none;font-size:.88rem;display:inline-flex;align-items:center;gap:.45rem}.gf-col a[data-v-55fad508]:hover,.gf-col a[data-v-55fad508]:focus-visible{color:var(--gb-gold-soft)}.gf-toggle[data-v-55fad508]{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:default}.gf-chev[data-v-55fad508]{display:none}.gf-social[data-v-55fad508]{grid-auto-flow:column;justify-content:start;gap:.5rem!important}.gf-social a[data-v-55fad508]{width:40px;height:40px;border:1px solid var(--gb-line);border-radius:50%;justify-content:center}.gf-wa[data-v-55fad508]{margin-top:1rem;background:var(--gb-wa);color:#fff!important;padding:.6rem .9rem;border-radius:.55rem;font-weight:600;font-size:.82rem!important}.gf-legal[data-v-55fad508]{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--gb-line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1.5rem;font-size:.78rem;color:var(--gb-muted)}.gf-legal p[data-v-55fad508]{margin:0}.gf-stamps[data-v-55fad508]{display:flex;gap:.6rem}.gf-stamps span[data-v-55fad508]{color:var(--gb-text-2);border:1px solid var(--gb-line);border-radius:.35rem;padding:.15rem .5rem}@media (max-width: 1023px){.gf-grid[data-v-55fad508]{grid-template-columns:1fr 1fr;gap:1.5rem 1.25rem}.gf-brand[data-v-55fad508]{grid-column:1 / -1}}@media (max-width: 767px){.gf-inner[data-v-55fad508]{padding:2.5rem 1rem calc(6rem + env(safe-area-inset-bottom))}.gf-grid[data-v-55fad508]{grid-template-columns:1fr;gap:0}.gf-brand[data-v-55fad508]{margin-bottom:1.5rem}.gf-col[data-v-55fad508]{border-top:1px solid var(--gb-line);padding:1rem 0}.gf-fold .gf-toggle[data-v-55fad508]{cursor:pointer;min-height:40px}.gf-fold .gf-chev[data-v-55fad508]{display:block;transform:rotate(90deg);transition:transform .2s}.gf-fold.gf-open .gf-chev[data-v-55fad508]{transform:rotate(-90deg)}.gf-fold ul[data-v-55fad508]{display:none;margin-top:.4rem}.gf-fold.gf-open ul[data-v-55fad508]{display:grid}.gf-fold .gf-h[data-v-55fad508]{margin:0}.gf-col a[data-v-55fad508]{min-height:40px}}.gb-bar[data-v-c313b0cc]{display:none}@media (max-width: 767px){.gb-bar[data-v-c313b0cc]{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;min-height:64px;padding-bottom:env(safe-area-inset-bottom);background:#0a0e18f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--gb-line)}.gb-tab[data-v-c313b0cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-height:64px;color:var(--gb-text-2);text-decoration:none;font-size:.68rem;font-weight:600;letter-spacing:.02em}.gb-tab[data-v-c313b0cc]:hover,.gb-tab[data-v-c313b0cc]:focus-visible,.gb-tab.router-link-active[data-v-c313b0cc]{color:var(--gb-gold-soft)}.gb-tab-wa[data-v-c313b0cc]{color:var(--gb-text)}.gb-wa-pill[data-v-c313b0cc]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-top:-22px;border-radius:50%;background:var(--gb-wa);color:#fff;border:4px solid var(--gb-surface-lowest);box-shadow:0 6px 18px #25d36659}}.gb-float-wa[data-v-aa78952d]{position:fixed;right:1.4rem;bottom:6rem;z-index:55;width:58px;height:58px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--gb-wa);color:#fff;box-shadow:0 10px 28px #00000073}.gb-float-wa[data-v-aa78952d]:hover{filter:brightness(1.15)}@media (max-width: 767px){.gb-float-wa[data-v-aa78952d]{display:none}}html,body{background:#0f131d}.gb-theme{--gb-surface: #0f131d;--gb-surface-lowest: #0a0e18;--gb-surface-low: #171b26;--gb-surface-mid: #1e2330;--gb-surface-high: #262c3c;--gb-gold: #d4af37;--gb-gold-soft: #ecc54c;--gb-wa: #0c7f3d;--gb-wa-bright: #25d366;--gb-text: #f8fafc;--gb-text-2: #b3bccd;--gb-muted: #8f9ab0;--gb-line: rgba(212, 175, 55, .18);--gb-serif: "Playfair Display", Georgia, "Times New Roman", serif;--gb-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gb-h1-hero: clamp(2rem, 6.2vw, 4.1rem);--gb-h1: clamp(2.1rem, 5.4vw, 3.6rem);--gb-h2: clamp(1.7rem, 4vw, 2.6rem);--gb-section-y: 4.5rem;--gb-gutter: 1.25rem}@media (max-width: 1023px){.gb-theme{--gb-section-y: 3.5rem}}.gb-wrap{max-width:80rem;margin:0 auto;padding:0 var(--gb-gutter)}.gb-section{padding:var(--gb-section-y) 0}.gb-section--tight{padding:1rem 0 3rem}.gb-h2{font-family:var(--gb-serif);font-weight:700;font-size:var(--gb-h2);line-height:1.2;color:var(--gb-text);margin:0 0 .8rem;text-align:center;text-wrap:balance}.gb-intro{text-align:center;color:var(--gb-text-2);margin:0 auto 2.4rem;max-width:46rem}.gb-intro strong{color:var(--gb-gold-soft);font-weight:600}.gb-kicker{text-align:center;margin:0 0 .6rem;font-size:.74rem;letter-spacing:.22em;font-weight:700;color:var(--gb-gold-soft)}.gb-kicker--left{text-align:left}.gb-card{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.5rem;color:var(--gb-text)}.gb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.8rem 1.5rem;border-radius:.6rem;font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:filter .2s,background .2s,transform .2s}.gb-btn:hover{transform:translateY(-1px)}.gb-btn--gold{background:var(--gb-gold);color:#14100a}.gb-btn--gold:hover{filter:brightness(1.08)}.gb-btn--glass{background:#262c3cd9;color:var(--gb-text);border-color:#ffffff29}.gb-btn--glass:hover{background:#30384cf2}.gb-btn--wa{background:var(--gb-wa);color:#fff}.gb-btn--wa:hover{filter:brightness(1.15)}.gb-btn--outline{color:var(--gb-gold-soft);border-color:#d4af378c;background:#262c3c73}.gb-btn--outline:hover{background:#d4af371f}.gb-btn--lg{min-height:56px;padding:1rem 2.3rem;font-size:1.05rem}@media (max-width: 767px){.gb-btn--lg{width:100%}}.gb-eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.6rem;padding:.45rem 1rem;border:1px solid rgba(212,175,55,.45);border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.14em;color:var(--gb-gold-soft);background:#d4af3712}@media (max-width: 767px){.gb-eyebrow{font-size:.6rem;letter-spacing:.1em}}.gb-store{display:inline-flex;align-items:center;gap:.75rem;min-height:54px;padding:.5rem 1.15rem;border:1px solid rgba(255,255,255,.18);border-radius:.75rem;background:#171b26d9;color:var(--gb-text);text-decoration:none;text-align:left}.gb-store:hover{border-color:var(--gb-gold)}.gb-store span{display:flex;flex-direction:column;line-height:1.15}.gb-store small{font-size:.62rem;color:var(--gb-muted)}.gb-store strong{font-size:.98rem}@media (max-width: 767px){.gb-store{justify-content:center;padding:.5rem .6rem}}.gb-theme :focus-visible{outline:2px solid var(--gb-gold-soft);outline-offset:3px}@media (prefers-reduced-motion: reduce){.gb-btn{transition:none}}.gb-inner.gb-inner{--primary-silver: #3a4153;--secondary-silver: #2a3040;--dark-charcoal: #f8fafc;--light-charcoal: #b3bccd;--gold-accent: #d4af37;--rose-gold: #8a6d12;--color-white: #171b26;--color-black: #f8fafc;--color-dark-grey: #b3bccd;--color-grey: #8f9ab0;--color-light-grey: #262c3c;--shadow-light: rgba(0, 0, 0, .25);--shadow-medium: rgba(0, 0, 0, .4);--shadow-dark: rgba(0, 0, 0, .5);background:var(--gb-surface);color:var(--gb-text-2);font-family:var(--gb-sans)}.gb-inner.gb-inner h1,.gb-inner.gb-inner h2,.gb-inner.gb-inner h3{font-family:var(--gb-serif);color:var(--gb-text)}.gb-inner.gb-inner .hero-title,.gb-inner.gb-inner .title-main{color:#fff;background:none;-webkit-text-fill-color:#fff}.gb-inner.gb-inner .hero-subtitle{color:var(--gb-text-2)}.gb-inner.gb-inner .hero-section{background:radial-gradient(60rem 22rem at 50% -20%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface))}.gb-inner.gb-inner .hero-background{opacity:0}.gb-inner.gb-inner section,.gb-inner.gb-inner .about-content,.gb-inner.gb-inner .about-services{background-color:transparent}.gb-inner.gb-inner .about-services{background:var(--gb-surface-lowest)}.gb-inner.gb-inner .content-card,.gb-inner.gb-inner .contact-card,.gb-inner.gb-inner .job-card,.gb-inner.gb-inner .intro-card,.gb-inner.gb-inner .care-card,.gb-inner.gb-inner .faq-item,.gb-inner.gb-inner .about-services-list a{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border:1px solid rgba(255,255,255,.08);box-shadow:none;color:var(--gb-text-2)}.gb-inner.gb-inner .content-card:hover{box-shadow:0 16px 36px #0006;border-color:var(--gb-line)}.gb-inner.gb-inner .card-icon{background:#d4af3724;border:1px solid var(--gb-line);color:var(--gb-gold-soft)}.gb-inner.gb-inner .card-header h2{color:var(--gb-text)}.gb-inner.gb-inner .card-content,.gb-inner.gb-inner .card-content p,.gb-inner.gb-inner li,.gb-inner.gb-inner p{color:var(--gb-text-2)}.gb-inner.gb-inner strong{color:var(--gb-text)}.gb-inner.gb-inner main a,.gb-inner.gb-inner .content-center a{color:var(--gb-gold-soft)}.gb-inner.gb-inner .about-services-list a strong{color:var(--gb-text)}.gb-inner.gb-inner .about-services-list a:hover{border-color:var(--gb-gold)}.gb-inner.gb-inner .about-services-all a{color:var(--gb-gold-soft)}.gb-inner.gb-inner .hero-section{min-height:0;padding-block:clamp(2.5rem,7vh,4.5rem) clamp(1.5rem,4vh,2.5rem)}.gb-inner.gb-inner .hero-title{font-size:var(--gb-h1);line-height:1.15}.gb-inner.gb-inner .title-sub{color:var(--gb-gold);font-style:italic}.gb-inner.gb-inner section:last-of-type{padding-bottom:4rem}.gb-inner.gb-inner .btn-primary,.gb-inner.gb-inner .submit-button,.gb-inner.gb-inner .apply-button,.gb-inner.gb-inner .btn-shine{background:var(--gb-gold);color:#14100a;border-color:transparent}.gb-inner.gb-inner .btn-primary:hover,.gb-inner.gb-inner .submit-button:hover,.gb-inner.gb-inner .apply-button:hover{filter:brightness(1.08)}.gb-inner.gb-inner .btn-secondary{background:transparent;color:var(--gb-gold-soft);border:1px solid rgba(212,175,55,.55)}.gb-inner.gb-inner .btn-secondary:hover{background:#d4af371f}.gb-inner.gb-inner main a.btn-primary,.gb-inner.gb-inner a.btn-primary,.gb-inner.gb-inner a.submit-button,.gb-inner.gb-inner a.apply-button{color:#14100a}.gb-inner.gb-inner .cta-section,.gb-inner.gb-inner .svc-cta,.gb-inner.gb-inner .idx-cta{background:radial-gradient(40rem 16rem at 50% 100%,rgba(212,175,55,.14),transparent 70%),var(--gb-surface-lowest);border-top:1px solid var(--gb-line)}.gb-inner.gb-inner .cta-section h2{color:var(--gb-text)}.gb-inner.gb-inner .about-services-list span,.gb-inner.gb-inner .job-meta,.gb-inner.gb-inner .form-intro,.gb-inner.gb-inner .contact-intro,.gb-inner.gb-inner .contact-note{color:var(--gb-text-2)}.gb-inner.gb-inner .job-header{background:#d4af3714;border-bottom:1px solid var(--gb-line)}.gb-inner.gb-inner .job-header h3{color:var(--gb-text)}.gb-inner.gb-inner .card-icon{color:var(--gb-gold-soft)}.gb-inner.gb-inner input,.gb-inner.gb-inner select,.gb-inner.gb-inner textarea{background:#0a0e17;color:var(--gb-text);border:1px solid rgba(148,163,184,.28)}.gb-inner.gb-inner input:focus,.gb-inner.gb-inner select:focus,.gb-inner.gb-inner textarea:focus{border-color:#d4af37d9;box-shadow:0 0 0 3px #d4af372e;outline:none}.gb-inner.gb-inner ::placeholder{color:#7c8799}.gb-inner.gb-inner label{color:var(--gb-text)}.gb-inner.gb-inner .idx-hero,.gb-inner.gb-inner .svc-hero{background:radial-gradient(60rem 22rem at 20% -20%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface));color:var(--gb-text);border-bottom:1px solid var(--gb-line)}.gb-inner.gb-inner .idx-hero h1,.gb-inner.gb-inner .svc-hero h1{color:#fff}.gb-inner.gb-inner .lead,.gb-inner.gb-inner .idx-hero p{color:var(--gb-text-2);opacity:1}.gb-inner.gb-inner .eyebrow{color:var(--gb-gold-soft)}.gb-inner.gb-inner .crumbs a{color:var(--gb-text-2)}.gb-inner.gb-inner .card,.gb-inner.gb-inner .tile{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border:1px solid rgba(255,255,255,.08);color:var(--gb-text-2);border-radius:1rem}.gb-inner.gb-inner .card:hover,.gb-inner.gb-inner .related-tile:hover{border-color:#d4af378c}.gb-inner.gb-inner .card i,.gb-inner.gb-inner .tile i{color:var(--gb-gold-soft)}.gb-inner.gb-inner .card h2,.gb-inner.gb-inner .tile h3,.gb-inner.gb-inner .steps h3,.gb-inner.gb-inner .svc-section h2,.gb-inner.gb-inner .idx-cta h2{color:var(--gb-text)}.gb-inner.gb-inner .card p,.gb-inner.gb-inner .tile p,.gb-inner.gb-inner .steps p,.gb-inner.gb-inner .partner-alt,.gb-inner.gb-inner .idx-cta p,.gb-inner.gb-inner .costs-intro,.gb-inner.gb-inner .costs-plans .tile ul,.gb-inner.gb-inner .costs-rows dd,.gb-inner.gb-inner .costs-example,.gb-inner.gb-inner .faq p{color:var(--gb-text-2)}.gb-inner.gb-inner .more,.gb-inner.gb-inner .more-links a,.gb-inner.gb-inner .partner-alt a,.gb-inner.gb-inner .form-alt a{color:var(--gb-gold-soft)}.gb-inner.gb-inner .svc-section.alt{background:var(--gb-surface-lowest)}.gb-inner.gb-inner .steps li:before{background:var(--gb-gold);color:#14100a}.gb-inner.gb-inner .plan-price{color:var(--gb-gold-soft)!important}.gb-inner.gb-inner .plan-note{color:var(--gb-muted)!important}.gb-inner.gb-inner .costs-rows div,.gb-inner.gb-inner .faq{border-bottom-color:#ffffff1a}.gb-inner.gb-inner .costs-rows dt{color:var(--gb-text)}.gb-inner.gb-inner .costs-example{background:#d4af3714;border:1px solid var(--gb-line)}.gb-inner.gb-inner .costs-example strong{color:var(--gb-gold-soft)}.gb-inner.gb-inner .faq summary{color:var(--gb-text)}.gb-inner.gb-inner .other-list a{color:var(--gb-text);border-color:#d4af3759}.gb-inner.gb-inner .other-list a:hover{background:#d4af371a;border-color:var(--gb-gold)}.gb-inner.gb-inner .store-btn{background:#171b26e6;color:var(--gb-text);border:1px solid rgba(255,255,255,.18)}.gb-inner.gb-inner .store-btn:hover{background:var(--gb-surface-high);border-color:var(--gb-gold)}.gb-inner.gb-inner .svc-cta h2{color:#fff}.gb-inner.gb-inner .idx-cta .btn-primary,.gb-inner.gb-inner .svc-hero .btn-primary,.gb-inner.gb-inner .svc-cta .btn-primary{background:var(--gb-wa);color:#fff}.gb-inner.gb-inner .blogs-page{background:var(--gb-surface)}.gb-inner.gb-inner .page-header{background:radial-gradient(60rem 20rem at 50% -30%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface));border-bottom:1px solid var(--gb-line)}.gb-inner.gb-inner .page-header:before{opacity:0}.gb-inner.gb-inner .page-title{color:#fff}.gb-inner.gb-inner .page-title i,.gb-inner.gb-inner .section-title i{color:var(--gb-gold-soft)}.gb-inner.gb-inner .page-subtitle{color:var(--gb-text-2)}.gb-inner.gb-inner .section-title{color:var(--gb-text)}.gb-inner.gb-inner .featured-blog,.gb-inner.gb-inner .blog-card,.gb-inner.gb-inner .empty-state{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border:1px solid rgba(255,255,255,.08);box-shadow:none}.gb-inner.gb-inner .blog-card:hover,.gb-inner.gb-inner .featured-blog:hover{border-color:#d4af3780;box-shadow:0 16px 36px #0006}.gb-inner.gb-inner .featured-badge{background:#d4af3729;color:var(--gb-gold-soft);border:1px solid var(--gb-line)}.gb-inner.gb-inner .featured-title,.gb-inner.gb-inner .blog-title{color:var(--gb-text)}.gb-inner.gb-inner .featured-excerpt,.gb-inner.gb-inner .blog-excerpt,.gb-inner.gb-inner .blog-meta,.gb-inner.gb-inner .loading-state,.gb-inner.gb-inner .empty-state p{color:var(--gb-text-2)}.gb-inner.gb-inner .read-more,.gb-inner.gb-inner .back-link{color:var(--gb-gold-soft)}.gb-inner.gb-inner .read-more:hover,.gb-inner.gb-inner .back-link:hover{color:#fff}.gb-inner.gb-inner .read-more-btn,.gb-inner.gb-inner .btn-primary{background:var(--gb-gold);color:#14100a;box-shadow:none}.gb-inner.gb-inner .spinner,.gb-inner.gb-inner .error-state h3,.gb-inner.gb-inner .empty-state h3,.gb-inner.gb-inner .error-content h2{color:var(--gb-gold-soft)}.gb-inner.gb-inner .error-state p,.gb-inner.gb-inner .error-content p{color:var(--gb-text-2)}.gb-inner.gb-inner .blog-detail{background:var(--gb-surface)}.gb-inner.gb-inner .blog-hero{background:radial-gradient(60rem 22rem at 30% -20%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface));border-bottom:1px solid var(--gb-line)}.gb-inner.gb-inner .blog-hero .blog-title{color:#fff}.gb-inner.gb-inner .breadcrumb a,.gb-inner.gb-inner .meta-item{color:var(--gb-text-2)}.gb-inner.gb-inner .meta-item i{color:var(--gb-gold-soft)}.gb-inner.gb-inner .blog-detail .main-content,.gb-inner.gb-inner .sidebar-card{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border:1px solid rgba(255,255,255,.08);box-shadow:none}.gb-inner.gb-inner .blog-body{color:var(--gb-text-2)}.gb-inner.gb-inner .blog-body h1,.gb-inner.gb-inner .blog-body h2,.gb-inner.gb-inner .blog-body h3,.gb-inner.gb-inner .blog-body h4{color:var(--gb-text)}.gb-inner.gb-inner .blog-body p,.gb-inner.gb-inner .blog-body li,.gb-inner.gb-inner .blog-body em,.gb-inner.gb-inner .blog-body span{color:var(--gb-text-2)}.gb-inner.gb-inner .blog-body strong{color:#fff}.gb-inner.gb-inner .blog-body a{color:var(--gb-gold-soft);text-decoration:underline;text-underline-offset:3px}.gb-inner.gb-inner .blog-body a:hover{color:#fff}.gb-inner.gb-inner .blog-body blockquote{color:var(--gb-text-2);background:#d4af3712;border-left-color:var(--gb-gold)}.gb-inner.gb-inner .blog-body table td,.gb-inner.gb-inner .blog-body table th{border-color:#ffffff1f;color:var(--gb-text-2)}.gb-inner.gb-inner .blog-body table th{background:#d4af371a;color:var(--gb-text)}.gb-inner.gb-inner .blog-body tbody tr:nth-child(2n) td{background:#ffffff08}.gb-inner.gb-inner .blog-body code{background:#ffffff14;color:var(--gb-gold-soft)}.gb-inner.gb-inner .blog-body pre{background:#0a0e17}.gb-inner.gb-inner .blog-body hr{border-top-color:#ffffff1f}.gb-inner.gb-inner .share-section h3,.gb-inner.gb-inner .sidebar-card h3{color:var(--gb-text)}.gb-inner.gb-inner .newsletter{background:linear-gradient(135deg,#d4af3738,#d4af370f);border:1px solid var(--gb-line)}.gb-inner.gb-inner .newsletter h3{color:#fff}.gb-inner.gb-inner .related-blog:hover{background:#ffffff0d}.gb-inner.gb-inner .related-content h4{color:var(--gb-text)}.gb-inner.gb-inner .related-content p{color:var(--gb-muted)}.gb-inner.gb-inner .placeholder-image{background:#d4af3724;color:var(--gb-gold-soft)}.gb-inner.gb-inner .btn-secondary{color:var(--gb-gold-soft)}.gb-inner.gb-inner .terms-content,.gb-inner.gb-inner .policy-content,.gb-inner.gb-inner .privacy-content,.gb-inner.gb-inner .shipping-content,.gb-inner.gb-inner .returns-content,.gb-inner.gb-inner .faq-content,.gb-inner.gb-inner .careers-content,.gb-inner.gb-inner .contact-content{background:transparent}.gb-inner.gb-inner .card-content .terms-content,.gb-inner.gb-inner .card-content .policy-content,.gb-inner.gb-inner .card-content .privacy-content,.gb-inner.gb-inner .card-content .shipping-content,.gb-inner.gb-inner .card-content .returns-content{padding:0}.gb-inner.gb-inner .terms-section h3,.gb-inner.gb-inner .policy-section h3{color:var(--gb-text);border-bottom-color:var(--gb-line)}.gb-inner.gb-inner .data-item{background:#ffffff0a;border-color:var(--gb-line)}.gb-inner.gb-inner .contact-grid,.gb-inner.gb-inner .form-row{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 900px){.gb-inner.gb-inner .contact-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.gb-inner.gb-inner .featured-content{padding:1rem}.gb-inner.gb-inner .featured-details{padding:.5rem}.gb-inner.gb-inner .blog-content{padding:1.25rem}.gb-inner.gb-inner .featured-blog{margin-bottom:2.5rem}.gb-inner.gb-inner .blogs-content{padding:2rem 0}.gb-inner.gb-inner .featured-title{font-size:1.45rem}}@media (max-width: 767px){.gb-inner.gb-inner .blog-detail .content-wrapper{gap:1.25rem}.gb-inner.gb-inner .blog-detail .main-content{margin:0;padding:1.1rem}.gb-inner.gb-inner .blog-detail .blog-content{padding:1.25rem 0}.gb-inner.gb-inner .blog-detail .blog-content .container{padding:0 .75rem}.gb-inner.gb-inner .blog-hero .blog-title{font-size:1.7rem}}.gb-inner.gb-inner .idx-hero h1,.gb-inner.gb-inner .svc-hero h1,.gb-inner.gb-inner .page-title,.gb-inner.gb-inner .blog-hero .blog-title{font-size:var(--gb-h1);line-height:1.15}.gb-inner.gb-inner .about-content,.gb-inner.gb-inner .shipping-content,.gb-inner.gb-inner .returns-content,.gb-inner.gb-inner .privacy-content,.gb-inner.gb-inner .terms-content,.gb-inner.gb-inner .faq-content,.gb-inner.gb-inner .careers-content,.gb-inner.gb-inner .contact-content,.gb-inner.gb-inner .idx-list,.gb-inner.gb-inner .svc-section,.gb-inner.gb-inner .blogs-content{padding-block:var(--gb-section-y)}.gb-inner.gb-inner .costs-table-wrap{border-color:#ffffff1a;background:var(--gb-surface-low)}.gb-inner.gb-inner .costs-table th,.gb-inner.gb-inner .costs-table td{border-bottom-color:#ffffff14;color:var(--gb-text-2)}.gb-inner.gb-inner .costs-table thead th{color:var(--gb-text)}.gb-inner.gb-inner .costs-table thead th.group{color:var(--gb-gold-soft);border-bottom-color:var(--gb-line)}.gb-inner.gb-inner .costs-table thead th.paid{color:var(--gb-gold-soft)}.gb-inner.gb-inner .costs-table tbody th{background:var(--gb-surface-low);color:var(--gb-text)}.gb-inner.gb-inner .costs-table tbody td:nth-child(4),.gb-inner.gb-inner .costs-table thead tr:nth-child(2) th:nth-child(4),.gb-inner.gb-inner .costs-table thead tr:first-child th:nth-child(3){border-left-color:var(--gb-line)}.gb-inner.gb-inner .problem-row{background:linear-gradient(180deg,var(--gb-surface-mid),var(--gb-surface-low));border-color:#ffffff14}.gb-inner.gb-inner .problem-q{color:var(--gb-text);font-family:var(--gb-serif)}.gb-inner.gb-inner .problem-a{color:var(--gb-text-2)}.gb-inner.gb-inner .problem-a strong{color:var(--gb-gold-soft)}.gb-inner.gb-inner .not-for{background:#d4af3712;border-left-color:var(--gb-gold);color:var(--gb-text-2)}.gb-inner.gb-inner .not-for strong{color:var(--gb-text)}.gb-inner.gb-inner .idx-solves{color:var(--gb-gold-soft)}.gb-inner.gb-inner .idx-solves strong{color:var(--gb-text)}:root{--color-black: #111111;--color-dark-grey: #333333;--color-grey: #666666;--color-light-grey: #eeeeee;--color-white: #ffffff;--color-pastel-blue: #a8d8ea;--color-pastel-green: #aae8d3;--color-pastel-pink: #ffcad4;--color-pastel-yellow: #fff2a0;--color-primary: #a8d8ea;--color-secondary: #ffcad4;--color-accent: #aae8d3;--font-xs: .75rem;--font-sm: .875rem;--font-md: 1rem;--font-lg: 1.25rem;--font-xl: 1.5rem;--font-2xl: 2rem}body{font-family:Inter,sans-serif;background-color:#0f131d;color:var(--color-dark-grey);line-height:1.6}.app{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;width:100%;margin:0 auto}button{cursor:pointer;background:var(--color-primary);color:var(--color-dark-grey);border:none;padding:.5rem 1rem;border-radius:20px;font-weight:500;transition:all .2s}button:hover{background:var(--color-secondary)}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media (max-width: 767px){.app.has-bar{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.gb-home[data-v-df33dd81]{background:var(--gb-surface);color:var(--gb-text);font-family:var(--gb-sans);line-height:1.6;min-height:100vh}.gb-home[data-v-df33dd81] a{-webkit-tap-highlight-color:transparent}.h-skip[data-v-df33dd81]{position:absolute;left:-999px;top:0;z-index:100;background:var(--gb-gold);color:#000;padding:.6rem 1rem}.h-skip[data-v-df33dd81]:focus{left:0}.h-center[data-v-df33dd81]{text-align:center;margin:2.5rem 0 0}.h-hero[data-v-df33dd81]{position:relative;padding:5.5rem 0 3.5rem;background:radial-gradient(60rem 28rem at 50% -8%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface));overflow:hidden}.h-hero-inner[data-v-df33dd81]{text-align:center;display:flex;flex-direction:column;align-items:center}.h-title[data-v-df33dd81]{font-family:var(--gb-serif);font-weight:700;font-size:var(--gb-h1-hero);line-height:1.14;margin:0 0 1.4rem;max-width:62rem;color:#fff;text-wrap:balance}.h-title>span[data-v-df33dd81]{display:block}.h-title-sub[data-v-df33dd81]{font-style:italic;color:var(--gb-gold);font-weight:600}.h-lede[data-v-df33dd81]{max-width:42rem;margin:0 0 2rem;color:var(--gb-text-2);font-size:clamp(1rem,2vw,1.15rem)}.h-cta-row[data-v-df33dd81]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:1.4rem}.h-services-link[data-v-df33dd81]{margin:0 0 1.6rem}.h-services-link a[data-v-df33dd81]{color:var(--gb-gold-soft);font-size:.92rem;text-decoration:none;border-bottom:1px solid rgba(236,197,76,.35);padding-bottom:1px}.h-services-link a[data-v-df33dd81]:hover{border-bottom-color:var(--gb-gold-soft)}.h-apps[data-v-df33dd81]{margin-bottom:1.8rem}.h-apps-label[data-v-df33dd81]{margin:0 0 .7rem;font-size:.8rem;color:var(--gb-muted)}.h-apps-row[data-v-df33dd81]{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.h-bulk[data-v-df33dd81]{display:flex;align-items:flex-start;gap:.8rem;max-width:46rem;margin:0;padding:1rem 1.2rem;text-align:left;border:1px solid var(--gb-line);border-radius:.8rem;background:#1e2330b3;color:var(--gb-text-2);font-size:.92rem}.h-bulk[data-v-df33dd81] svg{flex:none;margin-top:.15rem;color:var(--gb-gold-soft)}.h-bulk a[data-v-df33dd81]{color:var(--gb-gold-soft);font-weight:600}.h-showcase[data-v-df33dd81]{padding:0 0 1rem;margin-top:-.5rem}.h-showcase-rail[data-v-df33dd81]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.h-show-card[data-v-df33dd81]{position:relative;border-radius:1rem;overflow:hidden;border:1px solid var(--gb-line);background:var(--gb-surface-low);display:flex;flex-direction:column}.h-show-art[data-v-df33dd81]{position:relative;height:8.5rem;flex:none;display:flex;align-items:center;justify-content:center;color:var(--gb-gold-soft);background:radial-gradient(14rem 9rem at 50% 50%,rgba(212,175,55,.22),transparent 70%),linear-gradient(160deg,var(--gb-surface-high),var(--gb-surface-lowest));border-bottom:1px solid var(--gb-line)}.h-show-art[data-v-df33dd81] svg{filter:drop-shadow(0 0 22px rgba(212,175,55,.35));stroke-width:1.2}.h-show-text[data-v-df33dd81]{position:relative;z-index:1;padding:1.3rem 1.4rem 1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;flex:1}.h-show-label[data-v-df33dd81]{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gb-gold-soft);font-weight:700}.h-show-title[data-v-df33dd81]{margin:.35rem 0 .4rem;font-family:var(--gb-serif);font-size:1.35rem;line-height:1.25;color:#fff}.h-show-text p[data-v-df33dd81]{margin:0;color:var(--gb-text-2);font-size:.86rem}.h-pill[data-v-df33dd81]{display:inline-flex;align-items:center;min-height:40px;margin-top:.6rem;padding:.4rem 1rem;border-radius:999px;background:#d4af3729;border:1px solid rgba(212,175,55,.5);color:var(--gb-gold-soft);font-weight:700;font-size:.8rem;text-decoration:none}.h-services[data-v-df33dd81]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.h-service[data-v-df33dd81]{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s}.h-service[data-v-df33dd81]:hover,.h-service[data-v-df33dd81]:focus-visible{transform:translateY(-4px);border-color:#d4af3780;box-shadow:0 16px 36px #0006}.h-service-icon[data-v-df33dd81]{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;background:#d4af371f;color:var(--gb-gold-soft);font-size:1.1rem;margin-bottom:.3rem}.h-service h3[data-v-df33dd81]{margin:0;font-size:1.1rem;font-weight:700;color:var(--gb-text)}.h-service p[data-v-df33dd81]{margin:0;color:var(--gb-text-2);font-size:.9rem;flex:1}.h-more[data-v-df33dd81]{color:var(--gb-gold-soft);font-weight:700;font-size:.86rem;margin-top:.4rem}.h-pills[data-v-df33dd81]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.h-pill-card[data-v-df33dd81]{padding:1.2rem;text-align:left}.h-pill-card[data-v-df33dd81] svg{color:var(--gb-gold-soft);margin-bottom:.6rem}.h-pill-card h3[data-v-df33dd81]{margin:0 0 .3rem;font-size:.92rem;line-height:1.3}.h-pill-card p[data-v-df33dd81]{margin:0;font-size:.8rem;color:var(--gb-text-2)}.h-why[data-v-df33dd81]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2.5rem}.h-why-card[data-v-df33dd81] svg{color:var(--gb-gold-soft);margin-bottom:.8rem}.h-why-card h3[data-v-df33dd81]{margin:0 0 .5rem;font-size:1.1rem}.h-why-card p[data-v-df33dd81]{margin:0;color:var(--gb-text-2);font-size:.92rem}.h-why-app[data-v-df33dd81]{grid-column:span 2}.h-app-icons[data-v-df33dd81]{display:flex;gap:.6rem;margin-top:1rem}.h-app-icons a[data-v-df33dd81]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:.7rem;border:1px solid rgba(255,255,255,.16);color:var(--gb-text)}.h-app-icons a[data-v-df33dd81]:hover{border-color:var(--gb-gold);color:var(--gb-gold-soft)}.h-promise-wrap[data-v-df33dd81]{background:linear-gradient(180deg,transparent,rgba(212,175,55,.05),transparent)}.h-promise[data-v-df33dd81]{text-align:center;max-width:52rem}.h-promise p[data-v-df33dd81]{color:var(--gb-text-2);font-size:1.08rem;margin:0 0 1.6rem}.h-checks[data-v-df33dd81]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.h-checks li[data-v-df33dd81]{padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(212,175,55,.4);color:var(--gb-gold-soft);font-weight:600;font-size:.85rem;background:#d4af3712}.h-steps[data-v-df33dd81]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.8rem;align-items:stretch}.h-step[data-v-df33dd81]{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.h-step h3[data-v-df33dd81]{margin:0;font-size:1.1rem}.h-step p[data-v-df33dd81]{margin:0;color:var(--gb-text-2);font-size:.9rem;flex:1}.h-step-num[data-v-df33dd81]{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--gb-gold);color:#14100a;font-weight:800}.h-arrow[data-v-df33dd81]{align-self:center;color:var(--gb-gold-soft);font-size:1.6rem}.h-arrow[data-v-df33dd81]:before{content:"→"}.h-proof[data-v-df33dd81]{text-align:center}.h-stats[data-v-df33dd81]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:46rem;margin:0 auto 1.6rem}.h-stat[data-v-df33dd81]{padding:1.6rem 1rem;border:1px solid var(--gb-line);border-radius:1rem;background:#1e233099;display:flex;flex-direction:column;gap:.2rem}.stat-number[data-v-df33dd81]{font-family:var(--gb-serif);font-weight:700;font-size:clamp(2.2rem,6vw,3.4rem);line-height:1;color:var(--gb-gold);font-variant-numeric:tabular-nums}.h-stat-label[data-v-df33dd81]{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gb-text-2);font-weight:600}.h-tags[data-v-df33dd81]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem}.h-tags li[data-v-df33dd81]{padding:.45rem 1rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.14);color:var(--gb-text-2);font-size:.78rem;font-weight:600}.h-closing[data-v-df33dd81]{padding:5rem 0;background:radial-gradient(40rem 18rem at 50% 100%,rgba(212,175,55,.14),transparent 70%),var(--gb-surface-lowest);border-top:1px solid var(--gb-line)}.h-closing-inner[data-v-df33dd81]{text-align:center;display:flex;flex-direction:column;align-items:center}.h-closing-inner .gb-intro[data-v-df33dd81]{margin-bottom:1.8rem}.h-closing-links[data-v-df33dd81]{display:flex;gap:1.6rem;margin:1.4rem 0 0}.h-closing-links a[data-v-df33dd81]{display:inline-flex;align-items:center;gap:.4rem;color:var(--gb-text-2);text-decoration:none;font-size:.9rem;min-height:44px}.h-closing-links a[data-v-df33dd81]:hover{color:var(--gb-gold-soft)}@media (max-width: 1023px){.h-services[data-v-df33dd81]{grid-template-columns:repeat(2,1fr)}.h-pills[data-v-df33dd81]{grid-template-columns:repeat(3,1fr)}.h-why[data-v-df33dd81]{grid-template-columns:repeat(2,1fr)}.h-why-app[data-v-df33dd81]{grid-column:span 2}}@media (max-width: 767px){.h-hero[data-v-df33dd81]{padding:2.6rem 0 2.2rem}.h-cta-row[data-v-df33dd81]{flex-direction:column;width:100%}.h-cta-row .gb-btn[data-v-df33dd81]{width:100%}.h-apps-row[data-v-df33dd81]{display:grid;grid-template-columns:1fr 1fr;width:100%}.h-showcase-rail[data-v-df33dd81]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:.9rem;padding:0 1.25rem .6rem;margin:0 -1.25rem;scrollbar-width:none}.h-showcase-rail[data-v-df33dd81]::-webkit-scrollbar{display:none}.h-show-card[data-v-df33dd81]{flex:0 0 82%;scroll-snap-align:center}.h-services[data-v-df33dd81]{grid-template-columns:1fr}.h-pills[data-v-df33dd81]{grid-template-columns:1fr 1fr}.h-pill-card[data-v-df33dd81]:last-child{grid-column:1 / -1}.h-why[data-v-df33dd81]{grid-template-columns:1fr}.h-why-app[data-v-df33dd81]{grid-column:auto}.h-steps[data-v-df33dd81]{grid-template-columns:1fr}.h-arrow[data-v-df33dd81]{justify-self:center;transform:rotate(90deg);font-size:1.4rem}.h-stats[data-v-df33dd81]{gap:.6rem}.h-stat[data-v-df33dd81]{padding:1.1rem .4rem}}@media (prefers-reduced-motion: reduce){.h-service[data-v-df33dd81],.gb-btn[data-v-df33dd81]{transition:none}}:root{--color-black: #111111;--color-dark-grey: #333333;--color-grey: #666666;--color-light-grey: #eeeeee;--color-white: #ffffff;--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--gold-accent: #D4AF37;--color-primary: #a8d8ea;--color-secondary: #ffcad4;--color-accent: #aae8d3;--font-sm: .875rem;--font-md: 1rem;--font-lg: 1.25rem;--font-xl: 1.5rem;--font-2xl: 2rem}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#0f131d;color:var(--color-dark-grey);line-height:1.6;font-display:swap}#app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1}.header{background:var(--color-white);border-bottom:1px solid var(--color-light-grey);position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-container{display:flex;align-items:center;justify-content:space-between;padding:1rem;max-width:1200px;margin:0 auto}.logo img{height:40px;width:auto}.nav{display:flex;align-items:center}.menu{display:flex;list-style:none;gap:2rem;margin:0}.menu-link{color:var(--color-dark-grey);text-decoration:none;font-weight:500;transition:color .2s ease}.menu-link:hover{color:var(--color-primary)}.menu-toggle{display:none;background:none;border:none;font-size:1.5rem;color:var(--color-dark-grey);cursor:pointer}.loading-container{display:flex;justify-content:center;align-items:center;min-height:60vh}.loading-content{text-align:center;padding:2rem}.spinner{font-size:2rem;color:var(--color-primary);margin-bottom:1rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{cursor:pointer;background:var(--color-primary);color:var(--color-dark-grey);border:none;padding:.5rem 1rem;border-radius:8px;font-weight:500;transition:all .2s ease;font-family:inherit}button:hover{background:var(--color-secondary);transform:translateY(-1px)}.container{max-width:1200px;margin:0 auto;padding:0 1rem}@media (max-width: 768px){.menu{display:none}.menu-toggle{display:block}.header-container{padding:.75rem 1rem}.logo img{height:35px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hiA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fAZ9hiA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYAZ9hiA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.content-center[data-v-1e9e6a24]{max-width:1200px;margin:0 auto;padding:0 2rem}.idx-hero[data-v-1e9e6a24]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);color:#fff;padding:3.5rem 0 4rem}.eyebrow[data-v-1e9e6a24]{color:#d4af37;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;margin:0 0 .75rem}.idx-hero h1[data-v-1e9e6a24]{font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:0 0 1rem;max-width:22ch;text-wrap:balance}.lead[data-v-1e9e6a24]{font-size:1.15rem;line-height:1.6;max-width:55ch;margin:0;opacity:.92}.idx-list[data-v-1e9e6a24]{padding:3.5rem 0}.grid[data-v-1e9e6a24]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.card[data-v-1e9e6a24]{display:flex;flex-direction:column;gap:.5rem;padding:1.75rem;border:1px solid #e8e4da;border-radius:10px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.card[data-v-1e9e6a24]:hover{border-color:#d4af37;transform:translateY(-2px)}.card i[data-v-1e9e6a24]{font-size:1.6rem;color:#b8941f}.card h2[data-v-1e9e6a24]{margin:.25rem 0 0;font-size:1.2rem;color:#2c2c2c}.card p[data-v-1e9e6a24]{margin:0;line-height:1.55;color:#404040;flex:1}.idx-solves[data-v-1e9e6a24]{margin:0;line-height:1.5;color:#8a6d12;font-size:.95rem}.idx-solves strong[data-v-1e9e6a24]{color:#2c2c2c}.more[data-v-1e9e6a24]{color:#8a6d12;font-weight:600;margin-top:.5rem}.idx-cta[data-v-1e9e6a24]{background:#f7f5f0;text-align:center;padding:3.5rem 0}.idx-cta h2[data-v-1e9e6a24]{margin:0 0 .5rem;color:#2c2c2c}.idx-cta p[data-v-1e9e6a24]{margin:0 0 1.5rem;color:#404040}.btn-primary[data-v-1e9e6a24]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.75rem;border-radius:6px;background:#25d366;color:#fff;font-weight:600;text-decoration:none}.btn-primary[data-v-1e9e6a24]:hover{background:#1fb858}.partner-alt[data-v-1e9e6a24]{margin:1.25rem 0 0;color:#404040}.partner-alt a[data-v-1e9e6a24]{color:#8a6d12;font-weight:600}@media (max-width: 600px){.content-center[data-v-1e9e6a24]{padding:0 1rem}.grid[data-v-1e9e6a24]{grid-template-columns:1fr}}.content-center[data-v-beaec2c1]{max-width:1200px;margin:0 auto;padding:0 2rem}.content-center.narrow[data-v-beaec2c1]{max-width:820px}.svc-hero[data-v-beaec2c1]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);color:#fff;padding:3.5rem 0 4rem}.crumbs[data-v-beaec2c1]{display:flex;gap:.5rem;font-size:.85rem;margin-bottom:1.5rem;opacity:.8}.crumbs a[data-v-beaec2c1]{color:#fff;text-decoration:none}.crumbs a[data-v-beaec2c1]:hover{text-decoration:underline}.eyebrow[data-v-beaec2c1]{color:var(--gold-accent, #d4af37);text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;margin:0 0 .75rem}.svc-hero h1[data-v-beaec2c1]{font-size:clamp(2rem,5vw,3.2rem);line-height:1.15;margin:0 0 1rem;max-width:22ch;text-wrap:balance}.lead[data-v-beaec2c1]{font-size:1.15rem;line-height:1.6;max-width:60ch;margin:0 0 2rem;opacity:.92}.hero-actions[data-v-beaec2c1]{display:flex;flex-wrap:wrap;gap:1rem}.btn-primary[data-v-beaec2c1],.btn-secondary[data-v-beaec2c1]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.75rem;border-radius:6px;font-weight:600;text-decoration:none;transition:transform .15s ease,background .15s ease}.btn-primary[data-v-beaec2c1]{background:#25d366;color:#fff}.btn-primary[data-v-beaec2c1]:hover{background:#1fb858;transform:translateY(-1px)}.btn-secondary[data-v-beaec2c1]{border:2px solid #d4af37;color:#d4af37}.btn-secondary[data-v-beaec2c1]:hover{background:#d4af37;color:#1a1a1a}.store-btn[data-v-beaec2c1]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;background:#fff;color:#1a1a1a;border:2px solid #fff;transition:transform .2s,background .2s}.store-btn[data-v-beaec2c1]:hover{background:#f0ece0;transform:translateY(-1px)}.store-btn i[data-v-beaec2c1]{font-size:1.25rem}.store-row[data-v-beaec2c1]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.svc-section[data-v-beaec2c1]{padding:3.5rem 0}.svc-section.alt[data-v-beaec2c1]{background:#f7f5f0}.svc-section h2[data-v-beaec2c1]{font-size:clamp(1.5rem,3.5vw,2rem);margin:0 0 2rem;color:var(--dark-charcoal, #2c2c2c)}.grid[data-v-beaec2c1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.tile[data-v-beaec2c1]{padding:1.5rem;border:1px solid #e8e4da;border-radius:10px;background:#fff}.tile i[data-v-beaec2c1]{font-size:1.5rem;color:#b8941f;margin-bottom:.75rem}.tile h3[data-v-beaec2c1]{margin:0 0 .5rem;font-size:1.1rem}.tile p[data-v-beaec2c1]{margin:0;line-height:1.55;color:#404040}.steps[data-v-beaec2c1]{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.steps li[data-v-beaec2c1]{counter-increment:s;position:relative;padding-top:3rem}.steps li[data-v-beaec2c1]:before{content:counter(s);position:absolute;top:0;left:0;width:2.25rem;height:2.25rem;border-radius:50%;background:#2c2c2c;color:#d4af37;font-weight:700;display:flex;align-items:center;justify-content:center}.steps h3[data-v-beaec2c1]{margin:0 0 .4rem;font-size:1.1rem}.steps p[data-v-beaec2c1]{margin:0;line-height:1.55;color:#404040}.more-links[data-v-beaec2c1]{margin:2rem 0 0;display:flex;flex-wrap:wrap;gap:1.5rem}.more-links a[data-v-beaec2c1]{color:#8a6d12;font-weight:600}.costs-intro[data-v-beaec2c1]{margin:-1rem 0 1.5rem;color:#404040}.costs-plans .tile ul[data-v-beaec2c1]{margin:.75rem 0 0;padding-left:1.1rem;line-height:1.55;color:#404040}.plan-price[data-v-beaec2c1]{font-size:1.5rem;font-weight:700;color:#2c2c2c!important;margin:0 0 .25rem!important}.plan-note[data-v-beaec2c1]{color:#6b6b6b!important;font-size:.9rem;margin:0 0 .25rem!important}.svc-problems h2[data-v-beaec2c1]{margin-bottom:1.5rem}.problem-list[data-v-beaec2c1]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.problem-row[data-v-beaec2c1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:1.5rem;align-items:start;padding:1.25rem 1.5rem;border:1px solid #e8e4da;border-radius:10px;background:#fff}.problem-q[data-v-beaec2c1]{margin:0;font-size:1.1rem;line-height:1.5;font-style:italic;color:#2c2c2c}.problem-a[data-v-beaec2c1]{margin:0;line-height:1.6;color:#404040}.problem-a strong[data-v-beaec2c1]{color:#8a6d12}.not-for[data-v-beaec2c1]{margin:1.25rem 0 0;padding:.9rem 1.1rem;border-left:3px solid #d4af37;background:#f7f5f0;line-height:1.55;color:#404040}@media (max-width: 700px){.problem-row[data-v-beaec2c1]{grid-template-columns:1fr;gap:.5rem;padding:1rem 1.1rem}}.costs-table-wrap[data-v-beaec2c1]{overflow-x:auto;margin:0 0 1.5rem;border:1px solid #e8e4da;border-radius:10px}.costs-table[data-v-beaec2c1]{width:100%;min-width:46rem;border-collapse:collapse;font-size:.92rem;line-height:1.45}.costs-table th[data-v-beaec2c1],.costs-table td[data-v-beaec2c1]{padding:.7rem .85rem;text-align:left;vertical-align:top;border-bottom:1px solid #e8e4da}.costs-table thead th[data-v-beaec2c1]{font-weight:700}.costs-table thead th.group[data-v-beaec2c1]{text-align:center;border-bottom:1px solid #d9d2bd;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.costs-table thead th.paid[data-v-beaec2c1]{color:#8a6d12}.costs-table tbody th[data-v-beaec2c1]{font-weight:600;width:14%;position:sticky;left:0;background:#fff}.costs-table tbody tr:last-child th[data-v-beaec2c1],.costs-table tbody tr:last-child td[data-v-beaec2c1]{border-bottom:0}.costs-table tbody td[data-v-beaec2c1]:nth-child(4),.costs-table thead tr:nth-child(2) th[data-v-beaec2c1]:nth-child(4),.costs-table thead tr:first-child th[data-v-beaec2c1]:nth-child(3){border-left:1px solid #d9d2bd}.sr-only[data-v-beaec2c1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.costs-rows[data-v-beaec2c1]{margin:1.5rem 0 0;display:grid;gap:.75rem}.costs-rows div[data-v-beaec2c1]{display:grid;grid-template-columns:minmax(130px,200px) 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid #e8e4da}.costs-rows dt[data-v-beaec2c1]{font-weight:600}.costs-rows dd[data-v-beaec2c1]{margin:0;line-height:1.55;color:#404040}.costs-example[data-v-beaec2c1]{margin:1.25rem 0 0;padding:1rem 1.25rem;background:#f7f5f0;border-radius:8px;line-height:1.55;color:#404040}@media (max-width: 560px){.costs-rows div[data-v-beaec2c1]{grid-template-columns:1fr;gap:.25rem}}.faq[data-v-beaec2c1]{border-bottom:1px solid #e8e4da;padding:1rem 0}.faq summary[data-v-beaec2c1]{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.faq p[data-v-beaec2c1]{margin:.5rem 0 0;line-height:1.6;color:#404040}.other-list[data-v-beaec2c1]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}.other-list a[data-v-beaec2c1]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1.1rem;border:1px solid #d9d2bd;border-radius:999px;color:#2c2c2c;text-decoration:none}.other-list a[data-v-beaec2c1]:hover{border-color:#d4af37;background:#fbf8ee}.svc-cta[data-v-beaec2c1]{background:#1a1a1a;color:#fff;text-align:center;padding:3.5rem 0}.related-tile[data-v-beaec2c1]{display:block;color:inherit;text-decoration:none}.related-tile[data-v-beaec2c1]:hover{border-color:#d4af37}.form-alt[data-v-beaec2c1]{margin:1.25rem 0 0;font-size:.95rem}.form-alt a[data-v-beaec2c1]{color:#d4af37}.svc-cta h2[data-v-beaec2c1]{margin:0 0 .5rem}.svc-cta p[data-v-beaec2c1]{margin:0 0 1.5rem;opacity:.85}@media (max-width: 600px){.content-center[data-v-beaec2c1]{padding:0 1rem}.svc-hero[data-v-beaec2c1]{padding:2.5rem 0 3rem}.btn-primary[data-v-beaec2c1],.btn-secondary[data-v-beaec2c1],.store-btn[data-v-beaec2c1]{width:100%}}.about-services[data-v-89c29848]{padding:3.5rem 0;background:#f7f5f0}.about-services h2[data-v-89c29848]{text-align:center;margin:0 0 2rem}.about-services-list[data-v-89c29848]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.about-services-list a[data-v-89c29848]{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:1.25rem;background:#fff;border:1px solid #e8e4da;border-radius:10px;color:inherit;text-decoration:none}.about-services-list a[data-v-89c29848]:hover{border-color:#d4af37}.about-services-list span[data-v-89c29848]{color:#404040;line-height:1.5;font-size:.95rem}.about-services-all[data-v-89c29848]{text-align:center;margin:1.5rem 0 0}.about-services-all a[data-v-89c29848]{color:#8a6d12;font-weight:600}[data-v-89c29848]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.about-page[data-v-89c29848]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-89c29848]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-89c29848]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-89c29848]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-89c29848]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-89c29848]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-89c29848]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-89c29848]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-89c29848]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-89c29848{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-89c29848{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-89c29848]{animation:fadeIn-89c29848 1s ease-out}.animate-slide-up[data-v-89c29848]{animation:slideUp-89c29848 1s ease-out .2s both}.animate-fade-in-delay[data-v-89c29848]{animation:fadeIn-89c29848 1s ease-out .4s both}.about-content[data-v-89c29848]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-89c29848]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;align-items:start}.content-card[data-v-89c29848]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1);transition:all .3s ease}.content-card[data-v-89c29848]:hover{transform:translateY(-4px);box-shadow:0 12px 40px var(--shadow-medium)}.content-card.full-width[data-v-89c29848]{grid-column:1 / -1}.card-header[data-v-89c29848]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.card-icon[data-v-89c29848]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-89c29848]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-89c29848]{color:var(--light-charcoal);line-height:1.6}.card-content p[data-v-89c29848]{margin-bottom:1rem}.card-content p[data-v-89c29848]:last-child{margin-bottom:0}.feature-list[data-v-89c29848],.advantage-list[data-v-89c29848]{list-style:none;padding:0;margin:0}.feature-list li[data-v-89c29848],.advantage-list li[data-v-89c29848]{padding:.75rem 0 .75rem 1.5rem;position:relative;color:var(--light-charcoal);border-bottom:1px solid rgba(192,192,192,.1)}.feature-list li[data-v-89c29848]:last-child,.advantage-list li[data-v-89c29848]:last-child{border-bottom:none}.feature-list li[data-v-89c29848]:before,.advantage-list li[data-v-89c29848]:before{content:"✦";position:absolute;left:0;color:var(--gold-accent);font-size:.9rem}.closing-statement[data-v-89c29848]{margin-top:2rem;padding-top:2rem;border-top:2px solid rgba(212,175,55,.2)}.closing-statement p[data-v-89c29848]{font-size:1.125rem;font-weight:500;color:var(--dark-charcoal);text-align:center;margin:0}@media (max-width: 1024px){.content-grid[data-v-89c29848]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-89c29848]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-89c29848]{font-size:2rem}.hero-subtitle[data-v-89c29848]{font-size:1rem}.content-card[data-v-89c29848]{padding:2rem}.card-header[data-v-89c29848]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-89c29848]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-89c29848]{font-size:1.5rem}}@media (max-width: 480px){.content-center[data-v-89c29848]{padding:0 1rem}.about-content[data-v-89c29848]{padding:3rem 0}.content-card[data-v-89c29848]{padding:1.5rem}.closing-statement p[data-v-89c29848]{font-size:1rem}}.blogs-page[data-v-e33fc8c2]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.container[data-v-e33fc8c2]{max-width:1200px;margin:0 auto;padding:0 1rem}.page-header[data-v-e33fc8c2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 0;text-align:center;position:relative;overflow:hidden}.page-header[data-v-e33fc8c2]:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="white" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="white" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="white" opacity="0.1"/><circle cx="90" cy="40" r="0.5" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}.page-title[data-v-e33fc8c2]{font-size:3rem;font-weight:700;margin:0 0 1rem;position:relative;z-index:1}.page-title i[data-v-e33fc8c2]{color:gold;margin-right:1rem}.page-subtitle[data-v-e33fc8c2]{font-size:1.2rem;opacity:.9;max-width:600px;margin:0 auto;position:relative;z-index:1}.blogs-content[data-v-e33fc8c2]{padding:3rem 0}.loading-state[data-v-e33fc8c2],.error-state[data-v-e33fc8c2]{text-align:center;padding:4rem 2rem}.loading-state[data-v-e33fc8c2]{color:#6c757d}.spinner[data-v-e33fc8c2]{font-size:2rem;margin-bottom:1rem;color:#667eea}.error-state[data-v-e33fc8c2]{color:#dc3545}.error-state i[data-v-e33fc8c2]{font-size:3rem;margin-bottom:1rem;display:block}.error-state h3[data-v-e33fc8c2]{margin:0 0 .5rem;color:#495057}.featured-blog[data-v-e33fc8c2]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a;margin-bottom:4rem;transition:transform .3s ease,box-shadow .3s ease}.featured-blog[data-v-e33fc8c2]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}.featured-content[data-v-e33fc8c2]{padding:3rem}.featured-badge[data-v-e33fc8c2]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,gold,#ffed4e);color:#333;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem;box-shadow:0 4px 15px #ffd7004d;margin-bottom:1rem}.featured-details[data-v-e33fc8c2]{padding:0}.featured-title[data-v-e33fc8c2]{font-size:2rem;font-weight:700;color:#2c3e50;margin:1rem 0;line-height:1.3}.featured-excerpt[data-v-e33fc8c2]{font-size:1.1rem;color:#6c757d;line-height:1.6;margin-bottom:2rem}.read-more-btn[data-v-e33fc8c2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem 2rem;border-radius:25px;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;box-shadow:0 4px 15px #667eea4d}.read-more-btn[data-v-e33fc8c2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66;color:#fff}.section-title[data-v-e33fc8c2]{font-size:2rem;font-weight:700;color:#2c3e50;margin:0 0 2rem;text-align:center}.section-title i[data-v-e33fc8c2]{color:#667eea;margin-right:.5rem}.pager[data-v-e33fc8c2]{display:flex;justify-content:space-between;gap:16px;padding:8px 0 32px}.pager a[data-v-e33fc8c2]{color:inherit;text-decoration:underline}.load-more[data-v-e33fc8c2],.end-of-list[data-v-e33fc8c2]{text-align:center;padding:24px 0;min-height:24px;opacity:.7}.blogs-list[data-v-e33fc8c2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.blog-card[data-v-e33fc8c2]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 25px #0000001a;transition:all .3s ease;border:1px solid rgba(255,255,255,.8)}.blog-card[data-v-e33fc8c2]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000026}.blog-content[data-v-e33fc8c2]{padding:2rem}.blog-meta[data-v-e33fc8c2]{display:flex;gap:1rem;font-size:.85rem;color:#8e9297;margin-bottom:1rem}.blog-meta span[data-v-e33fc8c2]{display:flex;align-items:center;gap:.25rem}.blog-title[data-v-e33fc8c2]{font-size:1.25rem;font-weight:600;color:#2c3e50;margin:0 0 1rem;line-height:1.4}.blog-excerpt[data-v-e33fc8c2]{color:#6c757d;line-height:1.5;margin-bottom:1.5rem;font-size:.95rem}.read-more[data-v-e33fc8c2]{color:#667eea;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease}.read-more[data-v-e33fc8c2]:hover{color:#764ba2;transform:translate(5px)}.empty-state[data-v-e33fc8c2]{text-align:center;padding:4rem 2rem;background:#fff;border-radius:16px;box-shadow:0 8px 25px #0000001a}.empty-icon[data-v-e33fc8c2]{font-size:4rem;color:#dee2e6;margin-bottom:1.5rem}.empty-state h3[data-v-e33fc8c2]{font-size:1.8rem;color:#495057;margin:0 0 1rem}.empty-state p[data-v-e33fc8c2]{color:#6c757d;font-size:1.1rem;margin:0 0 2rem;max-width:400px;margin-left:auto;margin-right:auto}.btn[data-v-e33fc8c2]{padding:.75rem 1.5rem;border:none;border-radius:25px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;transition:all .3s ease;font-size:1rem}.btn-primary[data-v-e33fc8c2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 15px #667eea4d}.btn-primary[data-v-e33fc8c2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66;color:#fff}@media (max-width: 768px){.page-title[data-v-e33fc8c2]{font-size:2rem}.page-subtitle[data-v-e33fc8c2]{font-size:1rem}.featured-title[data-v-e33fc8c2]{font-size:1.5rem}.blogs-list[data-v-e33fc8c2]{grid-template-columns:1fr;gap:1.5rem}.blog-card[data-v-e33fc8c2]{margin:0 -1rem;border-radius:0}.blogs-content[data-v-e33fc8c2]{padding:2rem 0}}@media (max-width: 480px){.page-header[data-v-e33fc8c2]{padding:2rem 0}.featured-details[data-v-e33fc8c2]{padding:1.5rem}.blog-content[data-v-e33fc8c2]{padding:1rem}}.blog-detail[data-v-ca67c567]{min-height:100vh;background:#f8f9fa}.container[data-v-ca67c567]{max-width:1200px;margin:0 auto;padding:0 1rem}.loading-container[data-v-ca67c567],.error-container[data-v-ca67c567]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem}.loading-content[data-v-ca67c567],.error-content[data-v-ca67c567]{text-align:center;max-width:400px}.spinner[data-v-ca67c567]{font-size:2rem;color:#667eea;margin-bottom:1rem}.error-content i[data-v-ca67c567]{font-size:3rem;color:#dc3545;margin-bottom:1rem}.error-content h2[data-v-ca67c567]{color:#495057;margin:0 0 1rem}.error-content p[data-v-ca67c567]{color:#6c757d;margin-bottom:2rem}.error-actions[data-v-ca67c567]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.blog-hero[data-v-ca67c567]{position:relative;padding-block:clamp(2rem,6vh,3.5rem) clamp(1.5rem,4vh,2.5rem);background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);color:#fff}.featured-figure[data-v-ca67c567]{margin:0 0 2rem}.featured-figure img[data-v-ca67c567]{display:block;width:100%;height:auto;max-height:460px;object-fit:cover;border-radius:8px;background:#f3f1ea}.hero-content[data-v-ca67c567]{position:relative;z-index:3;width:100%;padding:2rem 0}.breadcrumb[data-v-ca67c567]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9rem;opacity:.9}.breadcrumb a[data-v-ca67c567]{color:#fff;text-decoration:none}.breadcrumb a[data-v-ca67c567]:hover{text-decoration:underline}.breadcrumb i[data-v-ca67c567]{font-size:.7rem}.blog-title[data-v-ca67c567]{font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 1rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.blog-meta[data-v-ca67c567]{display:flex;gap:2rem;flex-wrap:wrap;opacity:.9}.meta-item[data-v-ca67c567]{display:flex;align-items:center;gap:.5rem}.meta-item i[data-v-ca67c567]{opacity:.8}.blog-content[data-v-ca67c567]{padding:3rem 0}.content-wrapper[data-v-ca67c567]{display:grid;grid-template-columns:1fr 300px;gap:3rem;align-items:start}.main-content[data-v-ca67c567]{background:#fff;border-radius:12px;padding:3rem;box-shadow:0 4px 20px #0000001a}.blog-body[data-v-ca67c567]{font-size:1.1rem;line-height:1.8;color:#333}.blog-body[data-v-ca67c567] h1,.blog-body[data-v-ca67c567] h2,.blog-body[data-v-ca67c567] h3{color:#2c3e50;margin:2rem 0 1rem;font-weight:600}.blog-body[data-v-ca67c567] h1{font-size:2rem}.blog-body[data-v-ca67c567] h2{font-size:1.5rem}.blog-body[data-v-ca67c567] h3{font-size:1.25rem}.blog-body[data-v-ca67c567] p{margin-bottom:1.5rem}.blog-body[data-v-ca67c567] img{display:block;max-width:100%;height:auto;margin:1.5rem auto;border-radius:8px}.blog-body[data-v-ca67c567] ul,.blog-body[data-v-ca67c567] ol{margin:0 0 1.25rem;padding-left:1.5rem}.blog-body[data-v-ca67c567] li{margin-bottom:.4rem}.blog-body[data-v-ca67c567] blockquote{margin:1.25rem 0;padding:.25rem 1rem;border-left:4px solid var(--gold-accent, #d4af37);color:#404040;font-style:italic}.blog-body[data-v-ca67c567] strong{font-weight:600;color:#2c3e50}.blog-body[data-v-ca67c567] em{font-style:italic}.blog-body[data-v-ca67c567] table{display:block;max-width:100%;overflow-x:auto;margin:1.5rem 0;border-collapse:collapse;font-size:.98rem;line-height:1.5}.blog-body[data-v-ca67c567] th,.blog-body[data-v-ca67c567] td{padding:.6rem .9rem;border:1px solid #e8e4da;text-align:left;vertical-align:top}.blog-body[data-v-ca67c567] th{background:#f7f5f0;color:#2c3e50;font-weight:600;white-space:nowrap}.blog-body[data-v-ca67c567] tbody tr:nth-child(2n) td{background:#fcfbf8}.blog-body[data-v-ca67c567] pre{margin:1.5rem 0;padding:1rem 1.25rem;overflow-x:auto;background:#1f2430;color:#e8eaf0;border-radius:8px;font-size:.9rem;line-height:1.6}.blog-body[data-v-ca67c567] code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;background:#f3f0e8;padding:.1em .35em;border-radius:4px}.blog-body[data-v-ca67c567] pre code{background:none;padding:0;border-radius:0;font-size:inherit}.blog-body[data-v-ca67c567] hr{margin:2rem 0;border:0;border-top:1px solid #e9ecef}.blog-body[data-v-ca67c567] a{color:#667eea;text-decoration:none;border-bottom:1px solid #667eea;transition:all .3s ease}.blog-body[data-v-ca67c567] a:hover{color:#764ba2;border-bottom-color:#764ba2}.blog-body[data-v-ca67c567] ul{margin:1.5rem 0;padding-left:2rem}.blog-body[data-v-ca67c567] li{margin-bottom:.5rem}.share-section[data-v-ca67c567]{margin-top:3rem;padding-top:2rem;border-top:1px solid #e9ecef}.share-section h3[data-v-ca67c567]{margin:0 0 1rem;color:#495057;font-size:1.1rem}.share-buttons[data-v-ca67c567]{display:flex;gap:.75rem;flex-wrap:wrap}.share-btn[data-v-ca67c567]{width:45px;height:45px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:1.1rem;transition:all .3s ease}.share-btn[data-v-ca67c567]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.share-btn.twitter[data-v-ca67c567]{background:#1da1f2}.share-btn.facebook[data-v-ca67c567]{background:#1877f2}.share-btn.linkedin[data-v-ca67c567]{background:#0077b5}.share-btn.whatsapp[data-v-ca67c567]{background:#25d366}.share-btn.copy[data-v-ca67c567]{background:#6c757d}.sidebar[data-v-ca67c567]{display:flex;flex-direction:column;gap:1.5rem}.sidebar-card[data-v-ca67c567]{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 10px #0000001a}.sidebar-card h3[data-v-ca67c567]{margin:0 0 1rem;color:#2c3e50;font-size:1.1rem}.back-link[data-v-ca67c567]{display:flex;align-items:center;gap:.75rem;color:#667eea;text-decoration:none;font-weight:600;transition:all .3s ease}.back-link[data-v-ca67c567]:hover{color:#764ba2;transform:translate(-5px)}.related-blogs[data-v-ca67c567]{display:flex;flex-direction:column;gap:1rem}.related-blog[data-v-ca67c567]{display:flex;gap:.75rem;text-decoration:none;color:inherit;padding:.75rem;border-radius:8px;transition:all .3s ease}.related-blog[data-v-ca67c567]:hover{background:#f8f9fa;transform:translate(5px)}.related-image[data-v-ca67c567]{width:60px;height:60px;border-radius:6px;overflow:hidden;flex-shrink:0}.related-image img[data-v-ca67c567]{width:100%;height:100%;object-fit:cover}.placeholder-image[data-v-ca67c567]{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.related-content h4[data-v-ca67c567]{margin:0 0 .25rem;font-size:.9rem;font-weight:600;color:#2c3e50;line-height:1.3}.related-content p[data-v-ca67c567]{margin:0;font-size:.8rem;color:#6c757d}.newsletter[data-v-ca67c567]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.newsletter h3[data-v-ca67c567]{color:#fff}.newsletter p[data-v-ca67c567]{opacity:.9;margin-bottom:1.5rem}.btn[data-v-ca67c567]{padding:.75rem 1.5rem;border:none;border-radius:6px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;font-weight:600;transition:all .3s ease;text-align:center;justify-content:center}.btn-primary[data-v-ca67c567]{background:#007bff;color:#fff}.btn-primary[data-v-ca67c567]:hover{background:#0056b3;color:#fff}.btn-secondary[data-v-ca67c567]{background:#6c757d;color:#fff}.btn-secondary[data-v-ca67c567]:hover{background:#545b62;color:#fff}.btn-block[data-v-ca67c567]{width:100%}@media (max-width: 768px){.blog-title[data-v-ca67c567]{font-size:2rem}.blog-meta[data-v-ca67c567]{gap:1rem}.content-wrapper[data-v-ca67c567]{grid-template-columns:1fr;gap:2rem}.main-content[data-v-ca67c567]{padding:2rem}.error-actions[data-v-ca67c567]{flex-direction:column;align-items:center}}@media (max-width: 480px){.hero-content[data-v-ca67c567]{padding:1rem 0}.blog-title[data-v-ca67c567]{font-size:1.5rem}.main-content[data-v-ca67c567]{padding:1.5rem;margin:0 -1rem;border-radius:0}.blog-body[data-v-ca67c567]{font-size:1rem}.breadcrumb[data-v-ca67c567]{font-size:.8rem}}[data-v-38b5762f]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.contact-page[data-v-38b5762f]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-38b5762f]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-38b5762f]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-38b5762f]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-38b5762f]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-38b5762f]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-38b5762f]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.title-sub[data-v-38b5762f]{display:block;color:var(--light-charcoal);font-weight:400}.hero-subtitle[data-v-38b5762f]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-38b5762f]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-38b5762f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-38b5762f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.contact-content[data-v-38b5762f]{padding:5rem 0;background:var(--color-white)}.contact-grid[data-v-38b5762f]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.contact-info-card[data-v-38b5762f],.contact-form-card[data-v-38b5762f]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-icon[data-v-38b5762f]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem;font-size:1.5rem}.contact-info-card h3[data-v-38b5762f],.contact-form-card h3[data-v-38b5762f]{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;color:var(--dark-charcoal)}.contact-details[data-v-38b5762f]{display:flex;flex-direction:column;gap:1rem}.contact-item[data-v-38b5762f]{padding:1rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.contact-item strong[data-v-38b5762f]{display:block;color:var(--dark-charcoal);margin-bottom:.25rem;font-weight:600}.contact-item a[data-v-38b5762f],.contact-item span[data-v-38b5762f]{color:var(--light-charcoal);text-decoration:none;transition:color .2s}.contact-item a[data-v-38b5762f]:hover{color:var(--gold-accent)}.form-intro[data-v-38b5762f]{color:var(--light-charcoal);margin-bottom:2rem;line-height:1.6}.contact-form[data-v-38b5762f]{display:flex;flex-direction:column;gap:1.5rem}.form-row[data-v-38b5762f]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group[data-v-38b5762f]{display:flex;flex-direction:column}.form-group label[data-v-38b5762f]{font-weight:500;color:var(--dark-charcoal);margin-bottom:.5rem;font-size:.9rem}.form-group input[data-v-38b5762f],.form-group select[data-v-38b5762f],.form-group textarea[data-v-38b5762f]{padding:.875rem 1rem;border:2px solid rgba(192,192,192,.2);border-radius:8px;font-size:1rem;font-family:inherit;transition:all .2s ease;background:var(--color-white)}.form-group input[data-v-38b5762f]:focus,.form-group select[data-v-38b5762f]:focus,.form-group textarea[data-v-38b5762f]:focus{outline:none;border-color:var(--gold-accent);box-shadow:0 0 0 3px #d4af371a}.form-group textarea[data-v-38b5762f]{resize:vertical;min-height:120px}.form-actions[data-v-38b5762f]{margin-top:1rem}.submit-button[data-v-38b5762f]{position:relative;padding:.875rem 2rem;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));color:var(--dark-charcoal);border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;overflow:hidden}.submit-button[data-v-38b5762f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #d4af374d}.submit-button[data-v-38b5762f]:disabled{opacity:.7;cursor:not-allowed;transform:none}.btn-shine[data-v-38b5762f]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.submit-button:hover .btn-shine[data-v-38b5762f]{left:100%}.form-success[data-v-38b5762f]{text-align:center;padding:2rem;background:#10b9811a;border-radius:12px;border:1px solid rgba(16,185,129,.2);margin-top:1rem}.success-icon[data-v-38b5762f]{width:50px;height:50px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1rem;font-weight:700}.success-title[data-v-38b5762f]{font-size:1.25rem;font-weight:600;color:#10b981;margin-bottom:.5rem}.success-message[data-v-38b5762f]{color:var(--light-charcoal);margin:0}.cta-section[data-v-38b5762f]{padding:5rem 0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);position:relative;overflow:hidden}.cta-section[data-v-38b5762f]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 70%,rgba(212,175,55,.1) 0%,transparent 50%)}.cta-content[data-v-38b5762f]{position:relative;z-index:2;text-align:center;max-width:600px;margin:0 auto}.cta-content h2[data-v-38b5762f]{font-size:2.5rem;font-weight:700;color:var(--dark-charcoal);margin-bottom:1rem}.cta-content p[data-v-38b5762f]{font-size:1.125rem;color:var(--light-charcoal);margin-bottom:2rem}.cta-buttons[data-v-38b5762f]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn-primary[data-v-38b5762f],.btn-secondary[data-v-38b5762f]{position:relative;padding:.875rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s ease;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:160px}.btn-primary[data-v-38b5762f]{background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));color:var(--dark-charcoal);border:none}.btn-primary[data-v-38b5762f]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #d4af374d}.btn-secondary[data-v-38b5762f]{background:var(--color-white);color:var(--dark-charcoal);border:2px solid var(--gold-accent)}.btn-secondary[data-v-38b5762f]:hover{background:var(--gold-accent);color:var(--dark-charcoal);transform:translateY(-2px);box-shadow:0 8px 25px #d4af3733}@media (max-width: 768px){.hero-section[data-v-38b5762f]{min-height:clamp(200px,40vh,380px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-38b5762f]{font-size:2rem}.hero-subtitle[data-v-38b5762f]{font-size:1rem}.contact-grid[data-v-38b5762f]{grid-template-columns:1fr;gap:2rem}.contact-info-card[data-v-38b5762f],.contact-form-card[data-v-38b5762f]{padding:2rem}.form-row[data-v-38b5762f]{grid-template-columns:1fr;gap:1rem}.cta-content h2[data-v-38b5762f]{font-size:2rem}.cta-buttons[data-v-38b5762f]{flex-direction:column;align-items:center}.btn-primary[data-v-38b5762f],.btn-secondary[data-v-38b5762f]{width:100%;max-width:300px}}@media (max-width: 480px){.content-center[data-v-38b5762f]{padding:0 1rem}.contact-info-card[data-v-38b5762f],.contact-form-card[data-v-38b5762f]{padding:1.5rem}.hero-content[data-v-38b5762f]{padding:0 1rem}}[data-v-5eb26131]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.privacy-page[data-v-5eb26131]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-5eb26131]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-5eb26131]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-5eb26131]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-5eb26131]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-5eb26131]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-5eb26131]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-5eb26131]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-5eb26131]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-5eb26131{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-5eb26131{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.privacy-content[data-v-5eb26131]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-5eb26131]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.content-card[data-v-5eb26131],.contact-card[data-v-5eb26131]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-header[data-v-5eb26131]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.card-icon[data-v-5eb26131]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-5eb26131],.card-header h3[data-v-5eb26131]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-5eb26131]{color:var(--light-charcoal);line-height:1.6}.intro-text[data-v-5eb26131]{font-size:1.125rem;margin-bottom:2.5rem;color:var(--dark-charcoal);font-weight:500}.policy-section[data-v-5eb26131]{margin-bottom:2.5rem}.policy-section h3[data-v-5eb26131]{font-size:1.25rem;font-weight:600;color:var(--dark-charcoal);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold-accent)}.policy-content[data-v-5eb26131]{margin-left:0}.data-item[data-v-5eb26131]{margin-bottom:1.5rem;padding:1.25rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.data-item h4[data-v-5eb26131]{font-size:1rem;font-weight:600;color:var(--dark-charcoal);margin-bottom:.5rem}.data-item p[data-v-5eb26131]{margin:0;color:var(--light-charcoal)}.protection-list[data-v-5eb26131],.rights-list[data-v-5eb26131]{list-style:none;padding:0;margin:0}.protection-list li[data-v-5eb26131],.rights-list li[data-v-5eb26131]{padding:.75rem 0 .75rem 1.5rem;position:relative;color:var(--light-charcoal)}.protection-list li[data-v-5eb26131]:before,.rights-list li[data-v-5eb26131]:before{content:"✓";position:absolute;left:0;color:var(--gold-accent);font-weight:700}.contact-intro[data-v-5eb26131]{margin-bottom:1.5rem;font-weight:500}.contact-details[data-v-5eb26131]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.contact-item[data-v-5eb26131]{padding:.875rem 1rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.contact-item strong[data-v-5eb26131]{display:block;color:var(--dark-charcoal);margin-bottom:.25rem;font-weight:600}.contact-item a[data-v-5eb26131]{color:var(--light-charcoal);text-decoration:none;transition:color .2s}.contact-item a[data-v-5eb26131]:hover{color:var(--gold-accent)}.contact-note[data-v-5eb26131]{padding-top:1.5rem;border-top:1px solid rgba(192,192,192,.2)}.contact-note p[data-v-5eb26131]{font-size:.9rem;color:var(--light-charcoal);margin:0;font-style:italic}@media (max-width: 1024px){.content-grid[data-v-5eb26131]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-5eb26131]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-5eb26131]{font-size:2rem}.hero-subtitle[data-v-5eb26131]{font-size:1rem}.content-card[data-v-5eb26131],.contact-card[data-v-5eb26131]{padding:2rem}.card-header[data-v-5eb26131]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-5eb26131]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-5eb26131],.card-header h3[data-v-5eb26131]{font-size:1.5rem}}@media (max-width: 480px){.content-center[data-v-5eb26131]{padding:0 1rem}.privacy-content[data-v-5eb26131]{padding:3rem 0}.content-card[data-v-5eb26131],.contact-card[data-v-5eb26131]{padding:1.5rem}.policy-section[data-v-5eb26131]{margin-bottom:2rem}.data-item[data-v-5eb26131]{padding:1rem}}[data-v-dff22fdc]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.shipping-page[data-v-dff22fdc]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-dff22fdc]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-dff22fdc]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-dff22fdc]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-dff22fdc]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-dff22fdc]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-dff22fdc]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-dff22fdc]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-dff22fdc]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-dff22fdc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-dff22fdc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.shipping-content[data-v-dff22fdc]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-dff22fdc]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.content-card[data-v-dff22fdc],.contact-card[data-v-dff22fdc]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-header[data-v-dff22fdc]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.card-icon[data-v-dff22fdc]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-dff22fdc],.card-header h3[data-v-dff22fdc]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-dff22fdc]{color:var(--light-charcoal);line-height:1.6}.intro-text[data-v-dff22fdc]{font-size:1.125rem;margin-bottom:2.5rem;color:var(--dark-charcoal);font-weight:500}.policy-section[data-v-dff22fdc]{margin-bottom:2.5rem}.policy-section h3[data-v-dff22fdc]{font-size:1.25rem;font-weight:600;color:var(--dark-charcoal);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold-accent)}.policy-content[data-v-dff22fdc]{margin-left:0}.policy-list[data-v-dff22fdc]{list-style:none;padding:0;margin:0}.policy-list li[data-v-dff22fdc]{padding:.75rem 0 .75rem 1.5rem;position:relative;color:var(--light-charcoal)}.policy-list li[data-v-dff22fdc]:before{content:"•";position:absolute;left:0;color:var(--gold-accent);font-weight:700}.contact-intro[data-v-dff22fdc]{margin-bottom:1.5rem;font-weight:500}.contact-details[data-v-dff22fdc]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.contact-item[data-v-dff22fdc]{padding:.875rem 1rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.contact-item strong[data-v-dff22fdc]{display:block;color:var(--dark-charcoal);margin-bottom:.25rem;font-weight:600}.contact-item a[data-v-dff22fdc],.contact-item span[data-v-dff22fdc]{color:var(--light-charcoal);text-decoration:none;transition:color .2s}.contact-item a[data-v-dff22fdc]:hover{color:var(--gold-accent)}.contact-note[data-v-dff22fdc]{padding-top:1.5rem;border-top:1px solid rgba(192,192,192,.2)}.contact-note p[data-v-dff22fdc]{font-size:.9rem;color:var(--light-charcoal);margin:0;font-style:italic}@media (max-width: 1024px){.content-grid[data-v-dff22fdc]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-dff22fdc]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-dff22fdc]{font-size:2rem}.hero-subtitle[data-v-dff22fdc]{font-size:1rem}.content-card[data-v-dff22fdc],.contact-card[data-v-dff22fdc]{padding:2rem}.card-header[data-v-dff22fdc]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-dff22fdc]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-dff22fdc],.card-header h3[data-v-dff22fdc]{font-size:1.5rem}}@media (max-width: 480px){.content-center[data-v-dff22fdc]{padding:0 1rem}.shipping-content[data-v-dff22fdc]{padding:3rem 0}.content-card[data-v-dff22fdc],.contact-card[data-v-dff22fdc]{padding:1.5rem}.policy-section[data-v-dff22fdc]{margin-bottom:2rem}}[data-v-e7e548f2]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.returns-page[data-v-e7e548f2]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-e7e548f2]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-e7e548f2]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-e7e548f2]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-e7e548f2]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-e7e548f2]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-e7e548f2]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-e7e548f2]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-e7e548f2]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-e7e548f2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-e7e548f2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.returns-content[data-v-e7e548f2]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-e7e548f2]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.content-card[data-v-e7e548f2],.contact-card[data-v-e7e548f2]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-header[data-v-e7e548f2]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.card-icon[data-v-e7e548f2]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-e7e548f2],.card-header h3[data-v-e7e548f2]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-e7e548f2]{color:var(--light-charcoal);line-height:1.6}.intro-text[data-v-e7e548f2]{font-size:1.125rem;margin-bottom:2.5rem;color:var(--dark-charcoal);font-weight:500}.policy-section[data-v-e7e548f2]{margin-bottom:2.5rem}.policy-section h3[data-v-e7e548f2]{font-size:1.25rem;font-weight:600;color:var(--dark-charcoal);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold-accent)}.policy-content[data-v-e7e548f2]{margin-left:0}.policy-list[data-v-e7e548f2]{list-style:none;padding:0;margin:0}.policy-list li[data-v-e7e548f2]{padding:.75rem 0 .75rem 1.5rem;position:relative;color:var(--light-charcoal)}.policy-list li[data-v-e7e548f2]:before{content:"•";position:absolute;left:0;color:var(--gold-accent);font-weight:700}.contact-text[data-v-e7e548f2]{color:var(--light-charcoal);margin-bottom:1rem}.contact-intro[data-v-e7e548f2]{margin-bottom:1.5rem;font-weight:500}.contact-details[data-v-e7e548f2]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.contact-item[data-v-e7e548f2]{padding:.875rem 1rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.contact-item strong[data-v-e7e548f2]{display:block;color:var(--dark-charcoal);margin-bottom:.25rem;font-weight:600}.contact-item a[data-v-e7e548f2]{color:var(--light-charcoal);text-decoration:none;transition:color .2s}.contact-item a[data-v-e7e548f2]:hover{color:var(--gold-accent)}.contact-note[data-v-e7e548f2]{padding-top:1.5rem;border-top:1px solid rgba(192,192,192,.2)}.contact-note p[data-v-e7e548f2]{font-size:.9rem;color:var(--light-charcoal);margin:0;font-style:italic}@media (max-width: 1024px){.content-grid[data-v-e7e548f2]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-e7e548f2]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-e7e548f2]{font-size:2rem}.hero-subtitle[data-v-e7e548f2]{font-size:1rem}.content-card[data-v-e7e548f2],.contact-card[data-v-e7e548f2]{padding:2rem}.card-header[data-v-e7e548f2]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-e7e548f2]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-e7e548f2],.card-header h3[data-v-e7e548f2]{font-size:1.5rem}}@media (max-width: 480px){.content-center[data-v-e7e548f2]{padding:0 1rem}.returns-content[data-v-e7e548f2]{padding:3rem 0}.content-card[data-v-e7e548f2],.contact-card[data-v-e7e548f2]{padding:1.5rem}.policy-section[data-v-e7e548f2]{margin-bottom:2rem}}[data-v-4cca73a6]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.terms-page[data-v-4cca73a6]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-4cca73a6]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-4cca73a6]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-4cca73a6]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-4cca73a6]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-4cca73a6]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-4cca73a6]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-4cca73a6]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-4cca73a6]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-4cca73a6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-4cca73a6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.terms-content[data-v-4cca73a6]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-4cca73a6]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.content-card[data-v-4cca73a6],.contact-card[data-v-4cca73a6]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-header[data-v-4cca73a6]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.card-icon[data-v-4cca73a6]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-4cca73a6],.card-header h3[data-v-4cca73a6]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-4cca73a6]{color:var(--light-charcoal);line-height:1.6}.intro-text[data-v-4cca73a6]{font-size:1.125rem;margin-bottom:2.5rem;color:var(--dark-charcoal);font-weight:500}.terms-section[data-v-4cca73a6]{margin-bottom:2.5rem}.terms-section h3[data-v-4cca73a6]{font-size:1.25rem;font-weight:600;color:var(--dark-charcoal);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold-accent)}.terms-content[data-v-4cca73a6]{margin-left:0}.terms-list[data-v-4cca73a6]{list-style:none;padding:0;margin:0}.terms-list li[data-v-4cca73a6]{padding:.75rem 0 .75rem 1.5rem;position:relative;color:var(--light-charcoal)}.terms-list li[data-v-4cca73a6]:before{content:"•";position:absolute;left:0;color:var(--gold-accent);font-weight:700}.contact-intro[data-v-4cca73a6]{margin-bottom:1.5rem;font-weight:500}.contact-details[data-v-4cca73a6]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.contact-item[data-v-4cca73a6]{padding:.875rem 1rem;background:#c0c0c00d;border-radius:8px;border-left:3px solid var(--gold-accent)}.contact-item strong[data-v-4cca73a6]{display:block;color:var(--dark-charcoal);margin-bottom:.25rem;font-weight:600}.contact-item a[data-v-4cca73a6]{color:var(--light-charcoal);text-decoration:none;transition:color .2s}.contact-item a[data-v-4cca73a6]:hover{color:var(--gold-accent)}.contact-note[data-v-4cca73a6]{padding-top:1.5rem;border-top:1px solid rgba(192,192,192,.2)}.contact-note p[data-v-4cca73a6]{font-size:.9rem;color:var(--light-charcoal);margin:0;font-style:italic}@media (max-width: 1024px){.content-grid[data-v-4cca73a6]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-4cca73a6]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-4cca73a6]{font-size:2rem}.hero-subtitle[data-v-4cca73a6]{font-size:1rem}.content-card[data-v-4cca73a6],.contact-card[data-v-4cca73a6]{padding:2rem}.card-header[data-v-4cca73a6]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-4cca73a6]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-4cca73a6],.card-header h3[data-v-4cca73a6]{font-size:1.5rem}}@media (max-width: 480px){.content-center[data-v-4cca73a6]{padding:0 1rem}.terms-content[data-v-4cca73a6]{padding:3rem 0}.content-card[data-v-4cca73a6],.contact-card[data-v-4cca73a6]{padding:1.5rem}.terms-section[data-v-4cca73a6]{margin-bottom:2rem}}[data-v-21a5fdaa]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.faq-page[data-v-21a5fdaa]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-21a5fdaa]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-21a5fdaa]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-21a5fdaa]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-21a5fdaa]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-21a5fdaa]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-21a5fdaa]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-21a5fdaa]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-21a5fdaa]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-21a5fdaa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-21a5fdaa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-21a5fdaa]{animation:fadeIn-21a5fdaa 1s ease-out}.animate-slide-up[data-v-21a5fdaa]{animation:slideUp-21a5fdaa 1s ease-out .2s both}.animate-fade-in-delay[data-v-21a5fdaa]{animation:fadeIn-21a5fdaa 1s ease-out .4s both}.faq-content[data-v-21a5fdaa]{padding:5rem 0;background:var(--color-white)}.content-grid[data-v-21a5fdaa]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.content-card[data-v-21a5fdaa],.care-card[data-v-21a5fdaa]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.card-header[data-v-21a5fdaa]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.card-icon[data-v-21a5fdaa]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-21a5fdaa],.card-header h3[data-v-21a5fdaa]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-21a5fdaa]{color:var(--light-charcoal);line-height:1.6}.intro-text[data-v-21a5fdaa]{font-size:1.125rem;margin-bottom:2.5rem;color:var(--dark-charcoal);font-weight:500}.faq-accordion[data-v-21a5fdaa]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-21a5fdaa]{background:#c0c0c00d;border-radius:12px;border:1px solid rgba(192,192,192,.1);overflow:hidden;transition:all .3s ease}.faq-item[data-v-21a5fdaa]:hover{background:#d4af370d;border-color:#d4af3733}.faq-item[open][data-v-21a5fdaa]{background:#d4af3714;border-color:#d4af374d}.faq-item summary[data-v-21a5fdaa]{padding:1.5rem;font-size:1.125rem;font-weight:600;color:var(--dark-charcoal);cursor:pointer;list-style:none;position:relative;transition:all .3s ease}.faq-item summary[data-v-21a5fdaa]::-webkit-details-marker{display:none}.faq-item summary[data-v-21a5fdaa]:after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.25rem;color:var(--gold-accent);font-weight:700;transition:transform .3s ease}.faq-item[open] summary[data-v-21a5fdaa]:after{content:"−";transform:translateY(-50%) rotate(0)}.faq-item summary[data-v-21a5fdaa]:hover{color:var(--gold-accent)}.faq-answer[data-v-21a5fdaa]{padding:0 1.5rem 1.5rem;border-top:1px solid rgba(192,192,192,.1)}.faq-answer p[data-v-21a5fdaa]{margin:1rem 0 0;color:var(--light-charcoal);line-height:1.6}.faq-answer a[data-v-21a5fdaa]{color:var(--gold-accent);text-decoration:none;font-weight:500;transition:color .2s}.faq-answer a[data-v-21a5fdaa]:hover{color:var(--rose-gold)}.care-list[data-v-21a5fdaa]{list-style:none;padding:0;margin:0}.care-list li[data-v-21a5fdaa]{padding:.875rem 0 .875rem 1.5rem;position:relative;color:var(--light-charcoal);border-bottom:1px solid rgba(192,192,192,.1)}.care-list li[data-v-21a5fdaa]:last-child{border-bottom:none}.care-list li[data-v-21a5fdaa]:before{content:"✦";position:absolute;left:0;color:var(--gold-accent);font-size:.9rem}@media (max-width: 1024px){.content-grid[data-v-21a5fdaa]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-21a5fdaa]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-21a5fdaa]{font-size:2rem}.hero-subtitle[data-v-21a5fdaa]{font-size:1rem}.content-card[data-v-21a5fdaa],.care-card[data-v-21a5fdaa]{padding:2rem}.card-header[data-v-21a5fdaa]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-21a5fdaa]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-21a5fdaa],.card-header h3[data-v-21a5fdaa]{font-size:1.5rem}.faq-item summary[data-v-21a5fdaa]{padding:1.25rem;font-size:1rem}.faq-answer[data-v-21a5fdaa]{padding:0 1.25rem 1.25rem}}@media (max-width: 480px){.content-center[data-v-21a5fdaa]{padding:0 1rem}.faq-content[data-v-21a5fdaa]{padding:3rem 0}.content-card[data-v-21a5fdaa],.care-card[data-v-21a5fdaa]{padding:1.5rem}.faq-accordion[data-v-21a5fdaa]{gap:.75rem}.faq-item summary[data-v-21a5fdaa]{padding:1rem;font-size:.95rem}.faq-answer[data-v-21a5fdaa]{padding:0 1rem 1rem}}[data-v-e98283f8]:root{--primary-silver: #C0C0C0;--secondary-silver: #A8A8A8;--dark-charcoal: #2C2C2C;--light-charcoal: #404040;--gold-accent: #D4AF37;--rose-gold: #E0BFB8;--color-white: #ffffff;--shadow-light: rgba(192, 192, 192, .1);--shadow-medium: rgba(192, 192, 192, .2);--shadow-dark: rgba(44, 44, 44, .3)}.careers-page[data-v-e98283f8]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--dark-charcoal);overflow-x:hidden}.hero-section[data-v-e98283f8]{position:relative;min-height:clamp(240px,45vh,520px);padding-block:clamp(1.25rem,5vh,3rem);display:flex;align-items:center;overflow:hidden}.hero-background[data-v-e98283f8]{position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-silver) 0%,var(--secondary-silver) 100%);opacity:.1}.hero-background[data-v-e98283f8]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(212,175,55,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(224,191,184,.1) 0%,transparent 50%)}.hero-content[data-v-e98283f8]{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.hero-title[data-v-e98283f8]{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1rem;color:var(--dark-charcoal)}.title-main[data-v-e98283f8]{display:block;color:var(--dark-charcoal);background:linear-gradient(135deg,var(--dark-charcoal),var(--light-charcoal));-webkit-background-clip:text;background-clip:text}.hero-subtitle[data-v-e98283f8]{font-size:1.25rem;color:var(--light-charcoal);margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.content-center[data-v-e98283f8]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes fadeIn-e98283f8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-e98283f8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-e98283f8]{animation:fadeIn-e98283f8 1s ease-out}.careers-content[data-v-e98283f8]{padding:5rem 0;background:var(--color-white)}.intro-card[data-v-e98283f8]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1);margin-bottom:3rem;text-align:center}.intro-card .card-content p[data-v-e98283f8]{font-size:1.125rem;color:var(--dark-charcoal);max-width:800px;margin:0 auto;line-height:1.6}.content-grid[data-v-e98283f8]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}.content-card[data-v-e98283f8]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1);transition:all .3s ease}.content-card[data-v-e98283f8]:hover{transform:translateY(-4px);box-shadow:0 12px 40px var(--shadow-medium)}.content-card.full-width[data-v-e98283f8]{grid-column:1 / -1}.card-header[data-v-e98283f8]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.card-icon[data-v-e98283f8]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-e98283f8]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.card-content[data-v-e98283f8]{color:var(--light-charcoal);line-height:1.6}.values-list[data-v-e98283f8]{list-style:none;padding:0;margin:0}.values-list li[data-v-e98283f8]{padding:1rem 0;border-bottom:1px solid rgba(192,192,192,.1);color:var(--light-charcoal)}.values-list li[data-v-e98283f8]:last-child{border-bottom:none}.values-list strong[data-v-e98283f8]{color:var(--dark-charcoal);font-weight:600}.jobs-section[data-v-e98283f8]{background:var(--color-white);padding:2.5rem;border-radius:16px;box-shadow:0 8px 32px var(--shadow-light);border:1px solid rgba(192,192,192,.1)}.section-header[data-v-e98283f8]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.section-icon[data-v-e98283f8]{width:60px;height:60px;background:linear-gradient(135deg,var(--gold-accent),var(--rose-gold));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;flex-shrink:0}.section-header h2[data-v-e98283f8]{font-size:1.75rem;font-weight:600;margin:0;color:var(--dark-charcoal)}.jobs-grid[data-v-e98283f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.job-card[data-v-e98283f8]{background:#c0c0c00d;border-radius:12px;border:1px solid rgba(192,192,192,.1);overflow:hidden;transition:all .3s ease}.job-card[data-v-e98283f8]:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow-medium);border-color:#d4af374d}.job-header[data-v-e98283f8]{background:linear-gradient(135deg,#404040,#2c2c2c);padding:1.5rem;color:#fff}.job-header h3[data-v-e98283f8]{font-size:1.25rem;font-weight:600;margin:0 0 1rem}.job-meta[data-v-e98283f8]{display:flex;gap:1rem;font-size:.9rem;opacity:.9}.location[data-v-e98283f8],.type[data-v-e98283f8]{display:flex;align-items:center;gap:.25rem}.job-content[data-v-e98283f8]{padding:1.5rem}.job-responsibilities[data-v-e98283f8]{list-style:none;padding:0;margin:0 0 1.5rem}.job-responsibilities li[data-v-e98283f8]{padding:.5rem 0 .5rem 1.25rem;position:relative;color:var(--light-charcoal);border-bottom:1px solid rgba(192,192,192,.1)}.job-responsibilities li[data-v-e98283f8]:last-child{border-bottom:none}.job-responsibilities li[data-v-e98283f8]:before{content:"✓";position:absolute;left:0;color:var(--gold-accent);font-weight:700}.job-apply[data-v-e98283f8]{text-align:center}.apply-button[data-v-e98283f8]{display:inline-block;background:linear-gradient(135deg,#404040,#2c2c2c);color:#fff;padding:.75rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px #2c2c2c4d}.apply-button[data-v-e98283f8]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #2c2c2c66}.general-text[data-v-e98283f8]{font-size:1.125rem;text-align:center;color:var(--dark-charcoal);margin:0}.general-text a[data-v-e98283f8]{color:var(--gold-accent);text-decoration:none;font-weight:500;transition:color .2s}.general-text a[data-v-e98283f8]:hover{color:var(--rose-gold)}@media (max-width: 1024px){.jobs-grid[data-v-e98283f8]{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.hero-section[data-v-e98283f8]{min-height:clamp(200px,40vh,360px);padding-block:clamp(1rem,4vh,2rem)}.hero-title[data-v-e98283f8]{font-size:2rem}.hero-subtitle[data-v-e98283f8]{font-size:1rem}.content-card[data-v-e98283f8],.jobs-section[data-v-e98283f8],.intro-card[data-v-e98283f8]{padding:2rem}.card-header[data-v-e98283f8],.section-header[data-v-e98283f8]{flex-direction:column;text-align:center;gap:.75rem}.card-icon[data-v-e98283f8],.section-icon[data-v-e98283f8]{width:50px;height:50px;font-size:1.25rem}.card-header h2[data-v-e98283f8],.section-header h2[data-v-e98283f8]{font-size:1.5rem}.job-header[data-v-e98283f8],.job-content[data-v-e98283f8]{padding:1.25rem}.job-meta[data-v-e98283f8]{flex-direction:column;gap:.5rem}}@media (max-width: 480px){.content-center[data-v-e98283f8]{padding:0 1rem}.careers-content[data-v-e98283f8]{padding:3rem 0}.content-card[data-v-e98283f8],.jobs-section[data-v-e98283f8],.intro-card[data-v-e98283f8]{padding:1.5rem}.intro-card .card-content p[data-v-e98283f8],.general-text[data-v-e98283f8]{font-size:1rem}}.wholesale-page[data-v-27e72e98]{background:var(--gb-surface);color:var(--gb-text);font-family:var(--gb-sans);line-height:1.6}.w-hero[data-v-27e72e98]{padding:5rem 0 2.5rem;background:radial-gradient(60rem 26rem at 50% -10%,rgba(212,175,55,.16),transparent 70%),linear-gradient(180deg,var(--gb-surface-lowest),var(--gb-surface))}.w-hero-inner[data-v-27e72e98]{text-align:center;display:flex;flex-direction:column;align-items:center}.w-title[data-v-27e72e98]{font-family:var(--gb-serif);font-weight:700;margin:0 0 1.3rem;color:#fff;text-wrap:balance}.w-title>span[data-v-27e72e98]{display:block}.w-title>span[data-v-27e72e98]:first-child{font-size:var(--gb-h1);line-height:1.15}.w-title-sub[data-v-27e72e98]{font-size:clamp(1.1rem,2.6vw,1.6rem);font-style:italic;color:var(--gb-gold);font-weight:600;margin-top:.5rem}.w-lede[data-v-27e72e98]{max-width:44rem;margin:0 0 2rem;color:var(--gb-text-2);font-size:clamp(1rem,2vw,1.12rem)}.w-cta-row[data-v-27e72e98]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.w-metrics[data-v-27e72e98]{padding:0 0 1rem}.w-metric-grid[data-v-27e72e98]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:.9rem}.w-metric[data-v-27e72e98]{display:flex;flex-direction:column;gap:.25rem;padding:1.1rem}.w-metric[data-v-27e72e98] svg{color:var(--gb-gold-soft);margin-bottom:.3rem}.w-metric strong[data-v-27e72e98]{font-size:1rem;color:var(--gb-text)}.w-metric span[data-v-27e72e98]{font-size:.78rem;color:var(--gb-text-2);line-height:1.45}.w-problems[data-v-27e72e98]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}.w-problem[data-v-27e72e98]{display:flex;flex-direction:column;gap:.6rem}.w-problem-q[data-v-27e72e98]{margin:0;font-family:var(--gb-serif);font-size:1.15rem;line-height:1.4;color:var(--gb-text)}.w-problem-a[data-v-27e72e98]{margin:0;color:var(--gb-text-2);font-size:.92rem}.w-problem-a strong[data-v-27e72e98]{color:var(--gb-gold-soft)}.w-notfor[data-v-27e72e98]{margin:1.4rem 0 0;padding:.9rem 1.1rem;border-left:3px solid var(--gb-gold);background:#d4af3712;color:var(--gb-text-2);font-size:.92rem}.w-notfor strong[data-v-27e72e98]{color:var(--gb-text)}@media (max-width: 767px){.w-problems[data-v-27e72e98]{grid-template-columns:1fr}}.w-pipeline[data-v-27e72e98]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.w-pipe[data-v-27e72e98]{display:flex;flex-direction:column;gap:.5rem}.w-pipe[data-v-27e72e98] svg{color:var(--gb-gold-soft)}.w-pipe h3[data-v-27e72e98]{margin:.3rem 0 0;font-size:1.05rem}.w-pipe p[data-v-27e72e98]{margin:0;color:var(--gb-text-2);font-size:.88rem;flex:1}.w-tag[data-v-27e72e98]{align-self:flex-start;margin-top:.4rem;padding:.25rem .7rem;border-radius:999px;border:1px solid rgba(212,175,55,.4);color:var(--gb-gold-soft);font-size:.7rem;font-weight:700;letter-spacing:.04em;background:#d4af3712}.w-cats[data-v-27e72e98]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.w-cat[data-v-27e72e98]{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:var(--gb-surface-low);text-decoration:none;color:var(--gb-text);transition:transform .25s,border-color .25s,box-shadow .25s}.w-cat[data-v-27e72e98]:hover,.w-cat[data-v-27e72e98]:focus-visible{transform:translateY(-4px);border-color:#d4af378c;box-shadow:0 16px 34px #0006}.w-cat-pic[data-v-27e72e98]{display:block;aspect-ratio:1 / 1;background:var(--gb-surface-lowest);overflow:hidden}.w-cat-pic img[data-v-27e72e98]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.w-cat:hover .w-cat-pic img[data-v-27e72e98]{transform:scale(1.06)}.w-cat-text[data-v-27e72e98]{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem 1rem}.w-cat-text h3[data-v-27e72e98]{margin:0;font-size:1.05rem;font-weight:700;color:var(--gb-text)}.w-cat-cta[data-v-27e72e98]{font-size:.8rem;font-weight:700;color:var(--gb-gold-soft)}.w-cat-note[data-v-27e72e98]{font-size:.8rem;color:var(--gb-text-2)}.w-cat-icon .w-cat-glyph[data-v-27e72e98]{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;color:var(--gb-gold-soft);background:var(--gb-surface-lowest)}.w-cat-icon .w-cat-glyph[data-v-27e72e98] svg{width:3rem;height:3rem}.w-cat-custom[data-v-27e72e98]{justify-content:center;align-items:center;text-align:center;border-style:dashed;border-color:#d4af3780;background:#d4af370d}.w-cat-custom .w-cat-text[data-v-27e72e98]{align-items:center;padding:1.2rem}.w-cat-plus[data-v-27e72e98]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-top:1.2rem;border-radius:50%;background:#d4af3724;color:var(--gb-gold-soft);font-size:1.8rem;line-height:1}.w-app[data-v-27e72e98]{display:grid;grid-template-columns:1.4fr 1fr;gap:2rem;align-items:center;padding:2.2rem;border-radius:1.2rem;border:1px solid var(--gb-line);background:radial-gradient(30rem 14rem at 0% 0%,rgba(212,175,55,.1),transparent 70%),var(--gb-surface-mid)}.w-app-text h3[data-v-27e72e98]{margin:0 0 .6rem;font-family:var(--gb-serif);font-size:clamp(1.4rem,3vw,2rem);line-height:1.25;color:#fff}.w-app-text p[data-v-27e72e98]{margin:0 0 1rem;color:var(--gb-text-2)}.w-app-text .gb-kicker[data-v-27e72e98]{margin-bottom:.7rem}.w-link[data-v-27e72e98]{color:var(--gb-gold-soft);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(236,197,76,.4)}.w-app-btns[data-v-27e72e98]{display:flex;flex-direction:column;gap:.7rem;align-items:stretch;max-width:20rem;justify-self:end;width:100%}.w-who[data-v-27e72e98]{text-align:center;max-width:60rem}.w-pills[data-v-27e72e98]{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.w-pills li[data-v-27e72e98]{padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(212,175,55,.4);color:var(--gb-gold-soft);font-weight:600;font-size:.85rem;background:#d4af3712}.w-assure[data-v-27e72e98]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;text-align:left}.w-assure-card[data-v-27e72e98]{display:flex;gap:.9rem;align-items:flex-start;padding:1.1rem}.w-assure-card[data-v-27e72e98] svg{flex:none;margin-top:.15rem;color:var(--gb-gold-soft)}.w-assure-card strong[data-v-27e72e98]{display:block;font-size:.95rem}.w-assure-card span[data-v-27e72e98]{display:block;font-size:.82rem;color:var(--gb-text-2);margin-top:.15rem}.w-faq-wrap[data-v-27e72e98]{max-width:56rem}.w-faq[data-v-27e72e98]{display:flex;flex-direction:column;gap:.7rem;margin-top:2rem}.w-faq-item[data-v-27e72e98]{border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:var(--gb-surface-low)}.w-faq-item[open][data-v-27e72e98]{border-color:#d4af3780;background:var(--gb-surface-mid)}.w-faq-item summary[data-v-27e72e98]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.9rem 1.2rem;font-weight:600;color:var(--gb-text)}.w-faq-item summary[data-v-27e72e98]::-webkit-details-marker{display:none}.w-faq-item summary[data-v-27e72e98]:after{content:"";flex:none;width:.6rem;height:.6rem;border-right:2px solid var(--gb-gold-soft);border-bottom:2px solid var(--gb-gold-soft);transform:rotate(45deg);transition:transform .2s;margin-top:-.25rem}.w-faq-item[open] summary[data-v-27e72e98]:after{transform:rotate(-135deg);margin-top:.25rem}.w-faq-answer[data-v-27e72e98]{padding:0 1.2rem 1.2rem}.w-faq-answer p[data-v-27e72e98]{margin:0;color:var(--gb-text-2);font-size:.95rem}.w-closing[data-v-27e72e98]{padding:5rem 0;background:radial-gradient(40rem 18rem at 50% 100%,rgba(212,175,55,.14),transparent 70%),var(--gb-surface-lowest);border-top:1px solid var(--gb-line)}.w-closing-inner[data-v-27e72e98]{text-align:center;display:flex;flex-direction:column;align-items:center}.w-emblem[data-v-27e72e98]{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:1.2rem;border-radius:50%;border:1px solid rgba(212,175,55,.5);color:var(--gb-gold-soft);background:#d4af3714}.w-closing .gb-intro[data-v-27e72e98]{margin-bottom:1.8rem}.w-tagline[data-v-27e72e98]{margin:1.2rem 0 0;font-size:.82rem;color:var(--gb-muted)}@media (max-width: 1023px){.w-metric-grid[data-v-27e72e98]{grid-template-columns:repeat(3,1fr)}.w-pipeline[data-v-27e72e98]{grid-template-columns:repeat(2,1fr)}.w-cats[data-v-27e72e98]{grid-template-columns:repeat(3,1fr)}.w-app[data-v-27e72e98]{grid-template-columns:1fr}.w-app-btns[data-v-27e72e98]{justify-self:stretch;max-width:none;flex-direction:row;flex-wrap:wrap}.w-app-btns .gb-store[data-v-27e72e98]{flex:1 1 14rem}.w-assure[data-v-27e72e98]{grid-template-columns:1fr}}@media (max-width: 767px){.w-hero[data-v-27e72e98]{padding:2.6rem 0 1.8rem}.w-cta-row[data-v-27e72e98]{flex-direction:column;width:100%}.w-cta-row .gb-btn[data-v-27e72e98]{width:100%}.w-metric-grid[data-v-27e72e98]{grid-template-columns:repeat(2,1fr)}.w-metric[data-v-27e72e98]:last-child{grid-column:1 / -1}.w-pipeline[data-v-27e72e98]{grid-template-columns:1fr}.w-pipe[data-v-27e72e98]{display:grid;grid-template-columns:auto 1fr;column-gap:.9rem;align-items:start}.w-pipe[data-v-27e72e98] svg{grid-row:1 / span 3;margin-top:.2rem}.w-pipe h3[data-v-27e72e98]{margin:0}.w-cats[data-v-27e72e98]{grid-template-columns:repeat(2,1fr);gap:.8rem}.w-cat-text[data-v-27e72e98]{padding:.7rem .75rem .85rem}.w-cat-text h3[data-v-27e72e98]{font-size:.95rem}.w-cat-cta[data-v-27e72e98]{font-size:.74rem}.w-app[data-v-27e72e98]{padding:1.4rem}.w-app-btns[data-v-27e72e98]{flex-direction:column}}@media (prefers-reduced-motion: reduce){.w-cat[data-v-27e72e98],.gb-btn[data-v-27e72e98],.w-cat-pic img[data-v-27e72e98]{transition:none}}.not-found-page[data-v-84f24637]{background:linear-gradient(135deg,#0f2027,#2c5364);color:#fff;min-height:100vh;margin:-1px 0 0;display:flex;align-items:center;justify-content:center;padding:24px}.container[data-v-84f24637]{background:#ffffff12;border-radius:16px;box-shadow:0 8px 32px #1f26875e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.18);max-width:400px;width:100%;padding:40px 28px 32px;text-align:center}.logo[data-v-84f24637]{width:72px;height:72px;margin:0 auto 18px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #2c536426}.logo img[data-v-84f24637]{width:60px;height:60px;object-fit:contain;border-radius:12px}.not-found-code[data-v-84f24637]{font-size:.95rem;font-weight:700;letter-spacing:2px;color:#80cbc4;margin:0 0 6px;text-transform:uppercase}.container h1[data-v-84f24637]{font-size:2rem;font-weight:700;margin:0 0 10px;color:#fff;letter-spacing:1px}.lead[data-v-84f24637]{color:#e0e0e0;font-size:1.08rem;margin:0 0 28px;line-height:1.5}.store-buttons[data-v-84f24637]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.store-btn[data-v-84f24637]{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;padding:12px 20px;border-radius:8px;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 2px 8px #0003;color:#fff}.play-store[data-v-84f24637]{background:#01875f}.play-store[data-v-84f24637]:hover{background:#00695c;color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px #01875f4d}.app-store[data-v-84f24637]{background:#000}.app-store[data-v-84f24637]:hover{background:#333;color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px #0006}.store-icon[data-v-84f24637]{width:24px;height:24px;fill:currentColor}.browse-link[data-v-84f24637]{display:inline-block;margin-top:14px;color:#80cbc4;font-size:.95rem;text-decoration:underline}.browse-link[data-v-84f24637]:hover{color:#80cbc4}.note[data-v-84f24637]{margin-top:24px;font-size:.9rem;color:#bdbdbd}.note a[data-v-84f24637]{color:#80cbc4;text-decoration:underline}@media (max-width: 500px){.container[data-v-84f24637]{padding:24px 18px 20px}.container h1[data-v-84f24637]{font-size:1.6rem}.store-buttons[data-v-84f24637]{gap:10px}.store-btn[data-v-84f24637]{padding:10px 16px;font-size:.95rem}}.animate-fade-in,.animate-slide-up,.animate-fade-in-delay,.animate-fade-in-delay-2,.animate-on-scroll{opacity:1;transform:translateY(0)}.js-enabled .animate-fade-in.animate-trigger{animation:fadeIn 1s ease-out forwards}.js-enabled .animate-slide-up.animate-trigger{animation:slideUp 1.2s ease-out .3s forwards}.js-enabled .animate-fade-in-delay.animate-trigger{animation:fadeIn 1s ease-out .6s forwards}.js-enabled .animate-fade-in-delay-2.animate-trigger{animation:fadeIn 1s ease-out .9s forwards}.js-enabled .animate-on-scroll{transition:transform .6s ease,opacity .6s ease}.js-enabled .animate-on-scroll.animate-visible{transform:translateY(0) scale(1)}@keyframes fadeIn{0%{opacity:.3}to{opacity:1}}@keyframes slideUp{0%{opacity:.3;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}:root{--light-charcoal: #404040;--rose-gold: #E0BFB8;--deep-blue: #1e3a8a;--light-blue: #3b82f6;--color-pastel-blue: #a8d8ea;--color-pastel-green: #aae8d3;--color-pastel-pink: #ffcad4;--color-pastel-yellow: #fff2a0;--font-xs: .75rem}a{color:var(--color-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--color-secondary)}.text-center{text-align:center}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}@media (max-width: 768px){.hide-mobile{display:none}}@media (min-width: 769px){.hide-desktop{display:none}}
