.hero[data-astro-cid-3lw4eyhs]{isolation:isolate;position:relative;overflow:hidden}.hero[data-astro-cid-3lw4eyhs] .bg[data-astro-cid-3lw4eyhs]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-3lw4eyhs] .shade[data-astro-cid-3lw4eyhs]{z-index:-1;background:linear-gradient(#22272e59 0%,#22272e8c 45%,#22272ef5 100%);position:absolute;inset:0}.hero[data-astro-cid-3lw4eyhs] .inner[data-astro-cid-3lw4eyhs]{padding-top:clamp(140px,24vw,300px);padding-bottom:var(--space-6)}.status[data-astro-cid-3lw4eyhs]{background:var(--brass);color:var(--gunmetal);border-color:var(--brass)}.hero[data-astro-cid-3lw4eyhs] h1[data-astro-cid-3lw4eyhs]{margin:var(--space-3) 0 4px;max-width:16ch;font-size:clamp(36px,5.6vw,68px)}.place[data-astro-cid-3lw4eyhs]{color:var(--timberwolf);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:18px}.essence[data-astro-cid-3lw4eyhs]{margin:var(--space-3) 0 0;font-family:var(--font-serif);max-width:24ch;font-size:clamp(24px,3vw,36px);line-height:1.15}.list-price[data-astro-cid-3lw4eyhs]{margin:var(--space-3) 0 0;font-family:var(--font-secondary);letter-spacing:.02em;font-size:clamp(22px,2.6vw,30px);font-weight:700}.list-price-label[data-astro-cid-3lw4eyhs]{letter-spacing:.2em;text-transform:uppercase;color:var(--timberwolf);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.specs[data-astro-cid-3lw4eyhs]{margin:var(--space-3) 0 0;gap:4px;max-width:70ch;padding:0;list-style:none;display:grid}.specs[data-astro-cid-3lw4eyhs] li[data-astro-cid-3lw4eyhs]{letter-spacing:.08em;text-transform:uppercase;color:var(--timberwolf);font-size:14px}.actions[data-astro-cid-3lw4eyhs]{margin:var(--space-4) 0 0;flex-wrap:wrap;gap:12px;display:flex}.credit[data-astro-cid-3lw4eyhs]{margin:var(--space-3) 0 0;color:var(--timberwolf);font-size:15px}.home[data-astro-cid-3lw4eyhs]{padding:var(--space-12) 0}.home-grid[data-astro-cid-3lw4eyhs]{grid-template-columns:7fr 4fr;align-items:start;gap:clamp(32px,7vw,104px);display:grid}.story[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs]{font-family:var(--font-serif);margin:var(--space-2) 0 var(--space-3);font-weight:400}.story[data-astro-cid-3lw4eyhs] p[data-astro-cid-3lw4eyhs]:not(.eyebrow){max-width:60ch}.glance[data-astro-cid-3lw4eyhs] dl[data-astro-cid-3lw4eyhs]{margin:var(--space-2) 0 0;border-top:1px solid var(--line);gap:0;display:grid}.glance[data-astro-cid-3lw4eyhs] dl[data-astro-cid-3lw4eyhs]>div[data-astro-cid-3lw4eyhs]{justify-content:space-between;gap:var(--space-3);border-bottom:1px solid var(--line);padding:14px 0;display:flex}.glance[data-astro-cid-3lw4eyhs] dt[data-astro-cid-3lw4eyhs]{color:var(--timberwolf)}.glance[data-astro-cid-3lw4eyhs] dd[data-astro-cid-3lw4eyhs]{text-align:right;margin:0;font-weight:600}.gallery[data-astro-cid-3lw4eyhs]{padding:var(--space-8) 0 var(--space-12)}.gallery[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs]{margin:var(--space-2) 0 var(--space-4)}.grid[data-astro-cid-3lw4eyhs]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-3lw4eyhs] img[data-astro-cid-3lw4eyhs]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%;height:100%;display:block}.media[data-astro-cid-3lw4eyhs],.plan[data-astro-cid-3lw4eyhs],.features[data-astro-cid-3lw4eyhs],.brochure[data-astro-cid-3lw4eyhs],.area[data-astro-cid-3lw4eyhs],.dates[data-astro-cid-3lw4eyhs],.reels[data-astro-cid-3lw4eyhs],.connect[data-astro-cid-3lw4eyhs]{padding:var(--space-8) 0;border-top:1px solid var(--line)}.media[data-astro-cid-3lw4eyhs]{border-top:0}.narrow[data-astro-cid-3lw4eyhs]{max-width:880px}.media[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.plan[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.features[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.brochure[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.area[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.dates[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.reels[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs],.connect[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs]{margin:var(--space-2) 0 var(--space-4)}.frame[data-astro-cid-3lw4eyhs]{aspect-ratio:16/9;background:var(--gunmetal);border-radius:var(--radius);width:100%;overflow:hidden}.frame[data-astro-cid-3lw4eyhs] iframe[data-astro-cid-3lw4eyhs]{border:0;width:100%;height:100%}.plan-img[data-astro-cid-3lw4eyhs]{background:var(--floral-white);border-radius:var(--radius);width:100%;height:auto;padding:var(--space-2);display:block}.features[data-astro-cid-3lw4eyhs] ol[data-astro-cid-3lw4eyhs]{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.features[data-astro-cid-3lw4eyhs] li[data-astro-cid-3lw4eyhs]{gap:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;padding:16px 0;font-size:19px;display:grid}.features[data-astro-cid-3lw4eyhs] .n[data-astro-cid-3lw4eyhs]{color:var(--brass);letter-spacing:.08em;font-weight:700}.brochure[data-astro-cid-3lw4eyhs] .lede[data-astro-cid-3lw4eyhs]{margin:0 0 var(--space-4);color:var(--timberwolf);max-width:60ch}.reader[data-astro-cid-3lw4eyhs]{max-width:1100px;margin:0 auto}.lines[data-astro-cid-3lw4eyhs]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.lines[data-astro-cid-3lw4eyhs] li[data-astro-cid-3lw4eyhs]{padding-left:var(--space-4);max-width:60ch;position:relative}.lines[data-astro-cid-3lw4eyhs] li[data-astro-cid-3lw4eyhs]:before{content:"";border-top:2px solid var(--brass);width:20px;position:absolute;top:.78em;left:0}.agent[data-astro-cid-3lw4eyhs]{padding:var(--space-12) 0;border-top:1px solid var(--line)}.agent-grid[data-astro-cid-3lw4eyhs]{grid-template-columns:4fr 7fr;align-items:center;gap:clamp(32px,7vw,104px);display:grid}.portrait[data-astro-cid-3lw4eyhs]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%;max-width:380px}.agent-copy[data-astro-cid-3lw4eyhs] p[data-astro-cid-3lw4eyhs]:not(.eyebrow){max-width:50ch}.credit-line[data-astro-cid-3lw4eyhs]{color:var(--timberwolf)}.proofline[data-astro-cid-3lw4eyhs]{color:var(--timberwolf);font-size:16px}.agent-actions[data-astro-cid-3lw4eyhs]{margin-top:var(--space-3);flex-wrap:wrap;gap:12px;display:flex}.reel-grid[data-astro-cid-3lw4eyhs]{gap:var(--space-2);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.reel[data-astro-cid-3lw4eyhs]{background:var(--gunmetal);border-radius:var(--radius);cursor:pointer;text-align:left;width:100%;color:var(--floral-white);border:0;padding:0;display:block;position:relative;overflow:hidden}.reel[data-astro-cid-3lw4eyhs] img[data-astro-cid-3lw4eyhs]{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.reel-play[data-astro-cid-3lw4eyhs]{background:var(--gunmetal);border:1px solid var(--floral-white);min-height:40px;font-family:var(--font-secondary);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.reel[data-astro-cid-3lw4eyhs]:hover .reel-play[data-astro-cid-3lw4eyhs]{background:var(--floral-white);color:var(--gunmetal)}.reel-title[data-astro-cid-3lw4eyhs]{background:linear-gradient(#22272e00 0%,#22272ee6 100%);padding:40px 12px 12px;font-size:15px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.reel[data-astro-cid-3lw4eyhs]:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.social-list[data-astro-cid-3lw4eyhs]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}dialog[data-astro-cid-3lw4eyhs]{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:0}dialog[data-astro-cid-3lw4eyhs]::backdrop{background:#22272ed1}dialog[data-astro-cid-3lw4eyhs][open]{padding:var(--gutter);box-sizing:border-box;place-items:center;display:grid}.price-card[data-astro-cid-3lw4eyhs]{width:100%;max-width:560px;max-height:calc(100vh - 2 * var(--gutter));padding:var(--space-5) var(--space-4) var(--space-4);text-align:center;position:relative;overflow:auto}.price-card[data-astro-cid-3lw4eyhs] .eyebrow[data-astro-cid-3lw4eyhs]{color:var(--harmas-gray)}.price-card[data-astro-cid-3lw4eyhs] h2[data-astro-cid-3lw4eyhs]{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--gunmetal);margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:500;line-height:1.1}.price-card[data-astro-cid-3lw4eyhs] .rule[data-astro-cid-3lw4eyhs]{width:56px;height:1px;margin:var(--space-3) auto;background:var(--brass);display:block}.price-card[data-astro-cid-3lw4eyhs] .lead-form{text-align:left}.price-thanks[data-astro-cid-3lw4eyhs] p[data-astro-cid-3lw4eyhs]{color:var(--gunmetal);margin:0;font-size:18px;line-height:1.5}.price-thanks[data-astro-cid-3lw4eyhs] .agent-actions[data-astro-cid-3lw4eyhs]{justify-content:center}.close[data-astro-cid-3lw4eyhs]{width:44px;height:44px;color:inherit;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:50%;font-size:28px;line-height:1;position:absolute;top:8px;right:8px}.close[data-astro-cid-3lw4eyhs]:hover{background:#22272e1a}.reel-box[data-astro-cid-3lw4eyhs]{width:min(100%, calc((100vh - 2 * var(--gutter) - 56px) * 9 / 16));color:var(--floral-white);position:relative}.reel-box[data-astro-cid-3lw4eyhs] .close[data-astro-cid-3lw4eyhs]{color:var(--floral-white);background:#22272eb3}.reel-box[data-astro-cid-3lw4eyhs] video[data-astro-cid-3lw4eyhs]{aspect-ratio:9/16;border-radius:var(--radius);background:#000;width:100%;height:auto;display:block}.reel-caption[data-astro-cid-3lw4eyhs]{color:var(--timberwolf);justify-content:space-between;gap:var(--space-2);margin:10px 0 0;font-size:15px;display:flex}.reel-caption[data-astro-cid-3lw4eyhs] a[data-astro-cid-3lw4eyhs]{color:var(--floral-white)}@media (width<=960px){.home-grid[data-astro-cid-3lw4eyhs]{gap:var(--space-6);grid-template-columns:1fr}.reel-grid[data-astro-cid-3lw4eyhs]{grid-template-columns:repeat(3,1fr)}.grid[data-astro-cid-3lw4eyhs]{grid-template-columns:repeat(2,1fr)}.home[data-astro-cid-3lw4eyhs],.gallery[data-astro-cid-3lw4eyhs],.agent[data-astro-cid-3lw4eyhs]{padding:var(--space-8) 0}}@media (width<=700px){.agent-grid[data-astro-cid-3lw4eyhs]{gap:var(--space-4);grid-template-columns:1fr}.reel-grid[data-astro-cid-3lw4eyhs]{grid-template-columns:repeat(2,1fr);gap:8px}.price-card[data-astro-cid-3lw4eyhs]{padding:var(--space-4) var(--space-2) var(--space-2)}.portrait[data-astro-cid-3lw4eyhs]{max-width:280px}.grid[data-astro-cid-3lw4eyhs]{grid-template-columns:1fr 1fr;gap:8px}}
