.esa-search_layout__kXtol{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.esa-search_layout__kXtol>*{min-width:0}.esa-search_rail__Bxigp{display:grid;gap:18px}.esa-search_rail__Bxigp>*{position:static}.esa-search_tool__ARNig{overflow:hidden;border:1px solid #efe8d8;border-radius:24px;background:var(--pg-white);scroll-margin-top:96px}.esa-search_srOnly__7PCAK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.esa-search_ask__Khojg{display:grid;gap:12px;padding:22px 24px 18px}.esa-search_ask__Khojg>label{font-size:15px;font-weight:900}.esa-search_box___FK93{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 16px;border:2px solid #e7ddca;border-radius:18px;background:#fff;color:#56627a}.esa-search_box___FK93:focus-within{border-color:var(--pg-green-dark)}.esa-search_ask__Khojg>*{min-width:0}.esa-search_box___FK93 input{flex:1;width:0;min-width:0;min-height:48px;border:0;outline:0;background:none;color:var(--pg-ink);font:inherit;font-size:17px;font-weight:700}.esa-search_box___FK93 input::placeholder{color:#8a96a8;font-weight:600}.esa-search_go___MfwK{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border:0;border-radius:13px;background:var(--pg-green,#0cbf5b);color:var(--pg-ink);font:inherit;font-size:16px;font-weight:900;cursor:pointer}.esa-search_go___MfwK:disabled{opacity:.7}.esa-search_chip__HUyZU,.esa-search_dashed__KYDLf{display:inline-flex;align-items:center;gap:6px;min-height:34px;border-radius:999px;font:inherit;font-size:14px;font-weight:800;white-space:nowrap}.esa-search_chip__HUyZU{padding:5px 8px 5px 11px;background:var(--pg-green-soft);color:var(--pg-green-dark)}.esa-search_chip__HUyZU button{display:inline-grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.esa-search_chip__HUyZU button:hover{background:rgba(0,0,0,.06)}.esa-search_dashed__KYDLf{padding:5px 12px;border:1px dashed #c9bfa9;background:transparent;color:#10223d;cursor:pointer}.esa-search_underBox__5PpCm{display:none}.esa-search_row__sg4bc,.esa-search_tryRow__vB7xK,.esa-search_under__1hax9{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.esa-search_under__1hax9:empty{display:none}.esa-search_tryRow__vB7xK>span{color:#56627a;font-size:13px;font-weight:700}.esa-search_try__JCsRr{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border:0;border-radius:999px;background:#eef8f2;color:var(--pg-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.esa-search_try__JCsRr:hover{background:var(--pg-green-soft);color:var(--pg-green-dark)}.esa-search_link__MxARF{display:inline-flex;align-items:center;gap:5px;border:0;background:none;color:var(--pg-green-dark);font:inherit;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer}.esa-search_placeForm__PNjhB{display:flex;align-items:center;gap:6px}.esa-search_placeForm__PNjhB input{width:140px;min-height:34px;padding:4px 12px;border:1px solid #e7ddca;border-radius:999px;font:inherit;font-size:16px}.esa-search_placeForm__PNjhB button{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--pg-green-dark);color:#fff;font:inherit;font-weight:800;cursor:pointer}.esa-search_error__YayHA{margin:0;padding:10px 14px;border-radius:12px;background:#f8e4e1;color:#9b3b2e;font-size:14px}.esa-search_answer__lN1d0{display:grid;gap:8px;padding:16px 24px;border-top:1px solid #efe8d8;border-bottom:1px solid #efe8d8;background:#f6f5f1}.esa-search_answer__lN1d0[data-status=covered]{border-color:#c6ead3;background:#ecf9f1}.esa-search_answer__lN1d0[data-status=conditional],.esa-search_answer__lN1d0[data-status=unknown]{border-color:#f0dc9c;background:#fff7dd}.esa-search_answer__lN1d0[data-status=non-educational],.esa-search_answer__lN1d0[data-status=not-covered]{border-color:#f0c9c2;background:#fcefec}.esa-search_answerTop__viEZs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.esa-search_pill__RGGns{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;background:#fff;color:#3f4b5c;font-size:12px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}[data-status=covered] .esa-search_pill__RGGns{color:var(--pg-green-dark)}[data-status=conditional] .esa-search_pill__RGGns,[data-status=unknown] .esa-search_pill__RGGns{color:#8a5a00}[data-status=non-educational] .esa-search_pill__RGGns,[data-status=not-covered] .esa-search_pill__RGGns{color:#9b3b2e}.esa-search_category__PbXLV{color:#56627a;font-size:13px;font-weight:800}.esa-search_rule__AGrZ0{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--pg-green-dark);font-size:13px;font-weight:800}.esa-search_headline__n4Qvu{margin:0;font-size:18px;font-weight:800;line-height:1.35}.esa-search_why__fAPTM summary{display:inline-flex;align-items:center;gap:4px;color:var(--pg-green-dark);font-size:14px;font-weight:800;cursor:pointer;list-style:none}.esa-search_why__fAPTM summary::-webkit-details-marker{display:none}.esa-search_why__fAPTM[open] summary svg{transform:rotate(180deg)}.esa-search_why__fAPTM li,.esa-search_why__fAPTM p{margin:8px 0 0;color:var(--pg-ink);font-size:14px;line-height:1.55}.esa-search_why__fAPTM ul{margin:6px 0 0;padding-left:18px}.esa-search_links__IJ_Li{display:flex;flex-wrap:wrap;gap:6px 18px}.esa-search_links__IJ_Li a{display:inline-flex;align-items:center;gap:5px;color:var(--pg-green-dark);font-weight:800}.esa-search_why__fAPTM .esa-search_by__wz__W{display:flex;gap:6px;color:#56627a;font-size:12px}.esa-search_list__L_h4z{display:grid;gap:14px;padding:18px 24px 22px}.esa-search_list__L_h4z[aria-busy=true] .esa-search_cards__7LKAs{opacity:.55}.esa-search_listHead__FZewg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.esa-search_listHead__FZewg h2{margin:0;font-size:22px;line-height:1.2}.esa-search_listHead__FZewg small{display:block;color:#56627a;font-size:13px;font-weight:700}.esa-search_sorts__rlu_P{display:inline-flex;padding:3px;border-radius:999px;background:#ecebe6}.esa-search_sorts__rlu_P button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#3f4b5c;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.esa-search_sorts__rlu_P button[aria-pressed=true]{background:#fff;color:var(--pg-ink);box-shadow:0 1px 3px rgba(0,0,0,.12)}.esa-search_fine___yruG,.esa-search_note__hySMD{margin:0;color:#56627a;font-size:14px}.esa-search_fine___yruG{font-size:12px}.esa-search_cards__7LKAs{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none}.esa-search_card__7H_ew{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px;border:1px solid #efe8d8;border-radius:18px;background:#fff}.esa-search_cardHead__KyjjQ{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.esa-search_card__7H_ew h3{margin:0;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.esa-search_card__7H_ew h3 a{color:var(--pg-ink);text-decoration:none}.esa-search_card__7H_ew h3 a:hover{text-decoration:underline;text-underline-offset:3px}.esa-search_verified__YoO6O{flex:none;padding:3px 8px;border-radius:999px;background:var(--pg-green-soft);color:var(--pg-green-dark);font-size:11px;font-weight:900}.esa-search_facts__N0N76,.esa-search_offers__XkEoC,.esa-search_where__1bbsS{margin:0;line-height:1.4}.esa-search_where__1bbsS{display:flex;align-items:center;gap:5px;color:#3f4b5c;font-size:14px;font-weight:800}.esa-search_where__1bbsS em{color:var(--pg-green-dark);font-style:normal}.esa-search_offers__XkEoC{color:#56627a;font-size:14px}.esa-search_facts__N0N76{color:#56627a;font-size:13px}.esa-search_facts__N0N76 b{color:var(--pg-ink)}.esa-search_actions__yI_nF{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px}.esa-search_buy__p2lFZ{gap:5px;padding:0 14px;border-radius:999px;background:var(--pg-yellow,#ffc623);color:#0e1f38;font-size:14px;font-weight:900}.esa-search_buy__p2lFZ,.esa-search_details__J_LPY{display:inline-flex;align-items:center;min-height:38px;text-decoration:none}.esa-search_details__J_LPY{gap:4px;padding:0 12px;font:inherit;font-size:13px;font-weight:800}.esa-search_details__J_LPY,.esa-search_moreButton__DuWH7{border:1px solid #e7ddca;border-radius:999px;background:#fff;color:#10223d;cursor:pointer}.esa-search_moreButton__DuWH7{justify-self:center;min-height:40px;padding:0 22px;font:inherit;font-weight:800}.esa-search_online__6pIrJ{display:grid;gap:12px}.esa-search_sub__IaOIC{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:14px;border-top:1px dashed #e7ddca}.esa-search_sub__IaOIC h3{margin:0;font-size:18px}.esa-search_sub__IaOIC span{color:#56627a;font-size:13px;font-weight:700}.esa-search_empty__Mhez9{display:grid;gap:10px;padding:18px;border:1px dashed #e7ddca;border-radius:18px;background:#fffdf8}.esa-search_empty__Mhez9 p{margin:0;font-size:15px}.esa-search_groups__L225i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.esa-search_group__HL2iR{padding:14px 16px;border:1px solid #efe8d8;border-radius:18px;background:#fffdf8}.esa-search_group__HL2iR h3{margin:0 0 8px;color:var(--pg-green-dark);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.esa-search_group__HL2iR ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.esa-search_group__HL2iR button{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border:1px solid #e7ddca;border-radius:999px;background:#fff;color:var(--pg-ink);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.esa-search_group__HL2iR button:hover{border-color:var(--pg-green-dark);background:var(--pg-green-soft)}.esa-search_group__HL2iR p{margin:8px 0 0;color:#56627a;font-size:12px}@media (max-width:1080px){.esa-search_groups__L225i,.esa-search_layout__kXtol{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.esa-search_ask__Khojg,.esa-search_list__L_h4z{padding-left:16px;padding-right:16px}.esa-search_answer__lN1d0{padding:14px 16px}.esa-search_box___FK93{padding-left:12px}.esa-search_box___FK93 input{font-size:16px}.esa-search_go___MfwK{padding:0 16px}.esa-search_inBox__S0CEE{display:none}.esa-search_underBox__5PpCm{display:inline-flex}.esa-search_tryRow__vB7xK .esa-search_try__JCsRr:nth-of-type(n+4),.esa-search_tryRow__vB7xK>span{display:none}.esa-search_rule__AGrZ0{margin-left:0}.esa-search_listHead__FZewg h2{font-size:19px}.esa-search_cards__7LKAs{grid-template-columns:minmax(0,1fr)}}.esa-search_overlay__C_J0G{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:rgba(14,31,56,.45)}.esa-search_dialog__fmD9l{display:grid;gap:12px;width:min(440px,100%);padding:22px;border-radius:20px;background:#fff;box-shadow:0 20px 60px rgba(14,31,56,.3)}.esa-search_dialog__fmD9l h3{margin:0;font-size:20px}.esa-search_dialog__fmD9l p{margin:0;color:#3f4b5c;font-size:15px;line-height:1.5}.esa-search_searchName__i9K98{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 14px;border:1px dashed #c9bfa9;border-radius:14px;background:#fffdf8}.esa-search_searchName__i9K98 strong{overflow-wrap:anywhere}.esa-search_searchName__i9K98 button{flex:none;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--pg-green-dark);color:#fff;font:inherit;font-weight:800;cursor:pointer}.esa-search_dialog__fmD9l .esa-search_dialogNote__VSgEk{color:#56627a;font-size:13px}.esa-search_dialogClose__6AVmi{justify-self:end;min-height:40px;padding:0 20px;border:1px solid #e7ddca;border-radius:999px;background:#fff;color:#10223d;font:inherit;font-weight:800;cursor:pointer}.esa-search_steps__W6aMs{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:#3f4b5c;font-size:15px;line-height:1.5}.esa-search_steps__W6aMs .esa-search_searchName__i9K98{margin-top:6px}button.esa-search_buy__p2lFZ{border:0;font-family:inherit;cursor:pointer}.esa-search_stepButton__IGjvs{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;margin-top:8px;border-radius:999px;background:var(--pg-yellow,#ffc623);color:#0e1f38;font-weight:900;text-decoration:none}.esa-search_guideLink__3S8qf{color:var(--pg-green-dark);font-size:14px;font-weight:800}.esa-search_dialog__fmD9l{max-height:calc(100vh - 32px);overflow-y:auto}.esa-search_box___FK93 input:is(:focus,:focus-visible){outline:0!important;box-shadow:none!important;border-color:transparent!important;background:transparent!important}