.pm[data-astro-cid-wdfy3igo]{gap:var(--space-6);margin-block:var(--space-7);border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:start;padding:clamp(1.25rem,1rem + 3vw,3rem);display:grid}@media (width>=60rem){.pm[data-astro-cid-wdfy3igo]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.pm--solo[data-astro-cid-wdfy3igo]{margin-block:0;grid-template-columns:minmax(0,1fr)!important}.pm__intro[data-astro-cid-wdfy3igo]{gap:var(--space-3);align-content:start;display:grid}.pm__intro[data-astro-cid-wdfy3igo] h2[data-astro-cid-wdfy3igo]{margin:0}.pm__intro[data-astro-cid-wdfy3igo] .eyebrow[data-astro-cid-wdfy3igo]{justify-self:start}.pm__intro[data-astro-cid-wdfy3igo] p[data-astro-cid-wdfy3igo]{color:var(--ink-soft);margin:0}.pm__phones[data-astro-cid-wdfy3igo]{justify-content:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.pm__phone[data-astro-cid-wdfy3igo]{--pine-900:#0b3b33;--pine-700:#0f5a4a;--mint-600:#178a72;--mint-300:#7fd9bf;--mint-100:#d6f1e7;--sand-50:#f6f3ec;--ink:#14211d;box-sizing:border-box;color:#111;background:#fff;border:10px solid #111;border-radius:2.4rem;width:min(100%,17rem);margin:0;font-family:-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 50px -28px #0b3b3399}.pm__notch[data-astro-cid-wdfy3igo]{background:#111;border-radius:0 0 .8rem .8rem;width:35%;height:1.1rem;margin:0 auto}.pm__top[data-astro-cid-wdfy3igo]{align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.8rem;display:flex}.pm__avatar[data-astro-cid-wdfy3igo]{background:var(--pine-700);color:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;padding:.3rem;display:grid}.pm__avatar[data-astro-cid-wdfy3igo] svg{width:100%;height:100%}.pm__more[data-astro-cid-wdfy3igo]{margin-left:auto}.pm__track[data-astro-cid-wdfy3igo]{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.pm__track[data-astro-cid-wdfy3igo]::-webkit-scrollbar{display:none}.pm__track[data-astro-cid-wdfy3igo]:focus-visible{outline:3px solid var(--mint-300);outline-offset:-3px}.pm__cell[data-astro-cid-wdfy3igo]{scroll-snap-align:start;flex:0 0 100%}.pm__nav[data-astro-cid-wdfy3igo]{color:#0b3b33;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;width:1.9rem;height:1.9rem;font-size:1.1rem;position:absolute;top:52%;translate:0 -50%;box-shadow:0 3px 10px #0003}.pm__nav--p[data-astro-cid-wdfy3igo]{left:.4rem}.pm__nav--n[data-astro-cid-wdfy3igo]{right:.4rem}.pm__acts[data-astro-cid-wdfy3igo]{align-items:center;gap:.7rem;padding:.5rem .7rem .2rem;font-size:1.05rem;display:flex}.pm__dots[data-astro-cid-wdfy3igo]{gap:.25rem;margin-inline:auto;display:flex}.pm__dots[data-astro-cid-wdfy3igo] i[data-astro-cid-wdfy3igo]{background:#c9d3cf;border-radius:50%;width:.38rem;height:.38rem}.pm__dots[data-astro-cid-wdfy3igo] i[data-astro-cid-wdfy3igo].on{background:#0f5a4a}.pm__cap[data-astro-cid-wdfy3igo]{gap:.3rem;padding:.1rem .7rem .9rem;font-size:.78rem;line-height:1.4;display:grid}.pm__cap[data-astro-cid-wdfy3igo] small[data-astro-cid-wdfy3igo]{color:#666}.pm__cap[data-astro-cid-wdfy3igo] a[data-astro-cid-wdfy3igo]{color:#0f5a4a}.pm[data-astro-cid-wdfy3igo] .pm-slide{aspect-ratio:4/5;width:100%;font-family:var(--font-sans);position:relative;overflow:hidden;container-type:inline-size}.pm[data-astro-cid-wdfy3igo] .s-pine{background:var(--pine-700);color:#fff}.pm[data-astro-cid-wdfy3igo] .s-sand{background:var(--sand-50);color:var(--ink)}.pm[data-astro-cid-wdfy3igo] .s-mint{background:var(--mint-100);color:var(--pine-900)}.pm[data-astro-cid-wdfy3igo] .pm-slide .brand{align-items:center;gap:2cqw;font-size:3.1cqw;font-weight:700;display:flex;position:absolute;bottom:5.2cqw;left:6cqw}.pm[data-astro-cid-wdfy3igo] .pm-slide .brand svg{width:6.4cqw;height:6.4cqw}.pm[data-astro-cid-wdfy3igo] .pm-slide .brand i{font-family:var(--font-serif,"Instrument Serif", Georgia, serif);font-size:3.6cqw;font-weight:400}.pm[data-astro-cid-wdfy3igo] .s-pine .brand{color:#fff}.pm[data-astro-cid-wdfy3igo] .s-sand .brand,.pm[data-astro-cid-wdfy3igo] .s-mint .brand{color:var(--pine-700)}.pm[data-astro-cid-wdfy3igo] .pm-slide .pager{opacity:.7;font-size:2.8cqw;font-weight:700;position:absolute;bottom:6.2cqw;right:6cqw}.pm[data-astro-cid-wdfy3igo] .pm-slide .eyebrow{letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:1.2cqw 3cqw;font-size:3cqw;font-weight:800;display:inline-block}.pm[data-astro-cid-wdfy3igo] .s-pine .eyebrow{color:#fff;background:#ffffff24;border:1px solid #ffffff4d}.pm[data-astro-cid-wdfy3igo] .pm-slide .body{justify-items:start;gap:3.4cqw;display:grid;position:absolute;inset:7cqw 6cqw auto}.pm[data-astro-cid-wdfy3igo] .pm-slide h4{letter-spacing:-.035em;color:inherit;margin:0;font-size:8.6cqw;font-weight:800;line-height:1.02}.pm[data-astro-cid-wdfy3igo] .pm-slide h4 em,.pm[data-astro-cid-wdfy3igo] .pm-slide h5 em{font-family:var(--font-serif,"Instrument Serif", Georgia, serif);font-size:1.12em;font-style:italic;font-weight:400}.pm[data-astro-cid-wdfy3igo] .s-pine h4 em{color:var(--mint-300)}.pm[data-astro-cid-wdfy3igo] .s-sand h4 em,.pm[data-astro-cid-wdfy3igo] .s-mint h4 em,.pm[data-astro-cid-wdfy3igo] .pm-slide h5 em{color:var(--mint-600)}.pm[data-astro-cid-wdfy3igo] .pm-slide h5{letter-spacing:-.03em;color:var(--pine-900);margin:0;font-size:6.6cqw;font-weight:800;line-height:1.05}.pm[data-astro-cid-wdfy3igo] .pm-slide p.lead{max-width:82cqw;color:inherit;margin:0;font-size:4.3cqw;font-weight:600;line-height:1.3}.pm[data-astro-cid-wdfy3igo] .pm-slide ul.pts{gap:2.2cqw;max-width:60cqw;margin:0;padding:0;list-style:none;display:grid}.pm[data-astro-cid-wdfy3igo] .pm-slide ul.pts li{padding-left:5cqw;font-size:3.9cqw;font-weight:600;line-height:1.28;position:relative}.pm[data-astro-cid-wdfy3igo] .pm-slide ul.pts li:before{content:"";background:var(--mint-600);border-radius:50%;width:2.4cqw;height:2.4cqw;position:absolute;top:1.3cqw;left:0}.pm[data-astro-cid-wdfy3igo] .pm-slide .tel{background:var(--pine-700);color:#fff;border-radius:99px;align-items:center;gap:2.4cqw;padding:2.4cqw 4.6cqw;font-size:5.6cqw;font-weight:800;display:inline-flex}.pm[data-astro-cid-wdfy3igo] .pm-slide .tel small{opacity:.85;text-transform:uppercase;font-size:2.8cqw;font-weight:700}.pm[data-astro-cid-wdfy3igo] .pm-slide .mascot{width:58cqw;position:absolute;bottom:9cqw;right:-2cqw}.pm[data-astro-cid-wdfy3igo] .pm-slide .mascot.sm{width:42cqw;bottom:11cqw;right:0}.pm[data-astro-cid-wdfy3igo] .pm-slide .glow{aspect-ratio:1;background:#7fd9bf29;border-radius:50%;width:80cqw;position:absolute;bottom:-10cqw;right:-14cqw}.pm[data-astro-cid-wdfy3igo] .s-sand .glow{background:#178a7214}.pm[data-astro-cid-wdfy3igo] .s-mint .glow{background:#ffffff8c}.pm[data-astro-cid-wdfy3igo] .pm-slide .pm-ilus{aspect-ratio:3/2;object-fit:cover;background:#f6f3ec;border-radius:3cqw;width:88cqw;position:absolute;bottom:13cqw;left:6cqw;right:6cqw}.pm[data-astro-cid-wdfy3igo] .s-sand .pm-ilus{width:56cqw;bottom:12cqw;left:auto}.pm[data-astro-cid-wdfy3igo] .pm-slide .ridge{width:100%;height:22cqw;position:absolute;bottom:0;left:0;right:0}
