:root{--ink: #1c241c;--ink-soft: #4a5548;--paper: #f4efe4;--paper-2: #e8e0cf;--forest: #2a4034;--forest-mid: #3d5a48;--moss: #7a8f68;--ember: #c45c26;--ember-ink: #fff8f0;--line: rgba(28, 36, 28, .12);--shadow: 0 12px 40px rgba(42, 64, 52, .1);--font-sans: "Source Sans 3", "Segoe UI", sans-serif;--font-serif: "Playfair Display", Georgia, serif;--max: 75rem;--gox-content: 960px;--gox-wave: 200px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0;width:100%;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.55}main{display:block;width:100%}img{max-width:100%;height:auto}a{color:var(--forest-mid);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--ember)}h1,h2,h3{font-family:var(--font-serif);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#836f2f}h1{font-size:clamp(2rem,5vw,3.1rem);font-weight:650;margin:0 0 .4em}h2{font-size:1.45rem;margin:1.6em 0 .5em}p{margin:0 0 1em}.wrap{width:min(var(--max),calc(100% - 3rem));margin-inline:auto}.gox-page .original>.gox-content.wrap,.gox-page .original>.gox-cols.wrap,.gox-page .original .gox-cta__inner.wrap,.gox-page .original .gox-content.is-tinted .gox-content__inner.wrap{width:min(var(--gox-content),calc(100% - 3rem))}.skip{position:absolute;left:-999px;top:0}.skip:focus{left:1rem;top:1rem;z-index:100;background:#fff;padding:.5rem .8rem}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-header{width:100%;background:var(--forest);color:var(--paper);position:sticky;top:0;z-index:40}.has-banner .site-header{background:transparent}.has-banner .site-header.is-solid,.has-banner .site-header.is-open{background:var(--forest)}.page-banner{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:32rem;margin-top:-3.6rem;background-color:#151515;background-size:cover;background-position:48% 28%}.page-banner__title{position:relative;z-index:1;margin:0;padding:6.5rem 1.5rem 5rem;max-width:18ch;color:#f9d66b;font-family:var(--font-serif);font-size:var(--h1-size, 40px);font-weight:400;letter-spacing:normal;text-align:center;line-height:1.2}.page-banner.is-perspective4,.gox-stage.is-perspective4,.gox-cta.is-perspective4:not(.gox-cta--contact),.gox-content.is-perspective4{position:relative;z-index:1;clip-path:polygon(100% 0,100% calc(100% - 200px),100% calc(100% - 197px),99.96% calc(100% - 187px),99.83% calc(100% - 177px),99.62% calc(100% - 167px),99.34% calc(100% - 157px),98.99% calc(100% - 148px),98.57% calc(100% - 139px),98.09% calc(100% - 131px),97.54% calc(100% - 123px),96.95% calc(100% - 116px),96.3% calc(100% - 110px),95.61% calc(100% - 104px),94.88% calc(100% - 99px),94.11% calc(100% - 95px),93.31% calc(100% - 92px),92.47% calc(100% - 89px),91.62% calc(100% - 88px),8.39% calc(100% - .4px),7.53% 100%,6.7% calc(100% - .7px),5.89% calc(100% - 2px),5.12% calc(100% - 5px),4.39% calc(100% - 8px),3.7% calc(100% - 13px),3.05% calc(100% - 18px),2.46% calc(100% - 24px),1.92% calc(100% - 30px),1.43% calc(100% - 37px),1.01% calc(100% - 45px),.66% calc(100% - 54px),.38% calc(100% - 63px),.17% calc(100% - 72px),.04% calc(100% - 82px),0% calc(100% - 92px),0% calc(100% - 200px),0 0)}.site-header a{color:inherit;text-decoration:none}.site-header__inner{display:flex;align-items:center;gap:1rem;min-height:3.6rem;position:relative}.header-panel{display:flex;align-items:center;gap:.5rem 1.1rem;margin-left:auto;min-width:0}.logo{display:flex;align-items:center;gap:.55rem;font-family:var(--font-serif);font-weight:600;font-size:1.12rem;letter-spacing:-.02em;white-space:nowrap}.logo-mark{flex-shrink:0;display:block;width:36px;height:36px}.nav{display:flex;align-items:center;gap:.15rem 1rem}.nav a{font-size:.94rem;padding:.35rem 0;border-bottom:2px solid transparent}.nav a[aria-current=page],.nav a[aria-current=true],.nav a:hover{border-bottom-color:var(--moss)}.nav-item{position:relative;display:flex;align-items:center;gap:.05rem}.nav-item__top{font-size:.94rem;padding:.35rem 0;border-bottom:2px solid transparent}.nav-item__toggle{background:transparent;border:0;color:inherit;padding:.2rem .3rem;cursor:pointer;font:inherit;line-height:1}.nav-sub{position:absolute;top:100%;left:0;min-width:12.5rem;display:flex;flex-direction:column;background:var(--forest);border:1px solid rgba(244,239,228,.2);border-radius:.4rem;margin-top:.35rem;padding:.35rem 0;box-shadow:0 12px 28px #00000047;z-index:80}.nav-sub[hidden]{display:none}@media(min-width:1025px){.nav-item:hover>.nav-sub,.nav-item:focus-within>.nav-sub{display:flex}}.nav-sub a{padding:.4rem .95rem;border-bottom:0;white-space:nowrap}.nav-sub a:hover{background:#f4efe41f}.lang-switch{position:relative;flex-shrink:0}.lang-switch__btn{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:1px solid rgba(244,239,228,.28);border-radius:999px;color:inherit;font:inherit;font-size:.82rem;padding:.28rem .65rem;cursor:pointer}.lang-switch__list{position:absolute;top:calc(100% + .35rem);right:0;min-width:12rem;display:flex;flex-direction:column;background:var(--forest);border:1px solid rgba(244,239,228,.2);border-radius:.4rem;padding:.45rem .75rem;box-shadow:0 12px 28px #00000047;z-index:90;font-size:.88rem}.lang-switch__list[hidden]{display:none}.menu-toggle{display:none;flex-shrink:0;background:transparent;border:1px solid rgba(244,239,228,.3);color:inherit;border-radius:.4rem;padding:.35rem .7rem;font:inherit;z-index:2}.site-footer{background:#151515;color:#f8f8f8;text-align:center;padding:3rem 0 2rem;margin-top:0}.footer-inner{display:flex;flex-direction:column;align-items:center}.footer-logo{display:block;margin:0 auto 1.5rem}.footer-logo img{display:block;width:160px;height:auto}.footer-blocks{width:min(46rem,100%)}.site-footer p,.site-footer h2,.site-footer h3{color:#f8f8f8;font-family:var(--font-sans);font-weight:400;margin:0 0 1rem}.site-footer strong{color:inherit;font-weight:700}.site-footer a{color:#f9d66b;text-decoration:underline;text-underline-offset:.18em}.site-footer a:hover{color:#ffe58a}.footer-fine{font-size:.88rem;margin-bottom:.4rem!important}.footer-social{display:flex;justify-content:center;align-items:center;gap:1.1rem;margin-top:1.5rem}.footer-social a{color:#f8f8f8;text-decoration:none}.footer-social svg{display:block;width:48px;height:48px}.footer-social .social-media-icon{fill:#f8f8f8}.crumb{font-size:.88rem;color:var(--ink-soft);margin:1.2rem 0 .8rem}.crumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;padding:0;margin:0}.crumb li:not(:last-child):after{content:"/";margin-left:.35rem;opacity:.5}.hero{padding:2.2rem 0 1.2rem}.lede{font-size:1.12rem;max-width:40rem;color:var(--ink-soft)}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}.card{background:#fff;border:1px solid var(--line);border-radius:.9rem;padding:1rem 1.1rem;text-decoration:none;color:inherit;box-shadow:var(--shadow)}.card h2,.card h3{margin:0 0 .35em;font-size:1.2rem}.prose{max-width:42rem}.prose ul{padding-left:1.2rem}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1.2rem 0}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ember);color:var(--ember-ink)!important;text-decoration:none;font-weight:700;border-radius:999px;padding:.7rem 1.2rem;border:0}.btn:hover{filter:brightness(1.06)}.btn--ghost{background:transparent;color:var(--forest)!important;border:1px solid var(--line)}.note{background:#fff;border:1px dashed var(--line);border-radius:.9rem;padding:1rem 1.1rem;color:var(--ink-soft);font-size:.95rem}.original{max-width:46rem;margin-inline:auto;padding-bottom:2rem}.original figure{margin:1.25rem 0}.original figure img{display:block;width:min(100%,28rem);height:auto}.original figure.is-perspective img,.original figure.is-circle img,.original figure.is-rounded img{width:min(100%,28rem);height:var(--gox-img-h, 300px);object-fit:cover}.original figure.is-perspective img{mask-image:url(/masks/perspective-1.svg);mask-repeat:round;mask-size:100% 100%;-webkit-mask-image:url(/masks/perspective-1.svg);-webkit-mask-repeat:round;-webkit-mask-size:100% 100%}.original figure.is-circle img{border-radius:50%}.original figure.is-rounded img{border-radius:2.5rem}.original figure.is-rounded a,.original figure a{display:block;color:inherit}.gox-image-row{display:grid;grid-template-columns:repeat(var(--gox-image-cols, 3),minmax(0,1fr));gap:.75rem;align-items:start;margin:1.25rem 0 2rem}.gox-image-row figure{margin:0;width:100%}.gox-image-row figure img{width:100%;max-width:none}.gox-image-row figure.is-circle img,.original .gox-image-row figure.is-circle img{width:100%;max-width:none;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.gox-cols__cell figure.is-circle,.original .gox-cols__cell figure.is-circle,.gox-cols__cell figure.is-perspective,.gox-cols__cell figure.is-rounded{width:min(100%,calc(100% * var(--gox-cols, 13) / var(--gox-cell-cols, var(--gox-cols, 13))));max-width:100%;margin:0}.gox-cols__cell figure.is-circle img,.original .gox-cols__cell figure.is-circle img{width:100%;max-width:none;height:var(--gox-img-h, 300px);object-fit:cover;border-radius:500px}@media(max-width:700px){.gox-image-row{grid-template-columns:1fr}}.original figure.is-place-center,.original .is-place-center{margin-left:auto;margin-right:auto;text-align:center}.original figure.is-place-center{display:flex;flex-direction:column;align-items:center;width:min(100%,calc(100% * var(--gox-cols, 6) / 12));margin-inline:auto}.original figure.is-place-center img,.original figure.is-place-center.is-perspective img,.original figure.is-place-center.is-rounded img,.original figure.is-place-center.is-circle img{width:100%;max-width:none;height:var(--gox-img-h, 300px);object-fit:cover}.original figure.is-place-left{margin-right:auto}.original figure.is-place-right{margin-left:auto}.gox-map,.gox-embed.is-map{display:block;width:100%;height:var(--gox-img-h, 18rem);border:0;margin:1.25rem 0;background:var(--paper-2);border-radius:1.25rem}.gox-embed.is-video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;margin:1.25rem 0;background:#151515;border-radius:.5rem}.gox-embed.is-video.is-short{width:min(100%,calc(var(--gox-img-h, 31.75rem) * 9 / 16));height:var(--gox-img-h, 31.75rem);max-height:min(32rem,72vh);aspect-ratio:9 / 16;margin:0;border-radius:.85rem}.gox-slideshow{margin:1.25rem 0 2rem}.gox-slideshow__stage{position:relative;display:grid;grid-template-columns:2.2rem minmax(0,1fr) 2.2rem;gap:.35rem;align-items:center}.gox-slideshow__viewport{min-width:0}.gox-slideshow__slide{display:none;margin:0}.gox-slideshow__slide.is-active{display:block}.original .gox-slideshow__slide img,.gox-slideshow__slide img{width:100%;max-width:none;height:auto;max-height:var(--gox-slide-h, 32rem);aspect-ratio:16 / 9;object-fit:cover;border-radius:.2rem}.gox-slideshow__caption{display:none;text-align:center;margin:.6rem 0 0;font-size:.92rem;color:var(--ink)}.gox-slideshow__caption.is-active:not(:empty){display:block}.gox-slideshow__arrow{position:static;z-index:1;width:2.2rem;height:2.2rem;border:0;background:transparent;color:#836f2f;font-size:2rem;line-height:1;cursor:pointer}.gox-slideshow__arrow.is-prev,.gox-slideshow__arrow.is-next{left:auto;right:auto}.gox-slideshow__thumbs{display:flex;gap:.35rem;overflow-x:auto;margin-top:.85rem;padding-bottom:.2rem}.gox-slideshow__thumb{flex:0 0 3.4rem;height:3.4rem;padding:0;border:2px solid transparent;background:transparent;cursor:pointer}.gox-slideshow__thumb.is-active{border-color:#836f2f}.gox-slideshow__thumb img{display:block;width:100%;height:100%;object-fit:cover}.gox-slideshow.is-strip .gox-slideshow__viewport{display:grid;grid-template-columns:repeat(var(--gox-per-view, 4),minmax(0,1fr));gap:.6rem}.gox-slideshow.is-strip .gox-slideshow__slide img{aspect-ratio:auto;width:100%;height:var(--gox-slide-h, 26rem);max-height:none;object-fit:cover}.gox-slideshow.is-strip .gox-slideshow__caption{display:block;margin-top:.4rem;font-size:.85rem}.gox-slideshow__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.gox-slideshow__dot{width:.55rem;height:.55rem;padding:0;border:0;border-radius:50%;background:#c9c0a0;cursor:pointer}.gox-slideshow__dot.is-active{background:#836f2f}@media(max-width:700px){.gox-slideshow.is-strip{--gox-per-view: 2}}@media(max-width:480px){.gox-slideshow.is-strip{--gox-per-view: 1}}.gox-gallery{display:grid;grid-template-columns:repeat(var(--gox-gallery-cols, 4),minmax(0,1fr));gap:var(--gox-gallery-gap, 16px);width:min(60rem,100%);max-width:60rem;margin:1.25rem auto}.gox-gallery.is-half{width:min(100%,calc(100% * var(--gox-gallery-span, 6) / 13));max-width:none;margin-inline:0}.gox-cols__cell .gox-gallery,.gox-cols__cell .gox-gallery.is-half{width:100%;max-width:none;margin-inline:0}.gox-gallery figure,.original .gox-gallery figure,.gox-gallery a{margin:0;display:block;min-width:0;width:100%}.gox-gallery img,.original .gox-gallery img,.original .gox-gallery figure img{width:100%;max-width:none;height:calc((var(--gox-gallery-h, 36rem) - (var(--gox-gallery-rows, 3) - 1) * var(--gox-gallery-gap, 16px)) / var(--gox-gallery-rows, 3));object-fit:cover;background:var(--paper-2)}.gox-gallery.is-masonry img,.original .gox-gallery.is-masonry img{height:auto}@media(max-width:768px){.gox-gallery{grid-template-columns:repeat(2,minmax(0,1fr));--gox-gallery-rows: 6}}.gox-content{padding:.35rem 0 .85rem}.gox-content.is-tinted{width:100%;max-width:none;padding:2rem 0;margin:0}.gox-content.is-tinted:not(.gox-content--dark) a:not(.gox-btn){color:var(--anchor-color, var(--h2-color, #836f2f))}.gox-content.is-tinted p{margin:0;line-height:1.25}.gox-content.is-tinted>.gox-content__inner>h2:first-child{margin-bottom:1.4rem}.gox-content.is-tinted.gox-content--dark,.gox-band--dark{color:#f3efe4;margin-top:0;padding:1.15rem 0 1.5rem}.gox-content.is-tinted.gox-content--dark+.gox-content.is-tinted.gox-content--dark,.gox-content.is-tinted.gox-content--dark+.gox-band--dark,.gox-band--dark+.gox-content.is-tinted.gox-content--dark,.gox-band--dark+.gox-band--dark,.gox-band--dark+.gox-content.is-tinted,.gox-content.is-tinted.gox-content--dark+.gox-content.is-tinted,.gox-cta--dark+.gox-content.is-tinted.gox-content--dark,.gox-content.is-tinted.gox-content--dark+.gox-cta{margin-top:0}.gox-content--dark p,.gox-cols--dark p,.gox-band--dark p,.gox-content--dark li,.gox-cols--dark li,.gox-band--dark li{color:#f8f8f8}.gox-page :is(.gox-content--dark,.gox-cols--dark,.gox-band--dark,.gox-cta--dark) :is(h2,h3,h4){color:var(--h3-color, var(--h2-color, #f9d66b))}.gox-content--dark a:not(.gox-btn),.gox-cols--dark a:not(.gox-btn),.gox-band--dark a:not(.gox-btn){color:#f9d66b}.gox-content--dark h4,.gox-cols--dark h4,.gox-band--dark h4{color:#f9d66b}.gox-band{width:100%;max-width:none;padding:3.25rem 0}.gox-band .gox-cols{align-items:center}.gox-band--ink,.gox-cols--ink{color:#000}.gox-page .gox-band--ink h2,.gox-page .gox-cols--ink h2,.gox-band--ink h2,.gox-cols--ink h2{color:#000;font-size:var(--h2-size, 33px);font-weight:400;line-height:normal;margin:0 0 .55em}.gox-page .gox-band--ink h2 :is(strong,b),.gox-page .gox-cols--ink h2 :is(strong,b){font-weight:400;color:inherit}.gox-band--ink :is(p,li),.gox-cols--ink :is(p,li){color:#000}.gox-band--ink .gox-cols__cell>h2+p{font-size:20px;margin-bottom:1.25em}.gox-band--ink .gox-cols__cell>p{margin:0 0 1.15em}.original .gox-band--ink a,.gox-band--ink a,.original .gox-cols--ink a,.gox-cols--ink a{color:#000;font-size:20px;font-weight:700}.gox-band .gox-cols.wrap{width:min(var(--gox-content),calc(100% - 3rem));max-width:var(--gox-content);column-gap:2rem;margin-block:0;padding-block:0}.gox-band--pale,.gox-cols--pale{color:#fff}.gox-page .gox-band--pale :is(h2,h3,h4),.gox-page .gox-cols--pale :is(h2,h3,h4),.gox-band--pale :is(h2,h3,p,li,a),.gox-cols--pale :is(h2,h3,p,li,a){color:#fff}.gox-band--pale a:not(.gox-btn),.gox-cols--pale a:not(.gox-btn){color:#fff}.gox-band--pale a:not(.gox-btn):hover,.gox-cols--pale a:not(.gox-btn):hover{color:#ffe58a}.gox-content--well{max-width:960px}.gox-cta--place-center:not(.gox-cta--split) .gox-cta__inner{justify-items:center;text-align:center}.gox-cta--place-center:not(.gox-cta--split) .gox-cta__media{justify-self:center;max-width:min(22rem,100%)}.gox-cta--place-center:not(.gox-cta--split) .gox-cta__copy{max-width:42rem}.gox-cta+.gox-content.is-tinted,.gox-content.is-tinted+.gox-cta{margin-top:0}.gox-content.is-tinted .gox-content__inner{padding-top:.25rem}.original h4,.original h5,.original h6{font-family:var(--font-serif);color:#836f2f;margin:1.2em 0 .4em}.original-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;margin-top:2rem}.original-media figure{margin:0}.original-media img{width:100%;height:11rem;object-fit:cover;border-radius:.6rem;background:var(--paper-2)}.original-media figcaption{font-size:.82rem;color:var(--ink-soft);margin-top:.35rem}.original a{color:#836f2f}.original a:hover{color:#6e5c26}.gox-page{width:100%;background:var(--page-bg, transparent);color:var(--page-ink, inherit);font-size:16px;line-height:1.55}.gox-page .original{max-width:none;width:100%;margin-inline:0;padding-bottom:0}.gox-page h2{font-size:var(--h2-size, 28px);font-weight:var(--h2-weight, 400);letter-spacing:normal;color:var(--h2-color, #836f2f)}.gox-page h3{font-size:var(--h3-size, 22px);font-weight:var(--h3-weight, 400);letter-spacing:normal;color:var(--h3-color, #836f2f)}.gox-content h2,.gox-cols h2{font-size:var(--h2-size, 1.75rem)}.gox-content h2{margin:1.1em 0 .45em}.gox-content.wrap>h2:first-child,.gox-content__inner>h2:first-child{margin-top:0}.gox-content h3,.gox-cols h3{font-size:var(--h3-size, 1.375rem)}.gox-content h3{margin:1em 0 .2em}.gox-content h2+h3{margin-top:.45em}.gox-content h3+p{margin-bottom:.45em}.gox-hero{display:grid;grid-template-columns:1fr minmax(11rem,42%);grid-template-areas:"title title" "body media";gap:.75rem 1.5rem;align-items:start;margin-block:0 1.75rem}.gox-hero--left{grid-template-columns:minmax(11rem,42%) 1fr;grid-template-areas:"title title" "media body"}.gox-hero--title-side{grid-template-columns:1fr 1fr;align-items:center}.gox-hero--title-side.gox-hero--right{grid-template-areas:"title media" "body media"}.gox-hero--title-side.gox-hero--left{grid-template-areas:"media title" "media body"}.gox-hero--title-side .gox-hero__title{text-align:start;margin-bottom:0}.gox-hero--banner{grid-template-columns:1fr;grid-template-areas:"media" "title" "body"}.gox-hero--banner .gox-hero__media{width:100%;justify-self:center;margin-inline:auto}.gox-hero--banner .gox-hero__title.is-place-right{text-align:right;justify-self:end}.gox-hero--banner .gox-hero__title.is-place-left{text-align:left;justify-self:start}.gox-stage{width:100%;max-width:none;padding:3.5rem 0 6.5rem;background-color:#151515;background-size:cover;background-position:center}.has-banner .gox-page>.original>.gox-stage:first-child,.has-banner .gox-page>.original>.gox-cta:first-child{margin-top:-3.6rem;padding-top:6.5rem}.has-banner .gox-page>.original>.gox-cta.gox-cta--area-grid:first-child{padding-top:calc(6.5rem + 140px)}.gox-cta.is-perspective4:not(.gox-cta--contact),.gox-stage.is-perspective4,.gox-content.is-perspective4{padding-bottom:calc(2rem + var(--gox-wave))}.gox-content.is-perspective4:not(.is-tinted){width:100%;max-width:none;background:#f8f8f8}.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-cta,.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-stage,.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-content,.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-cols,.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-band,.gox-stage.is-perspective4+.gox-cta,.gox-stage.is-perspective4+.gox-content,.gox-stage.is-perspective4+.gox-cols,.gox-stage.is-perspective4+.gox-band,.gox-content.is-perspective4+.gox-cta,.gox-content.is-perspective4+.gox-content,.gox-content.is-perspective4+.gox-cols,.gox-content.is-perspective4+.gox-band{margin-top:calc(var(--gox-wave) * -1)}.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-cta,.gox-stage.is-perspective4+.gox-cta{padding-top:calc(3.25rem + var(--gox-wave))}.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-content,.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-cols,.gox-stage.is-perspective4+.gox-content,.gox-stage.is-perspective4+.gox-cols,.gox-content.is-perspective4+.gox-content,.gox-content.is-perspective4+.gox-cols{padding-top:calc(1.25rem + var(--gox-wave))}.gox-content.is-perspective4+.gox-content.is-tinted{padding-top:calc(2rem + var(--gox-wave))}.gox-cta.is-perspective4:not(.gox-cta--contact)+.gox-band,.gox-stage.is-perspective4+.gox-band,.gox-content.is-perspective4+.gox-band{padding-top:calc(3.25rem + var(--gox-wave))}main:has(.original>.gox-cta.is-perspective4:not(.gox-cta--contact):last-child)+.site-footer,main:has(.original>.gox-stage.is-perspective4:last-child)+.site-footer{margin-top:calc(var(--gox-wave) * -1);padding-top:calc(3rem + var(--gox-wave))}.gox-stage--dark{color:#f4efe4}.gox-stage--dark h1,.gox-stage--dark h2,.gox-stage--dark h3,.gox-stage--dark .gox-hero__title,.gox-stage--dark .gox-page h1{color:#f9d66b}.gox-stage--dark p,.gox-stage--dark li,.gox-stage--dark h4,.gox-stage--dark h5,.gox-stage--dark h6{color:#f4efe4}.gox-stage--dark a:not(.gox-btn){color:#f9d66b}.gox-stage .gox-hero{margin-bottom:1.25rem}.gox-stage .gox-content{padding-top:.5rem}.gox-hero__title,.gox-page h1{grid-area:title;margin:0 0 .5em;color:var(--h1-color, #836f2f);font-size:var(--h1-size, 40px);font-weight:var(--h1-weight, 400);letter-spacing:normal;text-align:center;line-height:1.2}.gox-hero__body{grid-area:body;min-width:0}.gox-hero__body p:last-child{margin-bottom:0}.gox-hero__media{grid-area:media;margin:0;width:100%}.gox-hero__media a{display:block}.gox-hero__media img,.original .gox-hero__media img,.original .gox-hero__media.is-perspective img,.original .gox-hero__media.is-circle img,.original .gox-hero__media.is-rounded img{display:block;width:100%;max-width:none;height:var(--gox-img-h, 300px);object-fit:cover}.gox-hero__media.is-perspective img{mask-image:url(/masks/perspective-1.svg);mask-repeat:round;mask-size:100% 100%;-webkit-mask-image:url(/masks/perspective-1.svg);-webkit-mask-repeat:round;-webkit-mask-size:100% 100%}.gox-actions{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-block:1.75rem .5rem}.gox-content :is(h2,h3,h4)+.gox-actions{margin-top:.45rem}.gox-page .original>.gox-content:has(:is(h2,h3):last-child){padding-bottom:0}.gox-page .original>.gox-content:has(:is(h2,h3):last-child) :is(h2,h3):last-child{margin-bottom:0}.gox-page .original>.gox-content:has(:is(h2,h3):last-child)+.wrap:has(>.gox-actions)>.gox-actions{margin-top:.45rem}.gox-actions.wrap{margin-inline:auto}.gox-actions--stack{flex-direction:column;align-items:flex-start}.gox-actions.is-place-center,.gox-content--align-center .gox-actions{align-items:center;justify-content:center;max-width:none;margin-top:.55rem}.gox-cta .gox-cols__cell .gox-actions.is-place-center{margin-top:1.25rem}.gox-actions.is-align-left,.gox-actions.is-place-center.is-align-left{align-items:flex-start;justify-content:flex-start;text-align:left}.gox-content .is-place-center,.gox-content .is-align-center,.gox-cols__cell .is-align-center,.gox-cta .is-align-center{text-align:center}.gox-content figure.is-place-center,.original .gox-content figure.is-place-center{display:flex;flex-direction:column;align-items:center;width:min(100%,calc(100% * var(--gox-cols, 6) / 12));margin-inline:auto}.gox-content figure.is-place-center img{margin-inline:auto}.gox-actions.is-align-center{align-items:center;justify-content:center}.gox-cols{display:grid;gap:1.25rem 2rem;align-items:start;margin-block:.35rem 1.15rem}.gox-cols--kicker{margin-bottom:.75rem;justify-items:start}.gox-cols--kicker+.gox-cols{margin-top:0}.gox-cols--kicker .gox-cols__cell :is(h2,h3),.gox-cols--kicker .gox-cols__cell :is(h2,h3).is-align-center{margin:0;width:fit-content;text-align:left}.gox-cols.wrap,.gox-hero.wrap,.gox-content.wrap{margin-inline:auto}.gox-cols--2{grid-template-columns:1fr 1fr;column-gap:4.5rem}.gox-page .original>.gox-cols.gox-cols--2{column-gap:12px}.gox-page .original>.gox-cols.gox-cols--2:has(.gox-actions),.gox-page .original>.gox-cols.gox-cols--2:has(.gox-cols__cell>h2){column-gap:2rem}.gox-cols__cell:has(figure.is-circle~figure.is-circle){display:flex;flex-direction:column;gap:2.75rem}.gox-cols--2.gox-cols--short{align-items:start;column-gap:2.25rem}.gox-cols--short .gox-cols__cell:has(.gox-embed.is-short){width:fit-content}.gox-cols--short .gox-cols__cell:not(:has(.gox-embed.is-short)){display:flex;flex-direction:column;justify-content:center}.gox-cols--gallery,.gox-cols--2.gox-cols--gallery{column-gap:var(--gox-gallery-gap, 16px);row-gap:var(--gox-gallery-gap, 16px)}.gox-cols--3,.gox-cols--cards,.gox-cols--2.gox-cols--cards{grid-template-columns:repeat(3,1fr);column-gap:2rem}.gox-cols--4{grid-template-columns:repeat(4,1fr)}.gox-cols--5,.gox-cols--6,.gox-cols--7,.gox-cols--8,.gox-cols--9{grid-template-columns:repeat(3,1fr)}.gox-cols__cell{min-width:0}.gox-cols--cards .gox-cols__cell{display:flex;flex-direction:column;height:100%}.gox-cols--cards .gox-cols__cell>.gox-actions,.gox-cols--cards .gox-cols__cell>p:last-child{margin-top:auto}.gox-cols__cell>p:first-child,.gox-cols__cell>h1:first-child,.gox-cols__cell>h2:first-child,.gox-cols__cell>h3:first-child{margin-top:0}.gox-cols__cell .is-place-center{margin-left:0;margin-right:0}.gox-cols__cell figure.is-place-center,.original .gox-cols__cell figure.is-place-center{width:100%;max-width:none}.gox-cols__cell :is(h1,h2,h3,h4,p).is-place-center,.gox-cols__cell :is(h1,h2,h3,h4,p).is-align-center,.gox-cols--cards .gox-cols__cell :is(h3,h4,p){text-align:center}.gox-cols--cards .gox-cols__cell :is(h2,h3,h4,p).is-align-left{text-align:left}.gox-content :is(h1,h2,h3,h4,p).is-align-left,.gox-cols__cell :is(h1,h2,h3,h4,p).is-align-left,.gox-content :is(h1,h2,h3,h4,p).is-place-center.is-align-left,.gox-cols__cell :is(h1,h2,h3,h4,p).is-place-center.is-align-left{text-align:left}.gox-cols__cell figure+h2{text-align:center}.gox-cols__cell figure+h2.is-align-left{text-align:left}.gox-content--align-center,.gox-content--align-center .is-place-center,.gox-content--align-center p{text-align:center}.gox-content--align-center p{margin-left:auto;margin-right:auto;max-width:46rem}.gox-content--align-center figure.is-place-center{display:flex;flex-direction:column;align-items:center}.gox-content ul,.gox-cols ul{text-align:start;padding-inline-start:1.25em;margin:.35em 0 1em;max-width:46rem}.gox-content--align-center ul{display:table;margin-inline:auto;text-align:start}.gox-cols__cell h2{margin-bottom:.45em}.gox-cols__cell h3{margin:.9em 0 .3em}.gox-cols__cell h3 a{color:inherit;text-decoration:underline;text-underline-offset:.16em;text-decoration-thickness:1px}.gox-cols__cell figure{margin:.85rem 0 .45rem}.gox-cols__cell figure img{width:100%;max-width:none}.gox-cols__cell figure.is-perspective img,.original .gox-cols__cell figure.is-perspective img{width:100%;height:var(--gox-img-h, 196px);min-height:0;object-fit:cover;border-radius:0;mask-image:url(/masks/perspective-1.svg);mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-image:url(/masks/perspective-1.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.gox-cols .gox-actions{margin-top:.85rem}.gox-cols .gox-hero{margin-bottom:0}.gox-actions--split{display:grid;grid-template-columns:1fr 1fr;justify-items:center}.gox-pair{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem;align-items:start;text-align:center}.gox-pair--cta{margin-top:.35rem;align-items:stretch}.gox-pair__col{display:flex;flex-direction:column;align-items:center;gap:.85rem;min-width:0;height:100%}.gox-pair__col .gox-btn{margin-top:auto}.gox-pair__col h2,.gox-pair__col h3{margin-top:0}.gox-html{min-width:0}.gox-html>div{max-width:none}.gox-pair .gox-html{text-align:left}.gox-split{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));column-gap:0;row-gap:1.75rem;align-items:start;margin:2.75rem 0 3.5rem}.gox-split figure{grid-column:1 / 7;grid-row:1;margin:0;width:100%;overflow:hidden;border-radius:.5rem}.gox-split__copy{grid-column:8 / 14;grid-row:1;min-width:0}.gox-split--image-right figure{grid-column:8 / 14}.gox-split--image-right .gox-split__copy{grid-column:1 / 7}.gox-split figure img,.gox-split figure .gox-embed{width:100%;max-width:none}.gox-split figure .gox-embed{margin:0;border-radius:.5rem}.gox-split figure .gox-embed.is-video{height:auto;aspect-ratio:16 / 9}.gox-split figure .gox-embed.is-map{height:var(--gox-img-h, 18rem)}.gox-split__copy h1,.gox-split__copy h2,.gox-split__copy h3{margin-top:0}@media(max-width:700px){.gox-split,.gox-split--image-right{grid-template-columns:1fr}.gox-split figure,.gox-split__copy,.gox-split--image-right figure,.gox-split--image-right .gox-split__copy{grid-column:1;grid-row:auto}}.gox-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:6px 16px;background:#f9d66b;color:#151515;font-weight:400;text-decoration:none;border-radius:8px;border:1px solid transparent}.gox-btn:hover{color:inherit;filter:brightness(.96)}.gox-ctas{margin-top:2.5rem;margin-bottom:0}.gox-cta+.gox-cta,.gox-cta:last-child{margin-bottom:0;margin-top:0}.gox-cta{width:100%;max-width:none;padding:3.25rem 0;background-color:#f8f8f8}.gox-cta a:not(.gox-btn){color:#836f2f}.gox-cta--dark{color:#f4efe4;text-align:center;background-color:#151515}.gox-cta--dark h1,.gox-cta--dark h2,.gox-cta .gox-cols{width:100%;margin:1rem 0 0;column-gap:1.5rem}.gox-cta--dark h1{color:#f9d66b;font-size:var(--h1-size, 40px);font-weight:400;text-align:center}.gox-cta--dark h3{color:#f9d66b}.gox-cta--dark p,.gox-cta--dark li{color:#f4efe4}.theming-basic-Yellow{color:#f2c200}.desktop-font-size-18{font-size:18px}.desktop-font-size-20{font-size:20px}.desktop-font-size-22{font-size:22px}.desktop-font-size-24{font-size:24px}.gox-cta--dark h2{font-size:var(--h2-size, 33px);font-weight:400;color:var(--h3-color, var(--h2-color, #f9d66b))}.gox-cta--dark h2 :is(strong,b){font-weight:700;color:inherit}.gox-cta--dark p .theming-basic-Yellow,.gox-cta--dark .theming-basic-Yellow{color:#f2c200}.gox-cta--dark a:not(.gox-btn){color:#f9d66b}.gox-cta--dark a:not(.gox-btn):hover{color:#ffe58a}.gox-cta__inner{display:grid;gap:1.25rem}.gox-cta--split .gox-cta__inner{grid-template-columns:minmax(0,var(--gox-media-fr, 6fr)) minmax(0,var(--gox-copy-fr, 6fr));align-items:center;column-gap:1.25rem;row-gap:1.25rem;text-align:left}.gox-cta--split.gox-cta--image-right .gox-cta__inner{grid-template-columns:minmax(0,var(--gox-copy-fr, 6fr)) minmax(0,var(--gox-media-fr, 6fr))}.gox-cta--split .gox-cta__media,.gox-cta--split .gox-cta__copy{grid-column:auto}.gox-cta--split .gox-cta__copy{max-width:none;margin-left:0}.gox-cta--split:not(.gox-cta--image-right) .gox-cta__media.is-circle{justify-self:end}.gox-cta--split.gox-cta--image-right .gox-cta__media.is-circle{justify-self:start}.gox-cta--dark.gox-cta--split{text-align:left}.gox-cta--dark.gox-cta--split .gox-actions{justify-content:flex-start}.gox-cta--dark.gox-cta--split.gox-cta--heading-center,.gox-cta--dark.gox-cta--split.gox-cta--heading-center .gox-cta__copy{text-align:center}.gox-cta--dark.gox-cta--split.gox-cta--heading-center .gox-actions,.gox-cta--dark.gox-cta--split.gox-cta--heading-center .gox-actions--stack{justify-content:center;align-items:center}.gox-cta--split.gox-cta--image-right .gox-cta__media{order:2}.gox-cta--dark.gox-cta--split.gox-cta--place-right,.gox-cta--dark.gox-cta--split.gox-cta--place-right .gox-cta__copy{text-align:center}.gox-cta--dark.gox-cta--split.gox-cta--place-right .gox-actions,.gox-cta--dark.gox-cta--split.gox-cta--place-right .gox-actions--stack{justify-content:center;align-items:center}.gox-cta__media{margin:0;min-width:0}.gox-cta__media img{display:block;height:auto}.gox-cta--split .gox-cta__media:not(.is-circle) img{width:100%;max-width:none;max-height:var(--gox-img-h, none);object-fit:cover}.gox-cta__media.is-circle img{width:100%;max-width:none;height:var(--gox-img-h, 300px);aspect-ratio:auto;object-fit:cover;border-radius:50%}.gox-cta__media.is-rounded img{border-radius:2.5rem;object-fit:cover}.gox-cta__media a{display:block}.gox-cta__copy p:last-child{margin-bottom:0}.gox-cta--dark .gox-actions{justify-content:center}.gox-cta--dark.gox-cta--place-left:not(.gox-cta--heading-center){text-align:left}.gox-cta--dark.gox-cta--heading-center{text-align:center}.gox-cta--dark.gox-cta--place-right{text-align:right}.gox-cta--place-left:not(.gox-cta--split) .gox-cta__copy,.gox-cta--place-right:not(.gox-cta--split) .gox-cta__copy{max-width:40rem}.gox-cta--place-left.gox-cta--heading-center .gox-cta__copy,.gox-cta--place-right.gox-cta--heading-center .gox-cta__copy{max-width:none}.gox-cta--area-grid.gox-cta--place-left.gox-cta--heading-center:not(.gox-cta--split) .gox-cta__inner{width:min(960px,calc(100% - 3rem));max-width:960px}.gox-cta__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:12px;grid-auto-rows:52px;width:100%}.gox-cta__grid>:is(h1,h2,h3){margin:0;width:100%;align-self:start}.gox-cta__cell{min-width:0}.gox-cta--area-grid .gox-cta__grid .gox-html,.gox-cta--heading-center .gox-cta__grid .gox-html{display:block;justify-content:unset}.gox-cta--area-grid .gox-cta__grid .gox-html>div,.gox-cta--heading-center .gox-cta__grid .gox-html>div{max-width:100%}.gox-cta__grid>.gox-btn{align-self:center;justify-self:start;width:max-content;max-width:100%;height:auto;margin:0;padding:8px;white-space:nowrap}.gox-cta--place-right:not(.gox-cta--split) .gox-cta__copy{margin-left:auto}.gox-cta:has(.gox-cols) .gox-cta__copy{max-width:none;width:100%;margin-inline:0}.gox-cta:has(.gox-cols) .gox-cols{align-items:center;margin-block:0}.gox-cta--heading-center .gox-cta__copy>:is(h1,h2,h3){text-align:center}.gox-content:has(figure.is-place-center.is-circle)+.gox-content h2:first-of-type{text-align:center}.gox-cta--heading-center .gox-html:not(.is-align-left){display:flex;justify-content:center}.gox-cta--heading-center .gox-html>div{max-width:unset}.gox-cta--heading-center .gox-html.is-align-left,.gox-cta--area-grid .gox-cta__grid .gox-html{display:block;justify-content:flex-start;text-align:left}.gox-cta--heading-center .gox-html.is-align-left>div,.gox-cta--area-grid .gox-cta__grid .gox-html>div{margin-inline:0 auto}.gox-cta--dark.gox-cta--place-left .gox-actions{justify-content:flex-start}.gox-cta--dark.gox-cta--place-left.gox-cta--heading-center:not(.gox-cta--split) .gox-actions--stack{align-items:flex-start}.gox-cta--dark.gox-cta--place-right .gox-actions{justify-content:flex-end}.gox-cta--contact{text-align:left}.gox-cta--contact .gox-cta__inner{grid-template-columns:minmax(16rem,1fr) minmax(18rem,1.05fr);align-items:start;gap:2.5rem 3.5rem}.gox-cta--contact .gox-cta__copy{max-width:none}.gox-cta--dark.gox-cta--contact{text-align:left}.gox-cta--dark.gox-cta--contact .gox-actions{justify-content:flex-start}.gox-cta__social{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.1rem}.gox-cta--place-center .gox-cta__social,.gox-cta--heading-center:not(.gox-cta--place-left):not(.gox-cta--place-right) .gox-cta__social{justify-content:center}.gox-cta__social a{display:block;line-height:0}.gox-cta__social svg{display:block;width:48px;height:48px}.gox-form{display:grid;gap:.85rem;min-width:0}.gox-form__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.gox-form__field{display:grid;gap:.35rem}.gox-form label{color:inherit;font-size:1rem}.gox-form input[type=email],.gox-form input[type=text],.gox-form textarea{width:100%;padding:12px 16px;border:1px solid rgba(248,248,248,.85);border-radius:2px;background:transparent;color:inherit;font:inherit}.gox-form textarea{min-height:10rem;resize:vertical}.gox-cta--dark .gox-form input[type=email],.gox-cta--dark .gox-form input[type=text],.gox-cta--dark .gox-form textarea{border-color:#f8f8f8;color:#f8f8f8}.gox-form input:focus,.gox-form textarea:focus{outline:2px solid #f9d66b;outline-offset:2px}.gox-form__consent{margin-top:.25rem}.gox-form__check{display:grid;grid-template-columns:1.35rem 1fr;gap:.7rem;align-items:start;cursor:pointer}.gox-form__check input{position:absolute;opacity:0;width:1px;height:1px}.gox-form__box{width:1.15rem;height:1.15rem;margin-top:.2rem;border:1px solid currentColor;border-radius:2px;background:transparent}.gox-form__check input:checked+.gox-form__box{background:#f9d66b;border-color:#f9d66b;box-shadow:inset 0 0 0 2px #151515}.gox-form__check input:focus-visible+.gox-form__box{outline:2px solid #f9d66b;outline-offset:2px}.gox-form__note{margin:0;font-size:.95rem;opacity:.92}.gox-form__status{margin:0;font-size:.95rem}.gox-form__status.is-ok{color:#aad3ab}.gox-form__status.is-error{color:#ffb0b0}.gox-form__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:10px 16px;border:0;border-radius:2px;background:#3b8a57;color:#fff;font:inherit;cursor:pointer}.gox-form__submit:hover{filter:brightness(1.06)}.contact-page-form{max-width:36rem;padding:0 0 .5rem}.gox-cta--form-only{text-align:left}@media(max-width:720px){.gox-hero,.gox-hero--left,.gox-hero--title-side,.gox-hero--title-side.gox-hero--right,.gox-hero--title-side.gox-hero--left,.gox-hero--banner,.gox-cta--split .gox-cta__inner,.gox-cta--split.gox-cta--image-right .gox-cta__inner,.gox-cta--contact .gox-cta__inner{grid-template-columns:1fr;grid-template-areas:"title" "media" "body"}.gox-hero--banner{grid-template-areas:"media" "title" "body"}.gox-cta--split .gox-cta__media,.gox-cta--split .gox-cta__copy{grid-column:1 / -1}.gox-cols--2,.gox-cols--3,.gox-cols--4,.gox-cols--5,.gox-cols--6,.gox-cols--7,.gox-cols--8,.gox-cols--9,.gox-pair,.gox-actions--split{grid-template-columns:1fr}.gox-cta--split.gox-cta--image-right .gox-cta__media{order:0}.gox-hero__media img{height:min(var(--gox-img-h, 300px),16rem)}}@media(max-width:1024px){.menu-toggle{display:inline-flex;margin-left:auto}.header-panel{display:none}.site-header.is-open .header-panel{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:0;right:0;top:100%;margin:0;background:var(--forest);padding:.85rem 1rem 1.15rem;gap:.85rem;box-shadow:0 12px 28px #00000047;z-index:60}.site-header.is-open .nav{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.site-header.is-open .nav-item{flex-wrap:wrap;width:100%}.site-header.is-open .nav-sub{position:static;width:100%;box-shadow:none;border:0;padding:.25rem 0 .25rem .85rem;background:transparent}}.so[data-astro-cid-qnczx2a3]{width:min(42rem,calc(100vw - 1.5rem));max-width:none;margin:8vh auto auto;padding:0;border:0;border-radius:22px;background:#fff;color:#1a211b;box-shadow:0 40px 90px -30px #0009;font-family:var(--font-sans)}.so[data-astro-cid-qnczx2a3][open]{animation:so-in .25s cubic-bezier(.2,.8,.2,1)}.so[data-astro-cid-qnczx2a3]::backdrop{background:#0f16108c;backdrop-filter:blur(6px)}@keyframes so-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}}.so__field[data-astro-cid-qnczx2a3]{display:flex;align-items:center;gap:.7rem;padding:1rem 1.2rem;border-bottom:1px solid #ece6d8}.so__field[data-astro-cid-qnczx2a3] svg[data-astro-cid-qnczx2a3]{width:1.4rem;height:1.4rem;fill:#d9642a;flex:none}.so__field[data-astro-cid-qnczx2a3] input[data-astro-cid-qnczx2a3]{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:1.15rem;background:transparent}.so__sr[data-astro-cid-qnczx2a3]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.so__esc[data-astro-cid-qnczx2a3]{padding:.15rem .45rem;border:0;border-radius:6px;background:#f1ece1;color:#4d574b;font:inherit;font-size:.75rem;cursor:pointer}.so__esc-x[data-astro-cid-qnczx2a3]{display:none}@media(hover:none){.so__esc[data-astro-cid-qnczx2a3]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;font-size:1rem}.so__esc-key[data-astro-cid-qnczx2a3]{display:none}.so__esc-x[data-astro-cid-qnczx2a3]{display:inline}}.so__body[data-astro-cid-qnczx2a3]{max-height:min(60vh,30rem);overflow:auto;padding:.5rem}.so__hits[data-astro-cid-qnczx2a3]{list-style:none;margin:0;padding:0}.so__hits[data-astro-cid-qnczx2a3] a{display:flex;align-items:center;gap:.8rem;padding:.55rem .6rem;border-radius:14px;color:inherit;text-decoration:none}.so__hits[data-astro-cid-qnczx2a3] a:hover,.so__hits[data-astro-cid-qnczx2a3] a.is-active{background:#f6f1e7}.so__hits[data-astro-cid-qnczx2a3] .so__thumb{flex:none;width:3.2rem;height:3.2rem;border-radius:12px;overflow:hidden;background:#ebe3d2}.so__hits[data-astro-cid-qnczx2a3] .so__thumb img{width:100%;height:100%;object-fit:cover}.so__hits[data-astro-cid-qnczx2a3] .so__txt{flex:1;min-width:0;display:grid;gap:.1rem}.so__hits[data-astro-cid-qnczx2a3] .so__txt strong{color:#1f3328;line-height:1.3}.so__hits[data-astro-cid-qnczx2a3] mark{background:#fde3cf;color:inherit;border-radius:3px}.so__hits[data-astro-cid-qnczx2a3] .so__txt small{color:#6b7266;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so__hits[data-astro-cid-qnczx2a3] .so__sec{flex:none;padding:.2rem .55rem;border-radius:999px;background:#eef3ec;color:#3d5a48;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.so__hits[data-astro-cid-qnczx2a3] .so__none{padding:1.5rem;text-align:center;color:#6b7266}.so__empty[data-astro-cid-qnczx2a3][hidden]{display:none}.so__hint[data-astro-cid-qnczx2a3]{margin:.6rem .6rem .5rem;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a4461a}.so__chips[data-astro-cid-qnczx2a3]{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 .6rem .8rem}.so__chips[data-astro-cid-qnczx2a3] button[data-astro-cid-qnczx2a3]{padding:.45rem .85rem;border:0;border-radius:999px;background:#f1ece1;color:#1f3328;font:inherit;font-weight:600;font-size:.9rem;cursor:pointer}.so__chips[data-astro-cid-qnczx2a3] button[data-astro-cid-qnczx2a3]:hover{background:#d9642a;color:#fff}.so__all[data-astro-cid-qnczx2a3]{display:block;margin:.4rem .6rem .6rem;font-weight:800;color:#d9642a;text-decoration:none}.so__all[data-astro-cid-qnczx2a3][hidden]{display:none}.mh[data-astro-cid-au3vb3xi]{--mh-ink: #fff;--mh-bg: rgba(31, 51, 40, 0);position:sticky;top:0;z-index:50;height:3.6rem;color:var(--mh-ink);transition:transform .45s cubic-bezier(.2,.8,.2,1),background .35s,box-shadow .35s;font-family:var(--font-sans)}body:not(.has-banner) .mh[data-astro-cid-au3vb3xi],.mh[data-astro-cid-au3vb3xi].is-solid{background:#1f3328d1;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 10px 30px -20px #0009}.mh[data-astro-cid-au3vb3xi].is-hidden{transform:translateY(-110%)}.mh__bar[data-astro-cid-au3vb3xi]{display:flex;align-items:center;gap:1.2rem;width:min(100% - 2rem,76rem);height:100%;margin-inline:auto}.mh__logo[data-astro-cid-au3vb3xi]{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none;font-family:var(--font-serif);font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.mh__mark[data-astro-cid-au3vb3xi]{display:block;width:3rem;height:3rem;margin-block:-.35rem;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35));transition:rotate .5s cubic-bezier(.2,.8,.2,1),scale .5s cubic-bezier(.2,.8,.2,1)}.mh__mark[data-astro-cid-au3vb3xi] img[data-astro-cid-au3vb3xi]{display:block;width:100%;height:100%}.mh__logo[data-astro-cid-au3vb3xi]:hover .mh__mark[data-astro-cid-au3vb3xi]{rotate:-8deg;scale:1.06}.mh__nav[data-astro-cid-au3vb3xi]{display:flex;align-items:center;gap:.2rem;margin-left:auto}.mh__nav[data-astro-cid-au3vb3xi]>a[data-astro-cid-au3vb3xi],.mh__trigger[data-astro-cid-au3vb3xi]{white-space:nowrap;position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .8rem;border:0;border-radius:999px;background:none;color:inherit;font:inherit;font-weight:600;font-size:.98rem;text-decoration:none;cursor:pointer;transition:background .25s}.mh__nav[data-astro-cid-au3vb3xi]>a[data-astro-cid-au3vb3xi]:hover,.mh__trigger[data-astro-cid-au3vb3xi]:hover,.mh__item[data-astro-cid-au3vb3xi].is-open>.mh__trigger[data-astro-cid-au3vb3xi]{background:#ffffff1f}.mh__nav[data-astro-cid-au3vb3xi]>a[data-astro-cid-au3vb3xi][aria-current]:after,.mh__trigger[data-astro-cid-au3vb3xi][aria-current]:after{content:"";position:absolute;left:50%;bottom:.2rem;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#f08a3c}.mh__caret[data-astro-cid-au3vb3xi]{width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -2px;transition:rotate .3s,translate .3s}.mh__item[data-astro-cid-au3vb3xi].is-open .mh__caret[data-astro-cid-au3vb3xi]{rotate:225deg;translate:0 2px}.mh__item[data-astro-cid-au3vb3xi],.mh__nav[data-astro-cid-au3vb3xi]{position:relative}.mh__item--mega[data-astro-cid-au3vb3xi]{position:static}.mh__card--hub[data-astro-cid-au3vb3xi]{min-height:100%}.mh__card--hub[data-astro-cid-au3vb3xi] .mh__card-label[data-astro-cid-au3vb3xi]{display:grid;gap:.3rem;font-size:1.3rem}.mh__card--hub[data-astro-cid-au3vb3xi] .mh__card-label[data-astro-cid-au3vb3xi] small[data-astro-cid-au3vb3xi]{font-family:var(--font-sans);font-size:.82rem;font-weight:500;opacity:.9}.mh__col-title[data-astro-cid-au3vb3xi]{margin:.3rem .7rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a4461a}.mh__m-group[data-astro-cid-au3vb3xi]{border-top:1px solid rgba(255,255,255,.12)}.mh__m-group[data-astro-cid-au3vb3xi] summary[data-astro-cid-au3vb3xi]{display:flex;justify-content:space-between;cursor:pointer;list-style:none}.mh__m-group[data-astro-cid-au3vb3xi] summary[data-astro-cid-au3vb3xi]::-webkit-details-marker{display:none}.mh__m-group[data-astro-cid-au3vb3xi] summary[data-astro-cid-au3vb3xi]:after{content:"+";font-size:1.2rem}.mh__m-group[data-astro-cid-au3vb3xi][open] summary[data-astro-cid-au3vb3xi]:after{content:"–"}.mh__mega[data-astro-cid-au3vb3xi]{position:absolute;top:calc(100% + .7rem);left:50%;width:min(46rem,92vw);translate:-50% 0;display:grid;grid-template-columns:15rem 1fr 1fr;gap:1rem;padding:1rem;border-radius:22px;background:#fff;color:#1f3328;box-shadow:0 30px 70px -30px #0000008c;animation:mh-in .28s cubic-bezier(.2,.8,.2,1)}.mh__mega[data-astro-cid-au3vb3xi]:before{content:"";position:absolute;top:-.8rem;left:0;right:0;height:.8rem}@keyframes mh-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.mh__cards[data-astro-cid-au3vb3xi],.mh__m-cards[data-astro-cid-au3vb3xi]{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem}.mh__card[data-astro-cid-au3vb3xi]{position:relative;display:flex;align-items:flex-end;min-height:7.5rem;padding:.8rem;border-radius:16px;overflow:hidden;isolation:isolate;color:#fff;text-decoration:none}.mh__card[data-astro-cid-au3vb3xi] img[data-astro-cid-au3vb3xi]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.mh__card[data-astro-cid-au3vb3xi]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0f1610d9,#0f16101a 70%);transition:background .3s}.mh__card[data-astro-cid-au3vb3xi]:hover img[data-astro-cid-au3vb3xi]{transform:scale(1.1)}.mh__card[data-astro-cid-au3vb3xi]:hover:before{background:linear-gradient(0deg,#b9501ee6,#0f16101a 75%)}.mh__card-icon[data-astro-cid-au3vb3xi]{position:absolute;top:.6rem;left:.6rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px;background:#ffffffeb;font-size:1rem;transition:rotate .4s}.mh__card[data-astro-cid-au3vb3xi]:hover .mh__card-icon[data-astro-cid-au3vb3xi]{rotate:-12deg}.mh__card-label[data-astro-cid-au3vb3xi]{font-family:var(--font-serif);font-size:1.1rem;font-weight:700;line-height:1.15}.mh__quick[data-astro-cid-au3vb3xi]{list-style:none;margin:0;padding:.2rem 0;display:grid;align-content:start;gap:.1rem}.mh__quick[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]{display:flex;justify-content:space-between;padding:.55rem .7rem;border-radius:12px;color:#1f3328;font-weight:600;font-size:.93rem;text-decoration:none;transition:background .2s,padding .3s}.mh__quick[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]{color:#d9642a;opacity:0;transition:opacity .2s}.mh__quick[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]:hover{background:#f6f1e7;padding-left:1rem}.mh__quick[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]:hover span[data-astro-cid-au3vb3xi]{opacity:1}.mh__drop[data-astro-cid-au3vb3xi]{position:absolute;top:calc(100% + .6rem);left:0;min-width:12rem;display:grid;padding:.5rem;border-radius:16px;background:#fff;box-shadow:0 24px 50px -24px #00000080;animation:mh-in .25s cubic-bezier(.2,.8,.2,1)}.mh__drop--right[data-astro-cid-au3vb3xi]{left:auto;right:0}.mh__drop[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]{padding:.6rem .8rem;border-radius:10px;color:#1f3328;font-weight:600;text-decoration:none}.mh__drop[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]:hover{background:#f6f1e7;color:#d9642a}.mh__soon[data-astro-cid-au3vb3xi]{padding:.5rem .7rem;color:#4d574b;font-size:.9rem;white-space:nowrap}.mh__langs[data-astro-cid-au3vb3xi]{grid-template-columns:repeat(2,minmax(9.5rem,1fr));gap:.1rem;min-width:21rem}.mh__langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi],.mh__m-langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]{display:flex;align-items:center;gap:.55rem}.mh__langs[data-astro-cid-au3vb3xi] b[data-astro-cid-au3vb3xi],.mh__m-langs[data-astro-cid-au3vb3xi] b[data-astro-cid-au3vb3xi]{display:inline-grid;place-items:center;width:1.9rem;height:1.35rem;border-radius:6px;background:#eef3ec;color:#3d5a48;font-size:.68rem;letter-spacing:.04em}.mh__langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi][aria-current=true]{background:#fdf0e6;color:#a4461a}.mh__langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi][aria-current=true] b[data-astro-cid-au3vb3xi]{background:#d9642a;color:#fff}.mh__globe[data-astro-cid-au3vb3xi]{width:1rem;height:1rem;fill:currentColor;margin-right:.35rem;vertical-align:-.15rem}.mh__m-langs[data-astro-cid-au3vb3xi]{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem;margin-bottom:1.5rem}.mh__m-langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]{padding:.55rem .7rem;border-radius:12px;background:#ffffff14;color:#fff;font-weight:600;text-decoration:none}.mh__m-langs[data-astro-cid-au3vb3xi] b[data-astro-cid-au3vb3xi]{background:#ffffff29;color:#fff}.mh__m-langs[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi][aria-current=true]{background:#d9642a}.mh__mega[data-astro-cid-au3vb3xi][hidden],.mh__drop[data-astro-cid-au3vb3xi][hidden]{display:none}.mh__tools[data-astro-cid-au3vb3xi]{display:flex;align-items:center;gap:.5rem}.mh__search[data-astro-cid-au3vb3xi]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border:0;border-radius:50%;background:#ffffff1f;cursor:pointer;transition:background .25s,transform .3s}.mh__search[data-astro-cid-au3vb3xi] svg[data-astro-cid-au3vb3xi]{width:1.1rem;height:1.1rem;fill:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.mh__search[data-astro-cid-au3vb3xi]:hover{background:#d9642a}.mh__search[data-astro-cid-au3vb3xi]:hover svg[data-astro-cid-au3vb3xi]{transform:rotate(-12deg) scale(1.1)}.mh__yt[data-astro-cid-au3vb3xi]{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:50%;background:#ffffff1f;transition:background .25s,transform .3s}.mh__yt[data-astro-cid-au3vb3xi] svg[data-astro-cid-au3vb3xi]{width:1.1rem;height:1.1rem;fill:#fff}.mh__yt[data-astro-cid-au3vb3xi]:hover{background:#f03;transform:scale(1.08)}.mh__pill[data-astro-cid-au3vb3xi]{box-shadow:inset 0 0 0 1px #ffffff59;font-size:.88rem!important;padding:.4rem .8rem!important}.mh__burger[data-astro-cid-au3vb3xi]{display:none;position:relative;width:2.6rem;height:2.6rem;border:0;border-radius:50%;background:#ffffff24;cursor:pointer}.mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]{position:absolute;left:.75rem;right:.75rem;height:2px;border-radius:1px;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .2s}.mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(1){top:.85rem}.mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(2){top:1.25rem}.mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(3){top:1.65rem}.mh[data-astro-cid-au3vb3xi].is-mobile-open .mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(1){transform:translateY(.4rem) rotate(45deg)}.mh[data-astro-cid-au3vb3xi].is-mobile-open .mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(2){opacity:0}.mh[data-astro-cid-au3vb3xi].is-mobile-open .mh__burger[data-astro-cid-au3vb3xi] span[data-astro-cid-au3vb3xi]:nth-child(3){transform:translateY(-.4rem) rotate(-45deg)}.mh__mobile[data-astro-cid-au3vb3xi]{position:fixed;inset:3.6rem 0 0;z-index:-1;overflow:auto;padding:1.4rem 1rem 3rem;background:#1f3328;animation:mh-slide .35s cubic-bezier(.2,.8,.2,1)}.mh__mobile[data-astro-cid-au3vb3xi][hidden]{display:none}@keyframes mh-slide{0%{opacity:0;transform:translateY(-12px)}}.mh[data-astro-cid-au3vb3xi].is-mobile-open{background:#1f3328}.mh__m-big[data-astro-cid-au3vb3xi]{display:block;padding:.5rem 0;color:#fff;font-family:var(--font-serif);font-size:1.9rem;font-weight:700;text-decoration:none}.mh__m-label[data-astro-cid-au3vb3xi]{margin:1.4rem 0 .6rem;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f08a3c}.mh__m-quick[data-astro-cid-au3vb3xi]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:.8rem 0 0;padding:0}.mh__m-quick[data-astro-cid-au3vb3xi] a[data-astro-cid-au3vb3xi]{display:inline-block;padding:.45rem .8rem;border-radius:999px;background:#ffffff1a;color:#fff;font-weight:600;font-size:.9rem;text-decoration:none}.mh__m-link[data-astro-cid-au3vb3xi]{display:block;padding:.5rem 0;color:#fff;font-size:1.15rem;font-weight:600;text-decoration:none}@media(max-width:900px){.mh__nav[data-astro-cid-au3vb3xi],.mh__lang[data-astro-cid-au3vb3xi]{display:none}.mh__tools[data-astro-cid-au3vb3xi]{margin-left:auto}.mh__burger[data-astro-cid-au3vb3xi]{display:block}}@media(prefers-reduced-motion:reduce){.mh[data-astro-cid-au3vb3xi],.mh__mega[data-astro-cid-au3vb3xi],.mh__drop[data-astro-cid-au3vb3xi],.mh__mobile[data-astro-cid-au3vb3xi]{transition:none;animation:none}}.mf[data-astro-cid-ahynn7dt]{position:relative;margin-top:4rem;padding:5.5rem 0 1.5rem;background:#111a14;color:#ffffffd1;overflow:hidden;isolation:isolate;font-family:var(--font-sans)}.mf__ridge[data-astro-cid-ahynn7dt]{position:absolute;top:0;left:0;width:100%;height:7rem;translate:0 -1px;z-index:-1}.mf__far[data-astro-cid-ahynn7dt]{fill:#f6f1e7}.mf__near[data-astro-cid-ahynn7dt]{fill:#1a281e}.mf__stars[data-astro-cid-ahynn7dt] i[data-astro-cid-ahynn7dt]{position:absolute;left:calc(var(--x) * 1%);top:calc(6rem + var(--y) * .2rem);width:3px;height:3px;border-radius:50%;background:#fff;opacity:.5;animation:mf-tw 3s ease-in-out infinite alternate;animation-delay:calc(var(--d) * 1s)}@keyframes mf-tw{to{opacity:.1}}.mf__inner[data-astro-cid-ahynn7dt]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(1.5rem,4vw,3.5rem);width:min(100% - 2rem,76rem);margin-inline:auto;padding-top:2rem}.mf[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]{color:#fff;text-decoration:none}.mf__logo[data-astro-cid-ahynn7dt] img[data-astro-cid-ahynn7dt]{display:block;width:5.5rem;height:auto;border-radius:18px;transition:rotate .5s cubic-bezier(.2,.8,.2,1)}.mf__logo[data-astro-cid-ahynn7dt]:hover img[data-astro-cid-ahynn7dt]{rotate:-6deg}.mf__brand[data-astro-cid-ahynn7dt] p[data-astro-cid-ahynn7dt]{margin:1rem 0 0;line-height:1.6;font-size:.98rem}.mf__brand[data-astro-cid-ahynn7dt] strong{color:#fff}.mf__social[data-astro-cid-ahynn7dt]{display:flex;gap:.5rem;list-style:none;margin:1.4rem 0 0;padding:0}.mf__social[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#ffffff14;transition:background .25s,transform .3s cubic-bezier(.2,.8,.2,1)}.mf__social[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]:hover{background:#d9642a;transform:translateY(-3px) rotate(-8deg)}.mf__social[data-astro-cid-ahynn7dt] svg[data-astro-cid-ahynn7dt]{width:1.15rem;height:1.15rem;fill:#fff}.mf__chips[data-astro-cid-ahynn7dt]{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0 0 .6rem;padding:0}.mf__chips[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]{display:inline-block;padding:.45rem .85rem;border-radius:999px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;font-weight:600;font-size:.9rem;transition:background .25s,transform .3s}.mf__chips[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]:hover{background:#d9642a;transform:translateY(-2px)}.mf__about[data-astro-cid-ahynn7dt]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.2rem}.mf__about[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]{display:inline-flex;gap:.4rem;padding:.3rem 0;font-weight:700}.mf__about[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt] span[data-astro-cid-ahynn7dt]{color:#f08a3c;transition:translate .3s}.mf__about[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]:hover span[data-astro-cid-ahynn7dt]{translate:5px 0}.mf__collab[data-astro-cid-ahynn7dt]{align-self:start;padding:1.3rem;border-radius:20px;background:linear-gradient(150deg,#d9642a40,#d9642a14);box-shadow:inset 0 0 0 1px #f08a3c4d}.mf__collab-icon[data-astro-cid-ahynn7dt]{font-size:1.6rem}.mf__collab[data-astro-cid-ahynn7dt] p[data-astro-cid-ahynn7dt]{margin:.5rem 0 0;line-height:1.55}.mf__collab[data-astro-cid-ahynn7dt] strong{display:block;margin-bottom:.5rem;color:#fff;font-family:var(--font-serif);font-size:1.15rem}.mf__collab[data-astro-cid-ahynn7dt] a{color:#ffd2a6;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.mf__bottom[data-astro-cid-ahynn7dt]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;width:min(100% - 2rem,76rem);margin:2.5rem auto 0;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.1);font-size:.85rem}.mf__legal[data-astro-cid-ahynn7dt]{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:.3rem 1rem;list-style:none;margin:0;padding:0}.mf__legal[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]{color:#ffffffa6}.mf__legal[data-astro-cid-ahynn7dt] a[data-astro-cid-ahynn7dt]:hover{color:#fff}.mf__fine[data-astro-cid-ahynn7dt]{flex:1 1 18rem;display:flex;flex-wrap:wrap;gap:.2rem 1.2rem;color:#ffffff80}.mf__fine[data-astro-cid-ahynn7dt] p[data-astro-cid-ahynn7dt]{margin:0}.mf__top[data-astro-cid-ahynn7dt]{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ffffff1a;font-weight:800;transition:background .25s,transform .3s}.mf__top[data-astro-cid-ahynn7dt]:hover{background:#d9642a;transform:translateY(-4px)}@media(max-width:900px){.mf__inner[data-astro-cid-ahynn7dt]{grid-template-columns:1fr}.mf__fine[data-astro-cid-ahynn7dt]{text-align:left}}@media(prefers-reduced-motion:reduce){.mf__stars[data-astro-cid-ahynn7dt] i[data-astro-cid-ahynn7dt]{animation:none}}
