@keyframes index-module-scss-module__CX7elG__bound{0%{transform:translateY(0)}55%{transform:translateY(-20%)}to{transform:translateY(0)}}.index-module-scss-module__CX7elG__pageMainArea{background-color:var(--surface-sf2)}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageMainArea{padding-bottom:5rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageMainArea{padding-bottom:3rem}}.index-module-scss-module__CX7elG__pageHeading{display:grid}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeading{padding-block:3.5rem;padding-inline:var(--content-spacing-horizontal);grid-template-columns:11rem 1fr;column-gap:1rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageHeading{width:var(--content-width);row-gap:1.75rem;margin-inline:auto;padding-block:2.5rem}}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingButtonArea{min-width:10rem}}.index-module-scss-module__CX7elG__pageHeadingMainArea{width:100%}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingMainArea{max-width:48rem;margin-left:max(0px,50vw - 38.5rem);margin-right:auto}}.index-module-scss-module__CX7elG__pageHeadingInformation{align-items:center;column-gap:1.5rem;display:flex}.index-module-scss-module__CX7elG__pageHeadingDate{color:var(--text-text-sub-on-sf2);font-weight:300;line-height:1.6}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingDate{font-size:.875rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageHeadingDate{font-size:.875rem}}.index-module-scss-module__CX7elG__pageHeadingLabel{color:var(--text-text-sub-on-sf1);grid-template-columns:auto 1fr;align-items:start;column-gap:.375rem;line-height:1.5;display:grid}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingLabel{font-size:.75rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageHeadingLabel{font-size:.75rem}}.index-module-scss-module__CX7elG__pageHeadingLabel:before{content:"";background-color:var(--gray-300);border-radius:var(--radius-full);width:.5rem;height:.5rem;display:block;position:relative;top:calc(.75em - .25rem)}.index-module-scss-module__CX7elG__pageHeadingTitle{word-break:auto-phrase;font-weight:700;line-height:1.4}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingTitle{font-size:2.125rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageHeadingTitle{font-size:1.8125rem}}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageHeadingTitle{margin-top:.8rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageHeadingTitle{margin-top:.5rem}}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageContainer{width:min(100% - var(--content-spacing-horizontal)*2,60.5rem);margin-inline:auto}}.index-module-scss-module__CX7elG__pageContentArea{background-color:var(--surface-sf1)}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageContentArea{border-radius:1.75rem;padding:4.25rem .5rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageContentArea{padding-block:3rem}}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageContent{max-width:48rem;margin-inline:auto}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageContent{width:var(--content-width);margin-inline:auto}}.index-module-scss-module__CX7elG__pageRichEditorArea{color:var(--text-text-main-on-sf-123)}.index-module-scss-module__CX7elG__pageContentKeywordsArea{border-top:1px solid var(--border-border-on-sf1);grid-template-columns:auto 1fr;align-items:start;column-gap:1rem;display:grid}@media screen and (min-width:60em),print{.index-module-scss-module__CX7elG__pageContentKeywordsArea{margin-inline:2rem;margin-top:4.25rem;padding-top:1.25rem}}@media screen and (max-width:59.99em){.index-module-scss-module__CX7elG__pageContentKeywordsArea{margin-inline:1.25rem;margin-top:3rem;padding-top:1.25rem;padding-bottom:2rem}}.index-module-scss-module__CX7elG__pageButtonArea{place-items:center;display:grid}
