.card-page_title1__dsmm4{font-size:28px;line-height:36px}.card-page_title1__dsmm4,.card-page_title2__PBIZ_{font-family:var(--font-sirius,sans-serif);font-weight:700;color:#13192e;letter-spacing:-.41px}.card-page_title2__PBIZ_{font-size:24px;line-height:30px}.card-page_title3__hwXYS{font-size:20px;line-height:26px;letter-spacing:-.41px}.card-page_title3__hwXYS,.card-page_title4__RKDRk{font-family:var(--font-sirius,sans-serif);font-weight:700;color:#13192e}.card-page_title4__RKDRk{font-size:18px;line-height:24px;letter-spacing:.15px}.card-page_title5__MJK2I{font-family:var(--font-sirius,sans-serif);font-size:16px;font-weight:700;line-height:22px;color:#13192e;letter-spacing:0}.card-page_description__JIYDF{font-size:12px;line-height:16px;letter-spacing:.048px}.card-page_bodyS__Ftw6e,.card-page_description__JIYDF{font-family:var(--font-sirius,sans-serif);font-weight:400;color:#70768c}.card-page_bodyS__Ftw6e{font-size:14px;line-height:20px;letter-spacing:.057px}.card-page_bodyM__3i45K{font-size:16px;line-height:22px}.card-page_bodyL__YtZy2,.card-page_bodyM__3i45K{font-family:var(--font-sirius,sans-serif);font-weight:400;color:#13192e;letter-spacing:.048px}.card-page_bodyL__YtZy2{font-size:18px;line-height:24px}.card-page_BookPage__00tLu{display:flex;flex-direction:column;width:100%}.card-page_BookPageBreadcrumbsRow__i22GZ{display:flex;grid-column:1/-1;gap:8px;align-items:center;justify-content:space-between;min-width:0;overflow:hidden}.card-page_BookPageBreadcrumbsIcons__fs4Ay{display:none;flex-shrink:0;gap:4px;align-items:center}@media screen and (max-width:1023px){.card-page_BookPageBreadcrumbsIcons__fs4Ay{display:flex}}.card-page_BookPageLayout__NbeoU{position:relative;display:grid;grid-template-columns:310px 704px minmax(min-content,310px);grid-row-gap:40px;row-gap:40px;grid-column-gap:22px;column-gap:22px;align-items:start;justify-content:center;max-width:calc(100% - var(--container-margin)*2);padding:24px 0;margin:0 var(--container-margin)}@media screen and (max-width:1279px){.card-page_BookPageLayout__NbeoU{grid-template-columns:300px minmax(566px,704px);column-gap:20px}}@media screen and (max-width:1023px){.card-page_BookPageLayout__NbeoU{grid-template-columns:minmax(288px,100%);padding-top:20px}}.card-page_BookPageAside__M8YBK{position:-webkit-sticky;position:sticky;top:148px;width:100%;height:max-content}@media screen and (max-width:1023px){.card-page_BookPageAside__M8YBK{display:none}}