.DLfMdW_panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-lg);display:grid}.DLfMdW_control{gap:var(--spacing-sm);display:grid}.DLfMdW_label{color:var(--color-text-muted);letter-spacing:.08em;font-size:13px}.DLfMdW_yearRow{align-items:baseline;gap:var(--spacing-sm);display:flex}.DLfMdW_year{font-size:40px;line-height:1.1}.DLfMdW_unit{margin-left:2px;font-size:18px}.DLfMdW_age{color:var(--color-text-muted);font-size:14px}.DLfMdW_slider{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0}.DLfMdW_slider::-webkit-slider-runnable-track{border-radius:var(--radius-full);background:#eaf1ef;height:4px}.DLfMdW_slider::-moz-range-track{border-radius:var(--radius-full);background:#eaf1ef;height:4px}.DLfMdW_slider::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-primary);width:24px;height:24px;margin-top:-10px}.DLfMdW_slider::-moz-range-thumb{border-radius:var(--radius-full);background:var(--color-surface);border:2px solid var(--color-primary);width:24px;height:24px}.DLfMdW_scale{color:var(--color-text-muted);font-feature-settings:"tnum";justify-content:space-between;font-size:11px;display:flex}.DLfMdW_result{gap:var(--spacing-md);display:grid}.DLfMdW_resultTitle{color:var(--color-text-muted);font-size:15px;font-weight:500}.DLfMdW_list{gap:var(--spacing-xs);margin:0;padding:0;list-style:none;display:grid}.DLfMdW_row{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);grid-template-columns:24px 1fr auto;display:grid}.DLfMdW_row:last-child{border-bottom:none}.DLfMdW_icon{color:var(--color-primary)}.DLfMdW_rowMain{min-width:0;display:grid}.DLfMdW_rowName{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.DLfMdW_rowWhen{color:var(--color-text-muted);gap:var(--spacing-sm);white-space:nowrap;flex-wrap:wrap;align-items:center;font-size:12px;display:flex}.DLfMdW_badge{color:var(--color-text);align-items:center;gap:4px;font-weight:700;display:inline-flex}.DLfMdW_soon{color:var(--color-urgency-high)}.DLfMdW_check{color:var(--color-urgency-medium)}.DLfMdW_rowCost{white-space:nowrap;font-size:14px}.DLfMdW_total{border-top:1px solid var(--color-border);padding-top:var(--spacing-md);gap:2px;display:grid}.DLfMdW_totalLabel{color:var(--color-text-muted);font-size:13px}.DLfMdW_totalValue{font-size:26px;line-height:1.3}.DLfMdW_note{color:var(--color-text-muted);margin-top:var(--spacing-xs);font-size:11px;line-height:1.6}@media (max-width:480px){.DLfMdW_year{font-size:34px}.DLfMdW_rowName{white-space:normal;line-height:1.4}.DLfMdW_row{align-items:start}.DLfMdW_totalValue{font-size:22px}}
.q8D3pq_trigger{cursor:pointer;background:0 0;border:0;justify-self:center;width:min(100%,400px);margin:0;padding:0;display:block;position:relative}.q8D3pq_poster,.q8D3pq_video{border-radius:var(--radius-md);width:100%;height:auto;display:block}.q8D3pq_video{justify-self:center;width:min(100%,400px)}.q8D3pq_badge{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);padding:5px 14px 5px 10px;font-size:13px;line-height:1.5;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 1px 6px #29383b14}.q8D3pq_trigger:hover .q8D3pq_badge,.q8D3pq_trigger:focus-visible .q8D3pq_badge{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.q8D3pq_circle{border-radius:var(--radius-full);background:var(--color-primary);width:22px;height:22px;color:var(--color-on-primary);place-items:center;transition:background-color .15s,color .15s;display:grid}.q8D3pq_trigger:hover .q8D3pq_circle,.q8D3pq_trigger:focus-visible .q8D3pq_circle{background:var(--color-on-primary);color:var(--color-primary)}@media (max-width:860px){.q8D3pq_trigger,.q8D3pq_video{width:min(80%,320px)}.q8D3pq_badge{font-size:12px}}
.fWy4bq_row{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.fWy4bq_button{padding:12px var(--spacing-lg);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.fWy4bq_active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.fWy4bq_active:hover{opacity:.9}
.p-5sba_footer{border-top:1px solid var(--color-border);padding:var(--spacing-xl) var(--spacing-lg);justify-content:space-between;align-items:baseline;gap:var(--spacing-sm) var(--spacing-xl);flex-wrap:wrap;display:flex}.p-5sba_note{color:var(--color-text-muted);max-width:56em;font-size:12px;line-height:1.8}.p-5sba_links{gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;font-size:12px;display:flex}.p-5sba_links a{color:var(--color-text-muted);text-decoration:none}.p-5sba_links a:hover{color:var(--color-primary);text-decoration:underline}.p-5sba_copyright{color:var(--color-text-muted);white-space:nowrap;margin-left:auto;font-size:12px}
.Tkw0gW_header{padding:var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Tkw0gW_wordmark{font-family:var(--font-heading-loaded), var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:19px;text-decoration:none}.Tkw0gW_nav{align-items:center;gap:var(--spacing-lg);display:flex}.Tkw0gW_navLink{font-size:14px;font-weight:500;text-decoration:none}.Tkw0gW_navLink:hover{text-decoration:underline}.Tkw0gW_cta{color:var(--color-primary);font-size:14px;font-weight:500;text-decoration:none}.Tkw0gW_cta:hover{text-decoration:underline}
.fgdmzq_article{max-width:680px;padding:var(--spacing-xl) var(--spacing-lg);margin:0 auto}.fgdmzq_breadcrumb{color:var(--color-text-muted);margin-bottom:var(--spacing-md);font-size:12px}.fgdmzq_breadcrumb a{color:inherit}.fgdmzq_title{line-break:strict;text-wrap:balance;font-size:clamp(23px,3.2vw,30px)}.fgdmzq_date{color:var(--color-text-muted);margin-top:var(--spacing-sm);font-size:12px}.fgdmzq_leadStrong{margin-top:var(--spacing-lg);font-size:16px;line-height:2}.fgdmzq_lead{color:var(--color-text-muted);margin-top:var(--spacing-md);font-size:15px}.fgdmzq_shindan{margin-top:var(--spacing-lg)}.fgdmzq_section{margin-top:var(--spacing-xl);gap:var(--spacing-md);display:grid}.fgdmzq_section p{font-size:15px;line-height:2}.fgdmzq_h2{padding-top:var(--spacing-sm);font-size:clamp(19px,2.6vw,23px)}.fgdmzq_list{gap:var(--spacing-xs);margin:0;padding-left:1.4em;font-size:15px;line-height:1.9;display:grid}.fgdmzq_list li::marker{color:var(--color-primary)}.fgdmzq_tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.fgdmzq_table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.fgdmzq_table th,.fgdmzq_table td{text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border)}.fgdmzq_table thead th{color:var(--color-text-muted);letter-spacing:.06em;font-size:12px;font-weight:500}.fgdmzq_table tbody th{white-space:nowrap;font-weight:500}.fgdmzq_table td.amount{white-space:nowrap}.fgdmzq_table tbody tr:last-child th,.fgdmzq_table tbody tr:last-child td{border-bottom:none}.fgdmzq_tableNote{color:var(--color-text-muted);font-size:12px}.fgdmzq_faq{gap:var(--spacing-md);margin:0;display:grid}.fgdmzq_faqItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-xs);display:grid}.fgdmzq_faqQ{font-size:15px;font-weight:700}.fgdmzq_faqA{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.9}.fgdmzq_ctaCard{margin-top:var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:112px 1fr;align-items:center;display:grid}.fgdmzq_ctaCharacter{width:112px;height:auto}.fgdmzq_ctaBody{gap:var(--spacing-sm);justify-items:start;display:grid}.fgdmzq_ctaTitle{font-size:19px}.fgdmzq_ctaLead{color:var(--color-text-muted);font-size:14px;line-height:1.9}.fgdmzq_ctaButton{margin-top:var(--spacing-xs);padding:10px var(--spacing-lg);border-radius:var(--radius-full);border:2px solid var(--color-primary);color:var(--color-primary);background:var(--color-surface);font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.fgdmzq_ctaButton:hover{text-decoration:underline}.fgdmzq_sources{gap:var(--spacing-xs);color:var(--color-text-muted);word-break:break-all;margin:0;padding-left:1.4em;font-size:13px;line-height:1.8;display:grid}@media (max-width:560px){.fgdmzq_ctaCard{text-align:center;grid-template-columns:1fr;justify-items:center}.fgdmzq_ctaBody{justify-items:center}}.fgdmzq_hero{width:min(100%,420px);height:auto;margin:var(--spacing-lg) auto;display:block}.fgdmzq_titleTail{margin-top:2px;display:block}
.gkAO_q_article{max-width:680px;padding:var(--spacing-xl) var(--spacing-lg);margin:0 auto}.gkAO_q_breadcrumb{color:var(--color-text-muted);margin-bottom:var(--spacing-md);font-size:12px}.gkAO_q_breadcrumb a{color:inherit}.gkAO_q_title{line-break:strict;text-wrap:balance;font-size:clamp(23px,3.2vw,30px)}.gkAO_q_date{color:var(--color-text-muted);margin-top:var(--spacing-sm);font-size:12px}.gkAO_q_leadStrong{margin-top:var(--spacing-lg);font-size:16px;line-height:2}.gkAO_q_lead{color:var(--color-text-muted);margin-top:var(--spacing-md);font-size:15px}.gkAO_q_shindan{margin-top:var(--spacing-lg)}.gkAO_q_section{margin-top:var(--spacing-xl);gap:var(--spacing-md);display:grid}.gkAO_q_section p{font-size:15px;line-height:2}.gkAO_q_h2{padding-top:var(--spacing-sm);font-size:clamp(19px,2.6vw,23px)}.gkAO_q_list{gap:var(--spacing-xs);margin:0;padding-left:1.4em;font-size:15px;line-height:1.9;display:grid}.gkAO_q_list li::marker{color:var(--color-primary)}.gkAO_q_tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.gkAO_q_table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.gkAO_q_table th,.gkAO_q_table td{text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border)}.gkAO_q_table thead th{color:var(--color-text-muted);letter-spacing:.06em;font-size:12px;font-weight:500}.gkAO_q_table tbody th{white-space:nowrap;font-weight:500}.gkAO_q_table td{white-space:nowrap}.gkAO_q_table tbody tr:last-child th,.gkAO_q_table tbody tr:last-child td{border-bottom:none}.gkAO_q_tableNote{color:var(--color-text-muted);font-size:12px}.gkAO_q_faq{gap:var(--spacing-md);margin:0;display:grid}.gkAO_q_faqItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-xs);display:grid}.gkAO_q_faqQ{font-size:15px;font-weight:700}.gkAO_q_faqA{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.9}.gkAO_q_ctaCard{margin-top:var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:112px 1fr;align-items:center;display:grid}.gkAO_q_ctaCharacter{width:112px;height:auto}.gkAO_q_ctaBody{gap:var(--spacing-sm);justify-items:start;display:grid}.gkAO_q_ctaTitle{font-size:19px}.gkAO_q_ctaLead{color:var(--color-text-muted);font-size:14px;line-height:1.9}.gkAO_q_ctaButton{margin-top:var(--spacing-xs);padding:10px var(--spacing-lg);border-radius:var(--radius-full);border:2px solid var(--color-primary);color:var(--color-primary);background:var(--color-surface);font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.gkAO_q_ctaButton:hover{text-decoration:underline}.gkAO_q_sources{gap:var(--spacing-xs);color:var(--color-text-muted);word-break:break-all;margin:0;padding-left:1.4em;font-size:13px;line-height:1.8;display:grid}@media (max-width:560px){.gkAO_q_ctaCard{text-align:center;grid-template-columns:1fr;justify-items:center}.gkAO_q_ctaBody{justify-items:center}}.gkAO_q_hero{width:min(100%,420px);height:auto;margin:var(--spacing-lg) auto;display:block}.gkAO_q_titleTail{margin-top:2px;display:block}
.gd1dcq_main{max-width:1040px;padding:var(--spacing-xl) var(--spacing-lg);gap:var(--spacing-md);margin:0 auto;display:grid}.gd1dcq_breadcrumb{color:var(--color-text-muted);font-size:12px}.gd1dcq_breadcrumb a{color:inherit}.gd1dcq_title{font-size:clamp(23px,3.2vw,30px)}.gd1dcq_lead{color:var(--color-text-muted);max-width:40em;font-size:15px}.gd1dcq_list{margin:var(--spacing-sm) 0 0;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));padding:0;list-style:none;display:grid}.gd1dcq_card{gap:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);grid-template-columns:32px 1fr;align-items:start;text-decoration:none;display:grid}.gd1dcq_card:hover .gd1dcq_cardName{text-decoration:underline}.gd1dcq_cardIcon{margin-top:2px}.gd1dcq_cardBody{gap:var(--spacing-xs);display:grid}.gd1dcq_cardName{color:var(--color-primary);font-size:16px;font-weight:700;line-height:1.6}.gd1dcq_cardHook{color:var(--color-text-muted);font-size:13px}.gd1dcq_cardDate{color:var(--color-text-muted);font-feature-settings:"tnum";font-size:12px}.gd1dcq_note{color:var(--color-text-muted);font-size:13px}
.Yd4PWa_main{max-width:720px;padding:calc(var(--spacing-xl) * 1.5) var(--spacing-lg) calc(var(--spacing-xl) * 2);margin:0 auto}.Yd4PWa_title{margin-bottom:var(--spacing-sm);font-size:clamp(24px,3vw,30px)}.Yd4PWa_updated{color:var(--color-text-muted);margin-bottom:var(--spacing-xl);font-size:12px}.Yd4PWa_section{margin-bottom:var(--spacing-xl)}.Yd4PWa_heading{margin-bottom:var(--spacing-sm);font-size:18px}.Yd4PWa_body{color:var(--color-text);margin-bottom:var(--spacing-sm);font-size:14px}.Yd4PWa_list{margin:0 0 var(--spacing-sm);gap:6px;padding-left:1.4em;font-size:14px;display:grid}.Yd4PWa_table{border-collapse:collapse;width:100%;font-size:14px}.Yd4PWa_table th,.Yd4PWa_table td{text-align:left;vertical-align:top;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}.Yd4PWa_table th{white-space:nowrap;color:var(--color-text-muted);width:11em;font-weight:500}.Yd4PWa_note{color:var(--color-text-muted);font-size:12px}@media (max-width:560px){.Yd4PWa_table th{white-space:normal;width:8em}}
.E0kJGG_container{max-width:1040px;padding-inline:var(--spacing-lg);margin:0 auto}.E0kJGG_band{padding-block:calc(var(--spacing-xl) * 1.75)}.E0kJGG_bandAlt{background:var(--color-surface);border-top:1px solid var(--color-border)}.E0kJGG_split{column-gap:calc(var(--spacing-xl) * 2);row-gap:var(--spacing-md);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.E0kJGG_hero{padding-block:var(--spacing-xl) calc(var(--spacing-xl) * 1.5)}.E0kJGG_heroInner{gap:var(--spacing-xl);grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.E0kJGG_heroCopy{gap:var(--spacing-md);justify-items:start;display:grid}.E0kJGG_eyebrow{letter-spacing:.12em;color:var(--color-text-muted);font-size:12px}.E0kJGG_title{line-break:strict;text-wrap:balance;font-size:clamp(24px,3.3vw,36px)}.E0kJGG_lead{color:var(--color-text-muted);max-width:34em;font-size:15px}.E0kJGG_character{width:180px;height:180px;margin-top:var(--spacing-sm);place-items:center;display:grid;position:relative}.E0kJGG_bleed{border-radius:var(--radius-full);background:var(--color-secondary);opacity:.22;position:absolute;inset:8px}.E0kJGG_characterImage{width:150px;height:auto;position:relative}.E0kJGG_characterVideo{clip-path:circle(50%);width:164px;height:164px;position:relative}.E0kJGG_heroPanel{min-width:0}.E0kJGG_sectionTitle{line-break:strict;text-wrap:balance;font-size:clamp(21px,3vw,27px)}.E0kJGG_sectionLead{color:var(--color-text-muted);max-width:40em;font-size:15px}.E0kJGG_points{margin:var(--spacing-xl) 0 0;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));padding:0;list-style:none;display:grid}.E0kJGG_point{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);gap:var(--spacing-xs);align-content:start;display:grid}.E0kJGG_pointTitle{font-size:16px}.E0kJGG_pointBody{color:var(--color-text-muted);font-size:14px}.E0kJGG_articleList{margin:var(--spacing-xl) 0 0;gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));padding:0;list-style:none;display:grid}.E0kJGG_articleLink{gap:var(--spacing-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);height:100%;padding:var(--spacing-lg);align-content:start;text-decoration:none;display:grid}.E0kJGG_articleLink:hover .E0kJGG_articleName{text-decoration:underline}.E0kJGG_articleName{color:var(--color-primary);font-size:16px;font-weight:700;line-height:1.6}.E0kJGG_articleMeta{color:var(--color-text-muted);font-size:13px}.E0kJGG_articleIndexLink{margin-top:var(--spacing-md);font-size:14px}.E0kJGG_articleIndexLink a{color:var(--color-primary);font-weight:500;text-decoration:none}.E0kJGG_articleIndexLink a:hover{text-decoration:underline}.E0kJGG_downloadInner{gap:var(--spacing-sm);text-align:center;justify-items:center;display:grid}.E0kJGG_downloadLead{color:var(--color-text-muted);font-size:14px}.E0kJGG_storeRow{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.E0kJGG_storeButton{padding:12px var(--spacing-lg);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:14px;font-weight:500;display:inline-block}@media (max-width:860px){.E0kJGG_band{padding-block:var(--spacing-xl)}.E0kJGG_hero{padding-block:var(--spacing-lg)}.E0kJGG_heroInner{gap:var(--spacing-lg);grid-template-columns:1fr}.E0kJGG_character{justify-self:center}.E0kJGG_split{row-gap:var(--spacing-sm);grid-template-columns:1fr}}.E0kJGG_media{column-gap:calc(var(--spacing-xl) * 1.5);row-gap:var(--spacing-lg);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;display:grid}.E0kJGG_mediaReverse{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.E0kJGG_mediaReverse .E0kJGG_mediaText{order:2}.E0kJGG_mediaText{gap:var(--spacing-md);display:grid}.E0kJGG_mediaImage{justify-self:center;width:min(100%,360px);height:auto}.E0kJGG_mediaVideo{-webkit-mask-composite:source-in;justify-self:center;width:min(100%,400px);height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%),linear-gradient(#0000 0,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:860px){.E0kJGG_media,.E0kJGG_mediaReverse{grid-template-columns:1fr}.E0kJGG_mediaReverse .E0kJGG_mediaText{order:0}.E0kJGG_mediaImage{width:min(70%,280px)}.E0kJGG_mediaVideo{width:min(78%,312px)}}
