.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:min(calc(100svh - 76px),900px);display:grid;align-items:end;color:#fff;overflow:hidden}.hero[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:zoom 18s ease-out both}@keyframes zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,#0a08060d 30%,#0a0806b8),linear-gradient(90deg,rgba(10,8,6,.5),transparent 60%)}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;padding:0 0 140px;display:grid;gap:24px;max-width:var(--wrap)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:#e9d9c3}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:46ch;font-size:1.12rem;color:#ffffffdb}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.eyebrow[data-astro-cid-j7pv25f6].light{color:#e9d9c3}.hero-foot[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;bottom:34px;display:flex;gap:40px;font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf}@media(max-width:700px){.hero-foot[data-astro-cid-j7pv25f6]{gap:18px;flex-wrap:wrap}.hero-inner[data-astro-cid-j7pv25f6]{padding-bottom:120px}}.facts[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line);background:var(--paper)}.facts-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr)}.facts-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:30px 24px;display:grid;gap:4px;border-left:1px solid var(--line)}.facts-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.facts-grid[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:500 1.35rem var(--serif)}.facts-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}@media(max-width:800px){.facts-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.facts-grid[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}}.series[data-astro-cid-j7pv25f6]{margin-top:64px}.series-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:30px;padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid var(--line)}.series-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:52ch;font-size:.95rem;text-align:right}.grid-cards[data-astro-cid-j7pv25f6]{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.grid-cards[data-astro-cid-j7pv25f6].n2{grid-template-columns:repeat(2,1fr)}.grid-cards[data-astro-cid-j7pv25f6].n1{grid-template-columns:1fr}.grid-cards[data-astro-cid-j7pv25f6].n1 .pod-card[data-astro-cid-j7pv25f6]{grid-template-columns:1.4fr 1fr;grid-template-rows:none}.grid-cards[data-astro-cid-j7pv25f6].n1 .pod-card[data-astro-cid-j7pv25f6] .img[data-astro-cid-j7pv25f6]{aspect-ratio:auto;min-height:360px}.grid-cards[data-astro-cid-j7pv25f6].n1 .pod-card[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6]{align-content:center;padding:40px}@media(max-width:900px){.grid-cards[data-astro-cid-j7pv25f6],.grid-cards[data-astro-cid-j7pv25f6].n2,.grid-cards[data-astro-cid-j7pv25f6].n1 .pod-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.series-head[data-astro-cid-j7pv25f6]{display:grid}.series-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:left}}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr 1fr;background:var(--sand)}.split-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;min-height:520px}.split-copy[data-astro-cid-j7pv25f6]{padding:clamp(48px,7vw,110px);display:grid;gap:26px;align-content:center}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:30px;position:relative}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.72em;width:16px;height:1px;background:var(--brown)}.split[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{justify-self:start}@media(max-width:900px){.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.split-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{min-height:320px}}.ai[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff}.ai[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#cfc5ba}.ai[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{background:#fff;color:var(--ink);border-color:#fff}.ai[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:hover{background:var(--brown-3);border-color:var(--brown-3)}.ai[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6].ghost{background:transparent;color:#fff;border-color:#ffffff80}.ai[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--brown-3)}.ai-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:center}.ai-copy[data-astro-cid-j7pv25f6]{display:grid;gap:22px}.ai-demo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.ai-demo[data-astro-cid-j7pv25f6] .ph[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:3/4;border-radius:var(--radius);overflow:hidden}.ai-demo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.ai-demo[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:10px;top:10px;z-index:1;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;background:#0000008c;padding:5px 8px;border-radius:2px}.ai-demo[data-astro-cid-j7pv25f6] .arrow[data-astro-cid-j7pv25f6]{font-size:1.8rem;color:var(--brown-3)}@media(max-width:900px){.ai-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}}.mat-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.mat-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line)}.mat-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:30px 26px 30px 0;border-bottom:1px solid var(--line);display:grid;gap:8px}.mat-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(odd){border-right:1px solid var(--line)}.mat-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:26px}.mat-list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:500 .75rem var(--sans);color:var(--brown-2);letter-spacing:.1em}.mat-list[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:500 1.4rem/1.15 var(--serif)}.mat-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.93rem}@media(max-width:900px){.mat-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}.mat-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.mat-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(odd){border-right:0}.mat-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:nth-child(2n){padding-left:0}}.how[data-astro-cid-j7pv25f6]{background:var(--paper);border-block:1px solid var(--line)}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:0;counter-reset:s}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:30px 24px 10px 0;border-top:1px solid var(--ink);display:grid;gap:10px;align-content:start;margin-right:18px}.steps[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font:400 2.6rem/1 var(--serif);color:var(--brown-3)}.steps[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:500 1.3rem var(--serif)}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted)}@media(max-width:900px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:24px 0}}@media(max-width:560px){.steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.how-photos[data-astro-cid-j7pv25f6]{margin-top:64px;display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:20px}.how-photos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:340px;object-fit:cover;border-radius:var(--radius)}.how-note[data-astro-cid-j7pv25f6]{background:var(--cream);padding:36px;display:grid;gap:14px;align-content:center;border-radius:var(--radius)}.how-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted)}.how-note[data-astro-cid-j7pv25f6] .link[data-astro-cid-j7pv25f6]{justify-self:start}@media(max-width:900px){.how-photos[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.pay-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pay-card[data-astro-cid-j7pv25f6]{background:var(--paper);border:1px solid var(--line);padding:32px 28px;border-radius:var(--radius);display:grid;gap:12px;align-content:start;position:relative}.pay-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.4rem}.pay-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.92rem}.tag[data-astro-cid-j7pv25f6]{justify-self:start;font:600 .66rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;background:var(--brown);color:#fff;padding:6px 9px;border-radius:2px}@media(max-width:1000px){.pay-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pay-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.visit[data-astro-cid-j7pv25f6]{background:var(--ink) url(/img/site/canopy-detail.webp) center/cover;position:relative;color:#fff}.visit[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#15110eed,#2b1e14bf)}.visit-inner[data-astro-cid-j7pv25f6]{position:relative;padding:110px 0;display:flex;justify-content:space-between;align-items:end;gap:40px;flex-wrap:wrap}.visit-inner[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;gap:18px;max-width:620px}.visit-inner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#fffc;font-size:1.08rem}.faq-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.5fr;gap:80px}@media(max-width:900px){.faq-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}}
