*{-webkit-font-smoothing:antialiased}body{font-family:Manrope,system-ui,sans-serif;color:#253518}.fg-display{font-family:Vollkorn,Iowan Old Style,Georgia,serif;letter-spacing:-.005em}.fg-display-italic{font-family:Vollkorn,Iowan Old Style,Georgia,serif;font-style:italic;letter-spacing:0}.fg-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.01em}.fg-bg{background-color:#dfe6cd;background-image:radial-gradient(ellipse at 12% 18%,rgba(146,172,104,.4) 0%,transparent 55%),radial-gradient(ellipse at 88% 82%,rgba(74,101,48,.2) 0%,transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(90,115,56,.16) 0%,transparent 60%)}.fg-paper{background:#edf2dc;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.07'/%3E%3C/svg%3E")}.fg-card{background:#f3f6e7;box-shadow:0 1px #1f2e1212,0 14px 28px -18px #1f2e124d;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s ease}.fg-card:hover{transform:translateY(-3px);box-shadow:0 1px #1f2e1217,0 24px 44px -22px #1f2e126b}.fg-divider{background-image:linear-gradient(to right,transparent,#4a6530 25%,#4a6530 75%,transparent);height:1px}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fg-fade{animation:fade-up .55s cubic-bezier(.2,.65,.3,1) backwards}.site-band{background:#5a7338;background-image:linear-gradient(to bottom,rgba(255,255,255,.06),rgba(0,0,0,.05))}.site-nav-link{font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#eef3dc;text-decoration:none;padding:6px 2px;border-bottom:2px solid transparent;transition:color .15s,border-color .15s;white-space:nowrap}.site-nav-link:hover{color:#fff}.site-nav-link.active{color:#fff;border-bottom-color:#f3f6e7}.prose{font-size:16px;line-height:1.75;color:#324026}.prose h2,.prose h3,.prose h4{font-family:Vollkorn,Iowan Old Style,Georgia,serif;color:#253518;line-height:1.25;margin:1.6em 0 .5em}.prose h2{font-size:1.55em;font-weight:700}.prose h3{font-size:1.25em;font-weight:600}.prose p{margin:.9em 0}.prose a{color:#4a6530;font-weight:600;text-decoration:underline;text-underline-offset:2px}.prose a:hover{color:#35511e}.prose ul,.prose ol{margin:.9em 0;padding-left:1.4em}.prose li{margin:.35em 0}.prose blockquote{border-left:3px solid #5a7338;margin:1.2em 0;padding:.2em 0 .2em 1em;font-family:Vollkorn,Georgia,serif;font-style:italic;color:#4c5a3c}.prose img{max-width:100%;height:auto;border-radius:10px;margin:1.4em auto;display:block;box-shadow:0 10px 24px -14px #1f2e1261}.prose figure{margin:1.4em 0}.prose figcaption{text-align:center;font-size:12.5px;color:#5d6b4d;margin-top:-.9em;margin-bottom:1.4em}.prose hr{border:none;height:1px;margin:2em 0;background-image:linear-gradient(to right,transparent,#4a6530 25%,#4a6530 75%,transparent)}.embed-16x9{position:relative;width:100%;padding-bottom:56.25%;border-radius:10px;overflow:hidden;background:#253518;box-shadow:0 10px 24px -14px #1f2e1261}.embed-16x9>iframe,.embed-16x9>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.site-footer{--ft-fs: 1.2;border-top:1px solid rgba(31,46,18,.5);display:flex;align-items:flex-start;aspect-ratio:2503 / 2412;background:linear-gradient(150deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.4) 38%,rgba(0,0,0,0) 62%),url(/media/golden-gate-waxwing-footer-mobile.jpg) center / cover no-repeat}@media (min-width: 1024px){.site-footer{--ft-fs: 1.5;align-items:center;aspect-ratio:1920 / 844;background:linear-gradient(to right,rgba(0,0,0,.85) 0%,rgba(0,0,0,.45) 30%,rgba(0,0,0,0) 52%),url(/media/golden-gate-waxwing-footer.jpg) center / cover no-repeat}}.rx-scale{--rx-fs: 1}@media (min-width: 768px){.rx-scale{--rx-fs: 1.4}}@media print{body.rx-doc-open .fg-bg>header,body.rx-doc-open .fg-bg>footer,body.rx-doc-open .rx-chrome{display:none!important}body.rx-doc-open{background:#ffffff!important}body.rx-doc-open .fg-bg{background:#ffffff!important;background-image:none!important}body.rx-doc-open .rx-doc{border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;background:#ffffff!important}body.rx-doc-open .rx-section{break-inside:avoid-page}body.rx-doc-open main{padding:0!important}}@page{margin:14mm}
