._container_5h8gy_2._container_5h8gy_2{width:100%;max-width:1140px;margin-inline:auto;padding-inline:24px}._title_5h8gy_8._title_5h8gy_8{font:800 var(--site-title-size)/1.1 var(--font-head);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}._heading_5h8gy_14._heading_5h8gy_14{font:800 var(--site-heading-size)/1.15 var(--font-head);letter-spacing:-.025em;padding-bottom:18px;position:relative}._heading_5h8gy_14:after{content:"";background:var(--color-red);width:64px;height:3px;position:absolute;bottom:0;left:0}._card_5h8gy_29._card_5h8gy_29{border:1px solid var(--n-200);border-radius:var(--r-lg);min-width:0;transition:border-color .3s var(--site-ease),box-shadow .3s var(--site-ease)}._button_5h8gy_35._button_5h8gy_35{border-radius:var(--r-md);transition:background .2s,box-shadow .3s var(--site-ease)}@media (hover:hover) and (pointer:fine){._card_5h8gy_29:hover{border-color:var(--color-red);box-shadow:var(--shadow-soft)}._button_5h8gy_35:hover{box-shadow:var(--shadow-glow)}}@media (prefers-reduced-motion:reduce){._button_5h8gy_35._button_5h8gy_35,._card_5h8gy_29._card_5h8gy_29{transition:none}}@media (width<=860px){._container_5h8gy_2._container_5h8gy_2{padding-inline:20px}}._page_pdlm8_1{width:100%;max-width:760px;padding:var(--sp-16) var(--sp-6);flex:1;margin:0 auto}._header_pdlm8_10{margin-bottom:var(--sp-8);padding-bottom:var(--sp-6);border-bottom:1px solid var(--n-200)}._title_pdlm8_16{font-family:var(--font-head);font-weight:800;font-size:var(--fs-h1);letter-spacing:-.5px;color:var(--color-ink);margin-bottom:var(--sp-2);line-height:1.25}._updated_pdlm8_27{font-size:var(--fs-small);color:var(--n-500)}._body_pdlm8_32{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-ink);line-height:1.65}._body_pdlm8_32 h2{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h3);color:var(--color-ink);margin:var(--sp-8) 0 var(--sp-3)}._body_pdlm8_32 h2:first-child{margin-top:0}._body_pdlm8_32 p{margin:0 0 var(--sp-4)}._body_pdlm8_32 a{color:var(--color-red);text-underline-offset:2px;text-decoration:underline}._body_pdlm8_32 ol,._body_pdlm8_32 ul{margin:0 0 var(--sp-4);padding-left:var(--sp-6)}._body_pdlm8_32 li{margin-bottom:var(--sp-2)}._body_pdlm8_32 strong{font-weight:600}@media (width<=640px){._page_pdlm8_1{padding:var(--sp-12) var(--sp-4)}}._page_pdlm8_1{padding-block:var(--site-section-space)}._header_pdlm8_10{padding-bottom:32px}._body_pdlm8_32{max-width:var(--site-reading-width);overflow-wrap:anywhere;font-size:clamp(16px,1.3vw,19px);line-height:1.75}
