.XFXBOW_panel{gap:var(--ds-space-2xl);flex-direction:column;display:flex}.XFXBOW_intro{font-size:var(--ds-fs-base);color:#ffffffb3;margin:0;line-height:1.5}.XFXBOW_internalTag{margin-left:var(--ds-space-md);padding:var(--ds-space-2xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);color:var(--incite-yellow);font-size:var(--ds-fs-xs);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;background:#ffd74a26;font-weight:700;display:inline-block}.XFXBOW_filters,.XFXBOW_actions{align-items:flex-end;gap:var(--ds-space-lg) var(--ds-space-xl);flex-wrap:wrap;display:flex}.XFXBOW_segment{border:1.5px solid var(--incite-yellow);border-radius:var(--ds-radius);display:inline-flex;overflow:hidden}.XFXBOW_segmentButton{padding:var(--ds-space-md) var(--ds-space-xl);color:var(--incite-yellow);cursor:pointer;background:0 0;border:0;font-weight:600}.XFXBOW_segmentActive{background:var(--incite-yellow);color:var(--incite-dark-green)}.XFXBOW_filterGroup{gap:var(--ds-space-sm);flex-direction:column;min-width:200px;display:flex}.XFXBOW_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:#fff9;font-weight:600}.XFXBOW_runButton{padding:var(--ds-space-lg) var(--ds-space-3xl);border-radius:var(--ds-radius-pill);background:var(--incite-yellow);color:var(--incite-dark-green);font-size:var(--ds-fs-body);cursor:pointer;border:0;font-weight:600}.XFXBOW_runButton:disabled{opacity:.6;cursor:not-allowed}.XFXBOW_status{font-size:var(--ds-fs-base);color:#ffffffb3}.XFXBOW_error{padding:var(--ds-space-lg) var(--ds-space-xl);border-radius:var(--ds-radius);color:#ffb4b4;font-size:var(--ds-fs-base);background:#ff31311a;border:1px solid #ff313180}.XFXBOW_tableWrap{border:1.5px solid var(--incite-tinted-dark-green);border-radius:var(--ds-radius);overflow-x:auto}.XFXBOW_table{border-collapse:collapse;background:var(--incite-dark-green);width:100%;font-size:var(--ds-fs-base)}.XFXBOW_table th,.XFXBOW_table td{padding:var(--ds-space-md) var(--ds-space-lg);border-bottom:1px solid var(--incite-tinted-dark-green);white-space:nowrap;text-align:right}.XFXBOW_table th{background:var(--incite-tinted-dark-green);color:#ffffffbf;font-size:var(--ds-fs-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600;position:sticky;top:0}.XFXBOW_table th:first-child,.XFXBOW_table td:first-child,.XFXBOW_table th:nth-child(2),.XFXBOW_table td:nth-child(2){text-align:left}.XFXBOW_table tr:last-child td{border-bottom:0}.XFXBOW_applicable{color:var(--incite-yellow);font-weight:700}.XFXBOW_deltaGood{color:#34d399;font-weight:600}.XFXBOW_deltaBad{color:#f87171;font-weight:600}.XFXBOW_muted{color:#ffffff73}.XFXBOW_rowError{color:#ffb4b4;white-space:normal}.XFXBOW_summary{gap:var(--ds-space-lg) var(--ds-space-3xl);font-size:var(--ds-fs-base);color:#ffffffbf;flex-wrap:wrap;display:flex}.XFXBOW_summary strong{color:var(--incite-yellow)}.XFXBOW_sectionTitle{margin:var(--ds-space-md) 0 0;font-size:var(--ds-fs-lg);color:#fff;font-weight:700}.XFXBOW_wide th:first-child,.XFXBOW_wide td:first-child,.XFXBOW_wide th:nth-child(2),.XFXBOW_wide td:nth-child(2){background:var(--incite-dark-green);z-index:1;position:sticky}.XFXBOW_wide th:first-child,.XFXBOW_wide td:first-child{box-sizing:border-box;width:6rem;min-width:6rem;max-width:6rem;left:0}.XFXBOW_wide th:nth-child(2),.XFXBOW_wide td:nth-child(2){left:6rem}.XFXBOW_wide th:first-child,.XFXBOW_wide th:nth-child(2){background:var(--incite-tinted-dark-green);z-index:2}.XFXBOW_tableWrap{max-height:520px;overflow:auto}
.YYqf3W_app{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--card-background:var(--ds-surface-panel);--hover-background:var(--ds-surface-hover);--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--focus-ring:#ffd74a33;--border-subtle:var(--ds-border-color);--radius:var(--ds-radius);--space:1rem;--shadow-sm:var(--ds-shadow-pop);--shadow-lg:var(--ds-shadow-panel);width:100%;padding-top:var(--space);color:var(--text-primary);box-sizing:border-box;background-color:var(--incite-dark-green);max-width:100%;overflow:hidden}.YYqf3W_foreground{z-index:3;margin-top:0;position:relative}.YYqf3W_page-title{text-align:center;margin-top:4rem;margin-bottom:var(--space)}.YYqf3W_page-title h1{font-size:var(--ds-fs-5xl);color:var(--incite-yellow);font-weight:600}.YYqf3W_page-title p{color:var(--text-muted);font-size:var(--ds-fs-base);margin-top:var(--space)}.YYqf3W_ci-calc{border-radius:var(--radius);padding:var(--space);margin-bottom:var(--space);background-color:var(--card-background);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);position:relative}.YYqf3W_back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-xl);font-weight:500;font-size:var(--ds-fs-base);cursor:pointer;z-index:10;background-color:#0000;transition:all .2s;position:absolute;top:2.5rem;left:1rem}.YYqf3W_back-button:hover{background-color:var(--incite-yellow);color:var(--incite-tinted-dark-green)}.YYqf3W_setup-card{margin-bottom:var(--space)}.YYqf3W_setup-card h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-2xl);font-weight:600}.YYqf3W_form-group{margin-bottom:var(--space)}.YYqf3W_form-label{color:var(--text-secondary);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:400;display:block}.YYqf3W_form-section{margin-bottom:var(--space)}.YYqf3W_dropdown-label{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:500;display:block}.YYqf3W_select-wrapper{margin-bottom:var(--space)}.YYqf3W_input,.YYqf3W_select{width:100%;padding:var(--space);border-radius:var(--radius);border:1.5px solid var(--border-color);background-color:var(--incite-dark-green);color:var(--text-primary);font-family:inherit;font-size:var(--ds-fs-body);box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.YYqf3W_input::placeholder{color:var(--text-muted)}.YYqf3W_input:focus,.YYqf3W_select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.YYqf3W_select option{background-color:var(--incite-dark-green);color:var(--text-primary)}.YYqf3W_dropdown-groups{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.YYqf3W_dropdown-group h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:500}.YYqf3W_calculate-button{width:100%;padding:var(--space);background-color:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--ds-radius-pill);cursor:pointer;font-size:var(--ds-fs-body);border:none;font-family:inherit;font-weight:500;transition:opacity .2s}.YYqf3W_calculate-button:hover{opacity:.9}.YYqf3W_calculate-button:disabled{opacity:.5;cursor:not-allowed}.YYqf3W_input-suffix-wrapper{position:relative}.YYqf3W_input-suffix-wrapper .YYqf3W_input{padding-right:5.5rem}.YYqf3W_input-suffix{color:var(--text-muted);font-size:var(--ds-fs-base);pointer-events:none;white-space:nowrap;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.YYqf3W_input-invalid,.YYqf3W_select-invalid button{border-color:var(--incite-red)!important}.YYqf3W_field-error{color:var(--incite-red);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);display:block}.YYqf3W_field-warning{color:var(--warning-color);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);line-height:1.4;display:block}.YYqf3W_field-note{color:var(--text-muted);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);display:block}.YYqf3W_required-tag{color:var(--incite-yellow)}.YYqf3W_optional-tag{color:var(--text-muted);font-size:.8em;font-weight:400}.YYqf3W_manure-card-invalid{border-color:var(--incite-red)}.YYqf3W_identity-summary{justify-content:space-between;align-items:center;gap:var(--space);background:var(--incite-tinted-dark-green);border:1px solid var(--border-color);border-left:3px solid var(--incite-yellow);border-radius:var(--radius);padding:.75rem var(--space);margin-bottom:var(--space);flex-wrap:wrap;display:flex}.YYqf3W_identity-summary-text{color:var(--text-secondary);font-size:var(--ds-fs-body);overflow-wrap:anywhere;font-weight:500}.YYqf3W_identity-edit-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--ds-space-sm) var(--ds-space-xl);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-base);background:0 0;flex-shrink:0;font-weight:500;transition:all .2s}.YYqf3W_identity-edit-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.YYqf3W_submit-bar{z-index:5;gap:var(--ds-space-md);margin-top:var(--space);flex-direction:column;display:flex;position:sticky;bottom:0}.YYqf3W_submit-bar .YYqf3W_calculate-button{width:100%}.YYqf3W_missing-hint{color:var(--text-muted);font-size:var(--ds-fs-base);text-align:center}.YYqf3W_identity-summary-controls{align-items:center;gap:var(--ds-space-md);flex-wrap:wrap;flex-shrink:0;display:flex}.YYqf3W_identity-name-label{color:var(--text-muted);font-size:var(--ds-fs-base);white-space:nowrap}.YYqf3W_identity-name-input{width:11rem;padding:var(--ds-space-md) var(--ds-space-lg);font-size:var(--ds-fs-base)}.YYqf3W_row-actions{gap:var(--ds-space-sm);align-items:center;display:flex}.YYqf3W_row-copy-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;width:1.75rem;height:1.75rem;line-height:1;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}.YYqf3W_row-copy-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.YYqf3W_manure-section{margin-bottom:var(--space)}.YYqf3W_manure-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.YYqf3W_manure-header-label{margin:0}.YYqf3W_manure-optional{opacity:.6;font-weight:400}.YYqf3W_manure-add-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--space);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-base);background:0 0;transition:all .2s}.YYqf3W_manure-add-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.YYqf3W_manure-card{background:var(--incite-tinted-dark-green);border-radius:var(--radius);border:1px solid var(--border-subtle);padding:var(--space);margin-bottom:var(--space)}.YYqf3W_manure-card-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.YYqf3W_manure-card-title{color:var(--incite-yellow);font-size:var(--ds-fs-base);font-weight:500}.YYqf3W_manure-remove-button{border:1px solid var(--incite-red);color:var(--incite-red);padding:var(--space);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}.YYqf3W_manure-remove-button:hover{background:var(--incite-red);color:var(--text-primary)}.YYqf3W_manure-grid{gap:var(--space);grid-template-columns:1fr 1fr;display:grid}.YYqf3W_manure-field-label{font-size:var(--ds-fs-base)}.YYqf3W_manure-note{font-size:var(--ds-fs-sm);color:var(--text-muted);margin-top:var(--space);display:block}.YYqf3W_fields-table{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);margin:var(--space) 0;overflow:hidden}.YYqf3W_table-container{padding:var(--space);border-radius:var(--radius);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.YYqf3W_table-title{color:var(--incite-yellow);font-size:var(--ds-fs-2xl);margin-bottom:var(--space);font-weight:600}.YYqf3W_grower-farm-group{margin-bottom:var(--space)}.YYqf3W_grower-farm-title{color:var(--text-primary);font-size:var(--ds-fs-body);margin-bottom:var(--space);font-weight:500}.YYqf3W_grower-farm-title .YYqf3W_label{color:var(--text-muted)}.YYqf3W_grower-farm-title .YYqf3W_value{color:var(--incite-yellow)}.YYqf3W_table-wrapper{border:1px solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto}.YYqf3W_table{border-collapse:separate;border-spacing:0;width:100%}.YYqf3W_table-header th{background-color:var(--incite-dark-green);color:var(--incite-yellow);padding:var(--space);text-align:left;font-weight:500;font-size:var(--ds-fs-base)}.YYqf3W_table-cell{padding:var(--space);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:var(--ds-fs-base)}.YYqf3W_table-row:hover{background-color:var(--incite-dark-green)}.YYqf3W_row-delete-button{border:1px solid var(--incite-red);color:var(--incite-red);border-radius:var(--radius);cursor:pointer;width:1.75rem;height:1.75rem;line-height:1;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}.YYqf3W_row-delete-button:hover{background:var(--incite-red);color:var(--text-primary)}.YYqf3W_table-actions{justify-content:center;gap:var(--space);margin-top:var(--space);display:flex}.YYqf3W_clear-all-fields-button,.YYqf3W_export-excel-button{padding:var(--space);border-radius:var(--radius);cursor:pointer;background-color:#0000;font-family:inherit;font-weight:500;transition:all .2s}.YYqf3W_clear-all-fields-button{border:1px solid var(--incite-red);color:var(--incite-red)}.YYqf3W_clear-all-fields-button:hover{background-color:var(--incite-red);color:var(--incite-dark-green)}.YYqf3W_export-excel-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow)}.YYqf3W_export-excel-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}.YYqf3W_farm-results-wrapper{margin-bottom:var(--space)}.YYqf3W_farm-results{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);padding:var(--space);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.YYqf3W_farm-results-header{margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle)}.YYqf3W_farm-results-header h2{color:var(--incite-yellow);font-size:var(--ds-fs-3xl);margin-bottom:var(--space);font-weight:600}.YYqf3W_farm-results-grower{color:var(--text-secondary);font-size:var(--ds-fs-body)}.YYqf3W_farm-results-grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.YYqf3W_result-card{background-color:var(--incite-dark-green);padding:var(--space);border-top:3px solid var(--incite-yellow);border-radius:var(--radius);text-align:center;transition:transform .2s}.YYqf3W_result-card:hover{transform:translateY(-2px)}.YYqf3W_result-card h3{color:var(--incite-yellow);font-size:var(--ds-fs-body);margin-bottom:var(--space);font-weight:500}.YYqf3W_result-value{color:var(--text-primary);font-size:var(--ds-fs-4xl);margin:var(--space) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.YYqf3W_result-unit{color:var(--text-muted);font-size:var(--ds-fs-base)}.YYqf3W_error-message,.YYqf3W_errorFallback{padding:var(--space);margin:var(--space) 0;border-radius:var(--radius);text-align:center}.YYqf3W_error-message{background-color:var(--incite-red);color:var(--text-primary)}.YYqf3W_errorFallback{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);border:1px solid var(--incite-red)}.YYqf3W_results-section{margin:var(--space) 0}.YYqf3W_farm-results-disclaimer{margin-top:var(--space);padding:var(--space);border:1px solid var(--border-subtle);border-radius:var(--radius)}.YYqf3W_farm-results-disclaimer p{font-size:var(--ds-fs-md);color:var(--text-secondary);margin:0}.YYqf3W_section-header{color:var(--incite-yellow);font-size:var(--ds-fs-lg);margin-top:var(--space);margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--space);flex-wrap:wrap;font-weight:500;display:flex}.YYqf3W_existing-names-wrapper{align-items:center;gap:var(--space);display:flex}.YYqf3W_existing-names-label{color:var(--text-secondary);font-size:var(--ds-fs-base);white-space:nowrap;margin:0}.YYqf3W_existing-names-select{padding:var(--space);font-size:var(--ds-fs-base);border-radius:var(--radius);background-color:var(--incite-dark-green);color:var(--text-primary);border:1.5px solid var(--border-color);cursor:pointer;transition:border-color .2s,box-shadow .2s}.YYqf3W_existing-names-select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.YYqf3W_form-grid{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.YYqf3W_form-grid .YYqf3W_form-group,.YYqf3W_form-grid .YYqf3W_select-wrapper{flex-direction:column;margin-bottom:0;display:flex}.YYqf3W_form-grid .YYqf3W_select-wrapper>div{flex:none}.YYqf3W_form-grid .YYqf3W_form-group>.YYqf3W_form-label,.YYqf3W_form-grid .YYqf3W_select-wrapper>.YYqf3W_form-label{flex-wrap:wrap;align-content:flex-end;align-items:flex-end;gap:.3em;min-height:2.8em;display:flex}.YYqf3W_table-row-primary{background-color:#0000;transition:background-color .2s}.YYqf3W_table-row-primary:hover,.YYqf3W_table-row-primary:hover+.YYqf3W_table-row-secondary{background-color:var(--hover-background)}.YYqf3W_table-cell-highlight{padding:var(--space);color:var(--incite-yellow);font-weight:600;font-size:var(--ds-fs-body);border-bottom:none}.YYqf3W_table-row-secondary{background-color:var(--card-background)}.YYqf3W_table-cell-secondary{padding:.5rem var(--space) 1.25rem var(--space);border-bottom:2px solid var(--border-color-hover)}.YYqf3W_secondary-grid{gap:var(--ds-space-lg);font-size:var(--ds-fs-base);color:var(--text-secondary);flex-wrap:wrap;display:flex}.YYqf3W_secondary-item{align-items:baseline;gap:var(--ds-space-sm);background:var(--incite-dark-green);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--radius);border:1px solid var(--border-subtle);display:flex}.YYqf3W_secondary-label{color:var(--incite-yellow);font-weight:500}@media (max-width:768px){.YYqf3W_app{padding:var(--space)}.YYqf3W_dropdown-groups,.YYqf3W_manure-grid{grid-template-columns:1fr}.YYqf3W_farm-results-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;max-width:100%}}@media (max-width:480px){.YYqf3W_back-button{padding:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-md)}.YYqf3W_app{min-width:320px}.YYqf3W_page-title h1{font-size:var(--ds-fs-2xl)}.YYqf3W_identity-summary-controls{width:100%}.YYqf3W_identity-name-input{flex:1;width:auto}}
.FNcEjq_container{--incite-dark-green:var(--ds-green-900);--incite-yellow:var(--ds-gold);--card-bg:#ffffff05;--card-border:#ffffff14;box-sizing:border-box;min-height:80vh;padding:var(--ds-space-4xl) 0rem 0rem 0rem;flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.FNcEjq_headerSection{text-align:center;margin-bottom:var(--ds-space-5xl);max-width:600px}.FNcEjq_title{font-size:var(--ds-fs-5xl);margin:0 0 var(--ds-space-xl) 0;-webkit-text-fill-color:transparent;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#ffffffb3 100%);-webkit-background-clip:text;background-clip:text;font-weight:700}.FNcEjq_subtitle{color:#fff9;font-size:var(--ds-fs-lg);margin:0;line-height:1.5}.FNcEjq_cardContainer{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));width:100%;max-width:1200px;margin:0 auto;display:grid}.FNcEjq_card{background:linear-gradient(145deg, var(--card-bg) 0%, #fff0 100%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);border-radius:var(--ds-radius);padding:var(--ds-space-xl);cursor:pointer;text-align:left;flex-direction:column;min-height:240px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:visible;box-shadow:0 10px 30px #0003}.FNcEjq_card:hover:not(.FNcEjq_disabled){background:linear-gradient(145deg,#ffffff0d 0%,#ffffff03 100%);border-color:#fbd3484d;transform:translateY(-6px);box-shadow:0 20px 40px #0006}.FNcEjq_card:hover:not(.FNcEjq_disabled):after{opacity:1;background:linear-gradient(90deg, var(--ds-gold) 0%, #fbd34800 100%)}.FNcEjq_card:hover:not(.FNcEjq_disabled) .FNcEjq_launchAction{color:var(--ds-gold)}.FNcEjq_cardContent{z-index:1;flex-direction:column;height:100%;transition:opacity .3s,filter .3s;display:flex;position:relative}.FNcEjq_cardHeader{margin-bottom:var(--ds-space-3xl);justify-content:space-between;align-items:flex-start;display:flex}.FNcEjq_cardIcon{border-radius:var(--ds-radius);width:60px;height:44px;color:var(--ds-gold);font-weight:700;font-size:var(--ds-fs-lg);border:1px solid var(--ds-border-color);box-shadow:var(--ds-shadow-pop);background:linear-gradient(135deg,#fbd34826 0%,#fbd3480d 100%);justify-content:center;align-items:center;display:flex}.FNcEjq_cardTags{gap:var(--ds-space-md);display:flex}.FNcEjq_tag{background:var(--ds-surface-hover);color:#fffc;font-size:var(--ds-fs-xs);padding:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.FNcEjq_cardTitle{font-size:var(--ds-fs-xl);color:#fff;margin:0 0 var(--ds-space-lg) 0;font-weight:700;line-height:1.3}.FNcEjq_cardDescription{font-size:var(--ds-fs-base);color:#ffffffa6;margin:0 0 var(--ds-space-xl) 0;flex-grow:1;line-height:1.6}.FNcEjq_cardFooter{border-top:1px solid var(--ds-border-faint-color);padding-top:var(--ds-space-xl);justify-content:flex-start;align-items:center;margin-top:auto;display:flex}.FNcEjq_launchAction{font-size:var(--ds-fs-base);color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-weight:600;transition:all .3s}.FNcEjq_card:hover:not(.FNcEjq_disabled) .FNcEjq_launchAction{color:var(--ds-gold);transform:translate(4px)}.FNcEjq_disabled{cursor:not-allowed}.FNcEjq_disabled .FNcEjq_cardContent{opacity:.6;filter:grayscale(80%)}.FNcEjq_disabled:hover{transform:none;box-shadow:0 10px 30px #0003}@media (max-width:1200px){.FNcEjq_cardContainer{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:768px){.FNcEjq_cardContainer{grid-template-columns:1fr}.FNcEjq_title{font-size:var(--ds-fs-4xl)}}@media (max-width:500px){.FNcEjq_container{padding:var(--ds-space-4xl) var(--ds-space-xl)}}
._2wzJxq_hoverArea{z-index:2;background-color:#0000;width:60px;height:100vh;position:fixed;top:0;left:0}._2wzJxq_sidebar{background-color:var(--ds-green-900);z-index:3;flex-direction:column;width:195px;height:100vh;transition:all .3s;display:flex;position:fixed;top:60px;left:0;overflow:hidden}._2wzJxq_sidebarHeader{padding:var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);flex-direction:column;align-items:center;display:flex}._2wzJxq_logoContainer{width:100%;margin-bottom:var(--ds-space-xl);justify-content:center;align-items:center;display:flex}._2wzJxq_clientSection{text-align:center;color:#fff;width:100%;margin-top:var(--ds-space-xl)}._2wzJxq_clientLabel{font-size:var(--ds-fs-sm);text-transform:uppercase;color:#ffffffb3;margin-bottom:var(--ds-space-lg);letter-spacing:.05em;background-color:var(--ds-surface-hover);border-radius:var(--ds-radius);padding:var(--ds-space-xs) var(--ds-space-md);display:inline-block}._2wzJxq_clientName{color:#fff;font-weight:500}._2wzJxq_sidebarContent{scrollbar-width:thin;scrollbar-color:var(--ds-gold) transparent;flex:1;padding:0;overflow-y:auto}._2wzJxq_sidebarContent::-webkit-scrollbar{width:2px}._2wzJxq_sidebarContent::-webkit-scrollbar-track{background:var(--ds-surface-panel)}._2wzJxq_sidebarContent::-webkit-scrollbar-thumb{background:var(--ds-gold);border-radius:0}._2wzJxq_sidebarMenu{width:100%;margin:0;padding:0;list-style:none}._2wzJxq_sidebarMenuItem{width:100%;margin-bottom:0}._2wzJxq_sidebarMenuButton{align-items:center;gap:var(--ds-space-xl);width:100%;padding:var(--ds-space-md) var(--ds-space-xl);cursor:pointer;color:#ffffffe6;text-align:left;font-size:var(--ds-fs-body);background:0 0;border:none;min-height:3.5rem;transition:all .2s;display:flex;position:relative}._2wzJxq_sidebarMenuButton:hover{background-color:var(--ds-surface-hover)}._2wzJxq_sidebarMenuButton._2wzJxq_active{color:var(--ds-gold);border-left:3px solid var(--ds-gold);background-color:#ffd74a1f;padding-left:calc(1rem - 3px);font-weight:700}._2wzJxq_sidebarMenuButton._2wzJxq_active ._2wzJxq_menuIcon{color:var(--ds-gold)}._2wzJxq_sidebarMenuButton:not(._2wzJxq_active){border-left:3px solid #0000;padding-left:calc(1rem - 3px)}._2wzJxq_sidebarMenuButton._2wzJxq_expanded:not(._2wzJxq_active){background-color:var(--ds-surface-hover);color:#fff;border-left:3px solid #ffffff40}._2wzJxq_sidebarMenuButton._2wzJxq_expanded:not(._2wzJxq_active) ._2wzJxq_menuIcon{color:#ffffffb3}._2wzJxq_sidebarMenuButton._2wzJxq_expanded ._2wzJxq_chevron{opacity:1}._2wzJxq_menuIcon{color:#fff6;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._2wzJxq_textWrapper{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}._2wzJxq_menuText{white-space:nowrap;line-height:1.2;overflow:hidden}._2wzJxq_activeSubSubtitle{font-size:var(--ds-fs-sm);color:#ffffff80;white-space:nowrap;margin-top:var(--ds-space-2xs);font-weight:500;transition:color .2s;overflow:hidden}._2wzJxq_sidebarMenuButton._2wzJxq_active ._2wzJxq_activeSubSubtitle{margin-top:var(--ds-space-xs);padding:var(--ds-space-2xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);background-color:var(--ds-gold);color:var(--ds-green-900);font-weight:600;font-size:var(--ds-fs-xs);text-overflow:ellipsis;align-self:flex-start;max-width:100%}._2wzJxq_chevron{font-size:var(--ds-fs-2xs);opacity:.7;margin-left:auto;transition:transform .3s}._2wzJxq_chevronRotated{transform:rotate(180deg)}._2wzJxq_subMenuContainer{background-color:#00000026;max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1);overflow:hidden}._2wzJxq_subMenuOpen{max-height:500px;transition:max-height .3s ease-in-out}._2wzJxq_pillDropdownContainer{justify-content:center;gap:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-md) var(--ds-space-md) var(--ds-space-md);flex-wrap:wrap;display:flex}._2wzJxq_pillButton{background:var(--ds-surface-hover);border:1px solid var(--ds-border-color);color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--ds-radius-pill);font-size:var(--ds-fs-sm);cursor:pointer;white-space:nowrap;transition:all .2s}._2wzJxq_pillButton:hover{color:#fff;background:#ffffff26}._2wzJxq_pillActive{background-color:var(--ds-gold);color:var(--ds-green-900);border-color:var(--ds-gold);font-weight:600;box-shadow:0 0 0 2px #ffd74a40}._2wzJxq_pillActive:hover{background:var(--ds-gold);color:var(--ds-green-900)}._2wzJxq_mobileToggleContainer{z-index:4;display:none;position:fixed;bottom:1rem;left:1rem}._2wzJxq_mobileToggle{box-sizing:border-box;background-color:var(--ds-surface-card);width:42px;height:42px;color:var(--ds-gold);border-radius:var(--ds-radius);cursor:pointer;box-shadow:var(--ds-shadow-pop);border:1px solid #ffd74a73;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}@media (hover:hover){._2wzJxq_mobileToggle:hover{background-color:var(--ds-gold);color:var(--ds-green-900);box-shadow:var(--ds-shadow-pop);transform:translateY(-1px)}}@media (max-width:1200px){._2wzJxq_chevron{margin-left:calc(var(--ds-space-sm) - var(--ds-space-xl))}._2wzJxq_sidebarMenuButton._2wzJxq_active,._2wzJxq_sidebarMenuButton:not(._2wzJxq_active){padding-left:calc(var(--ds-space-lg) - 3px);padding-right:var(--ds-space-xl)}._2wzJxq_sidebar{overscroll-behavior:contain;z-index:3;width:180px;height:calc(100dvh - 60px);margin-top:0;transition:left .3s;position:fixed;top:60px;left:-250px;overflow-y:auto;box-shadow:0 0 20px #0000004d}._2wzJxq_sidebarContent{padding-bottom:5rem}._2wzJxq_pillDropdownContainer{gap:var(--ds-space-sm);padding:var(--ds-space-md) var(--ds-space-xl) var(--ds-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2wzJxq_pillButton{min-height:30px;padding:0 var(--ds-space-md);border-radius:var(--ds-radius-pill);font-size:var(--ds-fs-md);letter-spacing:.01em;color:#ffffffd9;background:var(--ds-surface-hover);border-color:#ffffff24;justify-content:center;align-items:center;font-weight:500;display:flex}._2wzJxq_pillButton:last-child:nth-child(odd){grid-column:1/-1}._2wzJxq_pillButton:active{background:#ffffff26}._2wzJxq_pillActive,._2wzJxq_pillActive:active{background-color:var(--ds-gold);color:var(--ds-green-900);border-color:var(--ds-gold);font-weight:600}._2wzJxq_mobileToggleContainer{display:block}._2wzJxq_overlay{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;position:fixed;inset:0}}@media (hover:none){._2wzJxq_hoverArea{display:none}}@media (min-width:1201px){._2wzJxq_mobileToggleContainer,._2wzJxq_hoverArea{display:none}}._2wzJxq_sidebarVisible{left:0}._2wzJxq_sidebarHidden{left:-250px}._2wzJxq_logoImage{height:auto}._2wzJxq_aiButton{margin:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius);color:#fff;gap:var(--ds-space-lg);background:#ffd74a0a;border:1px solid #ffd74a2e;width:calc(100% - 1.2rem);min-height:3.1rem}._2wzJxq_sidebarMenuButton._2wzJxq_aiButton:not(._2wzJxq_active){padding-left:var(--ds-space-xl);border-left:1px solid #ffd74a2e}._2wzJxq_sidebarMenuButton._2wzJxq_aiButton:hover:not(._2wzJxq_active){background:#ffd74a14;border-color:#ffd74a59}._2wzJxq_sidebarMenuButton._2wzJxq_aiButton._2wzJxq_active{padding-left:var(--ds-space-xl);background:#ffd74a1f;border:1px solid #ffd74a99}._2wzJxq_aiButton ._2wzJxq_menuText{overflow:visible}._2wzJxq_aiLogo{border-radius:var(--ds-radius);opacity:.9;border:1px solid #ffd74a40;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s,border-color .2s;display:flex;overflow:hidden}._2wzJxq_aiLogo img{object-fit:cover;width:100%;height:100%;display:block}._2wzJxq_sidebarMenuButton._2wzJxq_aiButton:hover ._2wzJxq_aiLogo,._2wzJxq_sidebarMenuButton._2wzJxq_aiButton._2wzJxq_active ._2wzJxq_aiLogo{opacity:1;border-color:#ffd74a80}
