html{--fs-xs:12px;--fs-sm:14px;--fs-base:16px;--fs-md:17px;--fs-lg:clamp(19px,1.35vw,21px);--fs-xl:clamp(23px,1.9vw,28px);--fs-2xl:clamp(30px,2.8vw,40px);--fs-3xl:clamp(30px,2.6vw,42px);--fs-4xl:clamp(44px,5.4vw,78px);--lh-tight:1.08;--lh-snug:1.22;--lh-body:1.6;--ls-label:.14em;--ls-display:-.005em;--ff-display:var(--font-display),"Cormorant Garamond",Georgia,serif;--ff-sans:var(--font-sans),"Jost",system-ui,-apple-system,"Segoe UI",sans-serif;--ease-out:cubic-bezier(.16,1,.3,1);scroll-behavior:smooth}html[data-site-theme]{--mg-serif:var(--ff-display);--mg-sans:var(--ff-sans);--mg-fs-display:var(--fs-4xl);--mg-fs-h2:var(--fs-3xl);--mg-fs-h3:var(--fs-xl);--mg-fs-body:var(--fs-base);--mg-fs-small:var(--fs-sm);--mg-fs-eyebrow:var(--fs-xs);--mg-lh-body:var(--lh-body)}body{font-size:var(--fs-base);line-height:var(--lh-body)}.avyk-root,body{font-family:var(--ff-sans)}.avyk-root{font-weight:400}:where(h1,h2,h3){text-wrap:balance}p{text-wrap:pretty}html[data-site-theme=marigold] .mg,html[data-site-theme=marigold] .mg p{font-size:var(--fs-base);line-height:var(--lh-body)}html[data-site-theme=marigold] .mg-h2,html[data-site-theme=marigold] .mg-h2.xl{font-family:var(--ff-display);font-size:var(--fs-3xl);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--ls-display)}html[data-site-theme=marigold] .mg-h2 em,html[data-site-theme=marigold] .mgh-title em{font-style:italic;font-weight:500}html[data-site-theme=marigold] .mg-cap-card h4,html[data-site-theme=marigold] .mg-craft-card h3,html[data-site-theme=marigold] .mg-h3{font-family:var(--ff-display);font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-snug)}html[data-site-theme=marigold] .mg-arr-name,html[data-site-theme=marigold] .mg-browse-t,html[data-site-theme=marigold] .mg-members strong,html[data-site-theme=marigold] .mg-pc-name,html[data-site-theme=marigold] .mg-talk-copy strong,html[data-site-theme=marigold] .mg-tl-steps strong{font-size:var(--fs-lg);line-height:var(--lh-snug)}html[data-site-theme=marigold] .mg .mg-promo-copy strong,html[data-site-theme=marigold] .mg-ab-stats strong,html[data-site-theme=marigold] .mg-stats strong{font-family:var(--ff-display);font-size:var(--fs-2xl);line-height:1.1}html[data-site-theme=marigold] .mg-ab-copy blockquote,html[data-site-theme=marigold] .mg-intro blockquote{font-family:var(--ff-display);font-size:var(--fs-xl);line-height:1.4}html[data-site-theme=marigold] .mg .mg-craft-card p,html[data-site-theme=marigold] .mg .mg-steps p,html[data-site-theme=marigold] .mg-cap-card p,html[data-site-theme=marigold] .mg-coll>p,html[data-site-theme=marigold] .mg-note,html[data-site-theme=marigold] .mg-sub,html[data-site-theme=marigold] .mg-tl-d{font-size:var(--fs-sm);line-height:1.55}html[data-site-theme=marigold] :is(.mg-eyebrow,.mgp-eyebrow,.mg-chip,.mg-pc-meta,.mg-pc-view,.mg-link,.mg-stats span,.mg-ab-stats span,.mg-tl-n,.mg-hero-stats li,.mg-hero-strip,.mg-cap-top span,.mg-members span,.mg .mg-cat-foot em,.mg-util,.mg-util-c,.mg-icons a){font-family:var(--ff-sans);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--ls-label)}html[data-site-theme=marigold] .mg-nav{font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label)}html[data-site-theme=marigold] .mg-nav,html[data-site-theme=marigold] .mg-nav :is(a,button,span){font-size:12px!important;letter-spacing:.12em!important}html[data-site-theme=marigold] .mg-icons a,html[data-site-theme=marigold] .mg-icons a span{font-size:11px!important}html[data-site-theme=marigold] :is(.mg-btn,.mgp-btn,.mg-members .mg-btn,.mgp-bar-cta){font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label)}html[data-site-theme=marigold] .mg-btn.sm{font-size:var(--fs-xs)}html[data-site-theme=marigold] .mg .mg-cat-foot strong{font-size:var(--fs-sm);font-weight:500;letter-spacing:.08em}html[data-site-theme=marigold] .mgp-dialog h2,html[data-site-theme=marigold] .mgp-exit h2{font-family:var(--ff-display);font-size:var(--fs-2xl)}html[data-site-theme=marigold] :is(.mgp-dialog p,.mgp-exit p,.mgp-benefits li,.mgp-dialog input,.mg-ft-form input,.mg-tl-form input){font-size:var(--fs-base)}html[data-site-theme=marigold] :is(.mgp-trust,.mgp-err,.mgp-no,.mgp-fine,.mgp-bar,.mgp-bar-in,.mg-tl-err){font-size:var(--fs-xs)}html[data-site-theme=marigold] .mg-ft-cta h3{font-family:var(--ff-display);font-size:var(--fs-2xl);font-weight:500;line-height:var(--lh-snug)}html[data-site-theme=marigold] .mg .mg-ft-brand p,html[data-site-theme=marigold] .mg .mg-ft-cta p{font-size:var(--fs-base);line-height:var(--lh-body)}html[data-site-theme=marigold] .mg-ft h4{font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label);text-transform:uppercase}html[data-site-theme=marigold] .mg-ft-contact a:not(.mg-ft-badge),html[data-site-theme=marigold] .mg-ft-contact>span,html[data-site-theme=marigold] .mg-ft-in,html[data-site-theme=marigold] .mg-ft-in>div>a:not(.mg-ft-badge){font-size:var(--fs-sm);line-height:1.7}html[data-site-theme=marigold] .mg-ft-badge,html[data-site-theme=marigold] .mg-ft-bottom .mg-ft-pay b,html[data-site-theme=marigold] .mg-ft-bottom .mg-ft-pay span,html[data-site-theme=marigold] .mg-ft-pay b{font-size:var(--fs-xs);font-weight:500;letter-spacing:.08em}html[data-site-theme=marigold] .mg-ft-bottom .mg-ft-copy,html[data-site-theme=marigold] .mg-ft-copy{font-size:13px;color:#555}html[data-site-theme=marigold] .mg-talk-media{aspect-ratio:16/7;max-height:220px;border-radius:6px;overflow:hidden}html[data-site-theme=marigold] .mg-talk-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%}html[data-site-theme=marigold] .mg-talk-over strong{font-family:var(--ff-display);font-size:var(--fs-xl)}html[data-site-theme=marigold] .mg-talk-info li,html[data-site-theme=marigold] .mg-talk-over span{font-size:var(--fs-sm)}html[data-site-theme=marigold] .mg-talk-info{margin:16px 0;gap:8px}html[data-site-theme=marigold] .mg-faq2-list details{padding:0;border-radius:6px;transition:background-color .25s ease}html[data-site-theme=marigold] .mg-faq2-list details[open]{background:#fffaf4;box-shadow:none}html[data-site-theme=marigold] .mg-faq2-list summary{padding:16px 18px;gap:14px;min-height:0;align-items:center;cursor:pointer}html[data-site-theme=marigold] .mg-faq2-q{font-family:var(--ff-display);font-size:var(--fs-lg);font-weight:500;line-height:var(--lh-snug)}html[data-site-theme=marigold] .mg-faq2-list .mg-faq-n{font-family:var(--ff-sans);font-size:var(--fs-xs);font-weight:500;letter-spacing:.08em;color:var(--mg-accent-dark);min-width:22px}html[data-site-theme=marigold] .mg-faq2-list summary i{width:32px;height:32px;flex:0 0 32px;font-size:16px;display:grid;place-items:center;border-radius:50%;transition:transform .3s var(--ease-out),background-color .2s ease}html[data-site-theme=marigold] .mg-faq2-list details[open] summary i{transform:rotate(45deg)}html[data-site-theme=marigold] .mg .mg-faq2-list p{font-size:var(--fs-base);line-height:var(--lh-body);padding:0 18px 18px 54px;margin:0}@media (max-width:640px){html[data-site-theme=marigold] .mg .mg-faq2-list p{padding-left:18px}}.mgh{background:#0d2a20;color:#fff;overflow:hidden;outline:none}.mgh,.mgh-stage{position:relative}.mgh-stage{height:clamp(520px,78vh,760px)}.mgh-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1.1s var(--ease-out),visibility 0s linear 1.1s}.mgh-slide.is-on{opacity:1;visibility:visible;transition:opacity 1.1s var(--ease-out),visibility 0s;z-index:1}.mgh-media{position:absolute;inset:0;overflow:hidden}.mgh-media img,.mgh-media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.06);transition:transform 8s linear}.mgh-slide.is-on .mgh-media img,.mgh-slide.is-on .mgh-media video{transform:scale(1)}.mgh-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(6,22,16,.92),rgba(6,22,16,.78) 30%,rgba(6,22,16,.25) 55%,rgba(6,22,16,0) 72%),linear-gradient(0deg,rgba(6,22,16,.55),rgba(6,22,16,0) 30%)}.mgh-copy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;width:min(560px,46%);margin-left:max(24px,calc((100vw - 1320px) / 2));padding:40px 0 96px}.mgh-title{margin:0;font-family:var(--ff-display);font-weight:500;font-size:clamp(44px,5vw,78px);line-height:1.04;letter-spacing:var(--ls-display);color:#fff;max-width:12ch}.mgh-title em{color:#f3c98b}.mgh-body{margin:20px 0 0;max-width:42ch;font-size:var(--fs-md);line-height:var(--lh-body);color:hsla(0,0%,100%,.9)}.mgh-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:32px}.mgh-ctas .mg-btn{padding:0 26px}.mgh-cta2,.mgh-ctas .mg-btn{min-height:48px;display:inline-flex;align-items:center}.mgh-cta2{gap:8px;padding:0 22px;border:1px solid hsla(0,0%,100%,.55);border-radius:2px;color:#fff;font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.mgh-cta2:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.mgh-cta2 i{font-size:18px}.mgh-bar{position:absolute;z-index:3;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px max(24px,calc((100vw - 1320px) / 2));border-top:1px solid hsla(0,0%,100%,.14);background:rgba(6,22,16,.35);backdrop-filter:blur(6px)}.mgh-trust{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none}.mgh-trust li{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--ls-label);text-transform:uppercase;color:hsla(0,0%,100%,.88)}.mgh-trust i{font-size:16px;color:#f3c98b}.mgh-ctrl{display:flex;align-items:center;gap:14px;flex:0 0 auto}.mgh-count{font-size:var(--fs-xs);letter-spacing:.1em;color:hsla(0,0%,100%,.75);font-variant-numeric:tabular-nums}.mgh-count b{color:#fff;font-weight:500}.mgh-prog{position:relative;width:96px;height:2px;background:hsla(0,0%,100%,.25);overflow:hidden}.mgh-prog i{position:absolute;inset:0;background:#f3c98b;transform-origin:left;transform:scaleX(0)}.mgh-prog i.run{animation:mgh-prog linear forwards}@keyframes mgh-prog{to{transform:scaleX(1)}}.mg .mgh-stage{height:clamp(550px,70vw,720px);max-height:760px;background:#18130f}.mg .mgh-slide{overflow:hidden;background:#18130f}.mg .mgh-slide:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(13,23,17,.94),rgba(13,23,17,.82) 31%,rgba(13,23,17,.32) 52%,rgba(13,23,17,0) 72%)}.mg .mgh-media{left:37%}.mg .mgh-media:after{background:linear-gradient(90deg,rgba(12,18,13,.26),transparent 30%),linear-gradient(0deg,rgba(7,12,9,.46),transparent 34%)}.mg .mgh-media img,.mg .mgh-media video{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:scale(1.015)}.mg .mgh-slide.is-on .mgh-media img,.mg .mgh-slide.is-on .mgh-media video{transform:scale(1.04)}.mg .mgh-media-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 50%!important;object-position:72% 50%!important}.mg .mgh-slide-emerald:before{background:linear-gradient(90deg,rgba(13,28,20,.97),rgba(13,28,20,.89) 29%,rgba(13,28,20,.42) 51%,rgba(13,28,20,.04) 76%)}.mg .mgh-slide-ruby:before{background:linear-gradient(90deg,rgba(40,17,17,.97),rgba(40,17,17,.87) 29%,rgba(40,17,17,.4) 51%,rgba(40,17,17,.04) 76%)}.mg .mgh-slide-sapphire:before{background:linear-gradient(90deg,rgba(13,25,38,.97),rgba(13,25,38,.87) 29%,rgba(13,25,38,.4) 51%,rgba(13,25,38,.04) 76%)}.mg .mgh-slide-emerald .mgh-title em{color:#b9d3aa}.mg .mgh-slide-ruby .mgh-title em{color:#efb0a4}.mg .mgh-slide-sapphire .mgh-title em{color:#a9c9ec}.mg .mgh-copy{width:min(510px,42%);margin-left:max(42px,calc((100vw - 1380px) / 2));padding-bottom:82px}.mg .mgh-title{max-width:10ch;font-size:clamp(50px,5.4vw,78px)}.mg .mgh-body{max-width:38ch}.mg .mgh-bar{padding-top:14px;padding-bottom:14px}.mg :focus-visible{outline:2px solid #f3c98b;outline-offset:3px}@media (max-width:760px){.mg .mgh-stage{height:auto;max-height:none;display:grid}.mg .mgh-slide{position:relative;grid-area:1/1;display:flex;flex-direction:column}.mg .mgh-slide:before{background:linear-gradient(0deg,rgba(12,18,13,.97),rgba(12,18,13,.84) 30%,rgba(12,18,13,.1) 76%,rgba(12,18,13,.02))}.mg .mgh-media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3;background:#191714}.mg .mgh-media img,.mg .mgh-media video{-o-object-fit:contain;object-fit:contain}.mg .mgh-media-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 50%!important;object-position:70% 50%!important}.mg .mgh-copy{width:auto;height:auto;margin:-2px 0 0;padding:8px 22px 30px}.mg .mgh-title{max-width:14ch;font-size:clamp(38px,10vw,54px)}.mg .mgh-body{max-width:42ch}.mg .mgh-bar{position:relative;flex-direction:column;align-items:stretch;padding:16px 22px 18px}}.mgh-arrow{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid hsla(0,0%,100%,.45);background:transparent;color:#fff;font-size:18px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.mgh-arrow:hover{background:hsla(0,0%,100%,.12);border-color:#fff}.mgh-arrow:active{transform:scale(.94)}.mgh :focus-visible{outline:2px solid #f3c98b;outline-offset:3px}@media (max-width:1024px){.mgh-copy{width:min(520px,60%)}}@media (max-width:760px){.mgh-stage{height:auto;display:grid}.mgh-slide{position:relative;grid-area:1/1;display:flex;flex-direction:column}.mgh-media{position:relative;inset:auto;aspect-ratio:4/3}.mgh-media:after{background:linear-gradient(0deg,#0d2a20,rgba(13,42,32,0) 40%)}.mgh-copy{width:auto;height:auto;margin:0;padding:4px 20px 28px}.mgh-title{font-size:clamp(36px,10vw,46px);max-width:none}.mgh-body{font-size:var(--fs-base);margin-top:14px}.mgh-ctas{margin-top:22px}.mgh-ctas>*{flex:1 1 100%;justify-content:center}.mgh-bar{position:static;align-items:stretch;padding:16px 20px 20px;background:#0a2219;backdrop-filter:none}.mgh-bar,.mgh-trust{flex-direction:column}.mgh-trust{gap:10px}.mgh-ctrl{justify-content:space-between}.mgh-prog{flex:1}}html[data-site-theme=marigold] .avyk-root:has(.mg-inner){--bg:#fbf8f4;--bg-1:#fff;--bg-2:#f6f1ea;--bg-3:#efe7dc;--text:#1b1714;--text-soft:#4a4440;--text-muted:#6b625b;--text-dark:#1b1714;--border:rgba(184,92,10,.35);--border-subtle:rgba(27,23,20,.1);--orange-dim:rgba(224,120,32,.1);background:var(--bg);color:var(--text)}html[data-site-theme=marigold] .mg-inner main{display:block}html[data-site-theme=marigold] .mg-inner :is(.sec-title,.mu-title,.story-title,.philo-title,.exim-title,.page-hero h1,.mu-hero-title){font-family:var(--ff-display);font-weight:500;letter-spacing:var(--ls-display);color:var(--text)}html[data-site-theme=marigold] .mg-inner :is(.page-hero h1,.mu-hero-title){font-size:var(--fs-4xl);line-height:var(--lh-tight)}html[data-site-theme=marigold] .mg-inner :is(.sec-title,.mu-title,.story-title,.philo-title,.exim-title){font-size:var(--fs-3xl);line-height:var(--lh-tight)}html[data-site-theme=marigold] .mg-inner :is(.pillar-title,.step-title,.mat-title,.partner-name,.form-card-title,.mu-event-name,.mu-reach-name,.info-val){font-family:var(--ff-display);font-size:var(--fs-lg);font-weight:500;color:var(--text)}html[data-site-theme=marigold] .mg-inner :is(.sec-body,.pillar-body,.step-body,.mat-body,.story-body,.philo-body,.exim-body,.mu-body,.partner-bio,.form-card-sub){font-size:var(--fs-base);line-height:var(--lh-body);color:var(--text-soft);font-weight:400}html[data-site-theme=marigold] .mg-inner :is(.eyebrow,.form-label,.info-label,.partner-role,.mu-event-date,.step-n,.pillar-num){font-family:var(--ff-sans);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--ls-label)}html[data-site-theme=marigold] .mg-inner :is(.form-input,.form-select,.form-textarea){font-size:var(--fs-base);background:#fff;color:var(--text);border-color:rgba(27,23,20,.18)}html[data-site-theme=marigold] .mg-inner :is(.form-card,.pillar,.process-step,.material-card,.partner-card,.mu-event,.mu-fact){background:#fff;border-color:rgba(27,23,20,.1)}html[data-site-theme=marigold] .mg-inner :is(.page-hero,.mu-hero,.cta-strip,.exim-banner){background:var(--bg-2)}html[data-site-theme=marigold] .mg-inner :is(.page-hero,.mu-hero) :is(h1,p,.eyebrow){color:var(--text)}html[data-site-theme=marigold] .mg-inner .mu-hero-veil{opacity:.25}html[data-site-theme=marigold] .mg-inner :is(.btn,.form-submit,.mu-submit,.mu-btn){font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label)}html[data-site-theme=marigold] .mg-inner .form-note{font-size:var(--fs-sm);color:var(--text-muted)}html[data-site-theme=marigold] .mg-inner .img-ph{background:var(--bg-3);color:var(--text-muted)}html[data-site-theme=marigold] .mg-inner main>:first-child{margin-top:0}html[data-site-theme=marigold] .mg-inner .mu-hero,html[data-site-theme=marigold] .mg-inner .page-hero{padding-top:clamp(56px,7vw,96px);min-height:0}html[data-site-theme=marigold] :is(.mg-btn,.btn,.form-submit,.mu-submit,.mgh-cta2){transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .15s ease,box-shadow .2s ease}html[data-site-theme=marigold] :is(.mg-btn,.btn,.form-submit,.mu-submit):active{transform:translateY(1px) scale(.99)}html[data-site-theme=marigold] :is(.mg-cat,.mg-pc,.mg-craft-card,.mg-cap-card,.pillar,.material-card,.mu-event){transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}@media (hover:hover){html[data-site-theme=marigold] :is(.mg-cat,.mg-pc,.mg-craft-card,.mg-cap-card,.pillar,.material-card,.mu-event):hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px rgba(27,23,20,.35)}}html[data-site-theme=marigold] .mg.mg-inner.mg-rv-ready main section:not(.in){opacity:0;transform:translateY(24px)}html[data-site-theme=marigold] .mg.mg-inner.mg-rv-ready main section{transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}html[data-site-theme=marigold] .mg.mg-inner main section.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mgh-media img,.mgh-media video,.mgh-slide{transition:none!important;transform:none!important}.mgh-prog i{animation:none!important}html[data-site-theme=marigold] .mg.mg-rv-ready main section{opacity:1!important;transform:none!important;transition:none!important}html[data-site-theme=marigold] :hover{transform:none!important}}html[data-site-theme=marigold] .mg .mgh p.mgh-body{color:hsla(0,0%,100%,.9);font-size:var(--fs-md);margin-top:24px}html[data-site-theme=marigold] .mg .mgh .mgh-title{line-height:1.08}html[data-site-theme=marigold] .mg-icons a,html[data-site-theme=marigold] .mg-nav a,html[data-site-theme=marigold] .mg-nav-dd>button,html[data-site-theme=marigold] .mg-util a{font-weight:500}@media (max-width:760px){html[data-site-theme=marigold] .mg .mgh p.mgh-body{font-size:var(--fs-base);margin-top:14px}}html[data-site-theme=marigold] .mg-inner :is(.mu-reach,.philo,.story,.story-photo-inner,.world){background:var(--bg-2)}html[data-site-theme=marigold] .mg-inner :is(.mu-reach,.philo,.story,.world) :is(h2,h3,h4,p,span,li,div){color:var(--text)}html[data-site-theme=marigold] .mg-inner :is(.mu-reach,.philo,.story,.world) :is(.sec-body,p){color:var(--text-soft)}html[data-site-theme=marigold] .mg .mg-ft:not(.mgf){background:#f7f4f0;color:#333}html[data-site-theme=marigold] .mg .mg-ft:not(.mgf) h4{font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:var(--ls-label);text-transform:uppercase;color:#111}html[data-site-theme=marigold] .mg .mg-ft-cta h3{font-family:var(--ff-display);font-size:clamp(22px,1.6vw,26px)!important;color:#111}html[data-site-theme=marigold] .mg .mg-ft-in>div>a:not(.mg-ft-badge){font-size:var(--fs-sm);line-height:2}html[data-site-theme=marigold] .mg .mg-ft-brand p{font-size:var(--fs-base)}html[data-site-theme=marigold] .mg .mg-ft-badge,html[data-site-theme=marigold] .mg .mg-ft-pay b,html[data-site-theme=marigold] .mg .mg-ft-pay span{font-size:var(--fs-xs)}html[data-site-theme=marigold] .mg .mg-ft-copy{font-size:13px}html[data-site-theme=marigold] .mg .mg-util-in{min-height:34px;height:34px}html[data-site-theme=marigold] .mg :is(.mg-util,.mg-util-c,.mg-util a,.mg-util span){font-family:var(--ff-sans);font-size:11px;font-weight:500;letter-spacing:.12em}html[data-site-theme=marigold] .mg .mg-util .mg-util-wa i,html[data-site-theme=marigold] .mg .mg-util i,html[data-site-theme=marigold] .mg .mg-util-r a[aria-label=WhatsApp] i{font-size:12px}html[data-site-theme=marigold] .mg .mg-hd-in{min-height:72px;padding-top:6px;padding-bottom:6px}html[data-site-theme=marigold] .mg .mg-logo img{height:38px;width:auto}html[data-site-theme=marigold] .mg .mg-nav{gap:26px}html[data-site-theme=marigold] .mg :is(.mg-nav a,.mg-nav-dd>button){font-family:var(--ff-sans);font-size:13px;font-weight:500;letter-spacing:.12em}html[data-site-theme=marigold] .mg .mg-nav-search,html[data-site-theme=marigold] .mg .mg-nav-search i{font-size:17px}html[data-site-theme=marigold] .mg .mg-icons a{font-family:var(--ff-sans);font-size:11px;font-weight:400;letter-spacing:.04em;text-transform:none}html[data-site-theme=marigold] .mg .mg-icons i{font-size:20px}html[data-site-theme=marigold] .mg :is(.mg-nav a,.mg-nav-dd>button,.mg-icons a,.mg-util a,.mg-burger):focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px}@media (min-width:1101px) and (max-width:1500px){html[data-site-theme=marigold] .mg .mg-nav{gap:18px}html[data-site-theme=marigold] .mg :is(.mg-nav a,.mg-nav-dd>button){font-size:12px}}@media (max-width:1100px){html[data-site-theme=marigold] .mg .mg-hd-in{min-height:60px}html[data-site-theme=marigold] .mg .mg-logo img{height:32px}html[data-site-theme=marigold] .mg .mg-nav.open :is(a,.mg-nav-dd>button){font-size:14px;letter-spacing:.1em}}html[data-site-theme=marigold] .mg .mg-ft .mg-ft-copy,html[data-site-theme=marigold] .mg .mg-ft-bottom .mg-ft-copy{color:#555}html[data-site-theme=marigold] .mg-inner :is(h1,h2,h3) em{color:#a8520f}html[data-site-theme=marigold] .mg-ft:not(.mgf) :is(a,span,p,li){color:#2b2420!important;font-weight:400!important;font-size:15px!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) h4{color:#111!important;font-weight:600!important;font-size:13px!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-ft-brand p{color:#4a3f38!important;font-size:17px!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) a:not(.mg-btn):not(.mg-ft-badge):hover{color:#a8520f!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-ft-cta p{color:#333!important;font-size:14px!important;font-weight:400!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-ft-copy{color:#555!important;font-size:13px!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-ft-bottom :is(span,b){color:#333!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-btn,html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-btn *{color:#fff!important}html[data-site-theme=marigold] .mg-ft:not(.mgf) .mg-ft-badge{color:#8a420c!important;font-weight:600!important;font-size:11px!important}html[data-site-theme=marigold] .mg-ig{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-auto-rows:auto!important;gap:12px!important;height:auto!important;max-height:none!important}html[data-site-theme=marigold] .mg-ig>a{position:relative;display:block;aspect-ratio:1/1!important;height:auto!important;overflow:hidden;border-radius:8px;grid-row:auto!important;grid-column:auto!important}html[data-site-theme=marigold] .mg-ig>a.big{grid-column:span 2!important;grid-row:span 2!important;aspect-ratio:auto!important}html[data-site-theme=marigold] .mg-ig>a img{position:absolute;inset:0;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}html[data-site-theme=marigold] .mg-ig-head .mg-h2{font-size:clamp(24px,1.8vw,30px)!important}html[data-site-theme=marigold] .mg-ig-head{align-items:center!important;margin-bottom:20px!important}@media (max-width:900px){html[data-site-theme=marigold] .mg-ig{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:560px){html[data-site-theme=marigold] .mg-ig{grid-template-columns:repeat(2,1fr)!important}}html[data-site-theme=marigold] .mg-faq2 .mg-h2{font-size:clamp(26px,2vw,34px)!important}html[data-site-theme=marigold] .mg-faq2-head{margin-bottom:18px!important}html[data-site-theme=marigold] .mg-faq2-list summary{padding:12px 14px!important;gap:12px!important;min-height:0!important}html[data-site-theme=marigold] .mg-faq2-q{font-size:17px!important;line-height:1.3!important}html[data-site-theme=marigold] .mg-faq-n{font-size:12px!important;min-width:20px!important}html[data-site-theme=marigold] .mg-faq2-list summary i{width:28px!important;height:28px!important;flex:0 0 28px!important;font-size:14px!important}html[data-site-theme=marigold] .mg-faq2-list details>:not(summary){padding:0 14px 14px 46px!important;margin:0!important;font-size:14.5px!important;line-height:1.6!important;max-width:72ch}html[data-site-theme=marigold] .mg-faq2-list details[open]{border-left-width:2px!important}html[data-site-theme=marigold] .mg-talk-media{max-height:180px!important;aspect-ratio:16/6!important}html[data-site-theme=marigold] .mg-talk-over strong{font-size:22px!important}html[data-site-theme=marigold] .mg-talk-over span{font-size:13px!important}html[data-site-theme=marigold] .mg-talk-info{margin:12px 0!important;gap:6px!important}html[data-site-theme=marigold] .mg-talk-info li{font-size:14px!important}html[data-site-theme=marigold] .mg-talk-actions .mg-btn{min-height:42px!important;font-size:12px!important}@media (min-width:901px){html[data-site-theme=marigold] .mg-ig>a:nth-child(n+8){display:none!important}}html[data-site-theme=marigold] .mg-logo img{height:58px!important;width:auto!important;max-height:none!important}@media (max-width:700px){html[data-site-theme=marigold] .mg-logo img{height:44px!important}}html[data-site-theme=marigold] img[src*=aboutus-founders]{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:50% 22%!important;object-position:50% 22%!important}html[data-site-theme=marigold] figure:has(img[src*=aboutus-founders]){position:relative}html[data-site-theme=marigold] figure:has(img[src*=aboutus-founders]) figcaption{position:absolute!important;top:auto!important;left:50%!important;right:auto!important;bottom:22px!important;transform:translateX(-50%)!important;white-space:nowrap;background:hsla(0,0%,100%,.92)!important;backdrop-filter:blur(6px);padding:9px 18px!important;border-radius:999px!important;font-size:11px!important;letter-spacing:.16em!important;box-shadow:0 6px 20px rgba(0,0,0,.18);z-index:2}html[data-site-theme=marigold] figure:has(img[src*=aboutus-founders]) figcaption{bottom:130px!important;left:32px!important;transform:none!important}@media (max-width:900px){html[data-site-theme=marigold] figure:has(img[src*=aboutus-founders]) figcaption{bottom:20px!important;left:50%!important;transform:translateX(-50%)!important}}html[data-site-theme=marigold] body .mg .mg-mega{padding:22px 28px!important;gap:18px 32px!important;max-width:1100px!important}html[data-site-theme=marigold] body .mg .mg-mega-h{font-size:11.5px!important;padding-bottom:8px!important;margin-bottom:8px!important}html[data-site-theme=marigold] body .mg .mg-mega-col a:not(.mg-mega-h){display:block;font-size:14px!important;line-height:1.5!important;padding:4px 0!important;margin:0!important;transform:none!important;transition:color .15s ease!important}html[data-site-theme=marigold] body .mg .mg-mega-col a:not(.mg-mega-h):focus-visible,html[data-site-theme=marigold] body .mg .mg-mega-col a:not(.mg-mega-h):hover{transform:none!important;color:#a8520f!important}html[data-site-theme=marigold] body .mg .mg-mega-col li,html[data-site-theme=marigold] body .mg .mg-mega-col ul{margin:0!important;padding:0!important;list-style:none}@media (min-width:1101px){html[data-site-theme=marigold] .mg-hd{position:sticky}html[data-site-theme=marigold] .mg-hd :is(nav,ul,li,div):has(.mg-mega):not(.mg-hd),html[data-site-theme=marigold] .mg-hd :is(nav,ul,li,div,span):has(>.mg-mega){position:static!important}html[data-site-theme=marigold] body .mg .mg-mega{position:absolute!important;top:100%!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:min(1100px,92vw)!important;animation:mg-mega-fade .18s ease-out!important}}@keyframes mg-mega-fade{0%{opacity:0}to{opacity:1}}html[data-site-theme=marigold] body .mg .mg-at-heart{display:grid!important;grid-template-columns:40% 1fr!important;align-items:stretch!important;height:420px!important;min-height:0!important;max-width:1320px;margin:0 auto;border:1px solid #eee;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 18px 40px -24px rgba(0,0,0,.25)}html[data-site-theme=marigold] body .mg .mg-at-heart>img{width:100%!important;height:100%!important;max-height:420px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:70% 40%!important;object-position:70% 40%!important;display:block}html[data-site-theme=marigold] body .mg .mg-at-heart>div{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;padding:48px!important;background:linear-gradient(135deg,#fff,#fbf6f0)!important}html[data-site-theme=marigold] body .mg .mg-at-heart .mg-h2{font-size:38px!important;margin:6px 0 14px!important;text-align:left!important}html[data-site-theme=marigold] body .mg .mg-at-heart p{font-size:16px!important;line-height:1.65!important;max-width:52ch;margin:0 0 24px!important;text-align:left!important}@media (max-width:900px){html[data-site-theme=marigold] body .mg .mg-at-heart{grid-template-columns:1fr!important;height:auto!important}html[data-site-theme=marigold] body .mg .mg-at-heart>img{height:240px!important}html[data-site-theme=marigold] body .mg .mg-at-heart>div{padding:28px!important}}html[data-site-theme=marigold] :is(.mgh-title,.mg-hero h1,.mg-hero h2,.mg-page-hero h1){background:none!important;-webkit-text-fill-color:currentColor!important}html[data-site-theme=marigold] :is(.mgh-title,.mg-hero h1,.mg-hero h2){color:#fff!important}html[data-site-theme=marigold] :is(.mgh-title,.mg-hero h1,.mg-hero h2,.mg-page-hero h1) em{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_733947;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_733947;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_733947{font-family:__Cormorant_Garamond_733947,__Cormorant_Garamond_Fallback_733947}.__variable_733947{--font-display:"__Cormorant_Garamond_733947","__Cormorant_Garamond_Fallback_733947"}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Jost_d672c6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Jost_Fallback_d672c6;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_d672c6{font-family:__Jost_d672c6,__Jost_Fallback_d672c6;font-style:normal}.__variable_d672c6{--font-sans:"__Jost_d672c6","__Jost_Fallback_d672c6"}html[data-site-theme=marigold] ::-moz-selection{background:var(--mg-accent);color:var(--mg-on-accent)}html[data-site-theme=marigold] ::selection{background:var(--mg-accent);color:var(--mg-on-accent)}html[data-site-theme=marigold]{scrollbar-color:var(--mg-accent) var(--mg-cream);accent-color:var(--mg-accent)}html[data-site-theme=marigold] .mg{color:var(--mg-ink);-webkit-font-smoothing:antialiased}html[data-site-theme=marigold] .mg p{color:var(--mg-soft);font-weight:500;font-size:15.5px}html[data-site-theme=marigold] .mg-h2{font-weight:600;letter-spacing:-.015em;font-size:clamp(32px,3vw,48px)}html[data-site-theme=marigold] .mg-h2.xl{font-size:clamp(36px,3.6vw,58px);letter-spacing:-.02em}html[data-site-theme=marigold] .mg-h3{font-weight:600;font-size:30px;letter-spacing:-.01em}html[data-site-theme=marigold] .mg-eyebrow{font-weight:700}html[data-site-theme=marigold] .mg-sub{color:var(--mg-soft);font-weight:500;font-size:14px}html[data-site-theme=marigold] .mg img{image-rendering:auto;opacity:1;filter:none;backface-visibility:hidden;transform:translateZ(0)}html[data-site-theme=marigold] .mg-btn{font-weight:700;border-radius:2px}html[data-site-theme=marigold] .mg-btn-gold{background:var(--mg-cta);color:var(--mg-on-accent)!important;box-shadow:var(--mg-glow);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,filter .25s}html[data-site-theme=marigold] .mg-btn-gold:hover{background:var(--mg-cta);color:var(--mg-on-accent)!important;filter:saturate(1.15) brightness(1.04);transform:translateY(-2px);box-shadow:0 16px 34px -8px rgba(224,120,32,.6)}html[data-site-theme=marigold] .mg-btn-line{border-color:var(--mg-accent);border-width:1.5px}html[data-site-theme=marigold] .mg-btn-line:hover{background:var(--mg-cta);color:var(--mg-on-accent)}html[data-site-theme=marigold] .mg-btn-ghost{border-color:var(--mg-accent-2);background:rgba(224,120,32,.14);backdrop-filter:blur(6px)}html[data-site-theme=marigold] .mg-btn-ghost:hover{background:var(--mg-cta);border-color:transparent;color:var(--mg-on-accent)!important}html[data-site-theme=marigold] .mg-util{background:var(--mg-deep);border-bottom:1px solid rgba(224,120,32,.35)}html[data-site-theme=marigold] .mg-hd{backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--mg-line)}html[data-site-theme=marigold] .mg-logo img{filter:invert(1) brightness(.12)}html[data-site-theme=marigold] .mg-nav{font-weight:700}html[data-site-theme=marigold] .mg-nav-dd>button,html[data-site-theme=marigold] .mg-nav>a{position:relative;padding:6px 0}html[data-site-theme=marigold] .mg-nav>a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--mg-cta);transition:right .3s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg-nav>a:hover:after{right:0}html[data-site-theme=marigold] .mg-icons i{color:var(--mg-accent-dark)}html[data-site-theme=marigold] .mg-hero{height:min(90vh,940px);background:var(--mg-deep)}html[data-site-theme=marigold] .mg-hero-slide img{filter:saturate(1.12) contrast(1.06)}html[data-site-theme=marigold] .mg-hero:after{background:radial-gradient(120% 90% at 0 50%,rgba(20,9,3,.92) 0,rgba(20,9,3,.7) 32%,rgba(20,9,3,0) 62%),linear-gradient(0deg,rgba(20,9,3,.75),rgba(20,9,3,0) 26%),linear-gradient(90deg,rgba(224,120,32,.22),rgba(224,120,32,0) 55%)}html[data-site-theme=marigold] .mg-hero-copy h1{font-size:clamp(46px,5.4vw,96px);font-weight:600;letter-spacing:-.02em;line-height:.98;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}html[data-site-theme=marigold] .mg-hero-copy h1:after{content:"";display:block;width:96px;height:3px;margin-top:22px;background:var(--mg-cta);box-shadow:var(--mg-glow)}html[data-site-theme=marigold] .mg .mg-hero-copy p{color:#fff;font-size:18px;opacity:.92}html[data-site-theme=marigold] .mg-hero-gem,html[data-site-theme=marigold] .mg-hero-stats i{color:var(--mg-accent-2);filter:drop-shadow(0 0 10px rgba(240,148,60,.55))}html[data-site-theme=marigold] .mg-hero-stats li{font-weight:700;color:#fff}html[data-site-theme=marigold] .mg-hero-strip{background:linear-gradient(90deg,rgba(20,9,3,.9),rgba(59,32,15,.75));border-top:1px solid rgba(224,120,32,.5);color:#fff;font-weight:600}html[data-site-theme=marigold] .mg-hero-strip span+span:before{color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-dots button.on{background:var(--mg-accent-2);box-shadow:0 0 10px rgba(240,148,60,.8)}html[data-site-theme=marigold] .mg-arr{background:radial-gradient(70% 60% at 50% 0,#fff 0,hsla(0,0%,100%,0) 70%),linear-gradient(180deg,var(--mg-ivory) 0,var(--mg-cream) 55%,var(--mg-sand) 100%)}html[data-site-theme=marigold] .mg-arr-card{box-shadow:var(--mg-card-shadow);border:1px solid hsla(0,0%,100%,.6);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}html[data-site-theme=marigold] .mg-arr-card:hover{transform:translateY(-6px);box-shadow:0 26px 50px -16px rgba(140,60,10,.45)}html[data-site-theme=marigold] .mg-arr-card:after{inset:45% 0 0;background:linear-gradient(0deg,rgba(20,9,3,.88),rgba(20,9,3,0))}html[data-site-theme=marigold] .mg-chip{background:var(--mg-cta);color:var(--mg-on-accent);font-weight:700;box-shadow:var(--mg-glow)}html[data-site-theme=marigold] .mg-arr-name{font-weight:600;font-size:20px}html[data-site-theme=marigold] .mg-arrow{border-color:var(--mg-accent);color:var(--mg-accent-dark)}html[data-site-theme=marigold] .mg-arrow:hover{background:var(--mg-cta);color:var(--mg-on-accent)}html[data-site-theme=marigold] .mg main>section{position:relative}html[data-site-theme=marigold] .mg main>section.mg-sec:not(.mg-sec-tight):before{content:"";position:absolute;top:0;left:50%;width:min(560px,60%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,rgba(224,120,32,0),var(--mg-accent),rgba(224,120,32,0))}html[data-site-theme=marigold] .mg-cat{border-color:var(--mg-line);box-shadow:var(--mg-card-shadow)}html[data-site-theme=marigold] .mg-cat:hover{transform:translateY(-6px);box-shadow:0 26px 50px -16px rgba(140,60,10,.4);border-color:var(--mg-accent)}html[data-site-theme=marigold] .mg-cat img{transition:transform .6s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg-cat:hover img{transform:scale(1.06)}html[data-site-theme=marigold] .mg-cat-foot strong{font-weight:700;color:var(--mg-ink)}html[data-site-theme=marigold] .mg-cat-foot i{color:var(--mg-accent)}html[data-site-theme=marigold] .mg-cat:hover .mg-cat-go{color:var(--mg-accent-dark);transform:translateX(4px)}html[data-site-theme=marigold] .mg-cat-go{transition:transform .3s}html[data-site-theme=marigold] .mg-promo{box-shadow:var(--mg-card-shadow);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}html[data-site-theme=marigold] .mg-promo:hover{transform:translateY(-4px);box-shadow:0 30px 60px -20px rgba(140,60,10,.5)}html[data-site-theme=marigold] .mg-promo.dark{background:radial-gradient(circle at 75% 45%,#5a2e12 0,var(--mg-deep) 72%);border:1px solid rgba(224,120,32,.35)}html[data-site-theme=marigold] .mg-promo.light{background:linear-gradient(135deg,#fff1e0,#f8c895)}html[data-site-theme=marigold] .mg-promo-copy strong{font-weight:600;letter-spacing:-.01em}html[data-site-theme=marigold] .mg-promo-copy em{opacity:1;font-weight:500}html[data-site-theme=marigold] .mg-promo.dark .mg-promo-copy em{color:hsla(0,0%,100%,.86)}html[data-site-theme=marigold] .mg-promo.light .mg-promo-copy em{color:var(--mg-soft)}html[data-site-theme=marigold] .mg-sig{background:linear-gradient(120deg,#fff6ec 0,var(--mg-cream) 100%);border:1px solid var(--mg-line);box-shadow:var(--mg-card-shadow)}html[data-site-theme=marigold] .mg-sig-mono{color:rgba(224,120,32,.14)}html[data-site-theme=marigold] .mg-link{border-bottom-width:2px;font-weight:700}html[data-site-theme=marigold] .mg-ig a{box-shadow:0 8px 22px -10px rgba(90,40,8,.35)}html[data-site-theme=marigold] .mg-ig a:hover img{transform:scale(1.06);filter:saturate(1.1)}html[data-site-theme=marigold] .mg-members{background:linear-gradient(90deg,#fff,var(--mg-cream-2));border:1px solid var(--mg-line);box-shadow:var(--mg-card-shadow)}html[data-site-theme=marigold] .mg-intro blockquote{color:var(--mg-ink);font-weight:500;border-left-width:1px}html[data-site-theme=marigold] .mg-stats{background:radial-gradient(80% 140% at 50% 0,var(--mg-deep-2) 0,var(--mg-deep) 70%);border:1px solid rgba(224,120,32,.4);box-shadow:0 30px 60px -24px rgba(31,18,10,.6)}html[data-site-theme=marigold] .mg-stats div+div{border-left-color:rgba(224,120,32,.25)}html[data-site-theme=marigold] .mg-stats strong{color:var(--mg-accent-2);font-weight:500;text-shadow:0 0 28px rgba(240,148,60,.35)}html[data-site-theme=marigold] .mg-stats span{color:hsla(0,0%,100%,.82);font-weight:600}html[data-site-theme=marigold] .mg-cap-card,html[data-site-theme=marigold] .mg-coll{box-shadow:var(--mg-card-shadow);border-color:var(--mg-line);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}html[data-site-theme=marigold] .mg-cap-card{-o-border-image:var(--mg-cta) 1;border-image:var(--mg-cta) 1;border-image-slice:1;border-width:3px 1px 1px;border-top:3px solid transparent}html[data-site-theme=marigold] .mg-cap-card:hover{transform:translateY(-4px)}html[data-site-theme=marigold] .mg-cap-top i{background:var(--mg-cta);color:var(--mg-on-accent);box-shadow:var(--mg-glow)}html[data-site-theme=marigold] .mg-cap-card h4{font-weight:600;font-size:20px}html[data-site-theme=marigold] .mg-coll-list a{font-weight:600;background:#fff}html[data-site-theme=marigold] .mg-coll-list a:hover{background:var(--mg-cream-2)}html[data-site-theme=marigold] .mg-proc{background:radial-gradient(90% 120% at 50% 0,var(--mg-deep-2) 0,var(--mg-deep) 75%);border:1px solid rgba(224,120,32,.4);box-shadow:0 34px 70px -26px rgba(31,18,10,.65)}html[data-site-theme=marigold] .mg-proc .mg-h2{color:#fff}html[data-site-theme=marigold] .mg-steps:before{background:linear-gradient(90deg,rgba(224,120,32,0),var(--mg-accent),rgba(224,120,32,0));opacity:1}html[data-site-theme=marigold] .mg-step-n{background:var(--mg-cta);box-shadow:0 0 0 6px var(--mg-deep),0 0 24px rgba(240,148,60,.6);font-weight:700}html[data-site-theme=marigold] .mg-steps strong{color:#fff}html[data-site-theme=marigold] .mg .mg-steps p{color:hsla(0,0%,100%,.74)}html[data-site-theme=marigold] .mg-proc .mg-btn-line{background:transparent;color:#fff;border-color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-proc .mg-btn-line:hover{color:var(--mg-on-accent)}html[data-site-theme=marigold] .mg-faq summary{font-weight:600}html[data-site-theme=marigold] .mg-faq details[open]{background:linear-gradient(90deg,var(--mg-cream),var(--mg-cream-2));box-shadow:var(--mg-card-shadow)}html[data-site-theme=marigold] .mg-faq details[open] summary:after{background:var(--mg-cta);border-color:transparent}html[data-site-theme=marigold] .mg-ft{background:radial-gradient(70% 120% at 15% 0,var(--mg-deep-2) 0,var(--mg-brown) 60%);border-top:3px solid transparent;-o-border-image:var(--mg-cta) 1;border-image:var(--mg-cta) 1;color:hsla(0,0%,100%,.82)}html[data-site-theme=marigold] .mg-ft-brand img{filter:none}html[data-site-theme=marigold] .mg-ft-soc a:hover{border-color:transparent}html[data-site-theme=marigold] .mg a:focus-visible,html[data-site-theme=marigold] .mg button:focus-visible,html[data-site-theme=marigold] .mg summary:focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:no-preference){html[data-site-theme=marigold] .mg.mg-rv-ready main>section:not(:first-child){opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg.mg-rv-ready main>section.in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-site-theme=marigold] .mg *,html[data-site-theme=marigold] .mg :after{transition:none!important}}html[data-site-theme=marigold] .mg-arr{background:#fff;border-top:1px solid var(--mg-line);border-bottom:1px solid var(--mg-line)}html[data-site-theme=marigold] .mg-sec-alt{background:#fafafa}html[data-site-theme=marigold] .mg-promo.light{background:#fafafa;border:1px solid var(--mg-line)}html[data-site-theme=marigold] .mg-members,html[data-site-theme=marigold] .mg-sig{background:#fff}html[data-site-theme=marigold] .mg-faq details[open]{background:#fff8f2;border-color:var(--mg-line)}html[data-site-theme=marigold] .mg-caps li{background:#fff}html[data-site-theme=marigold] .mg-coll-list a:hover{background:#fff8f2}html[data-site-theme=marigold] .mg main,html[data-site-theme=marigold] .mg-instagram{background:#fff}html[data-site-theme=marigold] .mg-head .mg-h2:after,html[data-site-theme=marigold] .mg-ig-head .mg-h2:after{content:"";display:block;width:48px;height:2px;margin:14px auto 0;background:var(--mg-cta)}html[data-site-theme=marigold] .mg-ig-head .mg-h2:after{margin-left:0}html[data-site-theme=marigold] .mg-arr-card,html[data-site-theme=marigold] .mg-cap-card,html[data-site-theme=marigold] .mg-cat,html[data-site-theme=marigold] .mg-coll,html[data-site-theme=marigold] .mg-members,html[data-site-theme=marigold] .mg-promo,html[data-site-theme=marigold] .mg-sig{border:1px solid var(--mg-line);box-shadow:var(--mg-card-shadow)}html[data-site-theme=marigold] .mg-cap-card{border-top:3px solid var(--mg-accent);-o-border-image:none;border-image:none}html[data-site-theme=marigold] .mg-arr-card:hover,html[data-site-theme=marigold] .mg-cap-card:hover,html[data-site-theme=marigold] .mg-cat:hover,html[data-site-theme=marigold] .mg-promo:hover{border-color:var(--mg-accent);box-shadow:0 0 0 1px var(--mg-accent),0 18px 40px -14px rgba(224,120,32,.38)}html[data-site-theme=marigold] .mg-arr-card{background:#fff}html[data-site-theme=marigold] .mg-arr-card:after{inset:auto 0 0 0;height:64px;background:linear-gradient(0deg,hsla(0,0%,7%,.94),hsla(0,0%,7%,.94) 72%,hsla(0,0%,7%,0))}html[data-site-theme=marigold] .mg-chip{bottom:54px}html[data-site-theme=marigold] .mg-arr-name{bottom:14px;font-size:18px}html[data-site-theme=marigold] .mg-ig a{box-shadow:none;border:1px solid var(--mg-line)}html[data-site-theme=marigold] .mg-arr-track{padding:6px 2px 14px}html[data-site-theme=marigold] .mg-pc{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden;scroll-snap-align:start;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s}html[data-site-theme=marigold] .mg-pc:hover{transform:translateY(-4px);border-color:var(--mg-accent);box-shadow:0 18px 36px -16px rgba(0,0,0,.22)}html[data-site-theme=marigold] .mg-pc-stage,html[data-site-theme=marigold] .mg-stage{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(60% 55% at 50% 45%,#fff 0,#f7f7f7 70%)}html[data-site-theme=marigold] .mg .mg-stage img,html[data-site-theme=marigold] .mg-pc-stage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:14%;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg-cat:hover .mg-stage img,html[data-site-theme=marigold] .mg-pc:hover .mg-pc-stage img{transform:scale(1.04)}html[data-site-theme=marigold] .mg-pc .mg-chip{position:absolute;top:12px;left:12px;bottom:auto;border-radius:999px;padding:4px 11px;font-size:9.5px;box-shadow:none}html[data-site-theme=marigold] .mg-pc-body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px;border-top:1px solid #eee;flex:1}html[data-site-theme=marigold] .mg-pc-name{font-family:var(--mg-serif);font-weight:600;font-size:19px;line-height:1.25;color:var(--mg-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}html[data-site-theme=marigold] .mg-pc-meta{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b}html[data-site-theme=marigold] .mg-pc-view{margin-top:6px;align-self:flex-start;display:inline-flex;gap:6px;align-items:center;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mg-accent-dark);border-bottom:1px solid var(--mg-accent);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}html[data-site-theme=marigold] .mg-pc:focus-visible .mg-pc-view,html[data-site-theme=marigold] .mg-pc:hover .mg-pc-view{opacity:1;transform:none}@media (hover:none){html[data-site-theme=marigold] .mg-pc-view{opacity:1;transform:none}}html[data-site-theme=marigold] .mg-cat-a.mg-stage{aspect-ratio:1}html[data-site-theme=marigold] .mg .mg-cat-a.mg-stage img{padding:10%}html[data-site-theme=marigold] .mg-hero-copy{max-width:640px}html[data-site-theme=marigold] .mg-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 24px;max-width:560px}html[data-site-theme=marigold] .mg-hero-stats li{min-width:0;line-height:1.45;overflow-wrap:anywhere;letter-spacing:.12em}@media (max-width:640px){html[data-site-theme=marigold] .mg-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}html[data-site-theme=marigold] .mg-hero-copy h1{font-size:clamp(36px,10vw,46px)}}html[data-site-theme=marigold] .mg-arr-wrap{padding:0 76px}html[data-site-theme=marigold] .mg-arrow{width:46px;height:46px;background:#fff;color:var(--mg-accent);border:1px solid #eee;box-shadow:0 8px 20px -6px rgba(0,0,0,.22);display:grid;place-items:center}html[data-site-theme=marigold] .mg-arrow.l{left:16px}html[data-site-theme=marigold] .mg-arrow.r{right:16px}html[data-site-theme=marigold] .mg-arrow:hover{background:#fff;color:var(--mg-accent-dark);border-color:var(--mg-accent)}html[data-site-theme=marigold] .mg-btn-outline{background:#fff;color:var(--mg-accent-dark);border:1.5px solid var(--mg-accent);min-height:50px;padding:0 34px}html[data-site-theme=marigold] .mg-btn-outline:hover{background:var(--mg-cta);color:var(--mg-on-accent);border-color:transparent;box-shadow:var(--mg-glow)}html[data-site-theme=marigold] .mg-faq-wrap{align-items:start}html[data-site-theme=marigold] .mg-faq-side{position:sticky;top:120px;display:flex;flex-direction:column}html[data-site-theme=marigold] .mg-faq-side p{margin:18px 0 0;max-width:380px}html[data-site-theme=marigold] .mg-faq-side .mg-actions{align-items:center;margin-top:24px}html[data-site-theme=marigold] .mg-faq-wa{display:inline-flex;gap:6px;align-items:center;font-weight:700;font-size:13px;color:var(--mg-accent-dark)!important;border-bottom:1px solid var(--mg-accent);padding-bottom:2px}html[data-site-theme=marigold] .mg-faq-wa i{color:#1fa855;font-size:18px}html[data-site-theme=marigold] .mg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-site-theme=marigold] .mg-ft-cta{max-width:1520px;margin:0 auto;padding:44px 64px;display:flex;justify-content:space-between;align-items:center;gap:32px;border-bottom:1px solid rgba(224,120,32,.3)}html[data-site-theme=marigold] .mg-ft-cta h3{margin:0;font-family:var(--mg-serif);font-weight:600;color:#fff}html[data-site-theme=marigold] .mg .mg-ft-cta p{margin:8px 0 0;color:hsla(0,0%,100%,.78)}html[data-site-theme=marigold] .mg-ft-form{display:flex;gap:10px;flex:0 1 540px}html[data-site-theme=marigold] .mg-ft-form input{flex:1;min-width:0;padding:0 16px;border-radius:2px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:#fff;font:inherit;font-size:14px}html[data-site-theme=marigold] .mg-ft-form input::-moz-placeholder{color:hsla(0,0%,100%,.6)}html[data-site-theme=marigold] .mg-ft-form input::placeholder{color:hsla(0,0%,100%,.6)}html[data-site-theme=marigold] .mg-ft-form input:focus{outline:none;border-color:var(--mg-accent);box-shadow:0 0 0 3px rgba(224,120,32,.3)}html[data-site-theme=marigold] .mg-ft-in a,html[data-site-theme=marigold] .mg-ft-in span{color:hsla(0,0%,100%,.88)}html[data-site-theme=marigold] .mg-ft-in a:hover{color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-ft-soc a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(224,120,32,.6);color:#fff;transition:background .25s,color .25s,transform .25s}html[data-site-theme=marigold] .mg-ft-soc a:hover{background:var(--mg-cta);color:var(--mg-on-accent);transform:translateY(-2px)}html[data-site-theme=marigold] .mg-ft-pay{gap:12px;color:hsla(0,0%,100%,.75)}html[data-site-theme=marigold] .mg-ft-pay b{background:transparent;color:var(--mg-accent-2);border:1px solid rgba(224,120,32,.7);border-radius:999px;padding:6px 14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html[data-site-theme=marigold] .mg-ft-copy{color:hsla(0,0%,100%,.62)}@media (max-width:900px){html[data-site-theme=marigold] .mg-faq-side{position:static}html[data-site-theme=marigold] .mg-ft-cta{flex-direction:column;align-items:stretch;padding:36px 20px}html[data-site-theme=marigold] .mg-ft-form{flex-direction:column;flex-basis:auto}}html[data-site-theme=marigold] .mg-hd,html[data-site-theme=marigold] .mg-util{border-bottom:1px solid rgba(224,120,32,.55)}html[data-site-theme=marigold] .mg-hd{background:linear-gradient(180deg,#1f120a,#170d06)}html[data-site-theme=marigold] .mg-hd.on{background:rgba(23,13,6,.9);backdrop-filter:saturate(1.3) blur(14px);box-shadow:0 10px 30px -10px rgba(0,0,0,.55)}html[data-site-theme=marigold] .mg-logo img{filter:brightness(0) invert(1)}html[data-site-theme=marigold] .mg-nav,html[data-site-theme=marigold] .mg-nav a,html[data-site-theme=marigold] .mg-nav-dd>button{color:#fff}html[data-site-theme=marigold] .mg-nav a:hover,html[data-site-theme=marigold] .mg-nav-dd>button:hover{color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-nav-dd>button:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--mg-cta);transition:right .3s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg-nav-dd>button:hover:after,html[data-site-theme=marigold] .mg-nav-dd>button[aria-expanded=true]:after{right:0}html[data-site-theme=marigold] .mg-nav-menu{background:#1f120a;border:1px solid rgba(224,120,32,.45);box-shadow:0 20px 40px rgba(0,0,0,.5)}html[data-site-theme=marigold] .mg-nav-menu a{color:hsla(0,0%,100%,.9)}html[data-site-theme=marigold] .mg-nav-menu a:hover{color:var(--mg-accent-2);background:rgba(224,120,32,.1)}html[data-site-theme=marigold] .mg-icons a{color:#fff}html[data-site-theme=marigold] .mg-icons i{color:#fff;transition:color .2s}html[data-site-theme=marigold] .mg-icons a:hover,html[data-site-theme=marigold] .mg-icons a:hover i{color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-burger{display:none;background:none;border:1px solid rgba(224,120,32,.6);color:#fff;width:40px;height:40px;border-radius:4px;font-size:22px;cursor:pointer}@media (max-width:1100px){html[data-site-theme=marigold] .mg-hd-in{grid-template-columns:auto 1fr auto}html[data-site-theme=marigold] .mg-burger{display:grid;place-items:center;order:-1}html[data-site-theme=marigold] .mg-nav{display:none}html[data-site-theme=marigold] .mg-nav.open{display:flex;flex-direction:column;align-items:flex-start;gap:18px;position:absolute;top:100%;left:0;right:0;padding:22px 24px 26px;background:#170d06;border-bottom:1px solid rgba(224,120,32,.55)}html[data-site-theme=marigold] .mg-nav.open .mg-nav-menu{position:static;box-shadow:none;margin-top:8px}}html[data-site-theme=marigold] .mg-hero{height:auto;min-height:min(88vh,900px);display:flex;align-items:center}html[data-site-theme=marigold] .mg-hero-track{position:absolute;inset:0}html[data-site-theme=marigold] .mg-hero-copy{position:relative;left:auto;top:auto;transform:none;margin-left:max(40px,calc((100vw - 1760px) / 2));padding:64px 0 110px}html[data-site-theme=marigold] .mg-hero-copy h1{font-size:clamp(40px,4.4vw,84px);margin-top:10px}html[data-site-theme=marigold] .mg-hero-copy h1:after{margin-top:18px}html[data-site-theme=marigold] .mg .mg-hero-copy p{margin-bottom:22px}html[data-site-theme=marigold] .mg-hero-stats{margin-bottom:26px;gap:18px 24px}html[data-site-theme=marigold] .mg-hero-stats li{gap:6px}@media (max-width:640px){html[data-site-theme=marigold] .mg-hero-copy{margin:0;padding:40px 16px 100px}}html[data-site-theme=marigold] .mg .mg-cat{background:var(--mg-brown);border:1px solid rgba(224,120,32,.25);border-radius:8px;overflow:hidden;box-shadow:0 14px 34px -18px rgba(0,0,0,.45)}html[data-site-theme=marigold] .mg-cat-img{position:relative;display:block;aspect-ratio:4/5;overflow:hidden}html[data-site-theme=marigold] .mg-cat-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}html[data-site-theme=marigold] .mg-cat-img:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(0deg,rgba(42,26,16,.95),rgba(42,26,16,0))}html[data-site-theme=marigold] .mg .mg-cat-foot{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;background:var(--mg-brown);border-top:1px solid var(--mg-accent)}html[data-site-theme=marigold] .mg .mg-cat-foot strong{color:#fff;font-size:12.5px;letter-spacing:.22em;flex:1}html[data-site-theme=marigold] .mg .mg-cat-foot .mg-cat-go,html[data-site-theme=marigold] .mg .mg-cat-foot i{color:var(--mg-accent-2);font-size:18px}html[data-site-theme=marigold] .mg .mg-cat:hover{transform:translateY(-6px);border-color:var(--mg-accent);box-shadow:0 0 0 1px var(--mg-accent),0 24px 48px -16px rgba(224,120,32,.5)}html[data-site-theme=marigold] .mg .mg-cat:hover .mg-cat-img img{transform:scale(1.06)}html[data-site-theme=marigold] .mg .mg-cat:hover .mg-cat-go{transform:translateX(6px);color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-promo.light{background:var(--mg-brown);border-color:rgba(224,120,32,.3);color:#fff}html[data-site-theme=marigold] .mg-promo.light .mg-promo-copy{border-top:1px solid var(--mg-accent);align-self:stretch;justify-content:center}html[data-site-theme=marigold] .mg-promo.light .mg-promo-copy em{color:hsla(0,0%,100%,.82)}html[data-site-theme=marigold] .mg-promo.light .mg-btn-line{background:transparent;color:#fff;border-color:var(--mg-accent-2)}@media (max-width:640px){html[data-site-theme=marigold] .mg-arr-wrap{padding:0 16px}html[data-site-theme=marigold] .mg-arrow{display:none}}html[data-site-theme=marigold] .mg-cats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}html[data-site-theme=marigold] .mg-cats>.mg-cat{flex:none}@media (max-width:1100px){html[data-site-theme=marigold] .mg-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){html[data-site-theme=marigold] .mg-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}html[data-site-theme=marigold] .mg-sec{padding-top:44px;padding-bottom:44px}html[data-site-theme=marigold] .mg-sec-tight{padding-top:14px;padding-bottom:14px}html[data-site-theme=marigold] .mg-head{margin-bottom:26px}html[data-site-theme=marigold] .mg-arr{padding:48px 0 44px}html[data-site-theme=marigold] .mg-center{margin-top:26px}html[data-site-theme=marigold] .mg-members{padding:12px 22px;min-height:70px;gap:16px;justify-content:flex-start}html[data-site-theme=marigold] .mg-members>div{flex:1;gap:2px}html[data-site-theme=marigold] .mg-members strong{font-size:20px}html[data-site-theme=marigold] .mg-members-ic{width:38px;height:38px;flex:0 0 38px;border-radius:50%;display:grid;place-items:center;background:var(--mg-cta);color:var(--mg-on-accent);font-size:18px}html[data-site-theme=marigold] .mg-members .mg-btn{min-height:36px;padding:0 18px;font-size:10.5px}html[data-site-theme=marigold] .mg-intro{gap:56px}html[data-site-theme=marigold] .mg-intro .mg-h2.xl{font-size:clamp(32px,2.6vw,48px)}html[data-site-theme=marigold] .mg-intro blockquote{font-size:22px;margin-bottom:12px;padding-left:20px}html[data-site-theme=marigold] .mg-intro p{font-size:14.5px;margin:0}html[data-site-theme=marigold] .mg-stats{margin-top:32px;position:relative;z-index:1}html[data-site-theme=marigold] .mg-stats div{padding:18px 16px;gap:4px;align-items:center}html[data-site-theme=marigold] .mg-stats div+div{border-left:1px solid rgba(224,120,32,.18)}html[data-site-theme=marigold] .mg-stats i{color:var(--mg-accent-2);font-size:18px}html[data-site-theme=marigold] .mg-stats strong{font-size:44px}html[data-site-theme=marigold] .mg-stats span{font-size:11px;letter-spacing:.2em}html[data-site-theme=marigold] .mg-hero-stats{gap:14px 22px}html[data-site-theme=marigold] .mg-hero-stats i{font-size:22px}html[data-site-theme=marigold] .mg-cap{gap:40px}html[data-site-theme=marigold] .mg-h3{font-size:26px;margin-bottom:16px}html[data-site-theme=marigold] .mg-cap-grid{gap:14px}html[data-site-theme=marigold] .mg-cap-card{padding:18px}html[data-site-theme=marigold] .mg-cap-card h4{margin:10px 0 4px;font-size:18px}html[data-site-theme=marigold] .mg-coll{padding:24px}html[data-site-theme=marigold] .mg-proc{padding:36px 36px 34px}html[data-site-theme=marigold] .mg-steps{margin-top:28px;gap:18px}html[data-site-theme=marigold] .mg-proc .mg-actions{margin-top:20px}html[data-site-theme=marigold] .mg-faq-wrap{gap:48px}html[data-site-theme=marigold] .mg-faq summary{padding:15px 0;font-size:17px}html[data-site-theme=marigold] .mg-faq p{margin-bottom:16px}html[data-site-theme=marigold] .mg-ft-cta{padding:30px 64px}html[data-site-theme=marigold] .mg-ft-in{padding-top:44px;padding-bottom:30px}html[data-site-theme=marigold] .mg-sec{max-width:1840px;padding-left:48px;padding-right:48px}html[data-site-theme=marigold] .mg-arr-wrap{max-width:1920px}html[data-site-theme=marigold] .mg-members>div span{font-size:12.5px}html[data-site-theme=marigold] .mg-members>div a{color:var(--mg-accent-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}html[data-site-theme=marigold] .mg-tl-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 1 460px}html[data-site-theme=marigold] .mg-tl-form input{flex:1 1 220px;min-width:0;height:40px;padding:0 14px;border:1px solid #ddd;border-radius:2px;font:inherit;font-size:14px;color:#111;background:#fff}html[data-site-theme=marigold] .mg-tl-form input:focus{outline:none;border-color:var(--mg-accent);box-shadow:0 0 0 3px rgba(224,120,32,.22)}html[data-site-theme=marigold] .mg-tl-err{flex-basis:100%;color:#b42318;font-size:12px;min-height:0}html[data-site-theme=marigold] .mg-tl-err:empty{display:none}html[data-site-theme=marigold] .mg-tl-ok{margin:0;color:#1b7a3d!important;font-weight:600}html[data-site-theme=marigold] .mg-btt{position:fixed;right:22px;bottom:92px;z-index:950;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:#1f120a;color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px -8px rgba(0,0,0,.45);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s,background .2s}html[data-site-theme=marigold] .mg-btt.on{opacity:1;transform:none;pointer-events:auto}html[data-site-theme=marigold] .mg-btt:hover{background:#3b200f}html[data-site-theme=marigold] .mg-btt svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}html[data-site-theme=marigold] .mg-btt-track{fill:none;stroke:rgba(224,120,32,.25);stroke-width:3}html[data-site-theme=marigold] .mg-btt-bar{fill:none;stroke:var(--mg-accent-2);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .1s linear}html[data-site-theme=marigold] .mg-btt i{position:relative;font-size:20px;color:var(--mg-accent-2)}html[data-site-theme=marigold] .mg-btt:focus-visible{outline:2px solid var(--mg-accent);outline-offset:3px}html[data-site-theme=marigold] body:has(.mgp-bar) .mg-btt{bottom:104px}@media (max-width:1100px){html[data-site-theme=marigold] .mg-sec{padding-left:24px;padding-right:24px}}@media (max-width:720px){html[data-site-theme=marigold] .mg-sec{padding-left:16px;padding-right:16px}html[data-site-theme=marigold] .mg-members{flex-wrap:wrap}html[data-site-theme=marigold] .mg-tl-form{flex-basis:100%}html[data-site-theme=marigold] .mg-btt{right:16px;bottom:84px;width:46px;height:46px}html[data-site-theme=marigold] body:has(.mgp-bar) .mg-btt{bottom:140px}}@media (prefers-reduced-motion:reduce){html[data-site-theme=marigold] .mg-btt{transition:none}}html[data-site-theme=marigold] .mg-hero{min-height:min(calc(100vh - 106px),900px);max-height:none}html[data-site-theme=marigold] .mg-hero-copy{padding:36px 0 84px}html[data-site-theme=marigold] .mg-hero-copy h1{font-size:clamp(38px,min(4vw,7.2vh),78px)}html[data-site-theme=marigold] .mg-hero-copy h1:after{margin-top:14px}html[data-site-theme=marigold] .mg .mg-hero-copy p{font-size:16.5px;margin-bottom:18px}html[data-site-theme=marigold] .mg-hero-stats{margin-bottom:20px}html[data-site-theme=marigold] body:has(.mgp-bar) .mg-btt{bottom:92px}@media (max-width:640px){html[data-site-theme=marigold] .mg-hero-copy{padding:32px 16px 84px}}html[data-site-theme=marigold] .mg-hero-strip{list-style:none;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 max(40px,calc((100vw - 1760px) / 2));background:linear-gradient(90deg,#1a0f08,#2a1a10 50%,#1a0f08);border-top:0;letter-spacing:normal;text-transform:none;font-weight:400}html[data-site-theme=marigold] .mg-hero-strip:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(224,120,32,0),#e07820 30%,#f0943c 50%,#e07820 70%,rgba(224,120,32,0))}html[data-site-theme=marigold] .mg-hero-strip li{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 12px}html[data-site-theme=marigold] .mg-hero-strip li+li{border-left:1px solid rgba(224,120,32,.22)}html[data-site-theme=marigold] .mg-hero-strip span+span:before{content:none}html[data-site-theme=marigold] .mg-strip-ic{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid rgba(224,120,32,.7);display:grid;place-items:center;color:var(--mg-accent-2);font-size:16px;transition:box-shadow .3s,background .3s}html[data-site-theme=marigold] .mg-hero-strip li:hover .mg-strip-ic{background:rgba(224,120,32,.14);box-shadow:0 0 16px rgba(240,148,60,.6)}html[data-site-theme=marigold] .mg-hero-strip strong{display:block;color:#fff;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}html[data-site-theme=marigold] .mg-hero-strip em{display:block;font-style:normal;color:hsla(0,0%,100%,.62);font-size:11.5px;margin-top:2px}html[data-site-theme=marigold] .mg-hero-copy{padding-bottom:100px}html[data-site-theme=marigold] .mg-dots{bottom:76px}@media (max-width:900px){html[data-site-theme=marigold] .mg-hero-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}html[data-site-theme=marigold] .mg-hero-strip li{justify-content:flex-start;padding:12px 14px}html[data-site-theme=marigold] .mg-hero-strip li:nth-child(3){border-left:0}html[data-site-theme=marigold] .mg-hero-strip li:nth-child(n+3){border-top:1px solid rgba(224,120,32,.22)}html[data-site-theme=marigold] .mg-hero-strip strong{font-size:10.5px;letter-spacing:.1em}html[data-site-theme=marigold] .mg-hero-copy{padding-bottom:150px}html[data-site-theme=marigold] .mg-dots{bottom:128px}}@media (min-width:901px){html[data-site-theme=marigold] .mg-hero-copy{padding:28px 0 92px}html[data-site-theme=marigold] .mg-hero-gem{font-size:24px}html[data-site-theme=marigold] .mg-hero-copy h1{font-size:clamp(38px,min(4vw,6.3vh),78px);margin-top:6px}html[data-site-theme=marigold] .mg .mg-hero-copy p{margin-bottom:16px}html[data-site-theme=marigold] .mg-hero-stats{gap:12px 22px;margin-bottom:18px}}@media (min-width:641px){html[data-site-theme=marigold] .mg-promo{height:clamp(380px,26vw,480px);min-height:0}html[data-site-theme=marigold] .mg-promo img{height:100%}}html[data-site-theme=marigold] .mg-arr-track{grid-auto-columns:calc((100% - 4 * 18px) / 5);align-items:stretch}html[data-site-theme=marigold] .mg-pc-stage{aspect-ratio:1/1;background:#f7f7f7}html[data-site-theme=marigold] .mg .mg-pc-stage img{position:absolute;inset:0;width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover;mix-blend-mode:normal}html[data-site-theme=marigold] .mg-pc .mg-chip{z-index:1}html[data-site-theme=marigold] .mg-pc-body{padding:14px 16px 16px;gap:4px}html[data-site-theme=marigold] .mg-pc-name{min-height:0;font-size:18px}@media (max-width:1100px){html[data-site-theme=marigold] .mg-arr-track{grid-auto-columns:calc((100% - 2 * 18px) / 3)}}@media (max-width:640px){html[data-site-theme=marigold] .mg-arr-track{grid-auto-columns:72%}}html[data-site-theme=marigold]{--mg-sec-y:56px;--mg-gap:18px;--mg-head-gap:28px}@media (max-width:720px){html[data-site-theme=marigold]{--mg-sec-y:40px;--mg-gap:12px;--mg-head-gap:22px}}html[data-site-theme=marigold] .mg-sec{padding-top:var(--mg-sec-y);padding-bottom:var(--mg-sec-y)}html[data-site-theme=marigold] .mg-sec-tight{padding-top:calc(var(--mg-sec-y) / 3);padding-bottom:calc(var(--mg-sec-y) / 3)}html[data-site-theme=marigold] .mg-arr{padding:var(--mg-sec-y) 0}html[data-site-theme=marigold] .mg-head,html[data-site-theme=marigold] .mg-ig-head{margin-bottom:var(--mg-head-gap)}html[data-site-theme=marigold] .mg-sub{margin-top:8px}html[data-site-theme=marigold] .mg-head .mg-h2:after{margin-top:10px}html[data-site-theme=marigold] .mg-cap-grid,html[data-site-theme=marigold] .mg-cats,html[data-site-theme=marigold] .mg-promos{gap:var(--mg-gap)}html[data-site-theme=marigold] .mg-arr-track{gap:var(--mg-gap);grid-auto-columns:calc((100% - 4 * var(--mg-gap)) / 5)}html[data-site-theme=marigold] .mg main>section.mg-sec:not(.mg-sec-tight):before{width:min(360px,40%);opacity:.7}html[data-site-theme=marigold] .mg .mg-cat-foot{padding:12px 16px}html[data-site-theme=marigold] .mg-promos{align-items:stretch}html[data-site-theme=marigold] .mg .mg-promo,html[data-site-theme=marigold] .mg .mg-promo.dark,html[data-site-theme=marigold] .mg .mg-promo.light{height:420px;margin:0;border:1px solid rgba(224,120,32,.3);background:radial-gradient(circle at 20% 30%,#3b200f 0,var(--mg-brown) 70%);box-shadow:0 14px 34px -18px rgba(0,0,0,.45);transform:none}html[data-site-theme=marigold] .mg .mg-promo:hover{transform:translateY(-4px);border-color:var(--mg-accent)}html[data-site-theme=marigold] .mg .mg-promo .mg-promo-copy{align-self:stretch;justify-content:center;padding:36px;border-top:0;gap:12px;overflow:hidden}html[data-site-theme=marigold] .mg .mg-promo-copy strong{font-size:clamp(26px,2vw,36px);line-height:1.1;color:#fff}html[data-site-theme=marigold] .mg .mg-promo-copy em{color:hsla(0,0%,100%,.82);margin-bottom:4px}html[data-site-theme=marigold] .mg .mg-promo .mg-btn{background:transparent;color:#fff!important;border:1.5px solid var(--mg-accent-2)}html[data-site-theme=marigold] .mg .mg-promo:hover .mg-btn{background:var(--mg-cta);color:var(--mg-on-accent)!important;border-color:transparent}@media (max-width:640px){html[data-site-theme=marigold] .mg .mg-promo{height:auto}html[data-site-theme=marigold] .mg .mg-promo .mg-promo-copy{padding:24px 20px}}html[data-site-theme=marigold] .mg-ft{margin-top:0}html[data-site-theme=marigold] .mg main>section:last-child{padding-bottom:var(--mg-sec-y)}html[data-site-theme=marigold] .mg-ft-cta{padding:28px 48px;max-width:1840px}html[data-site-theme=marigold] .mg-ft-cta h3{font-size:30px}html[data-site-theme=marigold] .mg .mg-ft-cta p{font-size:15px;margin-top:4px}html[data-site-theme=marigold] .mg-ft-form{gap:0;flex:0 1 520px}html[data-site-theme=marigold] .mg-ft-form input{height:46px;border-radius:3px 0 0 3px;border-right:0}html[data-site-theme=marigold] .mg-ft-form .mg-btn{height:46px;min-height:46px;border-radius:0 3px 3px 0;box-shadow:none}html[data-site-theme=marigold] .mg-ft-in{max-width:1840px;padding-left:48px;padding-right:48px}html[data-site-theme=marigold] .mg-ft h4{font-size:15px}html[data-site-theme=marigold] .mg-ft-contact span,html[data-site-theme=marigold] .mg-ft-in>div>a:not(.mg-ft-badge){color:hsla(0,0%,100%,.85)!important}html[data-site-theme=marigold] .mg-ft-in>div>a:not(.mg-ft-badge):hover{color:var(--mg-accent-2)!important}html[data-site-theme=marigold] .mg-ft-pay{padding:12px 24px;gap:8px}html[data-site-theme=marigold] .mg-ft-pay b{padding:3px 10px;font-size:9.5px}html[data-site-theme=marigold] .mg-ft-copy{padding:10px 24px 16px}html[data-site-theme=marigold] .mg-btt,html[data-site-theme=marigold] body:has(.mgp-bar) .mg-btt{right:19px;bottom:80px;width:46px;height:46px}@media (max-width:720px){html[data-site-theme=marigold] .mg-ft-cta{padding:24px 16px}html[data-site-theme=marigold] .mg-ft-form{flex-direction:row}html[data-site-theme=marigold] .mg-ft-in{padding-left:16px;padding-right:16px}html[data-site-theme=marigold] .mg-btt,html[data-site-theme=marigold] body:has(.mgp-bar) .mg-btt{right:16px;bottom:76px}}