.gm-side__cta{flex:none;padding:14px 18px 18px;border-top:1px solid #f3eedd1a}.gm-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.gm-nav a{display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;border-radius:.8rem;font-weight:600;color:var(--gm-cream)}.gm-nav a .gm-ic{color:var(--gm-gold);font-size:1.2rem}.gm-nav a[aria-current=page]{background:var(--gm-gold);color:#111}.gm-nav a[aria-current=page] .gm-ic{color:#111}.gm-sinfo{margin-top:18px;display:grid;gap:12px}.gm-sinfo__box{border:1px solid #f3eedd24;border-radius:1rem;padding:14px;background:hsla(0,0%,100%,.035)}.gm-sinfo__k{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#cfc6a6;margin:0 0 6px;display:flex;align-items:center;gap:.45rem}.gm-sinfo__k .gm-ic{color:var(--gm-gold)}.gm-sinfo__v{margin:0;font-size:.92rem;line-height:1.45;color:#fff}.gm-sinfo__v small{display:block;color:#cfc6a6;font-size:.8rem;margin-top:3px}.gm-sinfo__age{display:flex;align-items:center;gap:12px}.gm-sinfo__age b{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--gm-gold);color:var(--gm-gold);font-size:1rem}.gm-sinfo__age p{margin:0;font-size:.85rem;line-height:1.4;color:#e6dfc8}.gm-sinfo ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gm-sinfo li a{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.88rem;color:#fff;padding:2px 0}.gm-sinfo li a span{color:#cfc6a6;font-size:.8rem}.gm-sinfo__pay{display:flex;flex-wrap:wrap;gap:6px}.gm-sinfo__pay img{height:26px;width:auto;background:#fff;border-radius:6px;padding:3px 6px}@media (min-width:1024px){.gm-mbar,.gm-scrim,.gm-side__close{display:none!important}.gm-shell{display:grid;grid-template-columns:var(--gm-side) minmax(0,1fr)}.gm-side{position:-webkit-sticky;position:sticky;inset:0 auto auto 0;align-self:start;width:auto;height:100vh;transform:none;transition:none;box-shadow:none;z-index:20}.gm-nav a:not([aria-current=page]):hover{background:#ffffff12;color:#fff}.gm-sinfo li a:hover{color:var(--gm-gold)}}.gm-col{min-width:0}.gm-main{display:block}.gm-wrap{max-width:1180px;margin:0 auto;padding-inline:var(--gm-pad)}.gm-sec{padding-block:var(--gm-gap);position:relative}.gm-sec+.gm-sec{padding-top:0}.gm-sec--band{background:#fff;border-block:1px solid var(--gm-rule)}.gm-band+.gm-sec,.gm-sec+.gm-sec--band,.gm-sec+.gm-sec--cream,.gm-sec+.gm-sec--dark,.gm-sec--band+.gm-sec,.gm-sec--band+.gm-sec--band,.gm-sec--cream+.gm-sec,.gm-sec--dark+.gm-sec{padding-top:var(--gm-gap)}.gm-sec--cream{background:var(--gm-cream)}.gm-h2{font-size:clamp(1.6rem,1.05rem + 2vw,2.45rem);margin:0 0 18px;display:flex;align-items:flex-start;gap:.6rem}.gm-h2__ic{flex:none;margin-top:calc(.575em - 1.05rem);width:2.1rem;height:2.1rem;border-radius:.7rem;display:grid;place-items:center;background:var(--gm-gold);color:#111}.gm-h2__ic .gm-ic{font-size:1.1rem}.gm-h3{font-size:clamp(1.15rem,1rem + .6vw,1.4rem);margin:28px 0 12px}.gm-lead{font-size:1.06rem;color:#3b3a35}.gm-txt p{margin:0 0 16px}.gm-txt p:last-child{margin-bottom:0}.gm-blk+*,.gm-txt>*+.gm-blk{margin-top:24px}.gm-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gm-bronze);margin:0 0 10px}.gm-dark .gm-eyebrow,.gm-sec--dark .gm-eyebrow{color:var(--gm-gold)}.gm-link{color:var(--gm-bronze);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (min-width:1024px){.gm-link:hover{color:#4d4202;text-decoration:none}}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.block{display:block}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-3{height:.75rem}.h-6{height:1.5rem}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.fill-rule{fill:#e7e0c9}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}