.hub_find___Ud5F{margin-top:26px;display:flex;flex-direction:column;gap:14px}.hub_search__RNKeA{max-width:640px}.hub_count___IX5m{margin:22px 0 0;font-size:14.5px;font-weight:700;color:var(--ink-2)}.hub_count___IX5m:empty{display:none}.hub_groups__dNZXK{margin-top:32px;column-count:2;column-gap:20px}.hub_count___IX5m:not(:empty)+.hub_groups__dNZXK{margin-top:12px}.hub_groups__dNZXK.hub_narrow__JtUmE{column-count:1;max-width:760px}.hub_group__jitY7{break-inside:avoid;margin:0 0 20px;display:block}.hub_groupH__8yuG8{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.hub_groupH__8yuG8 h2{flex:1;font-size:18px;font-weight:800}.hub_n__DeYtL{font-size:13px;font-weight:800;color:var(--ink-3)}.hub_none__PgxFj{padding:22px;max-width:760px;margin-top:12px}.hub_none__PgxFj p{margin:0;color:var(--ink-2)}.hub_none__PgxFj button{border:0;background:none;padding:0;color:var(--green);font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:960px){.hub_groups__dNZXK{column-count:1}}@media (max-width:640px){.hub_find___Ud5F{margin-top:20px;gap:12px}.hub_chips__GZeK5{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--gut) * -1);padding:0 var(--gut) 2px;scrollbar-width:none;scroll-padding:0 var(--gut)}.hub_chips__GZeK5::-webkit-scrollbar{display:none}.hub_groups__dNZXK{margin-top:24px}.hub_group__jitY7{margin-bottom:14px}.hub_groupH__8yuG8{padding:14px}.hub_groupTile__b51ME{width:36px;height:36px}.hub_groups__dNZXK:not(.hub_narrow__JtUmE) .hub_group__jitY7 small{display:none}.hub_groups__dNZXK:not(.hub_narrow__JtUmE) .hub_group__jitY7 a{padding-top:14px;padding-bottom:14px}}.tools_switch__0gHLv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px}.tools_tab__BgNmz{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:var(--white);text-align:left;color:var(--ink)!important;text-decoration:none;transition:border-color .15s,box-shadow .15s,background .15s}.tools_tab__BgNmz:hover{border-color:var(--line-2);background:var(--green-25)}.tools_tab__BgNmz[aria-selected=true]{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:var(--white)}.tools_tab__BgNmz[aria-selected=true] .tools_tabTile__rM0ah{background:var(--green);color:#fff}.tools_tab__BgNmz b{display:block;font:800 17px/1.25 var(--head)}.tools_tab__BgNmz small{display:block;color:var(--ink-2);font-size:14px;margin-top:2px}.tools_panel__nRCTB{margin-top:22px;scroll-margin-top:16px}.tools_panel__nRCTB>h2{font-size:22px;font-weight:800;margin:0 0 4px}.tools_panel__nRCTB>p{margin:0 0 18px;color:var(--ink-2);max-width:70ch}.tools_grid__s1kcq{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.tools_side__IUn3U{position:sticky;top:16px;display:flex;flex-direction:column;gap:14px;min-width:0}.tools_bar__QS8tn{display:flex;flex-wrap:wrap;gap:8px}.tools_bar__QS8tn,.tools_step__w19y4{margin-bottom:14px}.tools_stepH__RqQWC{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.tools_stepH__RqQWC+.tools_stepB__iGkE2+.tools_stepH__RqQWC{border-top:1px solid var(--line)}.tools_stepN__0bZTk{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--green-50);color:var(--green-d);font:900 14px/1 var(--head);flex:none}.tools_stepH__RqQWC h3{flex:1;font-size:17px;font-weight:800}.tools_stepH__RqQWC small{font-size:13.5px;color:var(--ink-3);font-weight:700}.tools_stepB__iGkE2{padding:16px 18px 18px}.tools_hint__8X_EF{margin:0 0 12px;font-size:14px;color:var(--ink-2)}.tools_fields__ybP5r{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.tools_f__PP_ke{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:800;color:var(--ink-2);min-width:0}.tools_f__PP_ke.tools_wide__HYHyj{grid-column:span 2}.tools_f__PP_ke.tools_full__YaxvA{grid-column:1/-1}.tools_f__PP_ke small{font-weight:600;color:var(--ink-3);font-size:12.5px}.tools_in___jBwa{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid var(--line-2);border-radius:10px;background:var(--white);font-size:16px;font-weight:600;color:var(--ink);transition:border-color .15s,box-shadow .15s}.tools_in___jBwa::placeholder{color:var(--ink-3);font-weight:400}.tools_in___jBwa:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 4px var(--green-50)}select.tools_in___jBwa{appearance:none;-webkit-appearance:none;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23476357' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center /18px;padding-right:34px}.tools_list__hoK67{display:flex;flex-direction:column;gap:8px}.tools_line__BWRg9{display:flex;align-items:flex-end;gap:8px}.tools_line__BWRg9 .tools_c__QQqbH{flex:1}.tools_x__dZmRl{display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;border-radius:9px;background:none;color:var(--ink-3)!important}.tools_x__dZmRl:hover{background:var(--green-50);color:var(--ink)!important}.tools_x__dZmRl svg{width:18px;height:18px}.tools_line__BWRg9 .tools_x__dZmRl{height:44px}.tools_add__eGJb2{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;border:1px dashed var(--line-2);border-radius:10px;background:none;color:var(--green)!important;font-weight:800;font-size:14.5px}.tools_add__eGJb2:hover{border-color:var(--green);background:var(--green-25)}.tools_add__eGJb2 svg{width:16px;height:16px}.tools_two____a83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tools_sub__AKSfD{margin:0 0 8px;font-size:13.5px;font-weight:800;color:var(--ink-2)}.tools_c__QQqbH{display:flex;flex-direction:column;gap:5px;min-width:0}.tools_lab__L93so{font-size:13px;font-weight:800;color:var(--ink-2)}.tools_line__BWRg9 .tools_lab__L93so,.tools_rows__Ri5d_ .tools_lab__L93so{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tools_rows__Ri5d_{border:1px solid var(--line);border-radius:12px;overflow:hidden}.tools_rowHead__6AAEK,.tools_row___klhB{display:grid;gap:8px;align-items:center;padding:8px 6px 8px 10px}.tools_rowHead__6AAEK{background:var(--green-25);border-bottom:1px solid var(--line);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);padding-top:9px;padding-bottom:9px}.tools_row___klhB+.tools_row___klhB{border-top:1px solid var(--line)}.tools_cls__0755x .tools_rowHead__6AAEK,.tools_cls__0755x .tools_row___klhB{grid-template-columns:minmax(0,1fr) 136px 112px 116px 64px 32px}.tools_fam__cGzte .tools_rowHead__6AAEK,.tools_fam__cGzte .tools_row___klhB{grid-template-columns:minmax(0,1fr) 96px minmax(0,1.6fr) 36px}.tools_brk__uPvMS .tools_rowHead__6AAEK,.tools_brk__uPvMS .tools_row___klhB{grid-template-columns:minmax(0,1fr) 150px 150px 32px}.tools_rows__Ri5d_ select.tools_in___jBwa{padding-right:28px;background-position:right 8px center;background-size:16px}.tools_rows__Ri5d_ .tools_in___jBwa{height:40px;font-size:15px}.tools_age__pSHn6{display:flex;align-items:center;gap:6px}.tools_age__pSHn6 i{font-style:normal;font-size:13px;color:var(--ink-3)}.tools_age__pSHn6 .tools_in___jBwa{padding:0 8px;text-align:center}.tools_resH__qj8Z3{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.tools_resH__qj8Z3 h3{font-size:17px;font-weight:800}.tools_resH__qj8Z3>small{color:var(--ink-2);font-weight:700;font-size:13.5px}.tools_stats__N53lN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tools_stat__IGl6B{padding:14px 18px;border-bottom:1px solid var(--line);min-width:0}.tools_stat__IGl6B:nth-child(odd){border-right:1px solid var(--line)}.tools_stat__IGl6B b{display:block;font:900 28px/1.1 var(--head);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tools_stat__IGl6B small{display:block;margin-top:2px;font-size:13.5px;color:var(--ink-2);font-weight:600}.tools_stat__IGl6B.tools_hero__myrO0{grid-column:1/-1;border-right:0;background:var(--green-25)}.tools_stat__IGl6B.tools_hero__myrO0~.tools_stat__IGl6B:nth-child(2n){border-right:1px solid var(--line)}.tools_stat__IGl6B.tools_hero__myrO0~.tools_stat__IGl6B:nth-child(odd){border-right:0}.tools_stat__IGl6B.tools_hero__myrO0 b{font-size:40px;color:var(--green-d)}.tools_empty__J0N24{margin:0;padding:22px 18px;color:var(--ink-2);font-size:15px}.tools_empty__J0N24 b{display:block;color:var(--ink);font-weight:800;margin-bottom:4px}.tools_tbl__miZQR{width:100%;border-collapse:collapse;font-size:14.5px}.tools_tbl__miZQR td,.tools_tbl__miZQR th{text-align:left;padding:9px 18px;border-bottom:1px solid var(--line)}.tools_tbl__miZQR th{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}.tools_tbl__miZQR .tools_num__f6O5U{text-align:right;font-variant-numeric:tabular-nums}.tools_tbl__miZQR tr:last-child td{border-bottom:0}.tools_flag__SDXXr{display:inline-block;padding:2px 8px;border-radius:6px;font-size:12.5px;font-weight:800;background:var(--green-50);color:var(--green-d);white-space:nowrap}.tools_flag__SDXXr.tools_off__aSHpa{background:oklch(.95 .01 160);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2)}.tools_prints__xYBq1{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--green-25);border-top:1px solid var(--line)}.tools_prints__xYBq1>button{width:100%}.tools_notes__JtqQE{margin:0;padding:12px 18px 0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ink-2)}.tools_notes__JtqQE li{display:flex;gap:8px}.tools_notes__JtqQE svg{width:16px;height:16px;color:var(--green);margin-top:2px}.tools_notesEnd__qVNoC{padding-bottom:14px}.tools_scroll__HHvvG{overflow-x:auto}.tools_famScroll__uUJVK{max-height:300px;overflow:auto;margin-top:6px}.tools_wideCard___qVBK{margin-top:24px}.tools_gridTbl__XzaMt{border-collapse:collapse;min-width:100%;font-size:14px}.tools_gridTbl__XzaMt td,.tools_gridTbl__XzaMt th{padding:9px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;white-space:nowrap}.tools_gridTbl__XzaMt thead th{background:var(--green-25);font-size:13px}.tools_gridTbl__XzaMt thead th small{display:block;font-weight:600;color:var(--ink-2)}.tools_gridTbl__XzaMt tbody th{font-weight:800;color:var(--ink-2);width:56px}.tools_gridTbl__XzaMt td b{display:block;font-weight:800}.tools_gridTbl__XzaMt td small{color:var(--ink-2)}.tools_gridTbl__XzaMt td.tools_open__A0CPM b{color:var(--ink-3)}.tools_printOnly__x_GdX{display:none!important}.tools_peek__p7Ot1{display:none}.tools_peek__p7Ot1.tools_away__clcBR{visibility:hidden}.tools_days__FCR7i{display:flex;flex-wrap:wrap;gap:6px}.tools_day__aKdCn input,.tools_seg__q9Pmb input{position:absolute;opacity:0;pointer-events:none}.tools_day__aKdCn span{display:grid;place-items:center;min-width:54px;height:42px;padding:0 10px;border:1px solid var(--line-2);border-radius:10px;font-weight:800;font-size:14.5px;color:var(--ink-2);background:var(--white);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.tools_day__aKdCn input:checked+span{background:var(--green);border-color:var(--green);color:#fff}.tools_day__aKdCn input:focus-visible+span,.tools_seg__q9Pmb input:focus-visible+span{outline:3px solid var(--green);outline-offset:2px}.tools_day__aKdCn,.tools_seg__q9Pmb label{position:relative}.tools_seg__q9Pmb{display:inline-flex;padding:3px;border:1px solid var(--line-2);border-radius:10px;background:var(--white)}.tools_seg__q9Pmb span{display:block;padding:7px 16px;border-radius:8px;font-weight:800;font-size:14.5px;color:var(--ink-2);cursor:pointer}.tools_seg__q9Pmb input:checked+span{background:var(--green-50);color:var(--green-d)}.tools_cal___0grk{padding:14px 18px;border-top:1px solid var(--line)}.tools_key__f8g9P{display:flex;gap:16px;font-size:12.5px;font-weight:700;color:var(--ink-2);margin-bottom:10px}.tools_key__f8g9P span{display:inline-flex;align-items:center;gap:6px}.tools_key__f8g9P i{width:10px;height:10px;border-radius:3px;display:block}.tools_months__BaH_L{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px}.tools_month__lY1Uj>b{display:flex;justify-content:space-between;font-size:12px;font-weight:800;margin-bottom:4px}.tools_month__lY1Uj>b small{color:var(--ink-3);font-weight:800}.tools_mg__hqp4L{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.tools_mg__hqp4L i{display:block;aspect-ratio:1;border-radius:2px;background:oklch(.95 .008 165)}.tools_mg__hqp4L i.tools_blank__WcGXe{background:none}.tools_key__f8g9P i.tools_s__89MnP,.tools_mg__hqp4L i.tools_s__89MnP{background:var(--green)}.tools_key__f8g9P i.tools_b__ERN_Z,.tools_mg__hqp4L i.tools_b__ERN_Z{background:repeating-linear-gradient(135deg,var(--line-2) 0 2px,var(--white) 2px 4px)}.tools_wk___pOCR{display:flex;gap:8px}.tools_wk___pOCR select{flex:1;min-width:0}.tools_wk___pOCR button{flex:none}@media (max-width:960px){.tools_grid__s1kcq{grid-template-columns:minmax(0,1fr)}.tools_side__IUn3U{position:static}.tools_peek__p7Ot1:not([hidden]){display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:40;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:12px;background:var(--green-d);color:#fff;box-shadow:var(--shadow-pop)}.tools_peek__p7Ot1 span{flex:1;min-width:0;font-weight:700;font-size:14.5px;line-height:1.3}.tools_peek__p7Ot1 b{font-weight:900}.tools_peek__p7Ot1 button{flex:none;background:#fff!important;color:var(--green-d)!important;border-color:#fff!important}}@media (max-width:640px){.tools_switch__0gHLv{gap:8px;margin-top:20px}.tools_tab__BgNmz{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.tools_tabTile__rM0ah{width:36px;height:36px}.tools_tab__BgNmz b{font-size:15.5px}.tools_tab__BgNmz small{display:none}.tools_stepH__RqQWC{padding:12px 14px}.tools_stepB__iGkE2{padding:14px}.tools_fields__ybP5r{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tools_f__PP_ke.tools_wide__HYHyj{grid-column:1/-1}.tools_two____a83{grid-template-columns:minmax(0,1fr);gap:16px}.tools_rowHead__6AAEK{display:none}.tools_rows__Ri5d_ .tools_lab__L93so{position:static;width:auto;height:auto;clip:auto;font-size:12.5px}.tools_brk__uPvMS .tools_row___klhB,.tools_cls__0755x .tools_row___klhB,.tools_fam__cGzte .tools_row___klhB{grid-template-columns:repeat(2,minmax(0,1fr)) 36px;row-gap:10px;padding:12px 6px 12px 12px;position:relative}.tools_fam__cGzte .tools_row___klhB{grid-template-columns:minmax(0,1fr) 92px 36px}.tools_row___klhB .tools_nm__sgYmY{grid-column:1/3}.tools_fam__cGzte .tools_row___klhB .tools_nm__sgYmY{grid-column:1/2}.tools_row___klhB .tools_kids__LCPG5{grid-column:1/-1}.tools_row___klhB>.tools_x__dZmRl{grid-column:3;grid-row:1;align-self:end}.tools_cls__0755x .tools_row___klhB .tools_ages__4Mp45{grid-column:1/2}.tools_stat__IGl6B{padding:12px 14px}.tools_stat__IGl6B b{font-size:24px}.tools_stat__IGl6B.tools_hero__myrO0 b{font-size:34px}.tools_resH__qj8Z3{padding:14px}.tools_tbl__miZQR td,.tools_tbl__miZQR th{padding:9px 14px}.tools_prints__xYBq1{padding:14px}.tools_days__FCR7i{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.tools_day__aKdCn span{min-width:0;padding:0;font-size:13px}.tools_brk__uPvMS .tools_row___klhB input[type=date]{padding:0 6px;font-size:14.5px}}.homeschool_lead__h_wIx{max-width:62ch}.homeschool_steps__hT2dh{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.homeschool_steps__hT2dh li{position:relative;counter-increment:step;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:16px 18px 16px 62px;box-shadow:var(--pg-shadow-card);color:var(--pg-ink);line-height:1.5}.homeschool_steps__hT2dh li:before{position:absolute;top:14px;left:16px;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--pg-yellow);color:var(--pg-ink);content:counter(step);font-family:var(--pg-font-display);font-size:18px;font-weight:800}.homeschool_steps__hT2dh b{display:block;font-family:var(--pg-font-display);font-size:var(--pg-text-lg,18px);font-weight:800}.homeschool_roles__ltkBi{display:grid;gap:12px;margin:0;padding:0;list-style:none}.homeschool_roles__ltkBi li{border-radius:var(--pg-radius-card);background:var(--pg-white);padding:16px 18px;box-shadow:var(--pg-shadow-card);line-height:1.5}.homeschool_roles__ltkBi b{display:block;color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:20px;font-weight:800}.homeschool_toolLinks__Y5x_J{display:grid;gap:14px;margin:0;padding:0;list-style:none}.homeschool_toolLinks__Y5x_J a{display:grid;gap:6px;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:18px 20px;box-shadow:var(--pg-shadow-card);color:var(--pg-muted);line-height:1.45;text-decoration:none}.homeschool_toolLinks__Y5x_J b{color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:20px;font-weight:800}.homeschool_ghostBtn__smLAG,.homeschool_smallBtn__Ba2XF,.homeschool_sunBtn__uSzYp{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:0 20px;cursor:pointer;font:inherit;font-weight:800;text-decoration:none}.homeschool_sunBtn__uSzYp{background:var(--pg-yellow);color:var(--pg-ink);box-shadow:var(--pg-shadow-card)}.homeschool_sunBtn__uSzYp:hover{filter:brightness(.97)}.homeschool_ghostBtn__smLAG{border:2px solid var(--pg-line);background:var(--pg-white);color:var(--pg-green-dark)}.homeschool_ghostBtn__smLAG:hover{border-color:var(--pg-green-dark)}.homeschool_smallBtn__Ba2XF{min-height:36px;border:2px solid var(--pg-line);background:var(--pg-white);padding:0 12px;color:var(--pg-green-dark);font-size:var(--pg-text-sm)}.homeschool_smallBtn__Ba2XF:hover{border-color:var(--pg-green-dark)}.homeschool_iconBtn__jrhTp{display:inline-grid;width:40px;height:40px;flex:none;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--pg-muted);cursor:pointer}.homeschool_iconBtn__jrhTp:hover{background:var(--pg-line);color:var(--pg-ink)}.homeschool_tool__tVt0z{display:grid;gap:20px;min-width:0;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:20px;box-shadow:var(--pg-shadow-card)}.homeschool_toolHead__Ca7p_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.homeschool_toolHead__Ca7p_ p{margin:0;color:var(--pg-muted);font-size:var(--pg-text-sm)}.homeschool_group__Y5h3e{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.homeschool_groupTitle__O5kIU,.homeschool_group__Y5h3e>legend{padding:0;color:var(--pg-ink);font-family:var(--pg-font-display);font-size:19px;font-weight:800}.homeschool_hint__CLL3W{margin:0;color:var(--pg-muted);font-size:var(--pg-text-sm);line-height:1.45}.homeschool_field__GPD5r{display:grid;gap:6px;min-width:0;color:var(--pg-ink);font-size:var(--pg-text-sm);font-weight:800}.homeschool_field__GPD5r input,.homeschool_field__GPD5r select,.homeschool_input__JWE0k{box-sizing:border-box;width:100%;min-width:0;min-height:44px;border:1px solid var(--pg-line);border-radius:10px;background:var(--pg-white);padding:0 12px;color:var(--pg-ink);font:inherit;font-weight:600}.homeschool_field__GPD5r input:focus-visible,.homeschool_field__GPD5r select:focus-visible,.homeschool_input__JWE0k:focus-visible{outline:3px solid var(--pg-yellow);outline-offset:1px}.homeschool_fields__zo4OH{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.homeschool_row__X3ijG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;min-width:0}.homeschool_rowCard__XKDL2{display:grid;gap:10px;border:1px solid var(--pg-line);border-radius:14px;background:var(--pg-white);padding:12px}.homeschool_rowCard__XKDL2 .homeschool_fields__zo4OH{grid-template-columns:repeat(2,minmax(0,1fr))}.homeschool_rowCard__XKDL2 .homeschool_wide__Iaomi{grid-column:1/-1}.homeschool_rowTop__1TEjV{display:flex;align-items:center;justify-content:space-between;gap:8px}.homeschool_rowTop__1TEjV span{color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.homeschool_days__qqKpI{display:flex;flex-wrap:wrap;gap:8px}.homeschool_day__jK3C7{position:relative}.homeschool_day__jK3C7 input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.homeschool_day__jK3C7 span{display:inline-flex;min-width:54px;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--pg-line);border-radius:999px;background:var(--pg-white);padding:0 12px;color:var(--pg-ink);font-weight:800}.homeschool_day__jK3C7 input:checked+span{border-color:var(--pg-green-dark);background:var(--pg-green-soft);color:var(--pg-green-dark)}.homeschool_day__jK3C7 input:focus-visible+span{outline:3px solid var(--pg-yellow);outline-offset:2px}.homeschool_addRow__acl86{display:flex;flex-wrap:wrap;gap:8px}.homeschool_result__Ew3Wy{display:grid;gap:14px;border-radius:var(--pg-radius-card);background:var(--pg-green-soft);padding:18px}.homeschool_result__Ew3Wy h3{margin:0;font-family:var(--pg-font-display);font-size:20px;font-weight:800}.homeschool_big__pMBrD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.homeschool_big__pMBrD li{border-radius:14px;background:var(--pg-white);padding:12px 14px;color:var(--pg-muted);font-size:var(--pg-text-sm);font-weight:700}.homeschool_big__pMBrD b{display:block;color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:28px;font-weight:800;line-height:1.1}.homeschool_note___OEzH{border:1px solid var(--pg-yellow);border-radius:14px;background:var(--pg-yellow-soft);padding:12px 14px;color:var(--pg-ink);font-size:var(--pg-text-sm);line-height:1.45}.homeschool_notes__0tI_k{display:grid;gap:8px;margin:0;padding:0;list-style:none}.homeschool_empty__hvir1{margin:0;border:2px dashed var(--pg-line);border-radius:14px;padding:18px;color:var(--pg-muted);font-weight:600}.homeschool_scroll__OSCr1{overflow-x:auto;max-width:100%}.homeschool_data__rgKAq{width:100%;border-collapse:collapse;color:var(--pg-ink);font-size:var(--pg-text-sm)}.homeschool_data__rgKAq td,.homeschool_data__rgKAq th{border:1px solid var(--pg-line);padding:8px 10px;vertical-align:top;text-align:left;line-height:1.35}.homeschool_data__rgKAq thead th{background:var(--pg-green-soft);font-weight:800}.homeschool_data__rgKAq td small{display:block;color:var(--pg-muted)}.homeschool_flag__ti72p{display:inline-block;border-radius:999px;padding:2px 10px;font-size:var(--pg-text-xs);font-weight:800;white-space:nowrap}.homeschool_flag__ti72p[data-status=even]{background:var(--pg-green-soft);color:var(--pg-green-dark)}.homeschool_flag__ti72p[data-status=over]{background:var(--pg-yellow);color:var(--pg-ink)}.homeschool_flag__ti72p[data-status=under]{background:#fde5e2;color:#8a2d28}.homeschool_printCard__L1rAt{display:grid;gap:12px;min-width:0}.homeschool_printBar__Dvjd1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.homeschool_printBar__Dvjd1 h3{margin:0;font-family:var(--pg-font-display);font-size:20px;font-weight:800}.homeschool_printBar__Dvjd1 p{flex-basis:100%;margin:0;color:var(--pg-muted);font-size:var(--pg-text-sm)}.homeschool_sheetFrame__fL_t1{overflow-x:auto;max-width:100%;border:1px solid var(--pg-line);border-radius:14px;background:#eef1ef;padding:12px}.homeschool_sheet__P1eqq{box-sizing:border-box;width:100%;max-width:8.5in;min-width:0;margin:0 auto;background:#fff;padding:.35in .4in;color:#000;font:400 11pt/1.4 Arial,Helvetica,sans-serif;box-shadow:0 1px 6px rgb(0 0 0/.15)}.homeschool_sheetWide__jPodZ{max-width:11in;min-width:9in}.homeschool_sheet__P1eqq h1,.homeschool_sheet__P1eqq h2,.homeschool_sheet__P1eqq h3,.homeschool_sheet__P1eqq h4{margin:0;color:#000;font-family:var(--pg-font-display),Arial,sans-serif;line-height:1.15}.homeschool_sheet__P1eqq h4{font-size:13pt;font-weight:800}.homeschool_sheet__P1eqq .homeschool_title__kII2D{font-size:21pt;font-weight:800}.homeschool_sheet__P1eqq .homeschool_sub__jHJwK{margin:2px 0 10px;color:#333;font-size:9.5pt}.homeschool_sheet__P1eqq p{margin:0 0 8px}.homeschool_sheet__P1eqq ol,.homeschool_sheet__P1eqq ul{margin:4px 0 10px;padding-left:20px}.homeschool_sheet__P1eqq li{margin-bottom:4px}.homeschool_sheet__P1eqq section{margin-top:12px;break-inside:avoid}.homeschool_line__F8_xi{display:inline-block;min-width:1.4in;border-bottom:1px solid #000;height:1.05em;vertical-align:baseline}.homeschool_lineS__12Rk_{min-width:.7in}.homeschool_lineL__rFSc3{min-width:2.6in}.homeschool_fullLine__ioxVu{display:block;width:100%;height:.3in;border-bottom:1px solid #000}.homeschool_fill__UX_Xz{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 12px;margin:10px 0}.homeschool_grow__O32OU{flex:1 1 2in;display:flex;align-items:flex-end;gap:6px}.homeschool_growLine__vcxXF{flex:1;min-width:.6in;height:1.05em;border-bottom:1px solid #000}.homeschool_box__YeGDP{display:inline-block;width:.14in;height:.14in;margin-right:6px;border:1.3px solid #000;vertical-align:-1px;flex:none}.homeschool_checks__m897C{list-style:none;padding-left:0!important}.homeschool_checks__m897C li{display:flex;align-items:flex-start;gap:8px}.homeschool_checks__m897C li .homeschool_box__YeGDP{margin-top:.05in}.homeschool_sign__7yiaA{display:grid;grid-template-columns:1fr 1fr;gap:.3in;margin-top:.3in}.homeschool_sign__7yiaA div{border-top:1px solid #000;padding-top:3px;font-size:9pt}.homeschool_foot__NT9_s{margin-top:14px;border-top:1px solid #888;padding-top:4px;color:#444;font-size:8pt}.homeschool_tbl__94zo9{width:100%;border-collapse:collapse;font-size:9.5pt}.homeschool_tbl__94zo9 td,.homeschool_tbl__94zo9 th{border:1px solid #000;padding:4px 6px;vertical-align:top;text-align:left}.homeschool_tbl__94zo9 th{background:#eee;font-weight:700}.homeschool_tbl__94zo9.homeschool_tight__nEZ2X td,.homeschool_tbl__94zo9.homeschool_tight__nEZ2X th{padding:3px 5px}.homeschool_tbl__94zo9 td small{display:block;color:#333;font-size:8pt}.homeschool_tbl__94zo9 td.homeschool_tall__JKh1u{height:.34in}.homeschool_sheet__P1eqq .homeschool_pageBreak__OG9pL{break-after:page;page-break-after:always}.homeschool_months__U4WMT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.homeschool_month__4IS8S{break-inside:avoid}.homeschool_month__4IS8S h4{display:flex;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:4px}.homeschool_month__4IS8S h4 small{color:#333;font:400 8.5pt Arial,sans-serif}.homeschool_cal__Cgb_i{width:100%;table-layout:fixed;border-collapse:collapse;font-size:8.5pt}.homeschool_cal__Cgb_i th{border:1px solid #000;background:#eee;padding:2px;font-size:8pt}.homeschool_cal__Cgb_i td{height:.42in;border:1px solid #000;padding:2px 3px;vertical-align:top}.homeschool_cal__Cgb_i td .homeschool_d__Mfdri{display:block;font-size:7.5pt;color:#444;line-height:1}.homeschool_cal__Cgb_i td .homeschool_n__SjUnv{display:block;margin-top:3px;font-size:12pt;font-weight:800;text-align:center;line-height:1}.homeschool_cal__Cgb_i td[data-kind=break]{background:repeating-linear-gradient(135deg,#fff 0 3px,#ddd 3px 4px)}.homeschool_cal__Cgb_i td[data-kind=off]{background:#f4f4f4;color:#777}.homeschool_cal__Cgb_i td[data-kind=none]{border-color:#bbb;background:#fff}.homeschool_cal__Cgb_i td .homeschool_lab__H_K5m{display:block;margin-top:2px;font-size:6pt;line-height:1.05}.homeschool_legend__XlJqG{margin-top:8px;font-size:8.5pt;color:#222}.homeschool_field__GPD5r textarea{box-sizing:border-box;width:100%;min-height:88px;padding:10px 12px;line-height:1.45;resize:vertical}.homeschool_tabs__hWOgd{display:flex;flex-wrap:wrap;gap:8px}.homeschool_tabs__hWOgd button{min-height:44px;border:2px solid var(--pg-line);border-radius:999px;background:var(--pg-white);padding:0 14px;color:var(--pg-ink);cursor:pointer;font:inherit;font-weight:800}.homeschool_tabs__hWOgd button[aria-pressed=true]{border-color:var(--pg-green-dark);background:var(--pg-green-soft);color:var(--pg-green-dark)}.homeschool_tabs__hWOgd button:focus-visible{outline:3px solid var(--pg-yellow);outline-offset:2px}.homeschool_ruleCard__Bjn16{display:grid;gap:8px;border:1px solid var(--pg-line);border-radius:14px;background:var(--pg-yellow-soft);padding:14px 16px;color:var(--pg-ink);font-size:var(--pg-text-sm);line-height:1.5}.homeschool_ruleCard__Bjn16 p{margin:0}.homeschool_ruleCard__Bjn16 a{color:var(--pg-green-dark);font-weight:800}.homeschool_growLine__vcxXF{font-style:normal;font-weight:700;line-height:1.05;overflow-wrap:anywhere}.homeschool_growLine__vcxXF:not(:empty){height:auto;min-height:1.05em;padding:0 2px}.homeschool_transcriptHead__m4lEz{display:flex;justify-content:space-between;gap:.2in;margin-bottom:8px;border-bottom:2px solid #000;padding-bottom:6px}.homeschool_yearGrid__rOuc_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .22in}.homeschool_yearGrid__rOuc_ section{margin-top:10px}.homeschool_yearGrid__rOuc_ h4{margin-bottom:3px;font-size:11pt}.homeschool_letterBody__5FLeo p{margin:0 0 12px;line-height:1.55}.homeschool_letterBody__5FLeo .homeschool_addr__rj4KU{white-space:pre-line}.homeschool_cellText__uY6X1{display:block;font-size:8.5pt;line-height:1.3;white-space:pre-line;overflow-wrap:anywhere}.homeschool_cellBox__OEEL_{float:right;margin:0 0 2px 4px}.homeschool_num__SmyE8{width:.35in;text-align:center!important}.homeschool_gradeNav__4DqPl{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.homeschool_gradeNav__4DqPl a{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--pg-line);border-radius:999px;background:var(--pg-white);padding:0 14px;color:var(--pg-green-dark);font-weight:800;text-decoration:none}.homeschool_gradeNav__4DqPl a:hover{border-color:var(--pg-green-dark)}.homeschool_subjects__l56yE{display:grid;gap:12px;margin:0;padding:0;list-style:none}.homeschool_subjects__l56yE>li{border-radius:var(--pg-radius-card);background:var(--pg-white);padding:14px 16px;box-shadow:var(--pg-shadow-card)}.homeschool_subjects__l56yE h3{margin:0 0 6px;font-family:var(--pg-font-display);font-size:18px;font-weight:800}.homeschool_subjects__l56yE p{margin:0 0 6px}.homeschool_links__lAStf{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0 0;padding:0;list-style:none;font-size:var(--pg-text-sm)}.homeschool_links__lAStf a{color:var(--pg-green-dark);font-weight:800}.homeschool_printOnly__MjJwg{display:none}@media print{.homeschool_printOnly__MjJwg{display:block}}.homeschool_hubGroup__jjZCe{display:grid;gap:14px}@media (min-width:640px){.homeschool_fields__zo4OH{grid-template-columns:repeat(2,minmax(0,1fr))}.homeschool_fields__zo4OH.homeschool_three__kruCa{grid-template-columns:repeat(3,minmax(0,1fr))}.homeschool_rowCard__XKDL2 .homeschool_fields__zo4OH{grid-template-columns:repeat(4,minmax(0,1fr))}.homeschool_rowCard__XKDL2 .homeschool_wide__Iaomi{grid-column:span 2}.homeschool_big__pMBrD{grid-template-columns:repeat(4,minmax(0,1fr))}.homeschool_roles__ltkBi,.homeschool_subjects__l56yE,.homeschool_toolLinks__Y5x_J{grid-template-columns:repeat(2,minmax(0,1fr))}.homeschool_tool__tVt0z{padding:28px}}@media (max-width:639px){.homeschool_sheet__P1eqq{padding:.2in .18in;font-size:10pt}.homeschool_months__U4WMT,.homeschool_sign__7yiaA,.homeschool_yearGrid__rOuc_{grid-template-columns:minmax(0,1fr)}.homeschool_steps__hT2dh li{padding-left:56px}}@media print{.homeschool_month__4IS8S,.homeschool_sheet__P1eqq section{break-inside:avoid}}.homeschool_foldSheet__OSkv5{border-radius:var(--pg-radius-card);background:var(--pg-white);padding:14px 16px;box-shadow:var(--pg-shadow-card)}.homeschool_foldSheet__OSkv5 .homeschool_printBar__Dvjd1{gap:8px 12px}.homeschool_foldSheet__OSkv5 details>summary{display:inline-flex;margin-top:10px;cursor:pointer;color:var(--pg-green-dark);font-weight:700}.homeschool_foldSheet__OSkv5 details[open]>summary{margin-bottom:12px}.sheet-card_list__eOcUR{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sheet-card_sheet___LT8Z{display:flex;flex-direction:column;box-shadow:none}.sheet-card_thumb__Em9eD{display:block;width:100%;border:0;border-bottom:1px solid var(--line);background:var(--green-25);padding:18px 26px 0;cursor:zoom-in}.sheet-card_page__VdtIb{display:flex;flex-direction:column;gap:7px;aspect-ratio:8.5/8;padding:14px 14px 0;background:#fff;border:1px solid var(--line);border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 6px 18px -10px oklch(.3 .05 160/.35);text-align:left;overflow:hidden;transition:transform .2s var(--ease)}.sheet-card_page__VdtIb b{font:800 11px/1.25 var(--head);color:var(--ink);margin-bottom:4px}.sheet-card_page__VdtIb i{display:block;height:5px;border-radius:3px;background:oklch(.9 .012 165)}.sheet-card_thumb__Em9eD:hover .sheet-card_page__VdtIb{transform:translateY(-2px)}.sheet-card_text__F67Oq{padding:16px 18px 0;flex:1}.sheet-card_text__F67Oq h3{display:block;font:800 16.5px/1.3 var(--head)}.sheet-card_text__F67Oq small{display:block;margin-top:4px;color:var(--ink-2);font-size:14.5px;line-height:1.45}.sheet-card_acts__vlF4P{display:flex;gap:8px;padding:14px 18px 18px}.sheet-card_acts__vlF4P>*{flex:1}.sheet-card_dialog__cpYvx{margin:auto;width:min(860px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;border:0;border-radius:14px;box-shadow:var(--shadow-pop);background:var(--ground);color:var(--ink)}.sheet-card_dialog__cpYvx::backdrop{background:oklch(.25 .03 160/.45)}.sheet-card_bar__Llrz3{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:12px 14px 12px 20px;background:var(--white);border-bottom:1px solid var(--line)}.sheet-card_bar__Llrz3 b{flex:1;font:800 17px/1.3 var(--head)}.sheet-card_x__EFu3v{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:none;color:var(--ink-2)}.sheet-card_x__EFu3v:hover{background:var(--green-50)}.sheet-card_paper__qY_mu{padding:20px;overflow-x:auto}@media (max-width:960px){.sheet-card_list__eOcUR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sheet-card_list__eOcUR{grid-template-columns:minmax(0,1fr);gap:10px}.sheet-card_sheet___LT8Z{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;padding:14px}.sheet-card_thumb__Em9eD{grid-row:span 2;border:0;border-radius:8px;padding:8px 8px 0;align-self:start}.sheet-card_page__VdtIb{padding:6px 6px 0;gap:3px}.sheet-card_page__VdtIb b{font-size:6px;margin-bottom:1px}.sheet-card_page__VdtIb i{height:3px}.sheet-card_text__F67Oq{padding:0}.sheet-card_text__F67Oq small{font-size:14px}.sheet-card_acts__vlF4P{padding:10px 0 0}.sheet-card_acts__vlF4P>*{flex:0 0 auto}.sheet-card_paper__qY_mu{padding:12px}}.guide_page__Ddxp2{display:grid;gap:44px;min-width:0}.guide_hero__Psgwa{min-width:0;padding-top:20px}.guide_hero__Psgwa .pg-worksheet-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;color:var(--pg-muted);font-size:var(--pg-text-sm);font-weight:700}.guide_hero__Psgwa .pg-worksheet-breadcrumbs a{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:var(--pg-green-dark);text-decoration:none}.guide_hero__Psgwa .pg-worksheet-breadcrumb-step{display:inline-flex;align-items:center;gap:8px}.guide_checked__VLYWn{margin:12px 0 0;color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:600}.guide_summary__iMCh3{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none}.guide_summary__iMCh3 li{border-radius:var(--pg-radius-card);background:var(--pg-white);padding:18px 20px;box-shadow:var(--pg-shadow-card);color:var(--pg-ink);font-weight:600;line-height:1.45}.guide_summary__iMCh3 b{display:block;color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:28px;font-weight:800;line-height:1.1}.guide_section__h0m8t{display:grid;gap:16px;min-width:0}.guide_cta__cc94M h2,.guide_section__h0m8t h2{margin:0;color:var(--pg-ink);font-family:var(--pg-font-display);font-size:var(--pg-display-sm);font-weight:800;line-height:1.1}.guide_section__h0m8t h2{border-bottom:2px solid var(--pg-line);padding-bottom:12px}.guide_section__h0m8t h3{margin:8px 0 0;color:var(--pg-ink);font-family:var(--pg-font-display);font-size:var(--pg-text-xl);font-weight:800}.guide_section__h0m8t li,.guide_section__h0m8t p{color:var(--pg-ink);line-height:1.55}.guide_section__h0m8t p{margin:0}.guide_checked__VLYWn a,.guide_disclaimer__RperO a,.guide_section__h0m8t a:not(.btn){color:var(--pg-green-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.guide_steps__QpdIt{display:grid;gap:8px;margin:0;padding-left:22px}.guide_tableCard__Z_c6I{min-width:0;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:8px 12px 12px;box-shadow:var(--pg-shadow-card)}.guide_table__iD7cX{width:100%;border-collapse:collapse;color:var(--pg-ink);font-size:var(--pg-text-sm)}.guide_table__iD7cX td,.guide_table__iD7cX th{border-bottom:1px solid var(--pg-line);padding:12px 8px;vertical-align:top;text-align:left;line-height:1.45;overflow-wrap:anywhere}.guide_table__iD7cX thead th{color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.guide_table__iD7cX tbody th{width:20%;font-weight:800}.guide_table__iD7cX tbody tr:last-child td,.guide_table__iD7cX tbody tr:last-child th{border-bottom:0}.guide_tag___l9yR{display:inline-block;border-radius:999px;background:var(--pg-line);padding:2px 10px;color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:800;line-height:1.6}.guide_tag___l9yR[data-rule=banned]{background:var(--pg-yellow);color:var(--pg-ink)}.guide_note__zUB9i{border:1px solid var(--pg-yellow);border-radius:var(--pg-radius-card);background:var(--pg-yellow-soft);padding:16px 18px;color:var(--pg-ink);line-height:1.5}.guide_letter__63LFz{margin:0;border:2px dashed var(--pg-green);border-radius:var(--pg-radius-card);background:var(--pg-white);padding:18px 20px;color:var(--pg-ink);font:inherit;line-height:1.55;white-space:pre-line}.guide_copy__nVjs4{justify-self:start}.guide_cards__tlqLW{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none}.guide_cards__tlqLW a{display:grid;gap:6px;height:100%;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:20px 22px;box-shadow:var(--pg-shadow-card);color:var(--pg-muted);text-decoration:none;line-height:1.45}.guide_cards__tlqLW a b{color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:var(--pg-text-xl);font-weight:800;line-height:1.2}.guide_faq__36imX{display:grid;gap:12px}.guide_faq__36imX article{display:grid;gap:6px;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:20px 22px;box-shadow:var(--pg-shadow-card)}.guide_faq__36imX h3{margin:0}.guide_faq__36imX p{color:var(--pg-muted)}.guide_related__5AG00{display:grid;gap:8px;margin:0;padding-left:20px;font-weight:700}.guide_cta__cc94M{display:grid;justify-items:start;gap:12px;border-radius:var(--pg-radius-card);background:var(--pg-green-soft);padding:28px}.guide_cta__cc94M p{margin:0;color:var(--pg-ink);font-weight:600;line-height:1.5}.guide_cta__cc94M .btn{display:inline-flex;align-items:center;gap:8px}.guide_disclaimer__RperO{margin:-20px 0 0;color:var(--pg-muted);font-size:var(--pg-text-xs);line-height:1.5}@media (max-width:639px){.guide_table__iD7cX thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.guide_table__iD7cX tbody tr{display:grid;gap:6px;border-bottom:1px solid var(--pg-line);padding:12px 0}.guide_table__iD7cX tbody tr:last-child{border-bottom:0}.guide_table__iD7cX tbody th,.guide_table__iD7cX td{display:block;width:auto;border:0;padding:2px 8px}.guide_table__iD7cX tbody th{color:var(--pg-green-dark);font-size:var(--pg-text-lg,18px)}}@media (min-width:640px){.guide_cards__tlqLW,.guide_summary__iMCh3{grid-template-columns:repeat(3,minmax(0,1fr))}.guide_tableCard__Z_c6I{padding:8px 20px 16px}}@media (min-width:1024px){.guide_table__iD7cX{font-size:var(--pg-text-base)}}.guide_section__h0m8t .guide_cards__tlqLW a,.guide_section__h0m8t .guide_jump__UnhG_ a,.guide_section__h0m8t .guide_linkList__qwISj a{text-decoration:none}.guide_linkList__qwISj{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:4px 0;border-radius:var(--pg-radius-card);background:var(--pg-white);box-shadow:var(--pg-shadow-card);list-style:none}.guide_linkList__qwISj li+li{border-top:1px solid var(--pg-line)}.guide_linkList__qwISj a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 18px;color:var(--pg-muted);font-size:var(--pg-text-sm,15px);line-height:1.4}.guide_linkList__qwISj a b{color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:var(--pg-text-lg,18px);font-weight:800;line-height:1.25}.guide_linkList__qwISj a span{grid-column:1}.guide_linkList__qwISj a svg{grid-column:2;grid-row:1/span 2;color:var(--pg-green-dark)}.guide_linkList__qwISj a:hover b{text-decoration:underline}.guide_jump__UnhG_{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.guide_jump__UnhG_ a{display:inline-flex;align-items:center;min-height:40px;border:1px solid var(--pg-line);border-radius:999px;background:var(--pg-white);padding:6px 14px;color:var(--pg-green-dark);font-weight:700;text-decoration:none}.guide_fold__aZ0cZ>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.guide_fold__aZ0cZ>summary::-webkit-details-marker{display:none}.guide_fold__aZ0cZ>summary:after{flex:none;color:var(--pg-green-dark);content:"Show";font-weight:700;font-size:var(--pg-text-sm,15px)}.guide_fold__aZ0cZ[open]>summary:after{content:"Hide"}.guide_fold__aZ0cZ>:not(summary){margin-top:14px}.guide_faqFold__Xsgjj{display:grid;margin:0;border-radius:var(--pg-radius-card);background:var(--pg-white);box-shadow:var(--pg-shadow-card)}.guide_faqFold__Xsgjj details+details{border-top:1px solid var(--pg-line)}.guide_faqFold__Xsgjj summary{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;cursor:pointer;list-style:none}.guide_faqFold__Xsgjj summary::-webkit-details-marker{display:none}.guide_faqFold__Xsgjj summary h3{margin:0;font-size:var(--pg-text-lg,18px)}.guide_faqFold__Xsgjj summary:after{flex:none;color:var(--pg-green-dark);content:"+";font-size:22px;font-weight:800;line-height:1}.guide_faqFold__Xsgjj details[open] summary:after{content:"\2212"}.guide_faqFold__Xsgjj details p{padding:0 18px 16px;color:var(--pg-muted)}@media (min-width:760px){.guide_linkList__qwISj.guide_two__0Cr30{grid-template-columns:repeat(2,minmax(0,1fr))}.guide_linkList__qwISj.guide_two__0Cr30 li+li{border-top:0}.guide_linkList__qwISj.guide_two__0Cr30 li:nth-child(n+3){border-top:1px solid var(--pg-line)}}.guide_fold__aZ0cZ>summary h2{flex:1}.guide_section__h0m8t .guide_linkList__qwISj a{color:var(--pg-muted);font-weight:400}.records_heroGrid__SuZ8Q{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.records_heroGrid__SuZ8Q h1{margin:0}.records_updated__pH_eh{margin:12px 0 0;color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:600}.records_acts__axKqa{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px}.records_acts__axKqa span{color:var(--pg-muted);font-size:var(--pg-text-sm);font-weight:600}.records_sunBtn__BPS8A{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;background:var(--pg-yellow);padding:0 24px;color:var(--pg-ink);cursor:pointer;font:inherit;font-weight:800;text-decoration:none;box-shadow:var(--pg-shadow-card)}.records_sunBtn__BPS8A:hover{filter:brightness(.97)}.records_frame__2P_dr{display:grid;gap:8px;min-width:0;margin:0;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:12px;box-shadow:var(--pg-shadow-card)}.records_frame__2P_dr img{display:block;width:100%;height:auto;border-radius:6px;outline:1px solid var(--pg-line)}.records_frame__2P_dr figcaption{color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:600;text-align:center}.records_twoFrames__u8n_i{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.records_dl__inn6V{display:grid;gap:20px;border-radius:var(--pg-radius-card);background:var(--pg-green-soft);padding:24px}.records_dl__inn6V h2{margin:0;color:var(--pg-ink);font-family:var(--pg-font-display);font-size:var(--pg-display-sm);font-weight:800;line-height:1.1}.records_dl__inn6V p{margin:8px 0 0;color:var(--pg-ink);line-height:1.5}.records_checklist__gaHxJ{display:grid;gap:6px;margin:12px 0 0;padding-left:22px;color:var(--pg-ink);line-height:1.45}.records_tool__Ny4Y3{display:grid;gap:14px;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:20px;box-shadow:var(--pg-shadow-card)}.records_field__a_6H6{display:grid;gap:6px;color:var(--pg-ink);font-size:var(--pg-text-sm);font-weight:800}.records_field__a_6H6 select{min-height:46px;border:1px solid var(--pg-line);border-radius:10px;background:var(--pg-white);padding:0 12px;color:var(--pg-ink);font:inherit;font-weight:600}.records_toolNote__X57p6{margin:0;color:var(--pg-muted);font-size:var(--pg-text-xs);line-height:1.5}.records_facts__MXEoT{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.records_facts__MXEoT li{border-radius:var(--pg-radius-card);background:var(--pg-white);padding:16px 18px;box-shadow:var(--pg-shadow-card);color:var(--pg-ink);font-weight:600;line-height:1.4}.records_facts__MXEoT b{display:block;color:var(--pg-green-dark);font-family:var(--pg-font-display);font-size:26px;font-weight:800;line-height:1.1}.records_factsTwo__DcPyx{grid-template-columns:repeat(2,minmax(0,1fr))}.records_stepList__lSufI{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.records_stepList__lSufI li{position:relative;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:16px 18px 16px 60px;box-shadow:var(--pg-shadow-card);color:var(--pg-muted);line-height:1.5;counter-increment:step}.records_stepList__lSufI li:before{content:counter(step);position:absolute;top:16px;left:18px;display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--pg-yellow);color:var(--pg-ink);font-weight:800}.records_stepList__lSufI b{display:block;color:var(--pg-ink)}.records_plain__wajHR{display:grid;gap:10px;margin:0;padding-left:22px}.records_product__QQRDn{display:grid;gap:24px;align-items:center;border-radius:var(--pg-radius-card);background:var(--pg-green-soft);padding:24px}.records_product__QQRDn>div{display:grid;gap:12px;justify-items:start}.records_product__QQRDn h2{margin:0;color:var(--pg-ink);font-family:var(--pg-font-display);font-size:var(--pg-display-sm);font-weight:800;line-height:1.1}.records_product__QQRDn p{margin:0;color:var(--pg-ink);line-height:1.5}.records_ctaRow__gZPFr{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.records_ctaRow__gZPFr a:not(.btn){color:var(--pg-green-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.records_helpRows__Z9YWk{display:grid;gap:10px}.records_helpRow__gAbZv{display:grid;gap:4px;border-radius:var(--pg-radius-card);background:var(--pg-white);padding:16px 18px;box-shadow:var(--pg-shadow-card);color:var(--pg-ink);line-height:1.45}.records_helpRow__gAbZv b{font-weight:800}.records_helpRow__gAbZv small{display:block;margin-bottom:2px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.records_helpRow__gAbZv[data-does=true] small{color:var(--pg-green-dark)}.records_helpRow__gAbZv[data-does=false] small{color:var(--pg-orange,#b4452d)}.records_helpRow__gAbZv[data-does=false]{background:var(--pg-yellow-soft)}.records_pills__tvtbP{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.records_pills__tvtbP a,.records_pills__tvtbP span{display:inline-flex;min-height:36px;align-items:center;border:1px solid var(--pg-line);border-radius:999px;background:var(--pg-white);padding:0 14px;color:var(--pg-green-dark);font-size:var(--pg-text-sm);font-weight:700;text-decoration:none}.records_pills__tvtbP span{color:var(--pg-muted)}.records_pages__LKRz3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.records_pages__LKRz3 li{display:grid;gap:6px;align-content:start}.records_pages__LKRz3 img{display:block;width:100%;height:auto;border-radius:4px;outline:1px solid var(--pg-line);background:var(--pg-white)}.records_pages__LKRz3 span{color:var(--pg-muted);font-size:var(--pg-text-xs);font-weight:700;line-height:1.35}.records_sourceList__vns9K{display:grid;gap:8px;margin:0;padding-left:20px}.records_sourceList__vns9K span{color:var(--pg-muted)}.records_lead2__bfQwR{margin:0;color:var(--pg-ink);font-size:var(--pg-text-lg,18px);line-height:1.5}@media (min-width:640px){.records_facts__MXEoT{grid-template-columns:repeat(3,minmax(0,1fr))}.records_twoFrames__u8n_i{grid-template-columns:repeat(2,minmax(0,1fr))}.records_pages__LKRz3{grid-template-columns:repeat(3,minmax(0,1fr))}.records_helpRow__gAbZv{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:20px;align-items:start}}@media (min-width:900px){.records_heroGrid__SuZ8Q{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px}.records_heroGrid__SuZ8Q.records_heroWide__6X_rQ{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.records_dl__inn6V{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;padding:28px}.records_product__QQRDn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:32px}.records_pages__LKRz3{grid-template-columns:repeat(5,minmax(0,1fr))}}.records_portal__5Eeoi{display:grid;gap:20px;min-width:0}.records_portal__5Eeoi .records_heroGrid__SuZ8Q{margin:0}@media (min-width:900px){.records_portal__5Eeoi .records_heroGrid__SuZ8Q:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.records_portalFaq__M_fuf{display:grid;gap:0}.records_portalFaq__M_fuf details{border-top:1px solid var(--pm-line)}.records_portalFaq__M_fuf details:first-child{border-top:0}.records_portalFaq__M_fuf summary{padding:12px 0;cursor:pointer;font-weight:500}.records_portalFaq__M_fuf details p{padding:0 0 14px;color:var(--pm-ink-2)}.records_portal__5Eeoi .pm-card li>a{text-decoration:none}.records_portal__5Eeoi .pm-card li>a b{color:var(--pm-green-d);font-size:16px}.records_portal__5Eeoi .pm-card h2{padding-bottom:10px;border-bottom-width:1px;border-color:var(--pm-line)}