.x7KE7q_notice{background:var(--surface);border:1px solid var(--clay);border-radius:var(--radius-md);font-family:var(--font-sans);border-left-width:4px;margin-top:24px;padding:18px 20px}.x7KE7q_title{font-size:var(--text-small);color:var(--clay);margin:0;font-weight:600}.x7KE7q_text{font-size:var(--text-small);color:var(--ink);margin:6px 0 0;line-height:1.55}.x7KE7q_link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:5px;font-weight:500}.x7KE7q_link:hover{color:var(--clay)}
._5vXSzq_article{padding-bottom:clamp(64px,8vw,112px)}._5vXSzq_breadcrumb{padding-top:clamp(24px,3.5vw,40px)}._5vXSzq_header{max-width:880px;margin-top:clamp(24px,3.5vw,44px);scroll-margin-top:24px}._5vXSzq_kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--clay);margin:0;font-size:11px;font-weight:500;line-height:1.3}._5vXSzq_title{font-family:var(--font-serif);letter-spacing:-.02em;overflow-wrap:break-word;letter-spacing:-.025em;text-wrap:balance;margin:18px 0 0;font-size:clamp(36px,4.8vw,64px);font-weight:350;line-height:1.04}._5vXSzq_layout{flex-direction:column;gap:24px;margin-top:clamp(32px,4vw,56px);display:flex}@media (min-width:1024px){._5vXSzq_layout{flex-direction:row;align-items:flex-start;gap:clamp(32px,5vw,72px)}}._5vXSzq_aside{min-width:0}@media (min-width:1024px){._5vXSzq_aside{flex:0 0 220px;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}}._5vXSzq_asideInner{flex-direction:column;gap:18px;display:flex}._5vXSzq_asideMeta{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--muted);border-top:1px solid var(--line);margin:0;padding-top:14px;font-size:12px;line-height:1.5;display:none}@media (min-width:1024px){._5vXSzq_asideMeta{display:block}}._5vXSzq_textLink{color:var(--ink);text-underline-offset:3px;text-decoration:underline}._5vXSzq_textLink:hover{color:var(--clay)}._5vXSzq_main{min-width:0;max-width:720px}@media (min-width:1024px){._5vXSzq_main{flex:560px}}._5vXSzq_hero,._5vXSzq_body{margin-top:32px}._5vXSzq_section{margin-top:56px;scroll-margin-top:24px}._5vXSzq_h2{font-family:var(--font-serif);letter-spacing:-.02em;overflow-wrap:break-word;letter-spacing:-.015em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:350;line-height:1.15}._5vXSzq_lead{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink);text-wrap:pretty;margin:18px 0 16px}._5vXSzq_context{margin-top:20px}._5vXSzq_note{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--muted);margin:12px 0 0;line-height:1.5}._5vXSzq_correction{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:24px;padding:18px 20px;display:flex}._5vXSzq_correctionLink{min-height:var(--tap-min);background:var(--canvas);border:1px solid var(--ink);border-radius:var(--radius-sm);color:var(--ink);white-space:nowrap;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}._5vXSzq_correctionLink:hover{color:var(--clay);border-color:var(--clay)}._5vXSzq_correctionLink:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){._5vXSzq_correctionLink:active{transform:none}}._5vXSzq_contentId{font-family:var(--font-mono);color:var(--muted);font-size:12px}
.Kal_Qq_byline{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--muted);margin-top:20px;line-height:1.5}.Kal_Qq_meta{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}.Kal_Qq_item{flex-wrap:wrap;gap:0 6px;min-width:0;display:flex}.Kal_Qq_item dt{color:var(--ink);font-weight:600}.Kal_Qq_item dd{margin:0}.Kal_Qq_person{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:3px;font-weight:500}.Kal_Qq_person:hover{color:var(--clay)}.Kal_Qq_role{color:var(--muted)}.Kal_Qq_ai{max-width:720px;margin:12px 0 0}.Kal_Qq_aiLabel{color:var(--ink);font-weight:600}
.ak1fTG_snapshot{background:var(--sage);border-radius:var(--radius-xl);padding:clamp(20px,2.8vw,32px);scroll-margin-top:24px}.ak1fTG_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ak1fTG_title{font-family:var(--font-serif);letter-spacing:-.02em;overflow-wrap:break-word;margin:0;font-size:26px;font-weight:400;line-height:1.1}.ak1fTG_hint{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);letter-spacing:.1em;font-size:11px;font-weight:500;line-height:1.3}.ak1fTG_rows{margin:14px 0 0;padding:0;list-style:none}.ak1fTG_row{border-top:1px solid var(--sage-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px 22px;padding:16px 0;display:grid}.ak1fTG_claim{font-family:var(--font-sans);font-size:var(--text-small);color:var(--ink);margin:0;font-weight:600;line-height:1.35}.ak1fTG_form{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);margin:3px 0 0;line-height:1.4}.ak1fTG_level{align-items:flex-start;display:flex}.ak1fTG_basis{font-family:var(--font-sans);color:var(--muted);margin:0;font-size:14px;line-height:1.5}.ak1fTG_note{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--muted);margin:8px 0 0;line-height:1.5}
._6cda8G_details{border-top:1px solid var(--line)}._6cda8G_details:last-of-type{border-bottom:1px solid var(--line)}._6cda8G_summary{min-height:var(--tap-min);font-family:var(--font-sans);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:#0000;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}._6cda8G_summary::-webkit-details-marker{display:none}._6cda8G_summary::marker{content:""}._6cda8G_summary:hover ._6cda8G_label{color:var(--clay)}._6cda8G_summary:hover ._6cda8G_icon{border-color:var(--ink)}._6cda8G_summary:active ._6cda8G_icon{transform:scale(.92)}._6cda8G_label{min-width:0;transition:color .15s}._6cda8G_icon{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);flex-shrink:0;width:32px;height:32px;transition:border-color .15s,transform .1s;position:relative}._6cda8G_icon:before,._6cda8G_icon:after{content:"";background:var(--ink);border-radius:1px;width:12px;height:1.5px;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._6cda8G_icon:after{transform:translate(-50%,-50%)rotate(90deg)}._6cda8G_details[open]>._6cda8G_summary ._6cda8G_icon{border-color:var(--ink)}._6cda8G_details[open]>._6cda8G_summary ._6cda8G_icon:after{transform:translate(-50%,-50%)rotate(0)}._6cda8G_body{color:var(--muted);padding:0 48px 18px 0;font-size:16px;line-height:1.6}._6cda8G_body>*+*{margin-top:10px}
.Dj7uEq_faq{margin-top:18px}.Dj7uEq_answer{font-family:var(--font-sans);color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}
.zpnJUG_cell{overflow-wrap:anywhere;flex-direction:column;gap:4px;max-width:100%;display:inline-flex}.zpnJUG_value{color:var(--ink)}.zpnJUG_notProvided{color:var(--clay);font-style:italic}.zpnJUG_pending{color:var(--muted);font-style:italic}.zpnJUG_muted{color:var(--muted)}.zpnJUG_meta{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:11px;line-height:1.4;display:inline-flex}.zpnJUG_link{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay)}.zpnJUG_link:hover{color:var(--clay)}.zpnJUG_link{color:var(--ink);align-items:center;gap:3px;display:inline-flex}
.WgeOcG_source{min-height:32px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:3px;align-items:center;padding:0 6px;display:inline-flex}.WgeOcG_source:hover{color:var(--clay)}
._0wj35a_legend{font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:14px 0 18px;padding:0;line-height:1.45;list-style:none;display:flex}._0wj35a_tag,._0wj35a_recordsTag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px}._0wj35a_np{color:var(--clay);font-style:italic}._0wj35a_pending{font-style:italic}._0wj35a_criterion{color:var(--ink);flex-direction:column;gap:3px;font-weight:600;display:inline-flex}._0wj35a_criterion ._0wj35a_recordsTag{font-weight:500}._0wj35a_desktop{min-width:0;display:none}@media (min-width:768px){._0wj35a_desktop{display:block}}._0wj35a_mobile{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){._0wj35a_mobile{display:none}}._0wj35a_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}._0wj35a_cardTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.2}._0wj35a_cardRows{margin:0;font-size:14px;line-height:1.4}._0wj35a_cardRow{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;display:flex}._0wj35a_cardRow dt{color:var(--muted);flex:0 40%}._0wj35a_cardRow dt ._0wj35a_criterion{color:var(--muted);font-weight:500}._0wj35a_cardRow dd{text-align:right;overflow-wrap:anywhere;flex:60%;margin:0}._0wj35a_navControl{min-height:var(--tap-min);box-sizing:border-box;border:1px solid var(--sage-line);border-radius:var(--radius-sm);background:var(--sage);max-width:100%;font-family:var(--font-sans);color:var(--ink);-webkit-tap-highlight-color:#0000;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,transform .1s;display:inline-flex}._0wj35a_navControl:hover{border-color:var(--ink)}._0wj35a_navControl:active{transform:scale(.97)}._0wj35a_navControl{align-self:flex-start}
.Q80kia_figure{margin:0}.Q80kia_frame{border-radius:var(--radius-lg);background:var(--canvas-deep);width:100%;max-height:520px;position:relative;overflow:hidden}.Q80kia_img{object-fit:cover}.Q80kia_caption{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:10px;line-height:1.45;display:flex}.Q80kia_credit{font-family:var(--font-mono);font-size:12px}
.Y6wnqW_groups{flex-direction:column;gap:clamp(24px,3vw,32px);margin-top:8px;display:flex}.Y6wnqW_group{flex-direction:column;gap:12px;min-width:0;display:flex}.Y6wnqW_groupTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.2}.Y6wnqW_np{color:var(--clay);font-style:italic}.Y6wnqW_muted{color:var(--muted)}.Y6wnqW_desktop{min-width:0;display:none}@media (min-width:768px){.Y6wnqW_desktop{display:block}}.Y6wnqW_cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.Y6wnqW_cards{display:none}}.Y6wnqW_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:18px;display:flex}.Y6wnqW_cardHead{font-family:var(--font-sans);justify-content:space-between;gap:12px;margin:0;font-size:15px;display:flex}.Y6wnqW_vendor{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.Y6wnqW_stock{color:var(--muted);flex-shrink:0;font-size:13px}.Y6wnqW_pkg{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px}.Y6wnqW_prices{font-family:var(--font-sans);justify-content:space-between;gap:12px;margin:0;display:flex}.Y6wnqW_price{color:var(--ink);font-size:18px;font-weight:600}.Y6wnqW_perUnit{color:var(--ink);font-size:15px}.Y6wnqW_checked{font-family:var(--font-mono);color:var(--muted);margin:0 0 6px;font-size:11px}.Y6wnqW_empty{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.Y6wnqW_all{margin:0}.Y6wnqW_navControl{min-height:var(--tap-min);box-sizing:border-box;border:1px solid var(--sage-line);border-radius:var(--radius-sm);background:var(--sage);max-width:100%;font-family:var(--font-sans);color:var(--ink);-webkit-tap-highlight-color:#0000;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,transform .1s;display:inline-flex}.Y6wnqW_navControl:hover{border-color:var(--ink)}.Y6wnqW_navControl:active{transform:scale(.97)}
