.fg-public-controls{--mkp-ink:#1C1C2E;--mkp-muted:rgba(28,28,46,.68);--mkp-accent:#C47832;--mkp-accent-ink:#94511A;--mkp-accent-soft:rgba(196,120,50,.12);--mkp-hover:rgba(61,79,111,.08);--mkp-line:rgba(0,0,0,.1);--mkp-chip:#E8EDF2;--mkp-btn-bg:#fff;--mkp-btn-ink:#1C1C2E;--mkp-btn-line:rgba(28,28,46,.2);--mkp-btn-icon:#3D4F6F;--mkp-radius:10px;--mkp-panel-bg:#fff;--mkp-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--mkp-ease:cubic-bezier(.22,.8,.2,1)}.fg-public-controls .mkt{display:flex;align-items:center;gap:8px}.fg-public-controls .mkt .mkt__l{display:none!important}.fg-public-controls .mkp{position:relative}.fg-public-controls .mkp .mkp__src{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;opacity:0;pointer-events:none;clip:rect(0 0 0 0)}.fg-public-controls .hd__lang.mkl{gap:0;padding:0;border:0;background:none;box-shadow:none}.fg-public-controls .hd__lang.mkl>a{display:none!important}.fg-public-controls .mkp__btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 11px 0 10px;border:1px solid var(--mkp-btn-line);border-radius:var(--mkp-radius);background:var(--mkp-btn-bg);font:inherit;font-size:.82rem;font-weight:750;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--mkp-btn-ink);cursor:pointer;transition:border-color .25s,box-shadow .25s}.fg-public-controls .mkp.is-open .mkp__btn,.fg-public-controls .mkp__btn:hover{border-color:var(--mkp-accent);box-shadow:0 0 0 3px var(--mkp-accent-soft)}.fg-public-controls .mkp__btn:focus-visible{outline:2px solid var(--mkp-accent);outline-offset:2px}.fg-public-controls .mkp__globe{flex:none;width:17px;height:17px;fill:none;stroke:var(--mkp-btn-icon);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fg-public-controls .mkp__code{font-size:.82rem;font-weight:820;letter-spacing:.04em}.fg-public-controls .mkp__cur{flex:none;padding:2px 6px;border-radius:5px;background:var(--mkp-chip);font:800 10.5px/1.3 var(--mkp-mono);letter-spacing:.04em;color:var(--mkp-btn-icon)}.fg-public-controls .mkp__chev{flex:none;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .3s var(--mkp-ease)}.fg-public-controls .mkp.is-open .mkp__chev{transform:rotate(180deg)}.fg-public-controls .mkp__btn--lang .mkp__long small{font-size:12px;font-weight:500;opacity:.7}.fg-public-controls .mkp__btn--lang .mkp__short{display:none}@media (max-width:1180px){.fg-public-controls .mkp__btn--lang .mkp__long small{display:none}}@media (max-width:900px){.fg-public-controls .mkp__btn--lang .mkp__globe,.fg-public-controls .mkp__btn--lang .mkp__long{display:none}.fg-public-controls .mkp__btn--lang .mkp__short{display:inline}.fg-public-controls .mkp__btn--lang{gap:6px}}.fg-public-controls .mkp__panel{position:fixed;right:16px;top:80px;z-index:60;display:flex;flex-direction:column;width:min(600px,calc(100vw - 24px));max-height:min(78vh,640px);padding:20px 20px 16px;border-radius:18px;background:var(--mkp-panel-bg);box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 30px 70px -28px rgba(0,0,0,.55);font-family:inherit;text-transform:none;letter-spacing:0;color:var(--mkp-ink);text-align:left}.fg-public-controls .mkp__panel[hidden]{display:none}.fg-public-controls .mkp__panel.mkp__panel--lang.mkp__panel--lang{width:min(300px,calc(100vw - 24px))}.fg-public-controls .mkp__panel:before{content:"";position:absolute;left:var(--mkp-ax,calc(100% - 38px));top:-7px;width:12px;height:12px;background:var(--mkp-panel-bg);transform:rotate(45deg);box-shadow:-1px -1px 0 rgba(0,0,0,.08)}.fg-public-controls.js:not(.still) .mkp__panel:not([hidden]){animation:mkp-in .28s var(--mkp-ease)}@keyframes mkp-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fg-public-controls .mkp__head{position:relative;flex:none;display:flow-root;padding-right:40px}.fg-public-controls .mkp__h{margin:0 0 4px;font-size:21px;font-weight:750;line-height:1.2;letter-spacing:-.01em;color:var(--mkp-ink)}.fg-public-controls .mkp__p{margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.45;color:var(--mkp-muted)}.fg-public-controls .mkp__x{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:none;color:var(--mkp-muted);cursor:pointer}.fg-public-controls .mkp__x:hover{background:var(--mkp-hover);color:var(--mkp-ink)}.fg-public-controls .mkp__x:focus-visible{outline:2px solid var(--mkp-accent);outline-offset:1px}.fg-public-controls .mkp__x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.fg-public-controls .mkp__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin:0 -12px;padding:2px 12px 0;border-top:1px solid transparent;transition:border-color .2s}.fg-public-controls .mkp__panel.is-scrolled .mkp__body{border-top-color:var(--mkp-line)}.fg-public-controls .mkp__regs{display:grid;grid-template-columns:1fr 1fr;gap:6px 22px}.fg-public-controls .mkp__reg:first-child{grid-row:span 2}.fg-public-controls .mkp__langs,.fg-public-controls .mkp__reg{margin-bottom:10px}.fg-public-controls .mkp__rt{margin:2px 0 6px;padding-bottom:6px;border-bottom:2px solid var(--mkp-accent);font:800 10.5px/1.2 var(--mkp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mkp-accent-ink)}.fg-public-controls .mkp__opt{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;margin:0 -10px;padding:7px 10px;border-radius:10px;font-size:14.5px;font-weight:650;line-height:1.25;color:var(--mkp-ink);text-decoration:none;cursor:pointer;outline:none}.fg-public-controls .mkp__opt:focus-visible{box-shadow:inset 0 0 0 2px var(--mkp-accent)}.fg-public-controls .mkp__on{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-public-controls .mkp__on small{display:block;margin-top:1px;font-size:12px;font-weight:500;color:var(--mkp-muted)}.fg-public-controls .mkp__oc{flex:none;font:700 11px/1 var(--mkp-mono);letter-spacing:.05em;color:var(--mkp-muted);white-space:nowrap}.fg-public-controls .mkp__tick{flex:none;width:16px;height:16px;fill:none;stroke:var(--mkp-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.fg-public-controls .mkp__opt[aria-selected=true]{background:var(--mkp-accent-soft);color:var(--mkp-accent-ink)}.fg-public-controls .mkp__opt[aria-selected=true] .mkp__tick{opacity:1}.fg-public-controls .mkp__scrim{position:fixed;inset:0;z-index:59;background:rgba(0,0,0,.45);backdrop-filter:blur(2px)}.fg-public-controls.mkp-lock{overflow:hidden}@media (max-width:700px){.fg-public-controls .mkp__btn{height:36px;padding:0 9px 0 8px;gap:6px}.fg-public-controls .mkp__panel.mkp__panel.mkp__panel{left:0;right:0;top:auto;bottom:0;width:auto;max-height:82vh;max-height:82svh;border-bottom-left-radius:0;border-bottom-right-radius:0}.fg-public-controls .mkp__panel{padding:14px 18px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.fg-public-controls .mkp__panel:before{display:none}.fg-public-controls .mkp__x{top:-4px;right:-8px}.fg-public-controls .mkp__regs{grid-template-columns:minmax(0,1fr);gap:0}.fg-public-controls .mkp__reg:first-child{grid-row:auto}.fg-public-controls .mkp__opt{min-height:50px;font-size:15.5px}.fg-public-controls.js:not(.still) .mkp__panel:not([hidden]){animation:mkp-up .32s var(--mkp-ease)}}@keyframes mkp-up{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:340px){.fg-public-controls .mkp__btn .mkp__code{display:none}}@media (prefers-reduced-motion:reduce){.fg-public-controls .mkp__panel{animation:none!important}.fg-public-controls .mkp__body,.fg-public-controls .mkp__chev{transition:none}}@media (max-width:460px){.fg-public-controls .hd:has(.mkt){gap:8px}.fg-public-controls .hd:has(.mkt) .hd__menu>span:not(.hd__menu-icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fg-public-controls .hd:has(.mkt) .hd__menu{padding:0 11px}}@media (max-width:330px){.fg-public-controls .hd:has(.mkt){gap:6px;padding-left:10px;padding-right:10px}.fg-public-controls .hd:has(.mkt) .hd__logo{width:96px}.fg-public-controls .hd:has(.mkt) .hd__logo img{width:100%;height:auto}}.fg-public-controls{--mkp-ink:#243D25;--mkp-muted:rgba(36,61,37,.68);--mkp-accent:#C4A35A;--mkp-accent-ink:#6E5A24;--mkp-accent-soft:rgba(196,163,90,.16);--mkp-hover:rgba(107,143,107,.1);--mkp-chip:#EFF6EC;--mkp-btn-ink:#243D25;--mkp-btn-line:rgba(45,74,45,.22);--mkp-btn-icon:#6B8F6B;--mkp-radius:999px}.fg-public-controls .mkp--foliogreen .mkp__leaf{fill:none;stroke:var(--sage,#6B8F6B);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fg-public-controls .mkp--foliogreen .mkp__leaf path:first-child{fill:rgba(168,197,160,.35)}.fg-public-controls .mkp--foliogreen .mkp__btn{font-family:var(--sans)}.fg-public-controls .mkp--foliogreen .mkp__code{font-family:var(--display);font-weight:650;font-variation-settings:"opsz" 24;letter-spacing:.02em;font-size:.92rem}.fg-public-controls .mkp--foliogreen .mkp__cur{background:rgba(196,163,90,.16);color:#6E5A24}.fg-public-controls .mkp__panel.mkp--foliogreen{width:min(600px,calc(100vw - 24px));padding:22px 22px 16px;border-radius:6px 6px 18px 6px;background:#FBFCFA;box-shadow:0 0 0 1px rgba(45,74,45,.12),6px 6px 0 -1px #EFF6EC,6px 6px 0 0 rgba(45,74,45,.12),0 34px 60px -26px rgba(28,48,29,.5)}.fg-public-controls .mkp__panel.mkp--foliogreen:before{background:#FBFCFA;box-shadow:-1px -1px 0 rgba(45,74,45,.12)}.fg-public-controls .mkp--foliogreen .mkp__h{margin-bottom:6px;font-family:var(--display);font-weight:650;font-variation-settings:"opsz" 48;font-size:21px;line-height:1.15;letter-spacing:-.01em;color:#243D25}.fg-public-controls .mkp--foliogreen .mkp__p{margin-bottom:16px;font-size:13px;color:rgba(36,61,37,.72)}.fg-public-controls .mkp--foliogreen .mkp__rt{position:relative;padding:0 22px 8px 0;border-bottom:0;font-family:var(--display);font-style:italic;font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;color:#2D4A2D;background:linear-gradient(90deg,#A8C5A0,#A8C5A0) 0 100% /calc(100% - 16px) 1.5px no-repeat}.fg-public-controls .mkp--foliogreen .mkp__rt:after{content:"";position:absolute;right:0;bottom:-6px;width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3.5 16.5C3.5 8.6 8.6 3.5 16.5 3.5c0 7.9-5.1 13-13 13Z' fill='%23A8C5A0'/%3E%3C/svg%3E") no-repeat 50% /contain}.fg-public-controls .mkp--foliogreen .mkp__opt{border-radius:999px;padding-left:12px;margin-left:-12px}.fg-public-controls .mkp--foliogreen .mkp__opt[aria-selected=true]{background:rgba(45,74,45,.08);color:#243D25}.fg-public-controls .mkp--foliogreen .mkp__opt[aria-selected=true] .mkp__on{font-family:var(--display);font-weight:650}.fg-public-controls .mkp--foliogreen .mkp__tick{stroke:#C4A35A}.fg-public-controls .mkp--foliogreen .mkp__oc{color:rgba(36,61,37,.55)}@media (max-width:700px){.fg-public-controls .mkp__panel.mkp--foliogreen{border-radius:18px 18px 10px 10px;padding-top:26px;box-shadow:0 0 0 1px rgba(45,74,45,.12),0 -20px 50px -20px rgba(28,48,29,.45)}.fg-public-controls .mkp__panel.mkp--foliogreen:after{content:"";position:absolute;left:50%;top:9px;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:#A8C5A0}}.fg-public-controls{--display:"FG Fraunces",Georgia,"Times New Roman",serif;--sans:"FG Archivo",Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--sage:#6B8F6B;font-family:var(--sans);font-size:17px;line-height:1.55}.fg-public-controls .mkp__opt{width:calc(100% + 20px);border:0;background:none;text-align:left;font-family:inherit}.fg-public-controls .mkp__opt[aria-selected=true]{background:rgba(45,74,45,.08)}.fg-public-controls .mkp__opt:focus-visible,.fg-public-controls .mkp__opt:hover{background:var(--mkp-hover)}.fg-public-controls .mkp__scrim{display:none}@media (max-width:700px){.fg-public-controls .mkp__scrim{display:block;touch-action:none}}.fg-public-control-row{display:flex;align-items:center;gap:8px}.foliogreen-mobile-menu .fg-public-control-row{flex-wrap:wrap}.foliogreen-page [data-public-language-links][hidden]{display:none!important}.fg-navigation{display:flex;align-items:center;gap:2px;font-family:FG Archivo,sans-serif}.foliogreen-page .fg-navigation .fg-who>button,.foliogreen-page .fg-navigation>a{position:relative;white-space:nowrap;padding:9px 12px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;line-height:1.1}.fg-who{position:relative}.fg-who>button{color:inherit;background:none;border:0;cursor:pointer;min-height:44px;font-family:inherit}.fg-who>button:focus-visible{outline:2px solid #6B8F6B;outline-offset:4px}.fg-who-panel{position:absolute;top:100%;left:0;min-width:250px;padding:12px;border-radius:12px;background:#FBFCFA;box-shadow:0 12px 35px rgba(28,48,29,.18);z-index:1}.foliogreen-page .fg-who-panel a{display:flex;justify-content:flex-start;white-space:nowrap;font-size:13px;line-height:1.2;letter-spacing:0;text-transform:none}.fg-navigation--mobile{display:grid;align-items:start;gap:4px}.foliogreen-page .fg-navigation--mobile .fg-who>button,.foliogreen-page .fg-navigation--mobile>a{white-space:normal;text-align:left;font-size:20px;font-weight:650;line-height:1.2;letter-spacing:0;text-transform:none;padding:10px 8px}.fg-navigation--mobile .fg-who-panel{position:static;min-width:0;background:none;box-shadow:none;padding:0 0 8px 12px}.foliogreen-page .fg-navigation--mobile .fg-who-panel a{font-size:16px;white-space:normal;padding:8px}.fg-footer-links{display:flex;flex-wrap:wrap;gap:12px 18px}.foliogreen-page[data-public-navigation-compact] .foliogreen-nav{display:none}.foliogreen-page[data-public-navigation-compact] .foliogreen-mobile-nav{display:block}.fg-mobile-market{display:none}@media (max-width:1040px){.fg-mobile-market{display:block}}@media (max-width:460px){.foliogreen-mobile-nav .fg-mobile-menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.foliogreen-page .foliogreen-mobile-nav summary{padding-left:11px;padding-right:11px}}@media (max-width:330px){.foliogreen-page .foliogreen-header{padding-left:10px;padding-right:10px;gap:6px}.foliogreen-header .foliogreen-lockup{width:96px;min-width:96px}.foliogreen-header .foliogreen-lockup img{width:96px}}.fg-public-controls .mkp__btn{position:relative}.fg-public-controls .mkp__btn:before{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:44px;transform:translateY(-50%);border-radius:inherit}