.hero[data-astro-cid-glgfkru5]{--gold:#e2b963;--gold-highlight:#f2d18c;--purple:#742e83;--font-display:"Playfair Display", Georgia, serif;isolation:isolate;color:#fff6e8;background:radial-gradient(at 6% 17%,#38183b 0%,#290e29b3 23%,#0000 57%),#0f0b0e;border-bottom:2px solid #e2b963c4;align-items:center;min-height:min(760px,100vh - 112px);font-family:DM Sans,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-glgfkru5] a[data-astro-cid-glgfkru5]{color:inherit;text-decoration:none}.hero[data-astro-cid-glgfkru5] [data-astro-cid-glgfkru5]:focus-visible{outline:3px solid var(--gold-highlight);outline-offset:4px}.hero-photography[data-astro-cid-glgfkru5]{z-index:-2;background:url(/brand/hero-photo.webp) 50% 43%/cover no-repeat;position:absolute;inset:0 0 0 43%}.hero[data-astro-cid-glgfkru5]:before{content:"";z-index:-1;background:linear-gradient(90deg,#1d0e20 0%,#1a0c1bf5 24%,#150a15c9 39%,#0f0a1054 61%,#0000000f 100%);position:absolute;inset:0}.hero[data-astro-cid-glgfkru5]:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0000 75%,#0d080d5e);position:absolute;inset:0}.hero-content[data-astro-cid-glgfkru5]{width:min(100%,1800px);margin:0 auto;padding:70px clamp(22px,5.3vw,95px) 80px}.eyebrow[data-astro-cid-glgfkru5]{color:var(--gold);letter-spacing:.3em;margin:0 0 24px;font-size:clamp(11px,1vw,15px);font-weight:700}h1[data-astro-cid-glgfkru5]{font-family:var(--font-display);letter-spacing:-.05em;color:#fff6e8;max-width:820px;margin:0 0 25px;font-size:clamp(65px,7.6vw,132px);font-weight:700;line-height:.99}h1[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{display:block}.gold-text[data-astro-cid-glgfkru5]{color:var(--gold-highlight)}.standards-cta[data-astro-cid-glgfkru5]{width:fit-content;min-width:180px;margin:0 0 28px}.hero-subtitle[data-astro-cid-glgfkru5]{color:#e0d9df;max-width:670px;margin:0 0 30px;font-size:clamp(18px,1.75vw,28px);line-height:1.45}.selling-points[data-astro-cid-glgfkru5]{flex-wrap:wrap;align-items:center;max-width:850px;margin:0 0 35px;display:flex}.point[data-astro-cid-glgfkru5]{border-right:1px solid #e2b96380;align-items:center;gap:12px;padding:0 21px;font-size:clamp(12px,1.02vw,16px);line-height:1.32;display:flex}.point[data-astro-cid-glgfkru5]:first-child{padding-left:0}.point[data-astro-cid-glgfkru5]:last-child{border-right:0}.leaf[data-astro-cid-glgfkru5]{color:var(--gold);font-size:35px;line-height:1}.hero-actions[data-astro-cid-glgfkru5]{align-items:center;gap:34px;display:flex}.button[data-astro-cid-glgfkru5]{border-radius:100px;justify-content:center;align-items:center;gap:24px;min-height:56px;padding:14px 30px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.button[data-astro-cid-glgfkru5]:hover{background:#f3cf81;transform:translateY(-2px)}.button-gold[data-astro-cid-glgfkru5]{color:#120d0c;background:linear-gradient(160deg,#f0cf8b,#dcac53)}.primary-cta[data-astro-cid-glgfkru5]{min-width:260px}.secondary-link[data-astro-cid-glgfkru5]{border-bottom:2px solid var(--purple);align-items:center;gap:18px;padding-bottom:8px;font-weight:600;display:inline-flex}.secondary-link[data-astro-cid-glgfkru5]:hover{color:var(--gold-highlight)}.secondary-link[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{color:#a854b8;font-size:23px}@media (width<=1350px){.hero[data-astro-cid-glgfkru5]{min-height:670px}.point[data-astro-cid-glgfkru5]{padding:0 13px}}@media (width<=850px){.hero[data-astro-cid-glgfkru5]{align-items:flex-end;min-height:730px}.hero-photography[data-astro-cid-glgfkru5]{background-position:50% 34%;inset:0 0 32%}.hero[data-astro-cid-glgfkru5]:before{background:linear-gradient(#130c1547 20%,#130c15f5 64%,#130e15 92%)}.hero-content[data-astro-cid-glgfkru5]{padding:260px 25px 45px}h1[data-astro-cid-glgfkru5]{max-width:680px;font-size:clamp(58px,11vw,96px)}.hero-subtitle[data-astro-cid-glgfkru5]{max-width:590px}.point[data-astro-cid-glgfkru5]{margin-bottom:13px}}@media (width<=550px){.hero[data-astro-cid-glgfkru5]{min-height:750px}.hero-content[data-astro-cid-glgfkru5]{padding:245px 22px 42px}h1[data-astro-cid-glgfkru5]{font-size:clamp(49px,11.5vw,70px)}.eyebrow[data-astro-cid-glgfkru5]{letter-spacing:.18em}.hero-subtitle[data-astro-cid-glgfkru5]{font-size:17px}.selling-points[data-astro-cid-glgfkru5]{grid-template-columns:1fr 1fr;gap:14px 6px;display:grid}.point[data-astro-cid-glgfkru5]{border:0;margin:0;padding:0;font-size:12px}.leaf[data-astro-cid-glgfkru5]{font-size:24px}.hero-actions[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:24px}.primary-cta[data-astro-cid-glgfkru5]{min-width:220px}}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-glgfkru5]{transition:none}}.page-card[data-astro-cid-lcdefpme]{text-align:center;background:#fff;border:3px solid #c8a15a;border-radius:.7rem;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;height:100%;padding:1.35rem 1.15rem 1.25rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 24px #1011140d}.page-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 16px 30px #1011141a}.page-card-logo[data-astro-cid-lcdefpme]{object-fit:contain;width:7.25rem;height:7.25rem;display:block}.page-card-label[data-astro-cid-lcdefpme]{display:block}.page-card-title[data-astro-cid-lcdefpme]{color:#101114;font-family:Fraunces,Georgia,serif;font-size:1.2rem;line-height:1.2;display:block}.page-card-note[data-astro-cid-lcdefpme]{color:#3a3c44;margin-top:.3rem;font-size:.86rem;line-height:1.35;display:block}.standard-link[data-astro-cid-lcdefpme]{color:inherit;text-align:center;flex-direction:column;align-items:center;text-decoration:none;display:flex}.standard-link[data-astro-cid-lcdefpme]:hover .standard-name[data-astro-cid-lcdefpme]{color:#592477}.standard-icon[data-astro-cid-lcdefpme]{object-fit:contain;width:6.75rem;height:6.75rem;display:block}.standard-name[data-astro-cid-lcdefpme]{color:#101114;margin-top:.75rem;font-size:1.05rem;font-weight:600;line-height:1.3;display:block}.standard-note[data-astro-cid-lcdefpme]{color:#6b6d74;margin-top:.25rem;font-size:.95rem;line-height:1.4;display:block}
