._root_18hlu_1{z-index:50;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;bottom:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem)}._root_18hlu_1>*{pointer-events:auto}._panel_18hlu_15{scrollbar-width:thin;background-color:#fff;border:1px solid #cbd3c4;border-radius:.9rem;width:min(22rem,100vw - 1.5rem);max-height:min(80vh,42rem);overflow:auto;box-shadow:0 1rem 2.5rem #22271f33}._header_18hlu_26{z-index:1;background-color:#fff;border-bottom:1px solid #edf0ea;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex;position:sticky;top:0}._title_18hlu_39{margin:0;font-size:1.1rem}._toggle_18hlu_44{color:#4a6b3a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._toggle_18hlu_44:hover{background-color:#f2f6ee}._toggle_18hlu_44:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._toggle_18hlu_44 svg{width:1.1rem;height:1.1rem}._body_18hlu_71{gap:1rem;padding:1rem;display:grid}._phoneBlock_18hlu_77{gap:.35rem;display:grid}._fieldLabel_18hlu_82{color:#5b6354;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:inline-flex}._fieldIcon_18hlu_93{color:#4a6b3a;width:.95rem;height:.95rem}._phone_18hlu_77{color:#3f5f2f;font-size:1.2rem;font-weight:700;text-decoration:none}._phone_18hlu_77:hover{text-underline-offset:.2em;text-decoration:underline}._phone_18hlu_77:focus-visible{outline-offset:3px;outline:2px solid #3f5f2f}._note_18hlu_116{color:#5b6354;margin:0;font-size:.82rem;line-height:1.45}._messengers_18hlu_123{color:#3f5f2f;margin:0;font-size:.82rem;font-weight:600}._field_18hlu_82{border-top:1px solid #edf0ea;gap:.35rem;padding-top:.9rem;display:grid}._fieldHeader_18hlu_137{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._copyButton_18hlu_144{color:#3f5f2f;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #cbd3c4;border-radius:.4rem;align-items:center;gap:.3rem;padding:.3rem .5rem;font-size:.78rem;display:inline-flex}._copyButton_18hlu_144:hover{background-color:#f2f6ee;border-color:#4a6b3a}._copyButton_18hlu_144:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._copyButton_18hlu_144 svg{width:.9rem;height:.9rem}._email_18hlu_173{color:#22271f;overflow-wrap:anywhere;font-weight:600;text-decoration:none}._email_18hlu_173:hover{color:#3f5f2f;text-underline-offset:.2em;text-decoration:underline}._email_18hlu_173:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._address_18hlu_191{color:#3c4436;gap:.1rem;font-size:.9rem;font-style:normal;line-height:1.45;display:grid}._addressNote_18hlu_200{color:#5b6354;font-size:.82rem}._launcher_18hlu_205{color:#fff;font:inherit;cursor:pointer;background-color:#4a6b3a;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.7rem 1rem;font-weight:600;display:inline-flex;box-shadow:0 .5rem 1.5rem #22271f38}._launcher_18hlu_205:hover{background-color:#3f5f2f}._launcher_18hlu_205:focus-visible{outline-offset:3px;outline:2px solid #3f5f2f}._launcher_18hlu_205 svg{width:1.1rem;height:1.1rem}._srOnly_18hlu_234{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=30rem){._root_18hlu_1{bottom:.5rem;left:.5rem;right:.5rem}._panel_18hlu_15{width:100%;max-height:70vh}._launcher_18hlu_205{margin-left:auto}}@media print{._root_18hlu_1{display:none}}._shell_1b78y_1{flex-direction:column;min-height:100dvh;display:flex}._header_1b78y_7{background-color:#fff;border-bottom:1px solid #dfe4da;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,2.5rem);display:flex}._brand_1b78y_18{align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}._brand_1b78y_18 svg{color:#4a6b3a;width:1.4rem;height:1.4rem}._nav_1b78y_33{gap:1rem;display:flex}._link_1b78y_38,._activeLink_1b78y_39{padding-block:.25rem;text-decoration:none}._activeLink_1b78y_39{border-bottom:2px solid #4a6b3a;font-weight:600}._main_1b78y_49{flex:1;gap:1.5rem;width:min(100%,64rem);margin-inline:auto;padding:1.5rem clamp(1rem,4vw,2.5rem) 2.5rem;display:grid}._footer_1b78y_58{color:#5b6354;border-top:1px solid #dfe4da;padding:1rem clamp(1rem,4vw,2.5rem);font-size:.9rem}@media print{._header_1b78y_7,._footer_1b78y_58{display:none}._main_1b78y_49{width:100%;max-width:none;margin:0;padding:0;display:block}}._card_1kbwr_1{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;padding:1.5rem}._cardTitle_1kbwr_8{margin:0 0 1rem;font-size:1.35rem}._stack_1kbwr_13{gap:1rem;display:grid}._addressTitle_1kbwr_18{align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:1rem;display:flex}._addressIcon_1kbwr_26{color:#4a6b3a;flex:none;width:1.1rem;height:1.1rem}._address_1kbwr_18{margin:0 0 .5rem;font-weight:600}._hint_1kbwr_38{color:#5b6354;margin:0 0 .25rem;font-size:.95rem;line-height:1.5}._mapFrame_1kbwr_45{border:1px solid #e0e4dc;border-radius:.5rem;overflow:hidden}._iframe_1kbwr_51{border:0;width:100%;height:360px;display:block}._footerNote_1kbwr_58{font-size:.95rem;line-height:1.5}._inlineIcon_1kbwr_63{vertical-align:-.05em;width:.9em;height:.9em;margin-inline-start:.25rem;display:inline}._hero_89j78_1{background:radial-gradient(circle at 100% 0,#4a6b3a1f,#0000 45%),linear-gradient(135deg,#f2f6ee,#fff 70%);border:1px solid #d7ddd2;border-radius:1rem;gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:grid}._heading_89j78_10{gap:.5rem;display:grid}._eyebrow_89j78_15{color:#4a6b3a;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.85rem;font-weight:600;display:inline-flex}._eyebrow_89j78_15 svg{width:1.1rem;height:1.1rem}._title_89j78_32{margin:0;font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.15}._lead_89j78_38{color:#4a5344;max-width:46rem;margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.5}._text_89j78_46{color:#3c4436;gap:.6rem;max-width:52rem;line-height:1.6;display:grid}._text_89j78_46 p{margin:0}._order_89j78_58{background-color:#fff;border:1px solid #dfe6d8;border-radius:.75rem;justify-items:start;gap:.4rem;padding:1rem 1.1rem;display:grid}._orderTitle_89j78_68{margin:0 0 .15rem;font-size:1rem}._phone_89j78_73{color:#3f5f2f;align-items:center;gap:.45rem;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:700;text-decoration:none;display:inline-flex}._phone_89j78_73:hover{text-underline-offset:.2em;text-decoration:underline}._phone_89j78_73:focus-visible{outline-offset:3px;outline:2px solid #3f5f2f}._phone_89j78_73 svg{width:1.15rem;height:1.15rem}._orderText_89j78_98{color:#3c4436;align-items:center;gap:.4rem;margin:0;line-height:1.5;display:inline-flex}._orderText_89j78_98 svg{color:#4a6b3a;flex:none;width:1rem;height:1rem}._orderNote_89j78_114{color:#5b6354;margin:0;font-size:.9rem;line-height:1.5}._actions_89j78_121{flex-wrap:wrap;gap:.75rem;display:flex}._primaryButton_89j78_127{color:#fff;background-color:#4a6b3a;border-radius:.55rem;align-items:center;gap:.45rem;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}._primaryButton_89j78_127:hover{background-color:#3f5f2f}._primaryButton_89j78_127:focus-visible{outline-offset:3px;outline:2px solid #3f5f2f}._primaryButton_89j78_127 svg{width:1.05rem;height:1.05rem}._card_s8o2y_1{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;padding:1.5rem}._header_s8o2y_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._title_s8o2y_17{align-items:center;gap:.45rem;margin:0;font-size:1.35rem;display:flex}._titleIcon_s8o2y_25{color:#4a6b3a;width:1.2rem;height:1.2rem}._status_s8o2y_31{border-radius:999px;margin:0;padding:.25rem .6rem;font-size:.85rem;font-weight:600}._open_s8o2y_39{color:#2f5a24;background-color:#e7f2e1}._closed_s8o2y_44{color:#6d6459;background-color:#f2efea}._notice_s8o2y_49{color:#6b4e12;background-color:#fdf6e7;border:1px solid #e8d5a8;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 0 .9rem;padding:.6rem .75rem;font-size:.9rem;font-weight:600;line-height:1.4;display:flex}._noticeIcon_s8o2y_64{color:#a97a1c;flex:none;width:1.05rem;height:1.05rem}._list_s8o2y_71{margin:0;padding:0;list-style:none}._row_s8o2y_77{border-top:1px solid #edf0ea;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.5rem .6rem;display:flex}._row_s8o2y_77:first-child{border-top:0}._today_s8o2y_91{background-color:#f2f6ee;border-radius:.45rem;font-weight:600}._day_s8o2y_97{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}._todayBadge_s8o2y_104{color:#fff;letter-spacing:.02em;text-transform:uppercase;background-color:#4a6b3a;border-radius:999px;padding:.1rem .45rem;font-size:.72rem;font-weight:600}._time_s8o2y_115{color:#3c4436;font-variant-numeric:tabular-nums;white-space:nowrap}._root_obnrw_1{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;padding:.75rem;position:sticky;top:1rem}._title_obnrw_10{color:#5b6354;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;padding-inline:.6rem;font-size:.78rem;font-weight:700}._list_obnrw_20{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}._item_obnrw_28,._activeItem_obnrw_29{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;gap:.1rem;padding:.55rem .6rem;display:grid}._item_obnrw_28:hover{background-color:#f2f6ee}._activeItem_obnrw_29{background-color:#e3efd9;box-shadow:inset 2px 0 #4a6b3a}._item_obnrw_28:focus-visible,._activeItem_obnrw_29:focus-visible{outline-offset:1px;outline:2px solid #3f5f2f}._name_obnrw_58{font-size:.95rem;font-weight:600;line-height:1.3}._meta_obnrw_64{color:#5b6354;font-variant-numeric:tabular-nums;font-size:.78rem;line-height:1.35}._activeItem_obnrw_29 ._meta_obnrw_64{color:#3f5f2f}@media print{._root_obnrw_1{display:none}}._root_romlo_1{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;min-width:0;padding:1.25rem}._embedded_romlo_9{background-color:#0000;border:0;border-radius:0;padding:0}._head_romlo_16{gap:.35rem;margin-bottom:.9rem;display:grid}._title_romlo_22{margin:0;font-size:1.25rem}._meta_romlo_27{color:#5b6354;font-size:.9rem;line-height:1.45}._sortControl_romlo_33{display:none}._tableWrap_romlo_37{overflow-x:auto}._table_romlo_37{border-collapse:collapse;width:100%;font-size:.95rem}._caption_romlo_47{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._table_romlo_37 thead th{color:#5b6354;letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #dfe4da;padding:.5rem;font-size:.78rem;font-weight:600}._table_romlo_37 td{vertical-align:top;border-bottom:1px solid #edf0ea;padding:.6rem .5rem}._table_romlo_37 tbody tr:hover{background-color:#fafcf8}._name_romlo_81{font-weight:600}._badge_romlo_85{color:#3f5f2f;white-space:nowrap;background-color:#e3efd9;border-radius:999px;margin-inline-start:.5rem;padding:.1rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}._priceHead_romlo_97,._table_romlo_37 thead th._priceHead_romlo_97{text-align:right}._priceHead_romlo_97 ._sortButton_romlo_105{margin-inline-start:auto}._priceCell_romlo_109{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}._soldOut_romlo_116{color:#8a9083}._soldOut_romlo_116:hover{background-color:#fbfbfa}._soldOutLabel_romlo_124{letter-spacing:.03em;text-transform:uppercase;font-size:.82rem;font-weight:500}._sortButton_romlo_105{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}._sortButton_romlo_105 svg{width:.9rem;height:.9rem}._sortButton_romlo_105:hover{color:#3f5f2f}._sortButton_romlo_105:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._groupRow_romlo_159 th{color:#3f5f2f;text-align:left;background-color:#f7f8f5;border-bottom:1px solid #dfe4da;padding:.9rem .5rem .4rem;font-size:.9rem;font-weight:700}._empty_romlo_169{color:#5b6354;border:1px dashed #d7ddd2;border-radius:.5rem;justify-items:start;gap:.75rem;padding:1.5rem;line-height:1.5;display:grid}._resetButton_romlo_180{color:#2f3a29;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #cbd3c4;border-radius:.45rem;padding:.45rem .8rem;font-size:.9rem}._resetButton_romlo_180:hover{background-color:#f2f6ee;border-color:#4a6b3a}._resetButton_romlo_180:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}@media (width<=40rem){._root_romlo_1{padding:1rem}._sortControl_romlo_33{color:#5b6354;align-items:center;gap:.6rem;margin-bottom:.9rem;font-size:.85rem;display:flex}._sortControl_romlo_33 select{color:#22271f;min-width:0;font:inherit;background-color:#fff;border:1px solid #cbd3c4;border-radius:.4rem;flex:1;padding:.45rem .5rem}._tableWrap_romlo_37{overflow:visible}._table_romlo_37,._table_romlo_37 tbody,._table_romlo_37 tr,._table_romlo_37 td{width:100%;display:block}._table_romlo_37 thead{display:none}._table_romlo_37 tbody{gap:.65rem;display:grid}._table_romlo_37 tbody tr{background-color:#fff;border:1px solid #e4e8df;border-radius:.6rem;padding:.75rem}._table_romlo_37 tbody tr:hover{background-color:#fff}._table_romlo_37 td{border:0;grid-template-columns:minmax(6.5rem,7.5rem) 1fr;gap:.5rem;padding:.2rem 0;display:grid}._table_romlo_37 td:before{content:attr(data-label);color:#5b6354;letter-spacing:.03em;text-transform:uppercase;font-size:.75rem}._table_romlo_37 td._priceCell_romlo_109{text-align:left}._table_romlo_37 td._priceCell_romlo_109:before{align-self:center}._table_romlo_37 ._groupRow_romlo_159{color:#3f5f2f;background-color:#f2f6ee;border:0;border-radius:.4rem;padding:.5rem .75rem;display:block}._table_romlo_37 ._groupRow_romlo_159 th{background:0 0;border:0;padding:0;display:block}._table_romlo_37 ._groupRow_romlo_159 th:before{content:none}}@media print{._root_romlo_1{break-inside:auto;border:0;border-radius:0;padding:0}._head_romlo_16{margin-bottom:.4rem}._title_romlo_22{break-after:avoid;font-size:14pt}._meta_romlo_27{color:#333;font-size:9pt}._sortControl_romlo_33,._empty_romlo_169{display:none!important}._tableWrap_romlo_37{overflow:visible}._table_romlo_37{font-size:10pt}._table_romlo_37 thead{display:table-header-group}._table_romlo_37 thead th{color:#000;border-bottom:1px solid #000}._table_romlo_37 tr{break-inside:avoid}._table_romlo_37 td{border-bottom:1px solid #d0d0d0;padding:.2rem .35rem}._badge_romlo_85{color:#000;background:0 0;border:1px solid #777}._groupRow_romlo_159 th{color:#000;background-color:#eee!important}}._screenOnly_2t4an_1{align-content:start;gap:1.25rem;display:grid}._pageHeader_2t4an_7{gap:.35rem;display:grid}._pageTitle_2t4an_12{margin:0;font-size:clamp(1.7rem,4vw,2.2rem);line-height:1.2}._lead_2t4an_18{color:#5b6354;max-width:48rem;line-height:1.55}._srOnly_2t4an_24{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._toolbar_2t4an_36{gap:.75rem;display:grid}._toolbarRow_2t4an_41{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._searchField_2t4an_49{color:#5b6354;background-color:#fff;border:1px solid #cbd3c4;border-radius:.6rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}._searchField_2t4an_49:focus-within{border-color:#4a6b3a;box-shadow:0 0 0 3px #4a6b3a26}._searchField_2t4an_49 svg{flex:none;width:1.1rem;height:1.1rem}._searchField_2t4an_49 input{color:#22271f;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.65rem 0}._searchField_2t4an_49 input::placeholder{color:#8a9083}._searchField_2t4an_49 input::-webkit-search-cancel-button{display:none}._searchClear_2t4an_90{color:#5b6354;cursor:pointer;background:0 0;border:0;border-radius:.3rem;flex:none;padding:.2rem;display:inline-flex}._searchClear_2t4an_90:hover{color:#2f3a29;background-color:#f2f6ee}._searchClear_2t4an_90:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._searchClear_2t4an_90 svg{width:1rem;height:1rem}._searchResults_2t4an_116{gap:.9rem;display:grid}._searchList_2t4an_121{gap:1.25rem;display:grid}._searchEmpty_2t4an_126{color:#5b6354;border:1px dashed #d7ddd2;border-radius:.5rem;justify-items:start;gap:.75rem;padding:1.5rem;line-height:1.5;display:grid}._searchEmpty_2t4an_126 p{margin:0}._resetSearchButton_2t4an_141{color:#2f3a29;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #cbd3c4;border-radius:.45rem;padding:.45rem .8rem;font-size:.9rem}._resetSearchButton_2t4an_141:hover{background-color:#f2f6ee;border-color:#4a6b3a}._resetSearchButton_2t4an_141:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._stockToggle_2t4an_162{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.95rem;display:inline-flex}._stockToggle_2t4an_162 input{accent-color:#4a6b3a;cursor:pointer;width:1.1rem;height:1.1rem}._stockToggle_2t4an_162 input:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._actions_2t4an_183{flex-wrap:wrap;gap:.5rem;display:flex}._actionButton_2t4an_189{color:#2f3a29;font:inherit;cursor:pointer;background-color:#fff;border:1px solid #cbd3c4;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.9rem;display:inline-flex}._actionButton_2t4an_189:hover{background-color:#f2f6ee;border-color:#4a6b3a}._actionButton_2t4an_189:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._actionButton_2t4an_189 svg{width:1rem;height:1rem}._actionButton_2t4an_189:disabled{opacity:.65;cursor:default}._actionButton_2t4an_189:disabled:hover{background-color:#fff;border-color:#cbd3c4}._download_2t4an_228{display:flex;position:relative}._downloadChevron_2t4an_233{transition:transform .15s;width:.85rem!important;height:.85rem!important}._download_2t4an_228 ._actionButton_2t4an_189[aria-expanded=true] ._downloadChevron_2t4an_233{transform:rotate(180deg)}._downloadMenu_2t4an_243{z-index:20;background-color:#fff;border:1px solid #cbd3c4;border-radius:.6rem;min-width:16rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 .5rem 1.5rem #22271f24}._downloadItem_2t4an_257{color:#22271f;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;gap:.1rem;padding:.5rem .65rem;display:grid}._downloadItem_2t4an_257:hover{background-color:#f2f6ee}._downloadItem_2t4an_257:focus-visible{outline-offset:-2px;outline:2px solid #3f5f2f}._downloadItemLabel_2t4an_280{font-weight:600}._downloadHint_2t4an_284{color:#5b6354;font-size:.78rem}._exportError_2t4an_289{color:#8a3d3d;background-color:#fdf4f4;border:1px solid #e5c9c9;border-radius:.5rem;margin:0;padding:.6rem .75rem;font-size:.9rem}._layout_2t4an_299{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}._content_2t4an_306{min-width:0;scroll-margin-top:1rem}._accordion_2t4an_311{gap:.75rem;display:grid}._accordionItem_2t4an_316{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;overflow:hidden}._accordionHeading_2t4an_323{margin:0;font-size:1rem}._accordionButton_2t4an_328{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .75rem;padding:1rem;display:grid}._accordionButton_2t4an_328:focus-visible{outline-offset:-2px;outline:2px solid #3f5f2f}._accordionName_2t4an_348{font-weight:600}._accordionMeta_2t4an_352{color:#5b6354;font-variant-numeric:tabular-nums;grid-column:1;font-size:.82rem}._accordionButton_2t4an_328 svg{color:#4a6b3a;grid-area:1/2/span 2;width:1.1rem;height:1.1rem;transition:transform .15s}._accordionButtonOpen_2t4an_368 svg{transform:rotate(180deg)}._accordionPanel_2t4an_372{border-top:1px solid #edf0ea;padding:0 1rem 1rem}._printOnly_2t4an_377{display:none}._printTitle_2t4an_381{margin:0 0 .35rem}._printLead_2t4an_385{color:#444;margin:0 0 1.25rem}._printList_2t4an_390{gap:1.5rem;display:grid}@media (width<=40rem){._toolbarRow_2t4an_41{align-items:stretch}._actions_2t4an_183{width:100%}._actionButton_2t4an_189{flex:1;justify-content:center}._download_2t4an_228{flex:1}._download_2t4an_228 ._actionButton_2t4an_189{width:100%}._downloadMenu_2t4an_243{width:100%;min-width:0;left:0;right:auto}}@media (prefers-reduced-motion:reduce){._accordionButton_2t4an_328 svg,._downloadChevron_2t4an_233{transition:none}}@media print{._screenOnly_2t4an_1{display:none!important}._printOnly_2t4an_377{display:block}._printTitle_2t4an_381{font-size:20pt}._printLead_2t4an_385{font-size:10pt}._printList_2t4an_390{display:block}._printList_2t4an_390>*+*{margin-top:1.5rem}}._page_4x2wj_1{align-content:start;gap:1.25rem;display:grid}._header_4x2wj_7{gap:.35rem;display:grid}._title_4x2wj_12{margin:0;font-size:clamp(1.7rem,4vw,2.2rem);line-height:1.2}._lead_4x2wj_18{color:#5b6354;max-width:48rem;margin:0;line-height:1.55}._layout_4x2wj_25{align-items:start;gap:1.5rem;display:grid}._toc_4x2wj_31{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;padding:1rem}._tocTitle_4x2wj_38{margin:0 0 .6rem;font-size:1rem}._tocList_4x2wj_43{color:#3f5f2f;gap:.35rem;margin:0;padding-left:1.1rem;display:grid}._tocList_4x2wj_43 a{line-height:1.4;text-decoration:none}._tocList_4x2wj_43 a:hover{text-underline-offset:.2em;text-decoration:underline}._tocList_4x2wj_43 a:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}._articles_4x2wj_66{gap:1.25rem;display:grid}._article_4x2wj_66{background-color:#fff;border:1px solid #d7ddd2;border-radius:.75rem;padding:clamp(1rem,3vw,1.5rem);scroll-margin-top:1rem}._articleTitle_4x2wj_79{margin:0 0 .75rem;font-size:1.3rem;line-height:1.3}._figure_4x2wj_85{background-color:#f2f6ee;border:1px solid #e0e4dc;border-radius:.5rem;margin:0 0 1rem;overflow:hidden}._image_4x2wj_93{object-fit:cover;width:100%;height:auto;max-height:24rem;display:block}._text_4x2wj_101{color:#3c4436;gap:.65rem;line-height:1.65;display:grid}._text_4x2wj_101 p{margin:0}@media (width>=56rem){._layout_4x2wj_25{grid-template-columns:15rem minmax(0,1fr)}._toc_4x2wj_31{position:sticky;top:1rem}}*,:before,:after{box-sizing:border-box}body{color:#22271f;background-color:#f7f8f5;min-width:320px;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}h1,h2,h3,p{margin:0}a{color:inherit}a.textLink{color:#3f5f2f;text-underline-offset:.2em}a.textLink:focus-visible{outline-offset:2px;outline:2px solid #3f5f2f}@media print{body{color:#000;background-color:#fff}a{text-decoration:none}}
