.pgt-mark[data-astro-cid-hlcqend3]{color:var(--c-text);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pgt-mark__art[data-astro-cid-hlcqend3]{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;width:clamp(7.5rem,5rem + 4vw,10rem);height:auto;overflow:visible}.pgt-mark__outer[data-astro-cid-hlcqend3],.pgt-mark__inner[data-astro-cid-hlcqend3],.pgt-mark__line[data-astro-cid-hlcqend3]{stroke-dasharray:1 2;stroke-dashoffset:0}html.js .pgt-mark__outer[data-astro-cid-hlcqend3],html.js .pgt-mark__inner[data-astro-cid-hlcqend3],html.js .pgt-mark__line[data-astro-cid-hlcqend3]{stroke-dashoffset:1px}.pgt-mark__outer[data-astro-cid-hlcqend3]{stroke:color-mix(in srgb, currentColor 40%, transparent)}.pgt-mark__line[data-astro-cid-hlcqend3]{stroke:color-mix(in srgb, currentColor 70%, transparent)}.pgt-mark__dot[data-astro-cid-hlcqend3]{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:50%;animation:pgt-breathe var(--c-dur-ambient) var(--c-ease-ambient) infinite}.pgt-mark__text[data-astro-cid-hlcqend3]{max-width:28ch;margin-left:.75rem;line-height:1.7}@keyframes pgt-breathe{0%,to{scale:1}50%{scale:1.45}}@media (prefers-reduced-motion:reduce){html.js .pgt-mark__outer[data-astro-cid-hlcqend3],html.js .pgt-mark__inner[data-astro-cid-hlcqend3],html.js .pgt-mark__line[data-astro-cid-hlcqend3]{stroke-dashoffset:0}.pgt-mark__dot[data-astro-cid-hlcqend3]{animation:none}}.pgto[data-astro-cid-oe53fsmj]{min-height:var(--pg-screen);display:grid}.pgto__art[data-astro-cid-oe53fsmj]{--pgt-sun:88% 12%;--pgt-shade:linear-gradient(to right, color-mix(in srgb, var(--c-earth) 90%, transparent) 0%, color-mix(in srgb, var(--c-earth) 80%, transparent) 34%, color-mix(in srgb, var(--c-earth) 76%, transparent) 50%, color-mix(in srgb, var(--c-earth) 36%, transparent) 62%, transparent 75%), linear-gradient(to top, color-mix(in srgb, var(--c-earth) 92%, transparent) 0%, color-mix(in srgb, var(--c-earth) 45%, transparent) 26%, transparent 48%), linear-gradient(to bottom, color-mix(in srgb, var(--c-earth) 55%, transparent) 0%, transparent 22%)}.pgto__art[data-astro-cid-oe53fsmj] img{object-position:0% 35%}.pgto__body[data-astro-cid-oe53fsmj]{z-index:2;padding-top:calc(var(--c-bar) + clamp(1.5rem, 4svh, 3rem));grid-template-rows:auto 1fr auto;gap:clamp(2rem,5svh,3.5rem);padding-bottom:clamp(2.25rem,6svh,4rem);display:grid;position:relative}.pgto__label[data-astro-cid-oe53fsmj]{color:var(--c-quiet);justify-self:start}.pgto__main[data-astro-cid-oe53fsmj]{align-self:center;justify-items:start;gap:clamp(1.25rem,3svh,1.75rem);display:grid}.pgto__title[data-astro-cid-oe53fsmj]{width:fit-content;max-width:17ch;font-size:clamp(3rem,1rem + 3.1vw,5rem);line-height:1}.pgto__title[data-astro-cid-oe53fsmj] .pg-mask[data-astro-cid-oe53fsmj]{width:fit-content}.pgto__title[data-astro-cid-oe53fsmj] .pg-accent[data-astro-cid-oe53fsmj]{padding-top:.06em}.pgto__foot[data-astro-cid-oe53fsmj]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem 3rem;display:flex}.pgto__aside[data-astro-cid-oe53fsmj]{flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;display:flex}.pgto__lede[data-astro-cid-oe53fsmj]{max-width:30ch}.pgtp[data-astro-cid-4xkyjdki]{min-height:var(--pg-screen);grid-template-rows:auto 1fr;display:grid}.pgtp__band[data-astro-cid-4xkyjdki]{isolation:isolate;align-items:end;min-height:clamp(20rem,54svh,34rem);display:grid;position:relative;overflow:clip}.pgtp__art[data-astro-cid-4xkyjdki]{--pgt-sun:50% 45%;--pgt-shade:linear-gradient(to top, var(--c-earth) 0%, color-mix(in srgb, var(--c-earth) 70%, transparent) 22%, transparent 60%), linear-gradient(to right, color-mix(in srgb, var(--c-earth) 55%, transparent) 0%, transparent 45%), linear-gradient(to bottom, color-mix(in srgb, var(--c-earth) 30%, transparent) 0%, transparent 24%)}.pgtp__art[data-astro-cid-4xkyjdki] img{object-position:50% 64%;height:116%;position:absolute;inset:-8% 0}.pgtp__head[data-astro-cid-4xkyjdki]{z-index:2;padding-bottom:clamp(1.5rem,4svh,2.5rem);position:relative}.pgtp__title[data-astro-cid-4xkyjdki]{max-width:12ch;font-size:var(--pg-title)}.pgtp__path[data-astro-cid-4xkyjdki]{z-index:2;padding-top:clamp(1rem,3svh,2rem);padding-bottom:var(--pg-space);position:relative}.pgtp__line[data-astro-cid-4xkyjdki]{top:calc(clamp(1rem,3svh,2rem) + 1.25rem);left:var(--pg-gutter);right:var(--pg-gutter);background:color-mix(in srgb, var(--c-cream) 45%, transparent);transform-origin:0;height:1px;position:absolute}html.js .pgtp__line[data-astro-cid-4xkyjdki]{transform:scaleX(0)}.pgtp__list[data-astro-cid-4xkyjdki]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.pgtp__step[data-astro-cid-4xkyjdki]{align-content:start;justify-items:start;gap:1rem;display:grid}.pgtp__node[data-astro-cid-4xkyjdki]{width:2.5rem;height:2.5rem;margin-bottom:.5rem;margin-left:-.5rem;overflow:visible}.pgtp__ring[data-astro-cid-4xkyjdki]{fill:var(--c-earth);stroke:var(--c-gold);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0}html.js .pgtp__ring[data-astro-cid-4xkyjdki]{stroke-dashoffset:1px}.pgtp__dot[data-astro-cid-4xkyjdki]{fill:var(--c-cream);transform-box:fill-box;transform-origin:50%}html.js .pgtp__dot[data-astro-cid-4xkyjdki]{opacity:0}.pgtp__num[data-astro-cid-4xkyjdki]{color:var(--pgt-gold)}.pgtp__name[data-astro-cid-4xkyjdki]{max-width:12ch;font-size:var(--pg-head);line-height:1.05}.pgtp__body[data-astro-cid-4xkyjdki]{max-width:30ch;color:var(--c-quiet)}@media (width<=47.99rem){.pgtp__list[data-astro-cid-4xkyjdki]{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-left:3rem}.pgtp__line[data-astro-cid-4xkyjdki]{top:clamp(1rem,3svh,2rem);bottom:var(--pg-space);left:calc(var(--pg-gutter) + .75rem);transform-origin:top;width:1px;height:auto;right:auto}html.js .pgtp__line[data-astro-cid-4xkyjdki]{transform:scaleY(0)}.pgtp__node[data-astro-cid-4xkyjdki]{margin-left:-3.5rem;position:absolute}}@media (prefers-reduced-motion:reduce){html.js .pgtp__line[data-astro-cid-4xkyjdki]{transform:none}html.js .pgtp__ring[data-astro-cid-4xkyjdki]{stroke-dashoffset:0}html.js .pgtp__dot[data-astro-cid-4xkyjdki]{opacity:1}}.pgtl[data-astro-cid-oyu6kgn6]{min-height:var(--pg-screen);display:grid}.pgtl__art[data-astro-cid-oyu6kgn6]{--pgt-sun:70% 10%;--pgt-shade:linear-gradient(to right, color-mix(in srgb, var(--c-earth) 94%, transparent) 0%, color-mix(in srgb, var(--c-earth) 88%, transparent) 40%, color-mix(in srgb, var(--c-earth) 62%, transparent) 56%, transparent 72%), linear-gradient(to top, color-mix(in srgb, var(--c-earth) 70%, transparent) 0%, transparent 30%), linear-gradient(to bottom, var(--c-earth) 0%, transparent 18%)}.pgtl__art[data-astro-cid-oyu6kgn6] img{object-position:0% 30%}.pgtl__wrap[data-astro-cid-oyu6kgn6]{z-index:2;padding-block:calc(var(--c-bar) + 2rem) clamp(3rem, 8svh, 5rem);display:grid;position:relative}.pgtl__col[data-astro-cid-oyu6kgn6]{align-content:space-between;gap:clamp(3rem,8svh,5rem);max-width:46rem;display:grid}.pgtl__top[data-astro-cid-oyu6kgn6]{gap:1.5rem;display:grid}.pgtl__title[data-astro-cid-oyu6kgn6]{max-width:12ch;font-size:var(--pg-title)}.pgtl__lede[data-astro-cid-oyu6kgn6]{max-width:30ch;color:var(--c-quiet)}.pgtl__rows[data-astro-cid-oyu6kgn6]{border-top:1px solid var(--pg-rule);margin:0;padding:0;list-style:none}.pgtl__row[data-astro-cid-oyu6kgn6]{border-bottom:1px solid var(--pg-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;padding-block:clamp(.75rem,2svh,1.25rem);display:flex}.pgtl__name[data-astro-cid-oyu6kgn6]{transition:translate var(--c-dur-reveal) var(--c-ease-reveal);align-items:center;gap:clamp(.875rem,1.5vw,1.25rem);font-size:clamp(2.5rem,1.25rem + 3.4vw,4.75rem);line-height:1;display:inline-flex}.pgtl__dot[data-astro-cid-oyu6kgn6]{border:1px solid color-mix(in srgb, var(--c-cream) 55%, transparent);background:radial-gradient(circle, var(--c-cream) 0 28%, transparent 32%);width:.875rem;height:.875rem;transition:border-color var(--c-dur-micro) var(--c-ease-micro), background-color var(--c-dur-micro) var(--c-ease-micro);border-radius:50%;flex:none}.pgtl__row[data-astro-cid-oyu6kgn6]:hover .pgtl__name[data-astro-cid-oyu6kgn6]{translate:clamp(.5rem,1.5vw,1.25rem)}.pgtl__row[data-astro-cid-oyu6kgn6]:hover .pgtl__dot[data-astro-cid-oyu6kgn6]{border-color:var(--c-gold);background-color:var(--c-gold)}.pgtl__markers[data-astro-cid-oyu6kgn6]{max-width:22ch;color:var(--c-quiet);text-align:right}@media (width<=47.99rem){.pgtl__art[data-astro-cid-oyu6kgn6] img{object-position:72% 30%}.pgtl__markers[data-astro-cid-oyu6kgn6]{text-align:left}}.pgtc[data-astro-cid-54bjtpzf]{min-height:var(--pg-screen);background-image:radial-gradient(70% 80% at 100% 0%, color-mix(in srgb, var(--c-gold) 26%, transparent), transparent 70%), radial-gradient(70% 70% at 0% 100%, color-mix(in srgb, var(--c-earth) 45%, transparent), transparent 70%);display:grid}.pgtc__wrap[data-astro-cid-54bjtpzf]{z-index:2;padding-block:var(--pg-space);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid;position:relative}.pgtc__left[data-astro-cid-54bjtpzf]{gap:clamp(2rem,5svh,3.5rem);display:grid}.pgtc__title[data-astro-cid-54bjtpzf]{font-size:var(--pg-title)}.pgtc__figure[data-astro-cid-54bjtpzf]{--ring:clamp(17rem, 12rem + 14vw, 27rem);width:var(--ring);aspect-ratio:1;place-items:center;max-width:100%;display:grid;position:relative}.pgtc__ring[data-astro-cid-54bjtpzf]{fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--c-cream) 38%, transparent);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0;position:absolute;inset:0;overflow:visible}html.js .pgtc__ring[data-astro-cid-54bjtpzf]{stroke-dashoffset:1px}.pgtc__price[data-astro-cid-54bjtpzf]{text-align:center;justify-items:center;gap:.75rem;margin:0;display:grid;position:relative}.pgtc__amount[data-astro-cid-54bjtpzf]{color:var(--pgt-gold);font-size:clamp(4rem,1rem + 7vw,8.5rem);line-height:.9}.pgtc__per[data-astro-cid-54bjtpzf]{max-width:14ch;color:var(--c-quiet)}.pgtc__right[data-astro-cid-54bjtpzf]{justify-items:start;gap:1.5rem;display:grid}.pgtc__label[data-astro-cid-54bjtpzf]{color:var(--pg-tint)}.pgtc__list[data-astro-cid-54bjtpzf]{border-top:1px solid var(--pg-rule);width:100%;margin:0;padding:0;list-style:none}.pgtc__list[data-astro-cid-54bjtpzf] li[data-astro-cid-54bjtpzf]{border-bottom:1px solid var(--pg-rule);align-items:center;gap:1rem;padding-block:.875rem;display:flex}.pgtc__dot[data-astro-cid-54bjtpzf]{border:1px solid color-mix(in srgb, var(--c-cream) 60%, transparent);background:radial-gradient(circle, var(--c-cream) 0 26%, transparent 30%);border-radius:50%;flex:none;width:.625rem;height:.625rem}.pgtc__who[data-astro-cid-54bjtpzf]{gap:.5rem;margin:1rem 0 0;display:grid}.pgtc__who[data-astro-cid-54bjtpzf] dt[data-astro-cid-54bjtpzf]{color:var(--pg-tint)}.pgtc__who[data-astro-cid-54bjtpzf] dd[data-astro-cid-54bjtpzf]{margin:0}.pgtc__note[data-astro-cid-54bjtpzf]{color:var(--c-quiet);margin:0;font-size:.9375rem}@media (width<=47.99rem){.pgtc__wrap[data-astro-cid-54bjtpzf]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html.js .pgtc__ring[data-astro-cid-54bjtpzf]{stroke-dashoffset:0}}.pgtq[data-astro-cid-4liic26t]{background-image:radial-gradient(60% 60% at 100% 0%, color-mix(in srgb, var(--c-olive) 35%, transparent), transparent 70%)}.pgtq__wrap[data-astro-cid-4liic26t]{z-index:2;padding-block:var(--pg-space);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem clamp(3rem,8vw,8rem);display:grid;position:relative}.pgtq__side[data-astro-cid-4liic26t]{top:calc(var(--c-bar) + 2rem);aspect-ratio:4/5;border-radius:.25rem;align-self:start;align-items:end;max-width:30rem;display:grid;position:sticky;overflow:clip}.pgtq__still[data-astro-cid-4liic26t]{--pgt-sun:30% 10%;--pgt-shade:linear-gradient(to top, color-mix(in srgb, var(--c-earth) 82%, transparent) 0%, color-mix(in srgb, var(--c-earth) 30%, transparent) 40%, transparent 65%)}.pgtq__still[data-astro-cid-4liic26t] img{object-position:40% 50%}.pgtq__title[data-astro-cid-4liic26t]{z-index:1;font-size:var(--pg-title);padding:clamp(1.5rem,3vw,2.5rem);position:relative}.pgtq__list[data-astro-cid-4liic26t]{border-top:1px solid var(--pg-rule);align-self:end}.pgtq__item[data-astro-cid-4liic26t]{border-bottom:1px solid var(--pg-rule)}.pgtq__q[data-astro-cid-4liic26t]{min-height:3rem;font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem);font-weight:var(--c-weight-display);letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(1.25rem,2.6svh,1.75rem);line-height:1.2;list-style:none;display:flex}.pgtq__q[data-astro-cid-4liic26t]::-webkit-details-marker{display:none}.pgtq__mark[data-astro-cid-4liic26t]{border:1px solid color-mix(in srgb, var(--c-cream) 40%, transparent);width:2.25rem;height:2.25rem;transition:rotate var(--c-dur-reveal) var(--c-ease-reveal), border-color var(--c-dur-micro) var(--c-ease-micro);border-radius:50%;flex:none;position:relative}.pgtq__mark[data-astro-cid-4liic26t]:before,.pgtq__mark[data-astro-cid-4liic26t]:after{content:"";background:currentColor;height:1px;position:absolute;inset:50% .625rem auto}.pgtq__mark[data-astro-cid-4liic26t]:after{rotate:90deg}.pgtq__q[data-astro-cid-4liic26t]:hover .pgtq__mark[data-astro-cid-4liic26t],.pgtq__item[data-astro-cid-4liic26t][open] .pgtq__mark[data-astro-cid-4liic26t]{border-color:var(--c-gold)}.pgtq__item[data-astro-cid-4liic26t][open] .pgtq__mark[data-astro-cid-4liic26t]{rotate:45deg}.pgtq__a[data-astro-cid-4liic26t]{max-width:50ch;color:var(--c-quiet);margin:0;padding-bottom:1.75rem}@media (width<=47.99rem){.pgtq__wrap[data-astro-cid-4liic26t]{grid-template-columns:minmax(0,1fr)}.pgtq__side[data-astro-cid-4liic26t]{aspect-ratio:4/3;position:relative;top:auto}}:root:has([data-pg][data-pgt]){--hd-ground:var(--c-earth);background-color:var(--c-earth)}html:root:has([data-pgt]) [data-base][data-pg-ground=earth],html:root:has([data-pgt]) [data-base][data-pg-ground=olive]{--c-base:var(--c-earth);--c-text:var(--c-cream);--c-quiet:color-mix(in srgb, var(--c-cream) 76%, var(--c-earth));--c-info:var(--c-cream);--c-call:var(--c-cream);--c-call-text:var(--c-earth);--c-focus:var(--c-cream);--pg-rule:color-mix(in srgb, var(--c-cream) 20%, transparent);--pg-tint:var(--c-gold);--pgt-gold:var(--c-gold)}html:root:has([data-pgt]) [data-base][data-pg-ground=olive]{--c-base:var(--c-olive);--c-quiet:color-mix(in srgb, var(--c-cream) 82%, var(--c-olive));--pg-rule:color-mix(in srgb, var(--c-cream) 26%, transparent);--pg-tint:var(--c-cream)}[data-pgt] .pg-display,.pgf[data-pg-ground=earth] .pg-display{font-weight:var(--c-weight-display);letter-spacing:-.035em}.pgt-gold{color:var(--pgt-gold)}.pgt-photo{z-index:0;position:absolute;inset:0;overflow:clip}.pgt-photo img{object-fit:cover;filter:saturate(.92)contrast(1.05)brightness(.86)sepia(.16);width:100%;height:100%}.pgt-photo:before{content:"";z-index:1;background:radial-gradient(60% 70% at var(--pgt-sun,75% 20%), color-mix(in srgb, var(--c-gold) 70%, transparent), transparent 75%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.pgt-photo:after{content:"";z-index:2;background:var(--pgt-shade,none);pointer-events:none;position:absolute;inset:0}.pgt-rule{background:color-mix(in srgb, var(--c-cream) 55%, transparent);width:2.75rem;height:1px;display:block}.pgt-tracked{color:var(--c-text);flex-wrap:wrap;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.pgt-tracked li+li:before{content:"/" / "";color:var(--c-quiet);margin-inline:.9em}
