.bush-mark:where(.astro-n5ftcc2k){pointer-events:none;display:block}.audience-scope:where(.astro-zqkgtb2x) .kicker,.audience-scope:where(.astro-zqkgtb2x) .script{color:var(--audience-accent)}.accent-rail:where(.astro-zqkgtb2x){background:var(--audience-accent);color:#fff;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.accent-rail:where(.astro-zqkgtb2x):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000001f,#ffffff0f,#0000001f);position:absolute;inset:0}.accent-rail__badge:where(.astro-zqkgtb2x){background:#ffffff1f;border:1.5px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.accent-rail__badge:where(.astro-zqkgtb2x) svg{width:34px;height:34px}.accent-rail__line:where(.astro-zqkgtb2x){background:#ffffff59;flex:1;height:1px}.accent-rail__label:where(.astro-zqkgtb2x){font-family:var(--font-heading);letter-spacing:.3em;white-space:nowrap;margin:0;font-size:.78rem}.intro-grid:where(.astro-zqkgtb2x){grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.intro-grid__copy:where(.astro-zqkgtb2x){gap:.85rem;display:grid}.intro-grid__copy:where(.astro-zqkgtb2x) .script:where(.astro-zqkgtb2x){font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1}.audience-intro__body:where(.astro-zqkgtb2x){max-width:58ch;line-height:1.75}.benefits:where(.astro-zqkgtb2x){border:1px solid #2a201814;border-left:4px solid var(--audience-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fff;gap:1rem;margin:0;padding:1.75rem;list-style:none;display:grid}.benefits:where(.astro-zqkgtb2x) li:where(.astro-zqkgtb2x){color:var(--color-navy);grid-template-columns:34px 1fr;align-items:start;gap:.8rem;font-size:.96rem;line-height:1.55;display:grid}.benefit-bullet:where(.astro-zqkgtb2x){background:color-mix(in srgb, var(--audience-accent) 12%, #fff);width:34px;height:34px;color:var(--audience-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.benefit-bullet:where(.astro-zqkgtb2x) svg{width:22px;height:22px}.host-note:where(.astro-zqkgtb2x){background:linear-gradient(135deg, var(--audience-accent), color-mix(in srgb, var(--audience-accent) 70%, #000));color:#fff;position:relative;overflow:hidden}.host-note:where(.astro-zqkgtb2x):before,.host-note:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;position:absolute}.host-note:where(.astro-zqkgtb2x):before{width:420px;height:420px;top:-180px;right:-140px}.host-note:where(.astro-zqkgtb2x):after{width:260px;height:260px;bottom:-120px;left:-80px}.host-note__inner:where(.astro-zqkgtb2x){grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,2.5rem);max-width:980px;display:grid;position:relative}.host-note__mark:where(.astro-zqkgtb2x){color:#ffffff59;flex-shrink:0;width:54px;height:54px}.host-note:where(.astro-zqkgtb2x) blockquote:where(.astro-zqkgtb2x){font-family:var(--font-heading);color:#fffffff5;margin:0;font-size:clamp(1.2rem,2.2vw,1.6rem);line-height:1.55}.host-note:where(.astro-zqkgtb2x) blockquote:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){margin:0 0 1rem}.host-note:where(.astro-zqkgtb2x) blockquote:where(.astro-zqkgtb2x) cite:where(.astro-zqkgtb2x){font-family:var(--font-script), cursive;color:#ffffffb8;letter-spacing:.02em;font-size:1.15rem;font-style:normal;display:inline-block}.deep-dive:where(.astro-zqkgtb2x){position:relative;overflow:hidden}.deep-dive__bg:where(.astro-zqkgtb2x){color:var(--audience-accent);opacity:.06;pointer-events:none;z-index:0;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.deep-dive__inner:where(.astro-zqkgtb2x){z-index:1;position:relative}.deep-dive__head:where(.astro-zqkgtb2x){gap:.5rem;max-width:68ch;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.deep-dive__head:where(.astro-zqkgtb2x) h2:where(.astro-zqkgtb2x) .script:where(.astro-zqkgtb2x){font-size:.7em;display:inline}.deep-dive__lead:where(.astro-zqkgtb2x){color:var(--color-navy);font-size:clamp(1.05rem,1.7vw,1.2rem);line-height:1.65}.deep-dive__body:where(.astro-zqkgtb2x){max-width:70ch;color:var(--color-text);gap:1rem;line-height:1.8;display:grid}.seasonal__head:where(.astro-zqkgtb2x){gap:.5rem;max-width:64ch;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.seasonal__head:where(.astro-zqkgtb2x) h2:where(.astro-zqkgtb2x) .script:where(.astro-zqkgtb2x){font-size:.7em;display:inline}.seasonal__intro:where(.astro-zqkgtb2x){max-width:62ch;line-height:1.7}.seasonal__list:where(.astro-zqkgtb2x){counter-reset:season;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.seasonal__item:where(.astro-zqkgtb2x){border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border-left:3px solid var(--audience-accent);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;grid-template-columns:200px 1fr;align-items:start;gap:clamp(1rem,2vw,2rem);padding:1.35rem 1.5rem;display:grid}.seasonal__item:where(.astro-zqkgtb2x):hover{box-shadow:var(--shadow-md);transform:translate(4px)}.seasonal__month:where(.astro-zqkgtb2x){align-content:start;gap:.3rem;display:grid}.seasonal__motif:where(.astro-zqkgtb2x){background:color-mix(in srgb, var(--audience-accent) 14%, #fff);width:36px;height:36px;color:var(--audience-accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.2rem;display:inline-flex}.seasonal__motif:where(.astro-zqkgtb2x) svg{width:22px;height:22px}.seasonal__index:where(.astro-zqkgtb2x){font-family:var(--font-script), cursive;color:var(--audience-accent);font-size:1.6rem;line-height:1}.seasonal__monthlabel:where(.astro-zqkgtb2x){font-family:var(--font-heading);color:var(--color-navy);text-transform:uppercase;letter-spacing:.04em;font-size:1.05rem;font-weight:600}.seasonal__copy:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:var(--color-navy);margin:0 0 .4rem;font-size:1.15rem}.seasonal__copy:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:var(--color-text);margin:0;line-height:1.7}.spotlight__head:where(.astro-zqkgtb2x){gap:.5rem;max-width:64ch;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.spotlight__head:where(.astro-zqkgtb2x) h2:where(.astro-zqkgtb2x) .script:where(.astro-zqkgtb2x){font-size:.7em;display:inline}.spotlight__intro:where(.astro-zqkgtb2x){max-width:62ch;line-height:1.7}.spotlight__grid:where(.astro-zqkgtb2x){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.spotlight__card:where(.astro-zqkgtb2x){border-radius:var(--radius-md);border-top:3px solid var(--audience-accent);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);text-align:left;font:inherit;color:inherit;background:#fff;border-bottom:none;border-left:none;border-right:none;flex-direction:column;width:100%;padding:0;display:flex;position:relative;overflow:hidden}button:where(.astro-zqkgtb2x).spotlight__card{cursor:pointer}.spotlight__card:where(.astro-zqkgtb2x):not(.spotlight__card--has-media){padding:1.5rem 1.4rem 1.35rem}.spotlight__card:where(.astro-zqkgtb2x):hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.spotlight__card:where(.astro-zqkgtb2x):focus-visible{outline:3px solid var(--audience-accent);outline-offset:3px}.spotlight__media:where(.astro-zqkgtb2x){aspect-ratio:4/3;background:color-mix(in srgb, var(--audience-accent) 8%, #f5ece0);display:block;position:relative;overflow:hidden}.spotlight__media:where(.astro-zqkgtb2x) img:where(.astro-zqkgtb2x){object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.spotlight__card:where(.astro-zqkgtb2x):hover .spotlight__media:where(.astro-zqkgtb2x) img:where(.astro-zqkgtb2x){transform:scale(1.05)}.spotlight__expand:where(.astro-zqkgtb2x){color:#f8e9c4;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#140e08b8;border-radius:999px;align-items:center;gap:.3rem;padding:.32rem .6rem;font-size:.64rem;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:.6rem;right:.6rem;transform:translateY(-4px)}.spotlight__card:where(.astro-zqkgtb2x):hover .spotlight__expand:where(.astro-zqkgtb2x),.spotlight__card:where(.astro-zqkgtb2x):focus-visible .spotlight__expand:where(.astro-zqkgtb2x){opacity:1;transform:translateY(0)}.spotlight__body:where(.astro-zqkgtb2x){padding:1.25rem 1.35rem 1.3rem;display:block;position:relative}.spotlight__num:where(.astro-zqkgtb2x){font-family:var(--font-script), cursive;color:var(--audience-accent);opacity:.22;pointer-events:none;font-size:2.6rem;line-height:1;position:absolute;top:.4rem;right:1rem}.spotlight__card:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:var(--color-navy);font-size:1.05rem;font-family:var(--font-heading);margin:0 0 .4rem;padding-right:2.5rem}.spotlight__card:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:var(--color-text);margin:0;font-size:.9rem;line-height:1.6}.spotlight__more:where(.astro-zqkgtb2x){letter-spacing:.08em;text-transform:uppercase;color:var(--audience-accent);align-items:center;gap:.3rem;margin-top:.65rem;font-size:.7rem;font-weight:700;transition:gap .2s;display:inline-flex}.spotlight__card:where(.astro-zqkgtb2x):hover .spotlight__more:where(.astro-zqkgtb2x){gap:.55rem}.spotlight__more:where(.astro-zqkgtb2x) svg:where(.astro-zqkgtb2x){transition:transform .2s}.spotlight__card:where(.astro-zqkgtb2x):hover .spotlight__more:where(.astro-zqkgtb2x) svg:where(.astro-zqkgtb2x){transform:translate(2px)}.tips__head:where(.astro-zqkgtb2x){gap:.5rem;max-width:56ch;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.tips__head:where(.astro-zqkgtb2x) h2:where(.astro-zqkgtb2x) .script:where(.astro-zqkgtb2x){font-size:.7em;display:inline}.tips__grid:where(.astro-zqkgtb2x){grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.tips__card:where(.astro-zqkgtb2x){border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out);background:#fff;grid-template-columns:38px 1fr;align-items:start;gap:.6rem .9rem;padding:1.4rem 1.4rem 1.3rem;display:grid;position:relative}.tips__card:where(.astro-zqkgtb2x):hover{transform:translateY(-2px)}.tips__icon:where(.astro-zqkgtb2x){background:color-mix(in srgb, var(--audience-accent) 14%, #fff);width:38px;height:38px;color:var(--audience-accent);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}.tips__card:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:var(--color-navy);font-size:.98rem;font-family:var(--font-heading);grid-column:2;margin:0}.tips__card:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:var(--color-text);grid-column:2;margin:0;font-size:.9rem;line-height:1.65}@media (width<=860px){.intro-grid:where(.astro-zqkgtb2x),.seasonal__item:where(.astro-zqkgtb2x),.host-note__inner:where(.astro-zqkgtb2x){grid-template-columns:1fr}.host-note__mark:where(.astro-zqkgtb2x){width:40px;height:40px}}.stargazer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x),.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x),.stargazer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x),.stargazer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x){background-image:radial-gradient(1px 1px at 8% 12%,#ffffffd9,#0000 60%),radial-gradient(1px 1px at 23% 38%,#fff5dca6,#0000 60%),radial-gradient(1.5px 1.5px at 41% 18%,#fffffff2,#0000 60%),radial-gradient(1px 1px at 58% 63%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 72% 28%,#d2dcffbf,#0000 60%),radial-gradient(1.5px 1.5px at 88% 74%,#fff0d2d9,#0000 60%),radial-gradient(1px 1px at 14% 82%,#ffffffa6,#0000 60%),radial-gradient(1px 1px at 34% 91%,#ffffff8c,#0000 60%),radial-gradient(1px 1px at 66% 88%,#d2dcffb3,#0000 60%),radial-gradient(1px 1px at 92% 40%,#fff9,#0000 60%);background-repeat:repeat;background-size:640px 420px}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{color:#e6eaf5;background-color:#0a0d1c;position:relative}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 0,#3a3f6a80,#0000 70%),radial-gradient(at 80% 100%,#3a3f6a4d,#0000 70%);position:absolute;inset:0}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive__bg:where(.astro-zqkgtb2x){color:#7a84c2!important;opacity:.14!important}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive__lead:where(.astro-zqkgtb2x){color:#f0e9d6}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive__body:where(.astro-zqkgtb2x){color:#e6eaf5e0}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x) h2{color:#f4e9d6}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x) .kicker{color:color-mix(in srgb, var(--audience-accent) 40%, #fff)}.stargazer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x) .script{color:color-mix(in srgb, var(--audience-accent) 50%, #fff)}.stargazer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x){background-blend-mode:screen;background-color:#0c1026;box-shadow:inset 0 0 180px #3a3f6a73}.stargazer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x):before{opacity:.8;background:radial-gradient(circle,#f4e9d61f,#f4e9d600);width:340px;height:340px;top:-120px;right:8%}.stargazer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x):after{background:0 0;width:14px;height:14px;bottom:18%;left:10%;box-shadow:0 0 80px 20px #fff0d214}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{color:#e6eaf5;background-blend-mode:screen;background-color:#0e1226}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__intro:where(.astro-zqkgtb2x){color:#e6eaf5d1}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x) h2{color:#f4e9d6}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x){border-left-color:color-mix(in srgb, var(--audience-accent) 55%, #fff);border:1px solid #7882b41f;border-left:3px solid color-mix(in srgb, var(--audience-accent) 55%, #fff);background:linear-gradient(160deg,#1a1f3af2,#0c1024fa);position:relative;overflow:hidden;box-shadow:0 4px 28px #0406128c,inset 0 1px #ffffff0a}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background:radial-gradient(circle,#3a3f6a59,#0000 60%);width:160px;height:160px;position:absolute;top:-40px;right:-40px}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x):hover{box-shadow:0 6px 34px #040612a6,0 0 0 1px #f4e9d61a}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__motif:where(.astro-zqkgtb2x){color:#f4e9d6;background:#3a3f6a66}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__index:where(.astro-zqkgtb2x){color:#f4e9d6;text-shadow:0 0 14px #f4e9d640}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__monthlabel:where(.astro-zqkgtb2x){color:#d6dbec;letter-spacing:.1em}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f4e9d6;font-family:var(--font-heading)}.stargazer-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#e6eaf5d1}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight.section--paper{color:#e6eaf5;background-color:#05070f}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__intro:where(.astro-zqkgtb2x){color:#e6eaf5d1}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x) h2{color:#f4e9d6}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x){background:linear-gradient(#161a34e6,#0a0d1cf2);border:1px solid #7882b424;position:relative;overflow:hidden;box-shadow:0 6px 30px #02030a99}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--audience-accent) 70%, #fff), transparent);opacity:.7;height:1px;position:absolute;top:0;left:0;right:0}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):after{content:"";opacity:.8;background:#f4e9d6;border-radius:50%;width:6px;height:6px;position:absolute;top:1.1rem;right:.9rem;box-shadow:0 0 14px 3px #f4e9d68c,20px 8px 0 -1.5px #f4e9d680,20px 8px 8px #f4e9d62e,-14px 14px 0 -2px #d2dcff73}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):hover:after{animation:1.6s ease-in-out infinite alternate twinkle}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__num:where(.astro-zqkgtb2x){color:color-mix(in srgb, var(--audience-accent) 40%, #fff);opacity:.45;text-shadow:0 0 10px #3a3f6a99}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f4e9d6}.stargazer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#e6eaf5d1}@keyframes twinkle{0%{opacity:.6}to{opacity:1}}.stargazer-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#f5f1e6;background-image:radial-gradient(1.5px 1.5px at 12% 18%,#3a3f6a40,#0000 60%),radial-gradient(1px 1px at 74% 12%,#3a3f6a33,#0000 60%),radial-gradient(1.5px 1.5px at 42% 88%,#3a3f6a38,#0000 60%),radial-gradient(1px 1px at 88% 70%,#3a3f6a33,#0000 60%);background-size:520px 380px}.stargazer-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x){background:radial-gradient(1px 1px at 12% 40%,#ffffffd9,#0000 60%),radial-gradient(1px 1px at 28% 60%,#ffffffbf,#0000 60%),radial-gradient(1px 1px at 44% 35%,#fff0d2cc,#0000 60%),radial-gradient(1px 1px at 62% 55%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 78% 42%,#d2dcffb3,#0000 60%),linear-gradient(90deg,#0a0d1c,#1a1f3a 50%,#0a0d1c) 0 0/100% 100%}.stargazer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x){background-color:#fff;background-image:radial-gradient(1px 1px at 92% 8%,#3a3f6a4d,#0000 60%),radial-gradient(1px 1px at 85% 18%,#3a3f6a3d,#0000 60%),radial-gradient(1px 1px at 95% 22%,#3a3f6a47,#0000 60%);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .tips:where(.astro-zqkgtb2x){position:relative}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x):before,.photographer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x):before,.photographer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x):before,.photographer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x):before,.photographer-theme:where(.astro-zqkgtb2x) .tips:where(.astro-zqkgtb2x):before{content:"";opacity:.12;mix-blend-mode:overlay;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='ng'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.7 0 0 0 0 0.45 0 0 0 0.28 0'/></filter><rect width='100%25' height='100%25' filter='url(%23ng)'/></svg>");position:absolute;inset:0}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.photographer-theme:where(.astro-zqkgtb2x) .tips:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x){z-index:1;position:relative}.photographer-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x){background:repeating-linear-gradient(90deg,#0000 0 48px,#0000002e 48px 52px),linear-gradient(90deg,#8f5a22 0%,#c48138 50%,#8f5a22 100%);position:relative}.photographer-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#0f0a04d9 0 8px,#0000 8px 24px);background-position:0 0,0 100%;background-repeat:repeat-x;background-size:24px 6px;height:6px;position:absolute;inset:4px 0 6px}.photographer-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x){border-top:4px solid #2a1508;border-bottom:4px solid #2a1508}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x){background:linear-gradient(135deg,#8f5a22 0%,#c48138 50%,#7a4a22 100%);box-shadow:inset 0 0 140px #2814088c,inset 0 0 0 1px #ffdca014}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x):before{opacity:.95;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='ng2'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.7 0 0 0 0 0.45 0 0 0 0.28 0'/></filter><rect width='100%25' height='100%25' filter='url(%23ng2)'/></svg>"),radial-gradient(circle at 20% 30%,#ffdca033,#0000 50%),radial-gradient(circle at 85% 70%,#ffb4642e,#0000 55%)}.photographer-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x) blockquote:where(.astro-zqkgtb2x) cite:where(.astro-zqkgtb2x){color:#fff0d2c7}.photographer-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{color:#3a2a1a;background-color:#f5ead4;position:relative}.photographer-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream:before{opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='nd'><feTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.4 0 0 0 0 0.2 0 0 0 0.3 0'/></filter><rect width='100%25' height='100%25' filter='url(%23nd)'/></svg>"),radial-gradient(at 100% 0,#ffc87866,#0000 40%),radial-gradient(at 0 100%,#b45a1e26,#0000 40%)}.photographer-theme:where(.astro-zqkgtb2x) .deep-dive__bg:where(.astro-zqkgtb2x){opacity:.09!important}.photographer-theme:where(.astro-zqkgtb2x) .deep-dive__lead:where(.astro-zqkgtb2x){color:#4a3420}.photographer-theme:where(.astro-zqkgtb2x) .deep-dive__body:where(.astro-zqkgtb2x){color:#3a2a1a}.photographer-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{color:#f5e5c5;background-color:#2c1d10;background-image:radial-gradient(at 50% 0,#d4af7a33,#0000 60%),linear-gradient(#2c1d10 0%,#1d1208 100%)}.photographer-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x) h2{color:#f6e5c5}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__intro:where(.astro-zqkgtb2x){color:#f6e5c5d1}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x){border:1px solid #d4af7a26;border-left:3px solid color-mix(in srgb, var(--audience-accent) 70%, #fff);background:linear-gradient(160deg,#3a2514 0%,#2a1a0b 100%);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000008c,inset 0 1px #ffdca00a}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__motif:where(.astro-zqkgtb2x){border:1.5px solid color-mix(in srgb, var(--audience-accent) 75%, #fff);color:color-mix(in srgb, var(--audience-accent) 65%, #fff);background:#1a0f06;width:42px;height:42px;box-shadow:0 0 0 3px #d4af7a1a,inset 0 0 8px #0000008c}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__index:where(.astro-zqkgtb2x){color:color-mix(in srgb, var(--audience-accent) 70%, #fff);text-shadow:0 0 14px #d4af7a59}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__monthlabel:where(.astro-zqkgtb2x){color:#e8d4aa;letter-spacing:.1em}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f6e5c5}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#f6e5c5c7}.photographer-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background:radial-gradient(circle,#d4af7a26,#0000 60%);width:140px;height:140px;position:absolute;top:-30px;right:-30px}.photographer-theme:where(.astro-zqkgtb2x) .spotlight.section--paper{color:#f5e5c5;background-color:#1d1208}.photographer-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x) h2{color:#f6e5c5}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__intro:where(.astro-zqkgtb2x){color:#f6e5c5cc}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x){background:#2a1a0b;border:1px solid #d4af7a2e;border-top:none;position:relative;overflow:hidden;box-shadow:0 10px 32px #0009}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):before{content:"";background:repeating-linear-gradient(90deg, #0f0a04e6 0 6px, transparent 6px 14px), linear-gradient(90deg, color-mix(in srgb, var(--audience-accent) 60%, #fff), color-mix(in srgb, var(--audience-accent) 80%, #000));height:5px;position:absolute;top:0;left:0;right:0}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__num:where(.astro-zqkgtb2x){color:color-mix(in srgb, var(--audience-accent) 70%, #fff);opacity:.35;font-family:var(--font-heading);font-style:italic}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f6e5c5}.photographer-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#f6e5c5cc}.photographer-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#f0e2c6}.photographer-theme:where(.astro-zqkgtb2x) .tips.section--cream:before{opacity:.55;mix-blend-mode:multiply;background-image:radial-gradient(#0000 60%,#5028142e 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='nt'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.45 0 0 0 0 0.25 0 0 0 0.3 0'/></filter><rect width='100%25' height='100%25' filter='url(%23nt)'/></svg>")}.photographer-theme:where(.astro-zqkgtb2x) .tips__card:where(.astro-zqkgtb2x){background:#fdf6e6;border:1px solid #7855321f;box-shadow:0 4px 18px #502d1424,inset 0 1px #fff9}.photographer-theme:where(.astro-zqkgtb2x) .tips__icon:where(.astro-zqkgtb2x){background:color-mix(in srgb, var(--audience-accent) 18%, #fff);color:color-mix(in srgb, var(--audience-accent) 85%, #000)}.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x){border-left:4px solid color-mix(in srgb, var(--audience-accent) 85%, #000);background:#fdf6e6;position:relative}.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x):before,.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x):after{content:"";background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--audience-accent) 85%, #000) 0 3px, transparent 3px 12px);pointer-events:none;background-size:12px 8px;width:8px;position:absolute;left:0;right:0}.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x):before{height:6px;top:0}.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x):after{height:6px;bottom:0}.photographer-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x) li:where(.astro-zqkgtb2x){padding-block:.1rem}.photographer-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#f5ead4;background-image:radial-gradient(at 10% 0,#ffc8782e,#0000 45%),radial-gradient(at 100% 100%,#b45a1e1a,#0000 40%)}.birder-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x){position:relative}.birder-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x):before,.birder-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x):before,.birder-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x):before,.birder-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x):before{content:"";opacity:.55;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'><g fill='none' stroke='rgba(168,198,158,0.14)' stroke-width='0.5'><path d='M30 30 Q45 50 30 90 Q15 55 30 30 Z'/><path d='M200 80 Q215 100 200 140 Q185 105 200 80 Z'/><path d='M90 180 Q105 200 90 230 Q80 210 90 180 Z'/><path d='M170 200 Q185 220 170 250 Q160 230 170 200 Z'/><path d='M240 30 C 246 50 230 60 220 55 C 224 46 232 36 240 30 Z'/></g></svg>");background-size:440px 440px;position:absolute;inset:0}.birder-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .deep-dive:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x),.birder-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x)>:where(.astro-zqkgtb2x){z-index:1;position:relative}.birder-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x){background:linear-gradient(90deg,#1f3a2b 0%,#3d6a4b 50%,#1f3a2b 100%)}.birder-theme:where(.astro-zqkgtb2x) .accent-rail:where(.astro-zqkgtb2x):before{background:repeating-linear-gradient(110deg,#0000 0 10px,#e6efde14 10px 12px,#0000 12px 22px)}.birder-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x){background:linear-gradient(135deg,#2a4232 0%,#3d6a4b 55%,#243a2c 100%);box-shadow:inset 0 0 180px #141e1880}.birder-theme:where(.astro-zqkgtb2x) .host-note:where(.astro-zqkgtb2x) blockquote:where(.astro-zqkgtb2x) cite:where(.astro-zqkgtb2x){color:#e6efdeb8}.birder-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{color:#233a29;background-color:#eef3e4}.birder-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream:before{opacity:.8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280' viewBox='0 0 280 280'><g fill='none' stroke='rgba(60,90,65,0.16)' stroke-width='0.5'><path d='M40 40 Q60 60 40 110 Q20 65 40 40 Z'/><path d='M230 90 Q250 110 230 160 Q210 115 230 90 Z'/><path d='M100 200 Q120 220 100 260 Q90 230 100 200 Z'/></g></svg>");background-size:420px 420px}.birder-theme:where(.astro-zqkgtb2x) .deep-dive__bg:where(.astro-zqkgtb2x){color:var(--audience-accent)!important;opacity:.08!important}.birder-theme:where(.astro-zqkgtb2x) .deep-dive__lead:where(.astro-zqkgtb2x){color:#2c4432}.birder-theme:where(.astro-zqkgtb2x) .deep-dive__body:where(.astro-zqkgtb2x){color:#1f2e24}.birder-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{color:#e6efde;background-color:#1a281f;background-image:radial-gradient(at 50% 0,#a8c69e24,#0000 55%)}.birder-theme:where(.astro-zqkgtb2x) .seasonal:where(.astro-zqkgtb2x) h2{color:#f2eacf}.birder-theme:where(.astro-zqkgtb2x) .seasonal__intro:where(.astro-zqkgtb2x){color:#e6efded1}.birder-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x){border:1px solid #a8c69e2e;border-left:3px solid color-mix(in srgb, var(--audience-accent) 65%, #fff);background:linear-gradient(165deg,#243a2c 0%,#172520 100%);position:relative;overflow:hidden;box-shadow:0 8px 28px #00000073,inset 0 1px #a8c69e0d}.birder-theme:where(.astro-zqkgtb2x) .seasonal__item:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background:radial-gradient(circle,#a8c69e26,#0000 60%);width:140px;height:140px;position:absolute;top:-30px;right:-30px}.birder-theme:where(.astro-zqkgtb2x) .seasonal__motif:where(.astro-zqkgtb2x){border:1.5px solid color-mix(in srgb, var(--audience-accent) 70%, #fff);color:color-mix(in srgb, var(--audience-accent) 60%, #fff);background:#1e2c22cc}.birder-theme:where(.astro-zqkgtb2x) .seasonal__index:where(.astro-zqkgtb2x){color:color-mix(in srgb, var(--audience-accent) 70%, #fff)}.birder-theme:where(.astro-zqkgtb2x) .seasonal__monthlabel:where(.astro-zqkgtb2x){color:#d8e2cc;letter-spacing:.09em}.birder-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f2eacf}.birder-theme:where(.astro-zqkgtb2x) .seasonal__copy:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#e6efded1}.birder-theme:where(.astro-zqkgtb2x) .spotlight.section--paper{color:#e6efde;background-color:#0f1912}.birder-theme:where(.astro-zqkgtb2x) .spotlight:where(.astro-zqkgtb2x) h2{color:#f2eacf}.birder-theme:where(.astro-zqkgtb2x) .spotlight__intro:where(.astro-zqkgtb2x){color:#e6efdecc}.birder-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x){background:linear-gradient(#1f2e24 0%,#131e18 100%);border:1px solid #a8c69e2e;border-top:none;position:relative;overflow:hidden;box-shadow:0 10px 32px #0000008c}.birder-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--audience-accent) 80%, #fff), transparent);height:3px;position:absolute;top:0;left:0;right:0}.birder-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x):after{content:"";pointer-events:none;background:radial-gradient(circle,#a8c69e2e,#0000 60%);width:90px;height:90px;position:absolute;bottom:-20px;right:-20px}.birder-theme:where(.astro-zqkgtb2x) .spotlight__num:where(.astro-zqkgtb2x){color:color-mix(in srgb, var(--audience-accent) 70%, #fff);opacity:.35}.birder-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) h3:where(.astro-zqkgtb2x){color:#f2eacf}.birder-theme:where(.astro-zqkgtb2x) .spotlight__card:where(.astro-zqkgtb2x) p:where(.astro-zqkgtb2x){color:#e6efdecc}.birder-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#eef3e4;background-image:radial-gradient(1.2px 1.2px at 14% 18%,#3c5a4138,#0000 60%),radial-gradient(1.2px 1.2px at 72% 26%,#3c5a412e,#0000 60%),radial-gradient(1.2px 1.2px at 42% 86%,#3c5a4133,#0000 60%),radial-gradient(1.2px 1.2px at 90% 72%,#3c5a412e,#0000 60%);background-size:420px 360px}.birder-theme:where(.astro-zqkgtb2x) .tips__card:where(.astro-zqkgtb2x){background:#fff;border:1px solid #3c5a411a}.birder-theme:where(.astro-zqkgtb2x) .tips__icon:where(.astro-zqkgtb2x){background:color-mix(in srgb, var(--audience-accent) 16%, #fff);color:color-mix(in srgb, var(--audience-accent) 85%, #000)}.birder-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#eef3e4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'><g fill='none' stroke='rgba(60,90,65,0.12)' stroke-width='0.5'><path d='M30 40 Q50 60 30 100 Q15 60 30 40 Z'/><path d='M200 60 Q220 80 200 130 Q180 85 200 60 Z'/><path d='M110 180 Q130 200 110 240 Q100 210 110 180 Z'/></g></svg>");background-size:440px 440px}.birder-theme:where(.astro-zqkgtb2x) .benefits:where(.astro-zqkgtb2x){border-left-color:color-mix(in srgb, var(--audience-accent) 80%, #000);background:#fff}.researcher-theme:where(.astro-zqkgtb2x){--rsch-ink:#2c2418;--rsch-paper:#f4ecd8;--rsch-paper-deep:#ead9b6;--rsch-moss:#5a6a3a;--rsch-rust:#8a4a28}.researcher-theme:where(.astro-zqkgtb2x) .accent-rail{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--audience-accent) 90%, #000), color-mix(in srgb, var(--audience-accent) 90%, #000) 14px, color-mix(in srgb, var(--audience-accent) 60%, #fff) 14px, color-mix(in srgb, var(--audience-accent) 60%, #fff) 16px)}.researcher-theme:where(.astro-zqkgtb2x) .host-note.section--paper{background-color:#f4ecd8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'><defs><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='6'/><feColorMatrix values='0 0 0 0 0.42  0 0 0 0 0.34  0 0 0 0 0.18  0 0 0 0.06 0'/></filter></defs><rect width='400' height='400' filter='url(%23n)'/></svg>"),repeating-linear-gradient(#0000 0 31px,#5a6a3a2e 31px 32px);background-size:400px 400px,100% 32px}.researcher-theme:where(.astro-zqkgtb2x) .host-note__card{background:#fffbf0e0;border:1px solid #8a4a2840;box-shadow:0 1px #2c241814,0 18px 40px -28px #2c241866}.researcher-theme:where(.astro-zqkgtb2x) .host-note__card blockquote p{color:var(--rsch-ink);font-family:Georgia,Times New Roman,serif;font-style:italic}.researcher-theme:where(.astro-zqkgtb2x) .host-note__card cite{color:var(--rsch-rust)}.researcher-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{background-color:#ead9b6;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'><g fill='none' stroke='rgba(90,106,58,0.18)' stroke-width='0.6'><path d='M40 60 Q80 80 60 140 M60 140 Q40 100 40 60'/><path d='M60 140 Q90 130 110 110 M60 140 Q30 150 20 130'/><path d='M220 80 Q260 100 240 160 M240 160 Q220 120 220 80'/><path d='M240 160 Q270 150 290 130 M240 160 Q210 170 200 150'/><path d='M150 220 Q190 240 170 290 M170 290 Q150 250 150 220'/></g></svg>");background-size:380px 380px}.researcher-theme:where(.astro-zqkgtb2x) .deep-dive__head h2{color:var(--rsch-ink)}.researcher-theme:where(.astro-zqkgtb2x) .deep-dive__lead,.researcher-theme:where(.astro-zqkgtb2x) .deep-dive__body p{color:color-mix(in srgb, var(--rsch-ink) 80%, transparent)}.researcher-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{background-color:#f4ecd8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280' viewBox='0 0 280 280'><g fill='none' stroke='rgba(138,74,40,0.18)' stroke-width='0.5'><circle cx='140' cy='140' r='90'/><circle cx='140' cy='140' r='60'/><circle cx='140' cy='140' r='30'/></g></svg>");background-size:360px 360px}.researcher-theme:where(.astro-zqkgtb2x) .seasonal__card{background:#fffbf0eb;border:1px solid #5a6a3a38}.researcher-theme:where(.astro-zqkgtb2x) .seasonal__month{color:var(--rsch-rust);font-variant:small-caps;letter-spacing:.08em}.researcher-theme:where(.astro-zqkgtb2x) .spotlight.section--cream{background-color:#ead9b6}.researcher-theme:where(.astro-zqkgtb2x) .spotlight__card{background:#fffbf0f2;border:1px solid #8a4a284d;position:relative}.researcher-theme:where(.astro-zqkgtb2x) .spotlight__card:before{content:"";background:var(--rsch-rust);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:14px;box-shadow:0 0 0 2px #8a4a2840}.researcher-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#f4ecd8;background-image:repeating-linear-gradient(#0000 0 27px,#5a6a3a29 27px 28px)}.researcher-theme:where(.astro-zqkgtb2x) .tips__card{border:1px solid #8a4a2833;border-left:3px solid var(--rsch-rust);background:#fffbf0f0}.researcher-theme:where(.astro-zqkgtb2x) .tips__icon{background:color-mix(in srgb, var(--rsch-moss) 22%, #fff);color:var(--rsch-moss)}.researcher-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#f4ecd8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280' viewBox='0 0 280 280'><g fill='none' stroke='rgba(90,106,58,0.16)' stroke-width='0.5'><path d='M50 60 L50 220'/><path d='M50 60 L40 75 M50 60 L60 75'/><path d='M50 100 L30 100 M50 100 L70 100'/><path d='M50 140 L20 140 M50 140 L80 140'/><path d='M50 180 L30 180 M50 180 L70 180'/><path d='M210 80 L210 200'/><path d='M210 80 L200 95 M210 80 L220 95'/><path d='M210 130 L185 130 M210 130 L235 130'/><path d='M210 170 L195 170 M210 170 L225 170'/></g></svg>");background-size:320px 320px}.researcher-theme:where(.astro-zqkgtb2x) .benefits{border-left-color:var(--rsch-rust);background:#fffbf0eb}.hunter-theme:where(.astro-zqkgtb2x){--hunt-bark:#3a2410;--hunt-canvas:#d8c190;--hunt-canvas-deep:#b8975a;--hunt-blood:#7a2818;--hunt-leaf:#5a6a3a}.hunter-theme:where(.astro-zqkgtb2x) .accent-rail{background:var(--audience-accent);background-image:repeating-linear-gradient(90deg,#0000 0 12px,#ffe6b466 12px 14px,#0000 14px 26px),linear-gradient(#0000002e,#0000 40%,#0000002e)}.hunter-theme:where(.astro-zqkgtb2x) .host-note.section--paper{background-color:#d8c190;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' seed='8'/><feColorMatrix values='0 0 0 0 0.32  0 0 0 0 0.20  0 0 0 0 0.08  0 0 0 0.10 0'/></filter><rect width='320' height='320' filter='url(%23c)'/></svg>"),repeating-linear-gradient(0deg,#0000 0 6px,#5032140f 6px 7px),repeating-linear-gradient(90deg,#0000 0 6px,#5032140f 6px 7px);background-size:320px 320px,100% 100%,100% 100%}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card{background:#f5e9cfeb;border:1px solid #3a24104d;position:relative;box-shadow:inset 0 1px #ffffff80,0 18px 40px -28px #3a241080}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card:before,.hunter-theme:where(.astro-zqkgtb2x) .host-note__card:after{content:"";background:radial-gradient(circle,#5a3a1c 30%,#3a2410 70%);border-radius:50%;width:10px;height:10px;position:absolute;top:12px}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card:before{left:12px}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card:after{right:12px}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card blockquote p{color:var(--hunt-bark);font-family:Georgia,Times New Roman,serif}.hunter-theme:where(.astro-zqkgtb2x) .host-note__card cite{color:var(--hunt-blood);letter-spacing:.05em;font-weight:600}.hunter-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{background-color:#b8975a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><g fill='none' stroke='rgba(58,36,16,0.18)' stroke-width='0.6'><path d='M40 20 Q60 40 50 80 Q40 120 60 160 Q80 200 50 240 Q30 280 60 320 Q90 360 50 380'/><path d='M180 20 Q200 60 180 100 Q160 140 200 180 Q240 220 200 260 Q170 300 200 340 Q230 380 200 400'/><path d='M320 20 Q340 60 320 100 Q300 140 340 180 Q380 220 340 260 Q310 300 340 340'/></g></svg>");background-size:460px 460px}.hunter-theme:where(.astro-zqkgtb2x) .deep-dive__head h2{color:var(--hunt-bark)}.hunter-theme:where(.astro-zqkgtb2x) .deep-dive__lead,.hunter-theme:where(.astro-zqkgtb2x) .deep-dive__body p{color:color-mix(in srgb, var(--hunt-bark) 82%, transparent)}.hunter-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{background-color:#d8c190;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><g fill='none' stroke='rgba(58,36,16,0.10)' stroke-width='0.5'><path d='M30 30 L210 30 M30 30 L30 210 M30 210 L210 210 M210 30 L210 210'/><path d='M30 90 L210 90 M30 150 L210 150 M90 30 L90 210 M150 30 L150 210'/></g></svg>");background-size:240px 240px}.hunter-theme:where(.astro-zqkgtb2x) .seasonal__card{border:1px solid #3a241038;border-top:3px solid var(--audience-accent);background:#f5e9cff2}.hunter-theme:where(.astro-zqkgtb2x) .seasonal__month{color:var(--hunt-blood);font-variant:small-caps;letter-spacing:.1em}.hunter-theme:where(.astro-zqkgtb2x) .spotlight.section--cream{background-color:#b8975a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280'><filter id='c2'><feTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 0.32  0 0 0 0 0.20  0 0 0 0 0.08  0 0 0 0.08 0'/></filter><rect width='280' height='280' filter='url(%23c2)'/></svg>");background-size:280px 280px}.hunter-theme:where(.astro-zqkgtb2x) .spotlight__card{border:1px solid #3a241047;border-left:4px solid var(--hunt-blood);background:#f5e9cff5}.hunter-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#d8c190}.hunter-theme:where(.astro-zqkgtb2x) .tips__card{background:#f5e9cff2;border:1px solid #3a241038}.hunter-theme:where(.astro-zqkgtb2x) .tips__icon{background:color-mix(in srgb, var(--audience-accent) 20%, #fff);color:color-mix(in srgb, var(--audience-accent) 90%, #000)}.hunter-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#d8c190;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280'><g fill='none' stroke='rgba(58,36,16,0.14)' stroke-width='0.5'><path d='M40 140 Q60 100 80 140 Q100 180 120 140 Q140 100 160 140'/><path d='M170 90 Q190 50 210 90 Q230 130 250 90'/></g></svg>");background-size:320px 320px}.hunter-theme:where(.astro-zqkgtb2x) .benefits{border-left-color:var(--hunt-blood);background:#f5e9cfeb}.naturelover-theme:where(.astro-zqkgtb2x){--nl-moss:#5a6a3a;--nl-sand:#d8c190;--nl-warm:#a87545;--nl-cream:#f5e9cf;--nl-deep:#3a3010}.naturelover-theme:where(.astro-zqkgtb2x) .accent-rail{background:linear-gradient(90deg, color-mix(in srgb, var(--audience-accent) 60%, #fff) 0%, var(--audience-accent) 50%, color-mix(in srgb, var(--audience-accent) 60%, #fff) 100%)}.naturelover-theme:where(.astro-zqkgtb2x) .host-note.section--paper{background-color:#f5e9cf;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><g fill='none' stroke='rgba(90,106,58,0.16)' stroke-width='0.5'><path d='M30 280 Q34 240 30 200 M40 290 Q46 230 40 180 M50 285 Q54 250 50 220'/><path d='M270 280 Q274 240 270 210 M280 290 Q286 240 280 200 M290 285 Q294 250 290 230'/><path d='M150 290 Q154 250 150 220 M160 295 Q166 240 160 195'/></g></svg>");background-size:320px 320px}.naturelover-theme:where(.astro-zqkgtb2x) .host-note__card{border:1px solid #5a6a3a38;border-left:3px solid var(--nl-moss);background:#fffbf0eb;box-shadow:0 18px 40px -28px #3a301066}.naturelover-theme:where(.astro-zqkgtb2x) .host-note__card blockquote p{color:var(--nl-deep);font-family:Georgia,Times New Roman,serif;font-style:italic}.naturelover-theme:where(.astro-zqkgtb2x) .host-note__card cite{color:var(--nl-moss)}.naturelover-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{background-color:#e0c98c;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400'><g fill='none' stroke='rgba(58,48,16,0.10)' stroke-width='0.5'><path d='M0 80 Q100 70 200 85 Q300 100 400 80'/><path d='M0 160 Q100 145 200 165 Q300 185 400 160'/><path d='M0 240 Q100 225 200 245 Q300 265 400 240'/><path d='M0 320 Q100 305 200 325 Q300 345 400 320'/></g></svg>");background-size:480px 480px}.naturelover-theme:where(.astro-zqkgtb2x) .deep-dive__head h2{color:var(--nl-deep)}.naturelover-theme:where(.astro-zqkgtb2x) .deep-dive__lead,.naturelover-theme:where(.astro-zqkgtb2x) .deep-dive__body p{color:color-mix(in srgb, var(--nl-deep) 82%, transparent)}.naturelover-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{background-color:#f5e9cf;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='280'><g fill='none' stroke='rgba(90,106,58,0.12)' stroke-width='0.5'><circle cx='140' cy='140' r='100'/><circle cx='140' cy='140' r='70'/><circle cx='140' cy='140' r='40'/></g></svg>");background-size:360px 360px}.naturelover-theme:where(.astro-zqkgtb2x) .seasonal__card{background:#fffbf0f0;border:1px solid #5a6a3a33}.naturelover-theme:where(.astro-zqkgtb2x) .seasonal__month{color:var(--nl-warm);font-variant:small-caps;letter-spacing:.1em}.naturelover-theme:where(.astro-zqkgtb2x) .spotlight.section--cream{background-color:#e0c98c}.naturelover-theme:where(.astro-zqkgtb2x) .spotlight__card{border:1px solid #5a6a3a33;border-top:3px solid var(--nl-moss);background:#fffbf0f0}.naturelover-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#f5e9cf}.naturelover-theme:where(.astro-zqkgtb2x) .tips__card{background:#fffbf0f0;border:1px solid #5a6a3a29}.naturelover-theme:where(.astro-zqkgtb2x) .tips__icon{background:color-mix(in srgb, var(--nl-moss) 22%, #fff);color:var(--nl-moss)}.naturelover-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#f5e9cf}.naturelover-theme:where(.astro-zqkgtb2x) .benefits{border-left-color:var(--nl-moss);background:#fffbf0eb}.overlander-theme:where(.astro-zqkgtb2x){--ovl-tan:#d8b888;--ovl-sand:#e8d2a8;--ovl-rust:#a85a30;--ovl-dust:#7b6444;--ovl-deep:#3a2410}.overlander-theme:where(.astro-zqkgtb2x) .accent-rail{background:var(--audience-accent);background-image:repeating-linear-gradient(90deg,#0000 0 6px,#0000002e 6px 7px)}.overlander-theme:where(.astro-zqkgtb2x) .host-note.section--paper{background-color:#e8d2a8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='320'><filter id='c'><feTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 0.32  0 0 0 0 0.20  0 0 0 0 0.08  0 0 0 0.07 0'/></filter><rect width='320' height='320' filter='url(%23c)'/></svg>"),repeating-linear-gradient(0deg,#0000 0 30px,#503c1e1a 30px 31px);background-size:320px 320px,100% 31px}.overlander-theme:where(.astro-zqkgtb2x) .host-note__card{border:1px solid #503c1e47;border-left:3px solid var(--ovl-rust);background:#fff8e2f2;box-shadow:0 18px 40px -28px #3c280a73}.overlander-theme:where(.astro-zqkgtb2x) .host-note__card blockquote p{color:var(--ovl-deep);font-family:Georgia,Times New Roman,serif}.overlander-theme:where(.astro-zqkgtb2x) .host-note__card cite{color:var(--ovl-rust);font-weight:600}.overlander-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{background-color:#d8b888;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='480'><g fill='none' stroke='rgba(80,60,30,0.18)' stroke-width='0.5'><path d='M50 200 Q120 180 200 220 Q280 250 360 220 Q420 200 460 240'/><path d='M30 250 Q110 230 200 270 Q290 300 380 270 Q440 250 470 290'/><path d='M10 300 Q100 280 200 320 Q300 350 400 320 Q450 300 480 340'/><path d='M70 350 Q150 330 230 370 Q310 400 390 370'/></g></svg>");background-size:540px 540px}.overlander-theme:where(.astro-zqkgtb2x) .deep-dive__head h2{color:var(--ovl-deep)}.overlander-theme:where(.astro-zqkgtb2x) .deep-dive__lead,.overlander-theme:where(.astro-zqkgtb2x) .deep-dive__body p{color:color-mix(in srgb, var(--ovl-deep) 82%, transparent)}.overlander-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{background-color:#e8d2a8;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><g fill='none' stroke='rgba(80,60,30,0.10)' stroke-width='0.4'><path d='M0 60 L240 60 M0 120 L240 120 M0 180 L240 180'/><path d='M60 0 L60 240 M120 0 L120 240 M180 0 L180 240'/></g></svg>");background-size:240px 240px}.overlander-theme:where(.astro-zqkgtb2x) .seasonal__card{border:1px solid #503c1e38;border-top:3px solid var(--ovl-rust);background:#fff8e2f2}.overlander-theme:where(.astro-zqkgtb2x) .seasonal__month{color:var(--ovl-rust);font-variant:small-caps;letter-spacing:.1em}.overlander-theme:where(.astro-zqkgtb2x) .spotlight.section--cream{background-color:#d8b888}.overlander-theme:where(.astro-zqkgtb2x) .spotlight__card{border:1px solid #503c1e38;border-left:4px solid var(--ovl-rust);background:#fff8e2f2}.overlander-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#e8d2a8}.overlander-theme:where(.astro-zqkgtb2x) .tips__card{background:#fff8e2f2;border:1px solid #503c1e33}.overlander-theme:where(.astro-zqkgtb2x) .tips__icon{background:color-mix(in srgb, var(--ovl-rust) 18%, #fff);color:var(--ovl-rust)}.overlander-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#e8d2a8}.overlander-theme:where(.astro-zqkgtb2x) .benefits{border-left-color:var(--ovl-rust);background:#fff8e2eb}.contractor-theme:where(.astro-zqkgtb2x){--ct-steel:#2f4860;--ct-deep:#1a2a3a;--ct-light:#d9e2eb;--ct-orange:#d96b3a;--ct-paper:#f3f6f9}.contractor-theme:where(.astro-zqkgtb2x) .accent-rail{background:var(--audience-accent);background-image:repeating-linear-gradient(45deg,#ffffff2e 0 8px,#0000 8px 16px)}.contractor-theme:where(.astro-zqkgtb2x) .host-note.section--paper{background-color:#f3f6f9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40'><g fill='none' stroke='rgba(47,72,96,0.08)' stroke-width='0.5'><path d='M0 20 L40 20 M20 0 L20 40'/></g></svg>");background-size:40px 40px}.contractor-theme:where(.astro-zqkgtb2x) .host-note__card{border:1px solid #2f486033;border-left:3px solid var(--ct-orange);background:#fff;box-shadow:0 18px 40px -28px #141e2d4d}.contractor-theme:where(.astro-zqkgtb2x) .host-note__card blockquote p{color:var(--ct-deep)}.contractor-theme:where(.astro-zqkgtb2x) .host-note__card cite{color:var(--ct-orange);font-weight:600}.contractor-theme:where(.astro-zqkgtb2x) .deep-dive.section--cream{background-color:#d9e2eb;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80'><g fill='none' stroke='rgba(47,72,96,0.08)' stroke-width='0.4'><path d='M0 0 L80 0 L80 80 L0 80 Z'/><path d='M0 16 L80 16 M0 32 L80 32 M0 48 L80 48 M0 64 L80 64'/><path d='M16 0 L16 80 M32 0 L32 80 M48 0 L48 80 M64 0 L64 80'/></g></svg>");background-size:80px 80px}.contractor-theme:where(.astro-zqkgtb2x) .deep-dive__head h2{color:var(--ct-deep)}.contractor-theme:where(.astro-zqkgtb2x) .deep-dive__lead,.contractor-theme:where(.astro-zqkgtb2x) .deep-dive__body p{color:color-mix(in srgb, var(--ct-deep) 82%, transparent)}.contractor-theme:where(.astro-zqkgtb2x) .seasonal.section--paper{background-color:#f3f6f9}.contractor-theme:where(.astro-zqkgtb2x) .seasonal__card{border:1px solid #2f48602e;border-top:3px solid var(--ct-steel);background:#fff}.contractor-theme:where(.astro-zqkgtb2x) .seasonal__month{color:var(--ct-orange);font-variant:small-caps;letter-spacing:.1em}.contractor-theme:where(.astro-zqkgtb2x) .spotlight.section--cream{background-color:#d9e2eb}.contractor-theme:where(.astro-zqkgtb2x) .spotlight__card{border:1px solid #2f48602e;border-left:4px solid var(--ct-orange);background:#fff}.contractor-theme:where(.astro-zqkgtb2x) .tips.section--cream{background-color:#f3f6f9}.contractor-theme:where(.astro-zqkgtb2x) .tips__card{background:#fff;border:1px solid #2f48602e}.contractor-theme:where(.astro-zqkgtb2x) .tips__icon{background:color-mix(in srgb, var(--ct-orange) 16%, #fff);color:var(--ct-orange)}.contractor-theme:where(.astro-zqkgtb2x) .audience-intro.section--paper{background-color:#f3f6f9}.contractor-theme:where(.astro-zqkgtb2x) .benefits{border-left-color:var(--ct-orange);background:#fff}
