.fs{--fs-ink:#1c2b21;--fs-ink-body:#4a5a45;--fs-ink-muted:#56634f;--fs-ink-faint:#7f9578;--fs-green:#1c3a2b;--fs-green-hover:#122619;--fs-green-deep:#2c5741;--fs-green-light:#9bb093;--fs-black:#1c3a2b;--fs-black-soft:#33513f;--fs-terra:#a6572b;--fs-terra-bg:#fbeee4;--fs-amber:#c08a4b;--fs-success:#2c6b4f;--fs-success-bg:#e0e7d9;--fs-green-tint:#e0e7d9;--fs-green-tint-2:#eef1e6;--fs-green-line:#c5d0bd;--fs-surface:#fffdf8;--fs-canvas:#f5f4ee;--fs-subtle:#f9f8f2;--fs-hover:#efeee4;--fs-border:#dcdbd0;--fs-border-faint:#e3e2d8;--fs-on-dark-muted:#aebca6;--fs-serif:var(--font-source-serif), "Source Serif 4", Georgia, serif;--fs-sans:var(--font-public-sans), "Public Sans", system-ui, sans-serif;font-family:var(--fs-sans);color:var(--fs-ink);background:var(--fs-canvas);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.45}.fs *{box-sizing:border-box}.fs-serif{font-family:var(--fs-serif);font-weight:600}.fs-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fs-ink-muted);font-size:12.5px;font-weight:600}.fs-wrap{width:100%;max-width:1320px;margin:0 auto;padding:36px 40px 60px}.fs-card{background:var(--fs-surface);border:1px solid var(--fs-border);border-radius:12px}.fs-btn{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.fs-btn-primary{background:var(--fs-green);color:#fff}.fs-btn-primary:hover{background:var(--fs-green-hover)}.fs-btn:disabled{cursor:default;background:var(--fs-subtle);color:var(--fs-ink-faint);border-color:var(--fs-border)}.fs-btn:disabled:hover{background:var(--fs-subtle)}.fs-btn-outline{border-color:var(--fs-border);color:var(--fs-ink);background:0 0}.fs-btn-outline:hover{background:var(--fs-hover)}.fs-btn-ghost{color:var(--fs-green);background:0 0;border:none;min-height:auto;padding:0}.fs-btn-ghost:hover{color:var(--fs-green-hover)}.fs-input,.fs-select,.fs-textarea{border:1px solid var(--fs-border);background:var(--fs-subtle);width:100%;min-height:44px;font:inherit;color:var(--fs-ink);border-radius:7px;outline:none;padding:0 12px}.fs-textarea{resize:vertical;min-height:88px;padding:10px 12px}.fs-input:focus,.fs-select:focus,.fs-textarea:focus{border-color:var(--fs-green);background:var(--fs-surface)}.fs-input::placeholder{color:var(--fs-ink-faint)}.fs-field label{color:var(--fs-ink-muted);margin-bottom:6px;font-size:13px;display:block}.fs-pill{border:1px solid #0000;border-radius:20px;align-items:center;min-height:28px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.fs-nav-scroll{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.fs-nav-scroll::-webkit-scrollbar{display:none}.fs-header{background:var(--fs-canvas);border-bottom:1px solid var(--fs-border-faint)}.fs-header-inner{grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:16px;width:100%;max-width:1320px;height:76px;margin:0 auto;padding:0 40px;display:grid}.fs-brand{justify-self:start}.fs-header-nav{justify-content:center;justify-self:stretch;min-width:0;display:flex}.fs-header-nav-pill{background:var(--fs-surface);border:1px solid var(--fs-border);border-radius:999px;min-width:0;padding:4px;box-shadow:0 1px 2px #1c3a2b0f}.fs-nav-item{min-height:40px;color:var(--fs-ink-body);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:500;transition:color .12s,background-color .12s;position:relative}.fs-nav-item:hover{color:var(--fs-ink);background:var(--fs-hover)}.fs-nav-item-active{color:#fff;background:var(--fs-black);font-weight:600}.fs-nav-item-active:hover{color:#fff;background:var(--fs-black)}.fs-nav-item-active:after{display:none}.fs-header-account{justify-self:end;margin-left:0}.fs-account-trigger{border:1px solid var(--fs-border);background:var(--fs-surface);max-width:260px;color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:5px 8px 5px 14px;transition:background-color .16s,border-color .16s;display:flex;box-shadow:0 1px 2px #1c3a2b0f}.fs-account-trigger:hover,.fs-account-trigger[aria-expanded=true]{background:var(--fs-hover);border-color:var(--fs-border)}.fs-account-avatar{background:var(--fs-green);color:#fff;letter-spacing:.02em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.fs-account-chevron{color:var(--fs-ink-faint);flex-shrink:0;transition:transform .16s,color .16s}.fs-account-chevron-open{color:var(--fs-green-line);transform:rotate(180deg)}.fs-account-menu{z-index:50;border:1px solid var(--fs-border);background:var(--fs-surface);border-radius:12px;min-width:268px;animation:.16s ease-out fs-menu-in;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 40px #1c3a2b29}.fs-account-menu-item{width:100%;color:var(--fs-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:12px 14px;font-size:13.5px;font-weight:500;transition:background-color .12s;display:flex}.fs-account-menu-item:hover{background:var(--fs-hover)}.fs-account-input{border:1px solid var(--fs-border);background:var(--fs-subtle);width:100%;min-height:38px;color:var(--fs-ink);font:inherit;border-radius:8px;outline:none;padding:8px 10px;font-size:13.5px}.fs-account-input:focus{border-color:var(--fs-green)}.fs-account-input:disabled{opacity:.65;cursor:not-allowed}.fs-account-input option{color:var(--fs-ink)}@keyframes fs-nav-underline{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@keyframes fs-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1279px){.fs-wrap{padding:24px 20px 48px}.fs-header-inner{gap:10px;height:70px;padding:0 16px}.fs-nav-item{min-height:44px;padding:8px 12px;font-size:15px}.fs-header-nav{justify-content:center}.fs-grid-main,.fs-grid-search{grid-template-columns:1fr!important}}
@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_normal_600-s.p.055olt4vz3r9z.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sourceSerif Fallback;src:local(Arial);ascent-override:94.22%;descent-override:30.47%;line-gap-override:0.0%;size-adjust:109.96%}.sourceserif_9018f8ee-module__-75JbG__className{font-family:sourceSerif,sourceSerif Fallback;font-style:normal;font-weight:600}.sourceserif_9018f8ee-module__-75JbG__variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback"}
@font-face{font-family:publicSans;src:url(../media/public_sans_variable-s.p.3tasb8qs95n_v.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:publicSans;src:url(../media/public_sans_variable-s.p.3tasb8qs95n_v.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:publicSans;src:url(../media/public_sans_variable-s.p.3tasb8qs95n_v.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:publicSans Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}.publicsans_9db69d77-module__tuXW5W__className{font-family:publicSans,publicSans Fallback}.publicsans_9db69d77-module__tuXW5W__variable{--font-public-sans:"publicSans", "publicSans Fallback"}
