._page_12jgr_1{color:#132944;background:#f4f6f9;min-height:100vh;font-size:1rem}._header_12jgr_1{background:#fff;border-bottom:1px solid #dce2eb;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.3rem max(1.4rem,50vw - 640px);display:flex}._header_12jgr_1 a{font-size:.9rem;text-decoration:none}._brand_12jgr_1{letter-spacing:.05em;align-items:center;gap:.5rem;font-weight:800;display:flex}._brand_12jgr_1 span{color:#65778d;font-size:.75rem}._header_12jgr_1 nav{gap:1.8rem;display:flex}._header_12jgr_1 nav a[aria-current]{color:#106757;font-weight:700}._workspace_12jgr_1{max-width:1280px;margin:auto;padding:2.5rem 1.5rem 5rem}._eyebrow_12jgr_1{letter-spacing:.14em;color:#106757;align-items:center;gap:.5rem;font-size:.8rem;font-weight:800;display:flex}._workspace_12jgr_1 h1{letter-spacing:-.055em;margin:1rem 0 1.6rem;font-size:clamp(2rem,4vw,3.8rem);font-weight:750;line-height:1.1}._workspace_12jgr_1 h1 em{font-family:Georgia,serif;font-weight:400}._search_12jgr_1{background:#fff;border:1px solid #cbd5e1;border-radius:1rem;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1.2rem;display:flex;box-shadow:0 8px 32px #13294408}._search_12jgr_1 input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.7rem 0;font-size:1.05rem}._search_12jgr_1 button,._primary_12jgr_1{color:#fff;cursor:pointer;background:#132944;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.25rem;font-weight:700;display:inline-flex}._examples_12jgr_1{flex-wrap:wrap;gap:.6rem;margin:1rem 0 2rem;display:flex}._examples_12jgr_1 button{cursor:pointer;background:#e8edf3;border:0;border-radius:2rem;padding:.6rem .85rem;font-size:.85rem}._layout_12jgr_1{grid-template-columns:270px 1fr;align-items:start;gap:2rem;display:grid}._filters_12jgr_1{background:#fff;border:1px solid #dce2eb;border-radius:1rem;gap:1rem;padding:1.4rem;display:grid}._filters_12jgr_1 h2,._comparison_12jgr_1 h2{align-items:center;gap:.5rem;font-size:1.1rem;font-weight:750;display:flex}._filters_12jgr_1 p,._resultHeading_12jgr_1 p{color:#627087;font-size:.875rem;line-height:1.6}._filters_12jgr_1 label,._form_12jgr_1 label{gap:.4rem;font-size:.875rem;font-weight:600;display:grid}._filters_12jgr_1 input,._filters_12jgr_1 select,._form_12jgr_1 input,._form_12jgr_1 select,._form_12jgr_1 textarea{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;padding:.7rem;font-size:1rem}._filters_12jgr_1 ._check_12jgr_1{align-items:center;gap:.6rem;display:flex}._check_12jgr_1 input{width:auto}._secondary_12jgr_1{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}._resultHeading_12jgr_1{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.4rem;display:flex}._resultHeading_12jgr_1 h2{font-size:1.3rem;font-weight:750}._resultHeading_12jgr_1 a{color:#106757;font-size:.875rem}._grid_12jgr_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}._card_12jgr_1{background:#fff;border:1px solid #dce2eb;border-radius:.9rem;overflow:hidden}._photo_12jgr_1{aspect-ratio:4/5;background:#e8edf3;justify-content:center;align-items:center;display:flex;overflow:hidden}._photo_12jgr_1 img{object-fit:cover;width:100%;height:100%;transition:transform .25s}._photo_12jgr_1:hover img{transform:scale(1.035)}._cardBody_12jgr_1{padding:1rem}._cardBody_12jgr_1 a{text-decoration:none}._cardBody_12jgr_1 h3{margin:.6rem 0;font-size:1rem;font-weight:650;line-height:1.4}._cardBody_12jgr_1 p,._cardBody_12jgr_1 small{color:#627087;font-size:.85rem}._price_12jgr_1{justify-content:space-between;align-items:center;display:flex}._price_12jgr_1 strong{font-size:1.3rem}._price_12jgr_1 button{color:#106757;cursor:pointer;background:#edf4ee;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._reasons_12jgr_1{flex-wrap:wrap;gap:.3rem;margin:.7rem 0;display:flex}._reasons_12jgr_1 span{color:#106757;background:#eef6f2;border-radius:.3rem;align-items:center;gap:.2rem;padding:.25rem .45rem;font-size:.75rem;display:flex}._empty_12jgr_1{text-align:center;background:#fff;border:1px dashed #bdc9d7;border-radius:1rem;padding:3rem}._empty_12jgr_1 svg{margin:0 auto 1rem}._empty_12jgr_1 h3{font-size:1.3rem;font-weight:700}._empty_12jgr_1 p{color:#627087;max-width:440px;margin:1rem auto}._comparison_12jgr_1{background:#fff;border:1px solid #dce2eb;border-radius:1rem;margin-top:1.5rem;padding:1.5rem}._comparison_12jgr_1 p{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}._comparison_12jgr_1 small{color:#627087;margin:1rem 0;line-height:1.6;display:block}._requestLayout_12jgr_1{grid-template-columns:320px 1fr;align-items:start;gap:2rem;display:grid}._form_12jgr_1{background:#fff;border:1px solid #dce2eb;border-radius:1rem;gap:1rem;padding:1.5rem;display:grid}._form_12jgr_1 h2{font-size:1.2rem;font-weight:750}._form_12jgr_1 p{color:#627087;font-size:.875rem;line-height:1.6}._requestList_12jgr_1{gap:1rem;display:grid}._request_12jgr_1{background:#fff;border:1px solid #dce2eb;border-radius:1rem;padding:1.5rem}._request_12jgr_1 h2{margin:.7rem 0;font-size:1.2rem;font-weight:750}._request_12jgr_1 p{color:#627087;font-size:.875rem;line-height:1.6}._requestActions_12jgr_1{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1rem;display:flex}._request_12jgr_1 details{border-top:1px solid #edf0f5;margin-top:1rem;padding-top:1rem}._request_12jgr_1 summary{cursor:pointer;font-weight:650}._request_12jgr_1 form{gap:.7rem;margin-top:1rem;display:grid}._request_12jgr_1 select,._request_12jgr_1 input{background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;padding:.7rem;font-size:1rem}._replies_12jgr_1{gap:.8rem;margin-top:1rem;display:grid}._replies_12jgr_1 a{color:#106757;font-weight:650}._status_12jgr_1{color:#106757;background:#edf4ee;border-radius:1rem;padding:.3rem .65rem;font-size:.8rem;display:inline-flex}._error_12jgr_1{color:#8f2633;background:#fff0f2;border-radius:.5rem;margin-bottom:1rem;padding:1rem;font-size:.9rem}button:disabled{opacity:.5;cursor:not-allowed}._header_12jgr_1 a:focus-visible,._page_12jgr_1 button:focus-visible,._page_12jgr_1 input:focus-visible,._page_12jgr_1 select:focus-visible{outline-offset:3px;outline:3px solid #348e78}@media (width<=1000px){._grid_12jgr_1{grid-template-columns:repeat(2,minmax(0,1fr))}._header_12jgr_1 nav{gap:1rem}._header_12jgr_1 ._brand_12jgr_1 span{display:none}}@media (width<=720px){._header_12jgr_1{flex-wrap:wrap;padding:1rem}._header_12jgr_1 nav{order:3;justify-content:space-between;gap:.5rem;width:100%}._header_12jgr_1 nav a{font-size:.85rem}._workspace_12jgr_1{padding:1.8rem 1rem 4rem}._search_12jgr_1{flex-wrap:wrap;gap:.4rem}._search_12jgr_1 input{font-size:1rem}._search_12jgr_1 button{width:100%}._layout_12jgr_1,._requestLayout_12jgr_1{grid-template-columns:1fr;gap:1.25rem}._filters_12jgr_1{grid-template-columns:1fr 1fr;padding:1rem}._filters_12jgr_1 h2,._filters_12jgr_1>p{grid-column:1/-1}._grid_12jgr_1{gap:.7rem}._cardBody_12jgr_1{padding:.75rem}._cardBody_12jgr_1 h3{font-size:.9rem}._empty_12jgr_1{padding:2rem 1rem}._resultHeading_12jgr_1{align-items:start}._resultHeading_12jgr_1 a{max-width:110px}._form_12jgr_1{padding:1rem}._request_12jgr_1{padding:1.1rem}}._comparison_12jgr_1>label,._comparison_12jgr_1 ._shopping-profile-fields_12jgr_3 label{gap:.45rem;font-size:.875rem;font-weight:650;display:grid}._comparison_12jgr_1 input,._comparison_12jgr_1 select{background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;min-width:0;padding:.7rem;font-size:1rem}._comparison_12jgr_1 details{margin-top:1rem}._comparison_12jgr_1 summary{cursor:pointer;font-weight:650}
