.ndiauG_nav{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.ndiauG_item{gap:8px;display:inline-flex}.ndiauG_link{color:var(--muted)}
.ACgtRa_panel{border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;flex:340px;gap:18px;min-width:0;padding:24px;display:flex}.ACgtRa_title{font-family:var(--font-head);margin:0;font-size:28px;font-weight:700}.ACgtRa_controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.ACgtRa_stepper{align-items:center;gap:10px;display:flex}.ACgtRa_step{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);width:44px;height:44px;font:inherit;cursor:pointer;color:var(--ink);font-size:22px}.ACgtRa_servings{font-size:16px;font-weight:700}.ACgtRa_modes{border:1px solid var(--line);border-radius:var(--radius);display:flex;overflow:hidden}.ACgtRa_mode{background:var(--bg);height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;padding:0 12px;font-size:14px;font-weight:600}.ACgtRa_modeActive{background:var(--ink);color:#fff}.ACgtRa_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ACgtRa_row{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:12px;min-height:46px;display:flex}.ACgtRa_checkbox{width:20px;height:20px;accent-color:var(--primary);flex:none}.ACgtRa_qty{min-width:112px;font-weight:700}.ACgtRa_done{color:var(--muted-soft)}.ACgtRa_shopping{border-radius:var(--radius);background:var(--ink);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (max-width:700px){.ACgtRa_panel{border:0;gap:12px;padding:0}.ACgtRa_title{font-size:26px}.ACgtRa_controls{flex-wrap:wrap}.ACgtRa_stepper{gap:8px}.ACgtRa_servingsWord{display:none}.ACgtRa_checkbox{width:22px;height:22px}.ACgtRa_row{gap:10px}}@media print{.ACgtRa_controls,.ACgtRa_shopping{display:none}}
.ug0Mqq_panel{background:var(--panel);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:32px;display:flex}.ug0Mqq_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ug0Mqq_title{font-family:var(--font-head);margin:0;font-size:28px;font-weight:700}.ug0Mqq_portion{color:var(--muted);font-size:15px}.ug0Mqq_full{flex-wrap:wrap;gap:40px;display:flex}.ug0Mqq_summary{flex-direction:column;flex:320px;gap:16px;min-width:0;display:flex}.ug0Mqq_kcal{font-family:var(--font-head);margin:0;font-size:52px;font-weight:700;line-height:1}.ug0Mqq_kcalUnit{font-size:22px}.ug0Mqq_bar{flex-direction:column;gap:6px;display:flex}.ug0Mqq_barHead{justify-content:space-between;font-size:16px;font-weight:600;display:flex}.ug0Mqq_track{background:var(--bg);border-radius:4px;height:10px;overflow:hidden}.ug0Mqq_fill{height:100%}.ug0Mqq_table{flex:2 460px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 28px;min-width:0;display:grid}.ug0Mqq_row{border-bottom:1px solid var(--line-strong);justify-content:space-between;padding:9px 0;font-size:15px;display:flex}.ug0Mqq_rowLabel{color:var(--ink)}.ug0Mqq_rowValue{font-weight:700}.ug0Mqq_compact{display:none}.ug0Mqq_toggle{height:44px;font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:0;font-weight:700}@media (max-width:700px){.ug0Mqq_panel{gap:10px;padding:18px}.ug0Mqq_title{font-size:24px}.ug0Mqq_portion,.ug0Mqq_full{display:none}.ug0Mqq_compact{flex-direction:column;gap:10px;display:flex}.ug0Mqq_compactRow{border-bottom:1px solid var(--line-strong);justify-content:space-between;padding:6px 0;font-size:16px;display:flex}}@media print{.ug0Mqq_compact{display:none}.ug0Mqq_full{display:flex}}
.kZBRwG_note{background:var(--panel);border-radius:10px;margin:0;padding:24px;font-size:17px}
.U25ltG_card{color:var(--ink);font-family:var(--font-body);flex-direction:column;gap:10px;display:flex;position:relative}.U25ltG_link{color:var(--ink);flex-direction:column;gap:10px;text-decoration:none;display:flex}.U25ltG_media{position:relative}.U25ltG_image{aspect-ratio:1.85;object-fit:cover;background:var(--panel);border-radius:10px;width:100%;display:block}.U25ltG_tag{background:var(--bg);color:var(--ink);border-radius:6px;padding:5px 9px;font-size:13px;font-weight:700;position:absolute;top:10px;left:10px}.U25ltG_title{font-family:var(--font-head);margin:0;font-size:20px;font-weight:700;line-height:1.2}.U25ltG_meta{color:var(--muted);gap:14px;font-size:15px;display:flex}.U25ltG_kcal{color:var(--accent);font-weight:600}@media (max-width:520px){.U25ltG_card,.U25ltG_link{gap:6px}.U25ltG_tag{display:none}.U25ltG_title{font-size:17px}.U25ltG_meta{gap:8px;font-size:14px}}
.mM-jfa_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px 24px;display:grid}.mM-jfa_narrow{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:520px){.mM-jfa_grid,.mM-jfa_narrow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}}
.N0s1mq_trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.N0s1mq_trigger:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.N0s1mq_dialog{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.N0s1mq_dialog[open]{justify-content:center;align-items:center;display:flex}.N0s1mq_dialog::backdrop{background:#000000db}.N0s1mq_large{aspect-ratio:1.85;object-fit:cover;border-radius:10px;width:min(94vw,1200px,166.5dvh);display:block}@media (max-aspect-ratio:1){.N0s1mq_dialog[open]{justify-content:flex-start;overflow-x:auto}.N0s1mq_large{border-radius:0;flex:none;width:auto;height:62dvh}}.N0s1mq_close{color:#16241d;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:fixed;top:16px;right:16px}
.LBTDbq_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:72px;margin:0 auto;padding:0 24px;display:flex}.LBTDbq_visuallyHidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.LBTDbq_mobileOnly{display:none}.LBTDbq_hero{flex-wrap:wrap;align-items:stretch;gap:48px;padding-top:48px;display:flex}.LBTDbq_heroText{flex-direction:column;flex:440px;justify-content:center;gap:22px;min-width:0;display:flex}.LBTDbq_eyebrow{color:var(--primary);margin:0;font-size:14px;font-weight:600}.LBTDbq_heroTitle{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:68px;font-weight:700;line-height:1.02}.LBTDbq_lead{color:var(--muted);max-width:500px;margin:0;font-size:19px;line-height:1.5}.LBTDbq_searchForm{border:1.5px solid var(--ink);background:var(--bg);border-radius:10px;gap:8px;padding:6px;display:flex}.LBTDbq_searchInput{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:auto;padding:0 12px;font-size:17px}.LBTDbq_searchButton{background:var(--primary);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 24px;font-size:16px;font-weight:700}.LBTDbq_popular{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.LBTDbq_popularLabel{color:var(--muted);font-size:14px}.LBTDbq_chip{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.LBTDbq_heroTiles{flex:520px;grid-template-rows:240px 240px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}.LBTDbq_tileMain{color:var(--ink);border-radius:10px;grid-row:span 2;text-decoration:none;display:block;position:relative;overflow:hidden}.LBTDbq_tileSmall{border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}.LBTDbq_tileImage{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.83)}.LBTDbq_tileCaption{background:var(--bg);border-radius:var(--radius);flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.LBTDbq_tileKicker{color:var(--accent);font-size:12px;font-weight:700}.LBTDbq_tileTitle{font-family:var(--font-head);font-size:22px;font-weight:700}.LBTDbq_tileMeta{color:var(--muted);font-size:14px}.LBTDbq_tileBadge{background:var(--bg);color:var(--ink);border-radius:6px;padding:7px 10px;font-size:14px;font-weight:700;position:absolute;bottom:10px;left:10px}.LBTDbq_tileBadgeDark{background:var(--ink);color:#fff}.LBTDbq_section{flex-direction:column;gap:20px;display:flex}.LBTDbq_sectionHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.LBTDbq_sectionTitle{font-family:var(--font-head);margin:0;font-size:32px;font-weight:700}.LBTDbq_more{color:var(--primary);font-size:15px;font-weight:600}.LBTDbq_categories{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:16px;display:grid}.LBTDbq_category{color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.LBTDbq_categoryImage{aspect-ratio:1.85;object-fit:cover;border-radius:var(--radius);background:var(--panel);width:100%;display:block}.LBTDbq_categoryLabel{font-size:16px;font-weight:700}.LBTDbq_categoryCount{color:var(--muted);margin-top:-6px;font-size:14px}.LBTDbq_diets{background:var(--primary);color:#fff;border-radius:var(--radius-lg);flex-wrap:wrap;gap:32px;padding:40px;display:flex}.LBTDbq_dietsText{flex-direction:column;flex:340px;justify-content:center;gap:16px;min-width:0;display:flex}.LBTDbq_dietsTitle{font-family:var(--font-head);margin:0;font-size:36px;font-weight:700;line-height:1.1}.LBTDbq_dietsLead{color:color-mix(in srgb, #fff 85%, var(--primary));margin:0;font-size:17px;line-height:1.5}.LBTDbq_dietsButton{border-radius:var(--radius);height:48px;color:var(--tint-ink);background:#fff;align-self:flex-start;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.LBTDbq_dietList{flex:2 480px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;min-width:0;display:grid}.LBTDbq_dietChip{border-radius:var(--radius);background:var(--tint-ink);color:#fff;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.LBTDbq_dietCount{color:color-mix(in srgb, #fff 80%, var(--tint-ink));font-size:14px;font-weight:500}.LBTDbq_cookBand{background:var(--panel);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:32px;padding:32px 40px;display:flex}.LBTDbq_cookText{flex-direction:column;flex:380px;gap:12px;min-width:0;display:flex}.LBTDbq_cookTitle{font-family:var(--font-head);margin:0;font-size:32px;font-weight:700}.LBTDbq_cookLead{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.LBTDbq_cookButton{border-radius:var(--radius);background:var(--primary);color:#fff;align-items:center;height:48px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.LBTDbq_discover{padding-bottom:72px}.LBTDbq_allButton{border-radius:var(--radius);border:1.5px solid var(--ink);height:48px;color:var(--ink);align-self:center;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:700px){.LBTDbq_main{gap:36px;padding:0 16px}.LBTDbq_hero{gap:16px;padding-top:24px}.LBTDbq_heroText{flex-basis:auto;gap:16px}.LBTDbq_heroTitle{font-size:44px;line-height:1.04}.LBTDbq_lead{font-size:17px}.LBTDbq_searchForm{gap:6px;padding:5px}.LBTDbq_searchInput{padding:0 10px;font-size:16px}.LBTDbq_searchButton{height:46px;padding:0 16px;font-size:15px}.LBTDbq_popularLabel{display:none}.LBTDbq_chip{padding:0 12px}.LBTDbq_heroTiles{flex-basis:auto;display:block}.LBTDbq_tileMain{height:280px}.LBTDbq_tileCaption{gap:0;padding:12px 14px;bottom:10px;left:10px;right:10px}.LBTDbq_tileSmall,.LBTDbq_desktopOnly{display:none}.LBTDbq_mobileOnly{display:inline}.LBTDbq_desktopOnlyFlex{display:none}.LBTDbq_sectionHead{align-items:center}.LBTDbq_sectionTitle{font-size:26px}.LBTDbq_more{display:none}.LBTDbq_categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.LBTDbq_category{gap:5px}.LBTDbq_categoryImage{height:auto}.LBTDbq_categoryLabel{font-size:13px;line-height:1.2}.LBTDbq_categoryCount,.LBTDbq_dietCount{display:none}.LBTDbq_diets{gap:12px;padding:22px}.LBTDbq_dietsText{display:contents}.LBTDbq_dietsTitle{flex:100%;order:1;font-size:26px}.LBTDbq_dietsLead{display:none}.LBTDbq_dietList{flex-wrap:wrap;flex:100%;order:2;gap:8px;display:flex}.LBTDbq_dietChip{min-height:44px;padding:0 12px}.LBTDbq_dietsButton{flex:100%;order:3;justify-content:center}.LBTDbq_cookBand{gap:16px;padding:22px}.LBTDbq_cookTitle{font-size:26px}.LBTDbq_discover{padding-bottom:48px}}
.JrlnRG_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:56px;margin:0 auto;padding:24px 24px 72px;display:flex}.JrlnRG_top{flex-direction:column;gap:20px;display:flex}.JrlnRG_hero{flex-wrap:wrap;align-items:stretch;gap:40px;display:flex}.JrlnRG_heroText{flex-direction:column;flex:460px;gap:20px;min-width:0;display:flex}.JrlnRG_eyebrow{color:var(--accent);margin:0;font-size:14px;font-weight:700}.JrlnRG_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:64px;font-weight:700;line-height:1.02}.JrlnRG_lead{color:var(--muted);margin:0;font-size:19px;line-height:1.5}.JrlnRG_facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;margin:0;padding:18px 0;display:grid}.JrlnRG_facts dt{color:var(--muted);font-size:13px}.JrlnRG_facts dd{margin:4px 0 0;font-size:22px;font-weight:700}.JrlnRG_facts .JrlnRG_kcal{color:var(--accent)}.JrlnRG_tags{flex-wrap:wrap;gap:24px;display:flex}.JrlnRG_tagGroup{flex-direction:column;gap:8px;display:flex}.JrlnRG_tagLabel{color:var(--muted);font-size:13px;font-weight:700}.JrlnRG_chips{flex-wrap:wrap;gap:6px;display:flex}.JrlnRG_chip{background:var(--tint);color:var(--tint-ink);border-radius:6px;padding:6px 10px;font-size:14px;font-weight:600}.JrlnRG_chipPlain{background:var(--panel);color:var(--ink)}.JrlnRG_chipPrefix{display:none}.JrlnRG_media{flex:480px;align-self:center;min-width:0}.JrlnRG_image{aspect-ratio:1.85;object-fit:cover;border-radius:var(--radius-lg);background:var(--panel);width:100%;display:block}.JrlnRG_body{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.JrlnRG_steps{flex-direction:column;flex:2 520px;gap:28px;min-width:0;display:flex}.JrlnRG_heading{font-family:var(--font-head);margin:0;font-size:28px;font-weight:700}.JrlnRG_stepList{flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex}.JrlnRG_step{align-items:flex-start;gap:20px;display:flex}.JrlnRG_stepNumber{font-family:var(--font-head);color:var(--primary);min-width:56px;font-size:40px;font-weight:700;line-height:1}.JrlnRG_stepText{margin:0;font-size:19px;line-height:1.55}.JrlnRG_similar{flex-direction:column;gap:20px;display:flex}@media (max-width:700px){.JrlnRG_main{gap:26px;padding:0 16px}.JrlnRG_top{gap:0}.JrlnRG_crumbs{display:none}.JrlnRG_hero{flex-direction:column;gap:20px}.JrlnRG_media{flex:none;order:-1;margin:0 -16px}.JrlnRG_image{border-radius:0;height:auto}.JrlnRG_heroText{flex:none;gap:12px}.JrlnRG_eyebrow{font-size:13px}.JrlnRG_title{font-size:42px;line-height:1.04}.JrlnRG_lead{font-size:17px}.JrlnRG_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 0}.JrlnRG_facts dd{margin-top:2px;font-size:20px}.JrlnRG_servingsFact{display:none}.JrlnRG_tags{gap:6px}.JrlnRG_tagGroup{display:contents}.JrlnRG_tagLabel:not(.JrlnRG_tagLabelKeep){display:none}.JrlnRG_tagLabelKeep{align-self:center}.JrlnRG_chipPrefix{display:inline}.JrlnRG_heading{font-size:26px}.JrlnRG_body{flex-flow:column;align-items:stretch;gap:26px}.JrlnRG_steps{flex:none;gap:14px}.JrlnRG_stepList{gap:18px}.JrlnRG_step{gap:12px}.JrlnRG_stepNumber{min-width:40px;font-size:30px}.JrlnRG_stepText{font-size:18px;line-height:1.5}}
.WkZZdq_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:28px;margin:0 auto;padding:24px 24px 72px;display:flex}.WkZZdq_head{flex-direction:column;gap:10px;display:flex}.WkZZdq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.WkZZdq_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:52px;font-weight:700}.WkZZdq_total{color:var(--muted);font-size:16px;font-weight:600}.WkZZdq_body{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.WkZZdq_results{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.WkZZdq_more{border-radius:var(--radius);border:1.5px solid var(--ink);height:48px;color:var(--ink);align-self:center;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:700px){.WkZZdq_main{padding:16px 16px 48px}.WkZZdq_title{font-size:36px}}
.RrEpFG_layout{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.RrEpFG_form{border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;flex:320px;gap:22px;min-width:0;max-width:400px;padding:24px;display:flex}.RrEpFG_group{flex-direction:column;gap:8px;display:flex}.RrEpFG_label{font-size:14px;font-weight:700}.RrEpFG_meals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.RrEpFG_meal{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);height:44px;color:var(--ink);font:inherit;cursor:pointer;font-weight:600}.RrEpFG_mealActive{background:var(--ink);border-color:var(--ink);color:#fff}.RrEpFG_rangeHead{justify-content:space-between;display:flex}.RrEpFG_rangeValue{color:var(--accent);font-size:18px;font-weight:700}.RrEpFG_range{width:100%;height:28px;accent-color:var(--primary)}.RrEpFG_select{border:1px solid var(--line-strong);border-radius:var(--radius);height:48px;font:inherit;color:var(--ink);background:var(--bg);padding:0 10px;font-weight:500}.RrEpFG_fieldset{border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.RrEpFG_legend{padding:0 0 6px;font-size:14px;font-weight:700}.RrEpFG_check{cursor:pointer;align-items:center;gap:10px;min-height:40px;display:flex}.RrEpFG_checkbox{width:20px;height:20px;accent-color:var(--primary)}.RrEpFG_results{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}.RrEpFG_resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RrEpFG_resultsTitle{font-family:var(--font-head);margin:0;font-size:28px;font-weight:700}.RrEpFG_more{border-radius:var(--radius);border:1.5px solid var(--ink);background:var(--bg);height:44px;font:inherit;color:var(--ink);cursor:pointer;padding:0 16px;font-weight:700}.RrEpFG_more:disabled{opacity:.6;cursor:default}@media (max-width:700px){.RrEpFG_form{flex-basis:100%;max-width:none}}
.j52yUW_more{border-radius:var(--radius);border:1.5px solid var(--ink);background:var(--bg);height:48px;color:var(--ink);font:inherit;cursor:pointer;align-self:center;align-items:center;padding:0 24px;font-weight:700;display:inline-flex}.j52yUW_more:disabled{opacity:.6;cursor:progress}
.mdZb9a_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mdZb9a_primary,.mdZb9a_secondary{border-radius:var(--radius);height:48px;font:inherit;cursor:pointer;padding:0 20px;font-weight:700}.mdZb9a_primary{background:var(--primary);color:#fff;border:0}.mdZb9a_primary:disabled{opacity:.6;cursor:progress}.mdZb9a_secondary{border:1.5px solid var(--ink);background:var(--bg);color:var(--ink)}.mdZb9a_total{color:var(--muted);font-size:16px}.mdZb9a_kcal{color:var(--accent)}.mdZb9a_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}@media (max-width:520px){.mdZb9a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}}
.DLhk1G_band{background:var(--panel);font-family:var(--font-body);color:var(--ink)}.DLhk1G_bandInner{flex-direction:column;gap:10px;max-width:1240px;margin:0 auto;padding:44px 24px;display:flex}.DLhk1G_eyebrow{color:var(--primary);margin:0;font-size:14px;font-weight:700}.DLhk1G_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:60px;font-weight:700;line-height:1.04}.DLhk1G_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:28px;margin:0 auto;padding:24px 24px 72px;display:flex}.DLhk1G_chips{flex-wrap:wrap;gap:8px;display:flex}.DLhk1G_chip{border-radius:var(--radius);border:1px solid var(--line);background:var(--bg);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.DLhk1G_chipActive{background:var(--ink);border-color:var(--ink);color:#fff}@media (max-width:700px){.DLhk1G_bandInner{padding:28px 16px}.DLhk1G_title{font-size:38px}.DLhk1G_main{padding:16px 16px 48px}}
.wsbCHW_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:56px;margin:0 auto;padding:44px 24px 72px;display:flex}.wsbCHW_week{flex-direction:column;gap:24px;display:flex}.wsbCHW_head{flex-direction:column;gap:12px;display:flex}.wsbCHW_eyebrow{color:var(--primary);margin:0;font-size:14px;font-weight:700}.wsbCHW_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:60px;font-weight:700;line-height:1.04}.wsbCHW_lead{color:var(--muted);margin:0;font-size:19px}.wsbCHW_day{background:var(--panel);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:32px;display:flex}.wsbCHW_dayTitle{font-family:var(--font-head);margin:0;font-size:32px;font-weight:700}@media (max-width:700px){.wsbCHW_main{gap:36px;padding:24px 16px 48px}.wsbCHW_title{font-size:38px}.wsbCHW_lead{font-size:17px}.wsbCHW_day{padding:18px}.wsbCHW_dayTitle{font-size:26px}}
.jmKMoW_main{max-width:1240px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:28px;margin:0 auto;padding:44px 24px 72px;display:flex}.jmKMoW_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:60px;font-weight:700;line-height:1.04}.jmKMoW_link{border-radius:var(--radius);background:var(--primary);color:#fff;align-self:flex-start;align-items:center;height:48px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:700px){.jmKMoW_main{padding:24px 16px 48px}.jmKMoW_title{font-size:38px}}.jmKMoW_paragraphs{flex-direction:column;gap:16px;max-width:720px;display:flex}.jmKMoW_paragraph{margin:0;font-size:18px;line-height:1.6}.jmKMoW_textLink{color:var(--primary);font-weight:700}
.zRyScG_main{max-width:880px;font-family:var(--font-body);color:var(--ink);flex-direction:column;gap:24px;margin:0 auto;padding:44px 24px 72px;display:flex}.zRyScG_wide{gap:28px;max-width:1240px}.zRyScG_head{flex-direction:column;gap:12px;display:flex}.zRyScG_title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:60px;font-weight:700;line-height:1.04}.zRyScG_lead{color:var(--muted);margin:0;font-size:19px}@media (max-width:700px){.zRyScG_main{padding:24px 16px 48px}.zRyScG_title{font-size:38px}.zRyScG_lead{font-size:17px}}
.ZiS9Aa_nav{gap:8px;display:flex}.ZiS9Aa_link{border-radius:var(--radius);border:1px solid var(--line);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ZiS9Aa_active{background:var(--ink);border-color:var(--ink);color:#fff}
