:root{--text:#4a5241;--text-h:#1b2416;--bg:#f6f7f4;--bg-card:#fff;--border:#e2e6dc;--primary:#2f7d32;--primary-bg:#2f7d3214;--accent:#e8a33d;--accent-bg:#e8a33d1f;--shadow:0 1px 2px #1018080a, 0 2px 8px #1018080f;--shadow-hover:0 4px 16px #1018081f;--sans:"Inter", system-ui, "Segoe UI", Roboto, sans-serif;font:15px/145% var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{box-sizing:border-box;flex-direction:column;min-height:100svh;display:flex}body{margin:0}*{box-sizing:border-box}html,body{max-width:100vw;overflow-x:hidden}.app-container{width:100%;max-width:1440px;margin:0 auto}@media (width>=1600px){.app-container{max-width:1560px}}@media (width>=1920px){.app-container{max-width:1760px}}@media (width>=2400px){.app-container{max-width:2040px}}.admin-nav-menu .ant-menu-item-group{border:1px solid var(--border);border-radius:8px;margin:10px 8px;padding-bottom:4px;overflow:hidden}.admin-nav-menu .ant-menu-item-group-title{color:var(--text);opacity:.6;text-transform:uppercase;letter-spacing:.02em;padding:8px 16px 2px;font-size:12px;font-weight:600}.admin-nav-menu .ant-menu-item-group-list .ant-menu-item{width:calc(100% - 16px);margin-inline:8px}.partner-logo{filter:grayscale();opacity:.7;transition:filter .15s,opacity .15s}.partner-logo:hover{filter:grayscale(0);opacity:1}@media print{.print-hide,.ant-layout-header,.ant-layout-footer{display:none!important}}@media (width<=576px){.ant-card-head-wrapper,.ant-collapse-header,.ant-list-item-action{flex-wrap:wrap;row-gap:6px}}@media (width<=991px){input,textarea,select{font-size:16px}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:44px;min-height:44px;line-height:42px}.ant-btn-icon-only{min-width:44px}}.rich-editor .tiptap{outline:none;min-height:320px;padding:16px}.rich-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#bbb;float:left;pointer-events:none;height:0}.post-content,.rich-editor .tiptap{line-height:1.7}.post-content h2,.rich-editor .tiptap h2{margin:1.4em 0 .5em;font-size:1.6rem}.post-content h3,.rich-editor .tiptap h3{margin:1.2em 0 .4em;font-size:1.3rem}.post-content h4,.rich-editor .tiptap h4{margin:1em 0 .4em;font-size:1.1rem}.post-content img,.rich-editor .tiptap img{border-radius:8px;max-width:100%;height:auto;margin:16px 0}.post-content blockquote,.rich-editor .tiptap blockquote{border-left:3px solid var(--primary);color:#666;margin:16px 0;padding:4px 0 4px 16px}.post-content pre,.rich-editor .tiptap pre{background:#f6f8f6;border-radius:8px;padding:12px 16px;overflow-x:auto}.post-content table,.rich-editor .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:16px 0;overflow:hidden}.post-content th,.post-content td,.rich-editor .tiptap th,.rich-editor .tiptap td{vertical-align:top;border:1px solid #e0e0e0;padding:8px 10px}.post-content th,.rich-editor .tiptap th{background:var(--primary-bg);text-align:left;font-weight:600}:is(.post-content>div:has(table),.post-content table){max-width:100%}.rich-editor .tiptap .selectedCell:after{content:"";pointer-events:none;background:#3d94401f;position:absolute;inset:0}.rich-editor .tiptap .column-resize-handle{background-color:var(--primary);width:3px;position:absolute;top:0;bottom:-2px;right:-2px}.trader-top-row>td{background:#e8a33d14}.ad-slot__link:hover{border-color:var(--primary,#2f7d32)!important}@media (width<=576px){.ad-slot--banner .ad-slot__link{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.ad-slot--banner .ad-slot__link>img{width:100%!important}.ad-slot--banner .ad-slot__link>div{padding:0 14px 14px!important}}.blog-article{font-size:17px;line-height:1.7}.blog-article .post-content img{border-radius:8px;max-width:100%;height:auto}.blog-article .post-content h2,.blog-article .post-content h3{margin-top:1.6em}.blog-article .post-content blockquote{border-left:3px solid var(--primary,#2f7d32);color:var(--muted,#666);margin:1.2em 0;padding:4px 0 4px 16px}.blog-article .post-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.blog-article .post-content td,.blog-article .post-content th{border:1px solid var(--border,#e5e5e5);padding:6px 10px}.blog-card-cover{transition:transform .25s}a:hover .blog-card-cover{transform:scale(1.03)}.blog-hero{height:320px}.blog-row{align-items:center;gap:18px;display:flex}.blog-row__thumb{border-radius:8px;flex-shrink:0;width:160px;height:104px;overflow:hidden}@media (width<=576px){.blog-hero{height:220px}.blog-row{align-items:flex-start;gap:12px}.blog-row__thumb{width:96px;height:72px}}:root{--font-blog-serif:"Source Serif 4 Variable", Georgia, "Times New Roman", serif;--font-blog-heading:"Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.blog-typography h1.ant-typography,.blog-typography h2.ant-typography,.blog-typography h3.ant-typography,.blog-typography h4.ant-typography,.blog-typography h5.ant-typography,.blog-typography .ant-card-head-title,.blog-article .post-content h2,.blog-article .post-content h3,.blog-article .post-content h4{font-family:var(--font-blog-heading);letter-spacing:-.01em;font-weight:700}.blog-typography h1.ant-typography{letter-spacing:-.02em;font-weight:800}.blog-article{font-family:var(--font-blog-serif);color:var(--blog-text,#1f2421);font-optical-sizing:auto;font-size:19px;line-height:1.75}.blog-article .post-content{max-width:70ch}.blog-article .post-content p{margin:0 0 1.1em}.blog-article .post-content h2{font-size:1.5em;line-height:1.3}.blog-article .post-content h3{font-size:1.25em;line-height:1.35}.blog-article .post-content li{margin-bottom:.35em}.blog-article .post-content a{text-underline-offset:3px;text-decoration:underline}.blog-lead{font-family:var(--font-blog-serif);font-size:20px!important;line-height:1.6!important}@media (width<=576px){.blog-article{font-size:17px}.blog-lead{font-size:18px!important}}.rich-editor .tiptap{font-family:var(--font-blog-serif);font-size:17px}.rich-editor .tiptap h2,.rich-editor .tiptap h3,.rich-editor .tiptap h4{font-family:var(--font-blog-heading)}.home-hero{color:#fff;background:radial-gradient(circle at 85% 15%,#ffd66638,#0000 45%),radial-gradient(circle at 10% 110%,#ffffff1a,#0000 40%),linear-gradient(135deg,#1f4a20 0%,#2b6b2e 55%,#3d8b40 100%);border-radius:16px;padding:0;position:relative;overflow:hidden}.home-hero__eyebrow{letter-spacing:.02em;color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.home-hero__title{font-family:var(--font-blog-heading);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:12px 0 8px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.12}.home-hero__subtitle{color:#ffffffd9;max-width:560px;margin:0 0 18px;font-size:clamp(15px,1.4vw,17px);line-height:1.5}.home-hero__search{background:#fff;border-radius:12px;gap:8px;max-width:600px;padding:6px;display:flex;box-shadow:0 10px 30px #0000002e}.home-hero__search .ant-input-affix-wrapper{border:none;box-shadow:none!important}.home-hero__search-btn{min-width:112px;font-weight:600}.home-hero__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.home-hero__chip{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:999px;padding:5px 14px;font-size:14px;transition:background .2s,border-color .2s}.home-hero__chip:hover{background:#fff3;border-color:#ffffff80}.home-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.home-hero__cta{font-weight:600;color:#1f4a20!important;background:#fff!important;border:none!important}.home-hero__cta:hover{background:#f1f7ef!important}.home-hero__link{font-weight:500;color:#ffffffe6!important}.home-hero__link:hover{text-decoration:underline;color:#fff!important}.home-hero__features{flex-direction:column;gap:10px;display:flex}.home-hero__feature{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff29;border-radius:12px;align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.home-hero__feature-icon{color:#ffd666;background:#ffd6662e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:inline-flex}.home-hero__feature-title{color:#fff;margin-bottom:2px;font-size:15px;font-weight:700}.home-hero__feature-text{color:#ffffffc7;font-size:13.5px;line-height:1.5}@media (width<=576px){.home-hero__search{flex-direction:column}.home-hero__search-btn,.home-hero__actions .ant-btn,.home-hero__actions>a:first-child{width:100%}}.home-hero__slide{align-items:center;min-height:400px;padding:clamp(22px,3.2vw,36px) clamp(20px,4vw,44px) 44px;display:flex!important}.home-hero .slick-slide{background:0 0}.home-hero__dots{bottom:16px!important}.home-hero__dots li button{background:#fff9!important}.home-hero__dots li.slick-active button{background:#fff!important}.home-hero__feature--link{transition:background .2s;color:#fff!important}.home-hero__feature--link:hover{background:#ffffff29}.home-hero__feature--link .home-hero__feature-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=991px){.home-hero__slide{min-height:0}}.home-hero__ad{background-position:100%;background-size:cover;color:#fff!important;text-decoration:none!important}.home-hero__ad-body{max-width:620px}.home-hero__ad-cta{border-radius:8px;align-items:center;height:40px;margin-top:4px;padding:0 20px;display:inline-flex}.home-hero__ad:hover .home-hero__ad-cta{background:#f1f7ef!important}.home-hero .slick-track{display:flex!important}.home-hero .slick-slide{height:auto!important}.home-hero .slick-slide>div,.home-hero .slick-slide>div>div,.home-hero__slide{height:100%}
