.typography-module__5mDWYq__base{margin:0;padding:0}.typography-module__5mDWYq__display01{font-size:var(--typography-ltr-roman-display-01-mobile-font-size);line-height:var(--typography-ltr-roman-display-01-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-01-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-01-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-01-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-display-01-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:600px){.typography-module__5mDWYq__display01{font-size:var(--typography-ltr-roman-display-01-desktop-font-size);line-height:var(--typography-ltr-roman-display-01-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-01-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-01-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-01-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-display-01-desktop-text-decoration)}}.typography-module__5mDWYq__display02{font-size:var(--typography-ltr-roman-display-02-mobile-font-size);line-height:var(--typography-ltr-roman-display-02-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-02-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-02-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-02-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-display-02-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:600px){.typography-module__5mDWYq__display02{font-size:var(--typography-ltr-roman-display-02-desktop-font-size);line-height:var(--typography-ltr-roman-display-02-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-02-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-02-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-02-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-display-02-desktop-text-decoration)}}.typography-module__5mDWYq__display03{font-size:var(--typography-ltr-roman-display-03-mobile-font-size);line-height:var(--typography-ltr-roman-display-03-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-03-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-03-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-03-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-display-03-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:600px){.typography-module__5mDWYq__display03{font-size:var(--typography-ltr-roman-display-03-desktop-font-size);line-height:var(--typography-ltr-roman-display-03-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-display-03-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-display-03-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-display-03-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-display-03-desktop-text-decoration)}}.typography-module__5mDWYq__heading01{font-size:var(--typography-ltr-roman-heading-01-mobile-font-size);line-height:var(--typography-ltr-roman-heading-01-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-01-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-01-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-01-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-heading-01-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:1280px){.typography-module__5mDWYq__heading01{font-size:var(--typography-ltr-roman-heading-01-desktop-font-size);line-height:var(--typography-ltr-roman-heading-01-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-01-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-01-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-01-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-heading-01-desktop-text-decoration)}}.typography-module__5mDWYq__heading02{font-size:var(--typography-ltr-roman-heading-02-mobile-font-size);line-height:var(--typography-ltr-roman-heading-02-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-02-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-02-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-02-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-heading-02-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:600px){.typography-module__5mDWYq__heading02{font-size:var(--typography-ltr-roman-heading-02-desktop-font-size);line-height:var(--typography-ltr-roman-heading-02-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-02-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-02-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-02-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-heading-02-desktop-text-decoration)}}.typography-module__5mDWYq__heading03{font-size:var(--typography-ltr-roman-heading-03-mobile-font-size);line-height:var(--typography-ltr-roman-heading-03-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-03-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-03-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-03-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-heading-03-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}@media screen and (min-width:600px){.typography-module__5mDWYq__heading03{font-size:var(--typography-ltr-roman-heading-03-desktop-font-size);line-height:var(--typography-ltr-roman-heading-03-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-03-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-03-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-03-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-heading-03-desktop-text-decoration)}}.typography-module__5mDWYq__heading04{font-size:var(--typography-ltr-roman-heading-04-mobile-font-size);line-height:var(--typography-ltr-roman-heading-04-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-04-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-04-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-04-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-heading-04-mobile-text-decoration);color:var(--color-typography-text-heading)}@media screen and (min-width:600px){.typography-module__5mDWYq__heading04{font-size:var(--typography-ltr-roman-heading-04-desktop-font-size);line-height:var(--typography-ltr-roman-heading-04-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-04-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-04-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-04-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-heading-04-desktop-text-decoration)}}.typography-module__5mDWYq__bodyLarge{font-size:var(--typography-ltr-roman-body-large-mobile-font-size);line-height:var(--typography-ltr-roman-body-large-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-large-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-large-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-large-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-large-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__bodyLarge{font-size:var(--typography-ltr-roman-body-large-desktop-font-size);line-height:var(--typography-ltr-roman-body-large-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-large-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-large-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-large-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-large-desktop-text-decoration)}}.typography-module__5mDWYq__body{font-size:var(--typography-ltr-roman-body-mobile-font-size);line-height:var(--typography-ltr-roman-body-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__body{font-size:var(--typography-ltr-roman-body-desktop-font-size);line-height:var(--typography-ltr-roman-body-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-desktop-text-decoration)}}.typography-module__5mDWYq__body.typography-module__5mDWYq__strong{font-size:var(--typography-ltr-roman-body-bold-mobile-font-size);line-height:var(--typography-ltr-roman-body-bold-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-bold-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-bold-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-bold-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-bold-mobile-text-decoration)}@media screen and (min-width:600px){.typography-module__5mDWYq__body.typography-module__5mDWYq__strong{font-size:var(--typography-ltr-roman-body-bold-desktop-font-size);line-height:var(--typography-ltr-roman-body-bold-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-bold-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-bold-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-bold-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-bold-desktop-text-decoration)}}.typography-module__5mDWYq__bodyBold{font-size:var(--typography-ltr-roman-body-bold-mobile-font-size);line-height:var(--typography-ltr-roman-body-bold-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-bold-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-bold-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-bold-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-bold-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__bodyBold{font-size:var(--typography-ltr-roman-body-bold-desktop-font-size);line-height:var(--typography-ltr-roman-body-bold-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-bold-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-bold-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-bold-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-bold-desktop-text-decoration)}}.typography-module__5mDWYq__bodySmall{font-size:var(--typography-ltr-roman-body-small-mobile-font-size);line-height:var(--typography-ltr-roman-body-small-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-small-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-small-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-small-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-small-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__bodySmall{font-size:var(--typography-ltr-roman-body-small-desktop-font-size);line-height:var(--typography-ltr-roman-body-small-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-small-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-small-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-small-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-small-desktop-text-decoration)}}.typography-module__5mDWYq__bodyMedium{font-size:var(--typography-ltr-roman-body-medium-mobile-font-size);line-height:var(--typography-ltr-roman-body-medium-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-medium-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-medium-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-medium-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-medium-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__bodyMedium{font-size:var(--typography-ltr-roman-body-medium-desktop-font-size);line-height:var(--typography-ltr-roman-body-medium-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-medium-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-medium-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-medium-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-medium-desktop-text-decoration)}}.typography-module__5mDWYq__bodySmallBold{font-size:var(--typography-ltr-roman-body-small-bold-mobile-font-size);line-height:var(--typography-ltr-roman-body-small-bold-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-small-bold-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-small-bold-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-small-bold-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-body-small-bold-mobile-text-decoration);color:var(--color-typography-text-body)}@media screen and (min-width:600px){.typography-module__5mDWYq__bodySmallBold{font-size:var(--typography-ltr-roman-body-small-bold-desktop-font-size);line-height:var(--typography-ltr-roman-body-small-bold-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-small-bold-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-small-bold-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-body-small-bold-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-body-small-bold-desktop-text-decoration)}}.typography-module__5mDWYq__link{font-size:var(--typography-ltr-roman-link-mobile-font-size);line-height:var(--typography-ltr-roman-link-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-link-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-link-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-link-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-link-mobile-text-decoration);color:var(--color-link-text-default);cursor:pointer}.typography-module__5mDWYq__link:hover{color:var(--color-btn-brand-background-hover)}@media screen and (min-width:600px){.typography-module__5mDWYq__link{font-size:var(--typography-ltr-roman-link-desktop-font-size);line-height:var(--typography-ltr-roman-link-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-link-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-link-desktop-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-link-desktop-text-decoration);text-decoration:var(--typography-ltr-roman-link-desktop-text-decoration)}}.typography-module__5mDWYq__labelLBold{font-size:var(--typography-ltr-roman-components-label-l-bold-font-size);line-height:var(--typography-ltr-roman-components-label-l-bold-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-l-bold-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-l-bold-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-l-bold-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-l-bold-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelM{font-size:var(--typography-ltr-roman-components-label-m-font-size);line-height:var(--typography-ltr-roman-components-label-m-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-m-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-m-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-m-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-m-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelMBold{font-size:var(--typography-ltr-roman-components-label-m-bold-font-size);line-height:var(--typography-ltr-roman-components-label-m-bold-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-m-bold-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-m-bold-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-m-bold-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-m-bold-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelMLight{font-size:var(--typography-ltr-roman-components-label-m-light-font-size);line-height:var(--typography-ltr-roman-components-label-m-light-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-m-light-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-m-light-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-m-light-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-m-light-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelS{font-size:var(--typography-ltr-roman-components-label-s-font-size);line-height:var(--typography-ltr-roman-components-label-s-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-s-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-s-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-s-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-s-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelSBold{font-size:var(--typography-ltr-roman-components-label-s-bold-font-size);line-height:var(--typography-ltr-roman-components-label-s-bold-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-s-bold-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-s-bold-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-s-bold-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-s-bold-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelSLight{font-size:var(--typography-ltr-roman-components-label-s-light-font-size);line-height:var(--typography-ltr-roman-components-label-s-light-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-s-light-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-s-light-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-s-light-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-s-light-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__labelXsmall{font-size:var(--typography-ltr-roman-components-label-xs-font-size);line-height:var(--typography-ltr-roman-components-label-xs-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-xs-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-xs-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-xs-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-xs-text-decoration);color:var(--color-typography-text-label)}.typography-module__5mDWYq__inverted{color:var(--color-typography-inverted-text-body-ivt)}.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelLBold,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelM,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelMBold,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelMLight,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelS,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelSBold,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelSLight,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__labelXsmall{color:var(--color-typography-inverted-text-label-ivt)}.typography-module__5mDWYq__inverted.typography-module__5mDWYq__heading01,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__heading02,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__heading03,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__heading04,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__display01,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__display02,.typography-module__5mDWYq__inverted.typography-module__5mDWYq__display03{color:var(--color-typography-inverted-text-heading-ivt)}.typography-module__5mDWYq__strong{color:var(--color-typography-text-body-strong)}.typography-module__5mDWYq__textStrong{color:var(--color-typography-text-heading)}.typography-module__5mDWYq__textBrand{color:var(--color-typography-text-heading-brand)}.typography-module__5mDWYq__textBody{color:var(--color-typography-text-body)}.typography-module__5mDWYq__textLabel{color:var(--color-typography-text-label)}.typography-module__5mDWYq__textDisabled{color:var(--color-typography-text-disabled)}.typography-module__5mDWYq__textInverted{color:var(--color-typography-inverted-text-body-ivt)}.typography-module__5mDWYq__textInvertedStrong{color:var(--color-typography-inverted-text-heading-ivt)}.typography-module__5mDWYq__textInvertedBrand{color:var(--color-typography-inverted-text-heading-brand-ivt)}.typography-module__5mDWYq__textInvertedLight{color:var(--color-typography-inverted-text-body-ivt-light)}.typography-module__5mDWYq__textInvertedLabel{color:var(--color-typography-inverted-text-label-ivt)}.typography-module__5mDWYq__textLink{color:var(--color-link-text-default)}.typography-module__5mDWYq__textError{color:var(--color-input-text-error)}.typography-module__5mDWYq__textAccent{color:var(--color-badge-text-accent)}
.announcement-banner-module__FHiOjG__banner{padding-block:1.6rem;padding-inline:1.6rem;background:#ffeda3;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.6rem;width:100%;padding-right:4.8rem;display:flex;position:relative}@media screen and (min-width:600px){.announcement-banner-module__FHiOjG__banner{flex-direction:row;align-items:center;padding-block:1.6rem}.announcement-banner-module__FHiOjG__banner>p{flex:unset}}.announcement-banner-module__FHiOjG__banner>p{flex:1 0 0}.announcement-banner-module__FHiOjG__styledText{display:block}@media screen and (min-width:600px){.announcement-banner-module__FHiOjG__styledText{display:inline}}.announcement-banner-module__FHiOjG__actions{flex-direction:row;flex-shrink:0;align-items:center;gap:1.6rem;display:flex}.announcement-banner-module__FHiOjG__closeButton{all:unset;cursor:pointer;color:#000;justify-content:center;align-items:center;display:flex;position:absolute;top:1.6rem;right:1.6rem}@media screen and (min-width:600px){.announcement-banner-module__FHiOjG__closeButton{top:50%;transform:translateY(-50%)}}.announcement-banner-module__FHiOjG__closeButton>svg{fill:currentColor;width:1.2rem;height:1.2rem}.announcement-banner-module__FHiOjG__scrollAnchor{scroll-margin-top:12rem;position:absolute}
.icon-list-module__5rRDeG__list{flex-direction:row;gap:1.6rem;margin:0;padding:0;list-style:none;display:flex}.icon-list-module__5rRDeG__vertical{flex-direction:column;gap:.8rem}.icon-list-module__5rRDeG__defaultItem:before{content:"•";line-height:100%}@media screen and (min-width:1024px){.icon-list-module__5rRDeG__list:not(.icon-list-module__5rRDeG__vertical){gap:2.4rem}}@media screen and (min-width:1280px){.icon-list-module__5rRDeG__list:not(.icon-list-module__5rRDeG__vertical){gap:3.2rem}}.icon-list-module__5rRDeG__item{color:var(--color-typography-text-body);gap:.8rem;display:flex}.icon-list-module__5rRDeG__item svg{fill:currentColor;flex-shrink:0}.icon-list-module__5rRDeG__spacer{flex:1}.icon-list-module__5rRDeG__text{color:var(--color-typography-text-body)}.icon-list-module__5rRDeG__inverted.icon-list-module__5rRDeG__item{color:var(--color-typography-inverted-text-body-ivt-light)}.icon-list-module__5rRDeG__inverted .icon-list-module__5rRDeG__text{color:var(--color-typography-inverted-text-body-ivt-light)}
.entitlement-list-module__siRysa__list{margin-bottom:1.6rem}.entitlement-list-module__siRysa__listNoMargin{margin-bottom:0}@media screen and (min-width:600px){.entitlement-list-module__siRysa__list{justify-content:space-between;gap:2.4rem}}.entitlement-list-module__siRysa__listWrapper{margin-bottom:1.6rem}.entitlement-list-module__siRysa__listWrapperNoMargin{margin-bottom:0}.entitlement-list-module__siRysa__divider{border-bottom:1px solid var(--color-typography-text-disabled);margin-bottom:1.6rem}.entitlement-list-module__siRysa__header{white-space:nowrap;flex:0;justify-content:space-between;align-items:center;column-gap:.8rem;width:100%;margin-bottom:.8rem;padding:0;display:flex}.entitlement-list-module__siRysa__header p{padding:.8rem 0}.entitlement-list-module__siRysa__headerWithImage{column-gap:1.2rem}.entitlement-list-module__siRysa__headerStack{white-space:normal;flex-direction:column;gap:.4rem;min-width:0;display:flex}.entitlement-list-module__siRysa__headerStack p{padding:0}.entitlement-list-module__siRysa__headerImage{aspect-ratio:1;border-radius:.4rem;flex-shrink:0;width:4.8rem}@media screen and (min-width:1280px){.entitlement-list-module__siRysa__header{margin-bottom:1.6rem}}.entitlement-list-module__siRysa__wrapper{flex-direction:column;width:100%;display:flex}
.product-block-header-module__M5RpoG__wrapper{flex-direction:column;gap:1.6rem;width:100%;max-width:58rem;margin:0 auto 2.8rem;display:flex}.product-block-header-module__M5RpoG__wrapper h2{-webkit-hyphens:auto;hyphens:auto}.product-block-header-module__M5RpoG__wrapper[data-fade-out=true]{-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}.product-block-header-module__M5RpoG__wrapper[data-variant=intro]{text-align:start;align-items:flex-start}@media screen and (min-width:600px){.product-block-header-module__M5RpoG__wrapper[data-variant=intro]{text-align:center;align-items:center}}.product-block-header-module__M5RpoG__intro{max-width:58rem;margin-bottom:1.6rem}.product-block-header-module__M5RpoG__iconList{gap:1.6rem}
.rich-text-inline-module__ol3MRq__linkItem{text-underline-position:under;font-size:1.4rem;line-height:1.4}
.footer-module__C1tEEa__footer{background-color:#fff;border-top:1px solid #dcd5cd}.footer-module__C1tEEa__container{grid-template-areas:"group-1""group-2""group-3""primary-divider""localization""store-links""socials""fine-print-links""secondary-divider""payment-methods";row-gap:4.8rem;padding-block:4rem;display:grid}@media screen and (min-width:600px){.footer-module__C1tEEa__container{grid-template-columns:auto auto auto auto auto auto;grid-template-areas:"group-1 group-1 group-2 group-2 group-3 group-3""primary-divider primary-divider primary-divider primary-divider primary-divider primary-divider""store-links store-links socials socials localization localization""secondary-divider secondary-divider secondary-divider secondary-divider secondary-divider secondary-divider""fine-print-links fine-print-links fine-print-links payment-methods payment-methods payment-methods";row-gap:3.2rem;padding-block:5.6rem}}@media screen and (min-width:1280px){.footer-module__C1tEEa__container{grid-template:"group-1 group-2 group-3 localization""group-1 group-2 group-3 store-links"1fr"primary-divider primary-divider primary-divider primary-divider""fine-print-links payment-methods payment-methods socials"/auto 1fr 1fr auto;row-gap:4rem}}@media screen and (min-width:1920px){.footer-module__C1tEEa__container{grid-template-columns:repeat(4,1fr)}}.footer-module__C1tEEa__column{flex-direction:column;gap:1.6rem;display:flex}.footer-module__C1tEEa__groupColumn{}.footer-module__C1tEEa__groupColumn1{grid-area:group-1;}.footer-module__C1tEEa__groupColumn2{grid-area:group-2;}.footer-module__C1tEEa__groupColumn3{grid-area:group-3;}.footer-module__C1tEEa__columnTitle{text-transform:uppercase;color:var(--color-typography-text-body)}.footer-module__C1tEEa__links{flex-direction:column;gap:1.6rem;display:flex}.footer-module__C1tEEa__linkItem{font-size:var(--typography-ltr-roman-body-mobile-font-size);line-height:var(--typography-ltr-roman-body-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-mobile-font-weight);color:var(--color-typography-text-body-strong);text-decoration:none}@media screen and (min-width:600px){.footer-module__C1tEEa__linkItem{font-size:var(--typography-ltr-roman-body-desktop-font-size);line-height:var(--typography-ltr-roman-body-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-desktop-font-weight)}}.footer-module__C1tEEa__divider{border:none;border-top:1px solid #dcd5cd;margin:0}.footer-module__C1tEEa__primaryDivider{grid-area:primary-divider;}.footer-module__C1tEEa__secondaryDivider{grid-area:secondary-divider;}.footer-module__C1tEEa__localizationColumn{grid-area:localization;}.footer-module__C1tEEa__localizationListItem{align-items:center;gap:1.6rem;display:flex}.footer-module__C1tEEa__localizationListItemText{color:var(--color-typography-text-body-strong)}.footer-module__C1tEEa__storeLinksColumn{grid-area:store-links;}.footer-module__C1tEEa__storeLinks{gap:1.6rem;display:flex}@media screen and (min-width:600px){.footer-module__C1tEEa__storeLinks{flex-direction:column}}.footer-module__C1tEEa__socialsColumn{grid-area:socials;}.footer-module__C1tEEa__socialMedia{gap:3.6rem;display:flex}@media screen and (min-width:600px){.footer-module__C1tEEa__socialMedia{gap:2rem}}@media screen and (min-width:1280px){.footer-module__C1tEEa__socialMedia{gap:3.6rem}}.footer-module__C1tEEa__finePrintLinksColumn{grid-area:fine-print-links;}@media screen and (min-width:600px){.footer-module__C1tEEa__finePrintLinksColumn{align-self:center}}.footer-module__C1tEEa__finePrintLinks{}@media screen and (min-width:600px){.footer-module__C1tEEa__finePrintLinks{flex-direction:row}}.footer-module__C1tEEa__paymentMethodsColumn{grid-area:payment-methods;}@media screen and (min-width:1280px){.footer-module__C1tEEa__paymentMethodsColumn{place-self:center}}.footer-module__C1tEEa__paymentMethods{gap:4rem;display:flex}.footer-module__C1tEEa__corporateInformationDivider{grid-column:1/-1;}.footer-module__C1tEEa__corporateInformationColumn{white-space:pre-line;grid-column:1/-1}
.rtl-aware-icons-module__pExO8a__rtl{transform:scaleX(1)}[dir=rtl] .rtl-aware-icons-module__pExO8a__rtl{transform:scaleX(-1)}
.banner-module__merrSG__wrapper{border:.1rem solid var(--color-banner-border-outline);border-radius:.4rem;width:100%;padding:.8rem 1.6rem .8rem 1.2rem;position:relative;overflow:hidden}.banner-module__merrSG__wrapper:before{content:"";inset:0;width:.4rem;position:absolute;inset-inline-end:auto}.banner-module__merrSG__variantDefault{background:var(--color-banner-background-default)}.banner-module__merrSG__variantDefault:before{background:var(--color-banner-border-default)}.banner-module__merrSG__variantDefault svg{fill:var(--color-banner-border-default)}.banner-module__merrSG__variantPositive{background:var(--color-banner-background-positive)}.banner-module__merrSG__variantPositive:before{background:var(--color-banner-border-positive)}.banner-module__merrSG__variantPositive svg{fill:var(--color-banner-border-positive)}.banner-module__merrSG__variantNegative{background:var(--color-banner-background-critical)}.banner-module__merrSG__variantNegative:before{background:var(--color-banner-border-critical)}.banner-module__merrSG__variantNegative svg{fill:var(--color-banner-border-critical)}.banner-module__merrSG__mainRow{align-self:stretch;align-items:center;gap:1.6rem;display:flex}.banner-module__merrSG__mainRow>p{color:var(--color-banner-text-default);margin-block:.8rem}.banner-module__merrSG__mainRow>p a{letter-spacing:.2px;color:var(--color-banner-text-default);font-size:1.3rem;font-weight:500;line-height:1.56rem;text-decoration:underline}.banner-module__merrSG__mainRow>svg{flex-shrink:0}.banner-module__merrSG__mainRowWithDismiss{padding-inline-end:3rem}.banner-module__merrSG__actionRow{justify-content:end;display:flex}.banner-module__merrSG__dismissAction{min-width:0;position:absolute;top:0;right:0}.banner-module__merrSG__dismissAction svg{fill:var(--color-banner-text-default)}
.book-details-module__F-JhWq__container{flex-direction:column;align-self:center;gap:1.2rem;width:100%;max-width:33.4rem;display:flex}@media screen and (min-width:600px){.book-details-module__F-JhWq__container{max-width:44.8rem}}@media screen and (min-width:1280px){.book-details-module__F-JhWq__container{max-width:33.4rem}}.book-details-module__F-JhWq__radioGroup{gap:.8rem;display:flex}.book-details-module__F-JhWq__availabilityBanner+.book-details-module__F-JhWq__radioGroup{margin-top:.8rem}.book-details-module__F-JhWq__radioLabel{box-sizing:border-box;border:.2rem solid var(--color-price-card-border-default);background:var(--color-price-card-background-default);cursor:pointer;border-radius:.8rem;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:.8rem;padding:1.6rem 1.2rem 1.2rem;display:flex}.book-details-module__F-JhWq__radioLabel:has(input:checked){border-color:var(--color-price-card-border-selected)}.book-details-module__F-JhWq__radioLabel:hover{background:var(--color-price-card-background-hover);border:.2rem solid var(--color-price-card-border-hover)}.book-details-module__F-JhWq__radioLabel:active{background:var(--color-price-card-background-press)}.book-details-module__F-JhWq__radioLabel:focus-within{outline:.2rem auto -webkit-focus-ring-color}.book-details-module__F-JhWq__radioLabel input{opacity:0;position:absolute}.book-details-module__F-JhWq__iconAndType{color:var(--color-price-card-icon-default);align-items:center;gap:.4rem;display:flex}.book-details-module__F-JhWq__priceInformation{align-items:baseline;gap:.8rem;display:flex}.book-details-module__F-JhWq__strikethroughPrice{font-size:var(--typography-ltr-roman-components-label-m-strikethrough-font-size);line-height:var(--typography-ltr-roman-components-label-m-strikethrough-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-m-strikethrough-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-m-strikethrough-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-m-strikethrough-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-m-strikethrough-text-decoration);color:var(--color-typography-text-body)}.book-details-module__F-JhWq__discountPrice{font-size:var(--typography-ltr-roman-heading-03-mobile-font-size);line-height:var(--typography-ltr-roman-heading-03-mobile-line-height);letter-spacing:calc(var(--typography-ltr-roman-heading-03-mobile-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-heading-03-mobile-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-heading-03-mobile-text-decoration);text-decoration:var(--typography-ltr-roman-heading-03-mobile-text-decoration);color:var(--color-typography-text-heading-brand)}.book-details-module__F-JhWq__basePrice{font-size:var(--typography-ltr-roman-components-label-m-bold-font-size);line-height:var(--typography-ltr-roman-components-label-m-bold-line-height);letter-spacing:calc(var(--typography-ltr-roman-components-label-m-bold-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-components-label-m-bold-font-weight);-webkit-text-decoration:var(--typography-ltr-roman-components-label-m-bold-text-decoration);text-decoration:var(--typography-ltr-roman-components-label-m-bold-text-decoration)}.book-details-module__F-JhWq__subscriptionUpsellBanner{background:var(--color-banner-brand-01-background-default);border-radius:.8rem;align-items:center;gap:.8rem;padding:1.2rem .8rem;text-decoration:none;display:flex}.book-details-module__F-JhWq__subscriptionUpsellBanner p{max-width:80%;color:var(--color-banner-brand-01-text-default)}.book-details-module__F-JhWq__subscriptionUpsellBanner p:before{content:"* "}.book-details-module__F-JhWq__subscriptionUpsellBanner>:last-child{margin-inline-start:auto;transition:transform .2s ease-in-out}.book-details-module__F-JhWq__subscriptionUpsellBanner:hover{background:var(--color-banner-brand-01-background-hover)}.book-details-module__F-JhWq__subscriptionUpsellBanner:hover>:last-child{transform:translate(.4rem)}.book-details-module__F-JhWq__subscriptionUpsellBanner:active{background:var(--color-banner-brand-01-background-press)}.book-details-module__F-JhWq__discountInfoBanner{background:var(--color-banner-brandlight-03-background-default);border-radius:.8rem;align-items:center;gap:.8rem;padding:1.2rem .8rem;display:flex}.book-details-module__F-JhWq__discountInfoBanner p{color:var(--color-banner-brandlight-03-text-default)}
.highlighted-cta-container-module__4g1icG__container{background:var(--color-subscription-card-background-highlight);border:1px solid var(--color-subscription-card-border-highlight);border-radius:1.6rem;margin-top:1.2rem;padding:1.6rem;position:relative}.highlighted-cta-container-module__4g1icG__container .highlighted-cta-container-module__4g1icG__badge{background:var(--color-badge-background-accent);color:var(--color-badge-text-accent);border-radius:.4rem;padding:.4rem .8rem;position:absolute;top:-1.2rem}.highlighted-cta-container-module__4g1icG__container .highlighted-cta-container-module__4g1icG__message{color:var(--color-typography-inverted-text-body-ivt);margin-bottom:.8rem;padding:1.2rem 0}
@keyframes loading-skeleton-module__kGmiXq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.loading-skeleton-module__kGmiXq__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.4rem;width:100%;margin:2.4rem 0;animation:1.5s infinite loading-skeleton-module__kGmiXq__shimmer}.loading-skeleton-module__kGmiXq__sizeSmall{height:3.2rem}.loading-skeleton-module__kGmiXq__sizeMedium{height:4rem}.loading-skeleton-module__kGmiXq__sizeLarge{height:4.8rem}
.product-card-module__RNCzJq__card{min-width:var(--min-card-width,24rem);max-width:var(--max-card-width,38rem);flex:var(--card-flex,1 0 0);background-color:var(--color-subscription-card-background-default);width:100%;margin-bottom:var(--card-margin-bottom,3.2rem);border:1px solid var(--color-subscription-card-border-default);height:var(--card-height,calc(100% - 3.2rem));border-radius:1.6rem;flex-direction:column;justify-content:stretch;display:flex;overflow:hidden;container-type:inline-size}.product-card-module__RNCzJq__card.product-card-module__RNCzJq__hasMostPopular{border:1px solid var(--color-subscription-card-border-default);height:100%}.product-card-module__RNCzJq__cardBody{flex-direction:column;flex:1;justify-content:space-between;gap:1.6rem;padding:1.6rem;display:flex}.product-card-module__RNCzJq__cardContent{flex-direction:column;gap:1rem;display:flex}.product-card-module__RNCzJq__banner{white-space:nowrap;text-overflow:ellipsis;text-align:center;padding:.5rem .8rem;overflow:hidden}.product-card-module__RNCzJq__lightBanner{background:var(--color-theme-brandlight-03-primary)}.product-card-module__RNCzJq__lightBanner>span{color:var(--color-subscription-card-text-subs-offer)}.product-card-module__RNCzJq__highlightedBanner{background:var(--color-banner-brand-01-background-default)}.product-card-module__RNCzJq__highlightedBanner>span{color:var(--color-banner-brand-01-text-default)}.product-card-module__RNCzJq__badge{border-radius:.4rem;padding:.4rem .8rem;line-height:100%}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__offer{background:var(--color-badge-background-offer)}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__offer>span{color:var(--color-badge-text-offer)}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__accent{background:var(--color-badge-background-accent)}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__accent>span{color:var(--color-badge-text-accent)}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__trial{background:var(--color-badge-background-accent)}.product-card-module__RNCzJq__badge.product-card-module__RNCzJq__trial>span{color:var(--color-banner-brand-01-text-default)}.product-card-module__RNCzJq__badgeGroup{flex-wrap:wrap;gap:.8rem;display:inline-flex}.product-card-module__RNCzJq__styledIconList{gap:.8rem}.product-card-module__RNCzJq__counter{border:1px solid var(--color-subscription-card-border-default);border-radius:.8rem;flex-direction:column;justify-content:space-between;gap:1.6rem;min-height:8.8rem;padding:.8rem 1.2rem 1.6rem;display:flex}@container (min-width:28rem){.product-card-module__RNCzJq__counter{flex-direction:row;gap:0;padding:.8rem 1.2rem}}.product-card-module__RNCzJq__counterTextWrapper{flex-direction:column;gap:0;min-width:0;display:flex}.product-card-module__RNCzJq__counterTextWrapper>p{color:var(--color-typography-text-heading)}.product-card-module__RNCzJq__counterTextWrapper>p,.product-card-module__RNCzJq__counterTextWrapper>span,.product-card-module__RNCzJq__counterTextWrapper>div>p,.product-card-module__RNCzJq__counterTextWrapper>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-card-module__RNCzJq__circularBtn{width:3.2rem;min-width:0;height:3.2rem;padding:0}.product-card-module__RNCzJq__circularBtn:disabled>svg{stroke:var(--color-btn-primary-hollow-icon-disabled)}.product-card-module__RNCzJq__counterBtnWrapper{align-self:center;gap:.8rem;display:flex}h2.product-card-module__RNCzJq__productTitle{color:var(--color-typography-text-heading)}.product-card-module__RNCzJq__productDescription{color:var(--color-typography-text-heading);text-overflow:ellipsis;align-self:stretch;overflow:hidden}.product-card-module__RNCzJq__highlightedPrice{color:var(--color-typography-text-heading-brand)}.product-card-module__RNCzJq__defaultPrice{color:var(--color-typography-text-heading)}.product-card-module__RNCzJq__productPriceWrapper{flex-direction:column;display:flex}.product-card-module__RNCzJq__productPriceWrapper>p{color:var(--color-typography-text-heading)}.product-card-module__RNCzJq__multiStepSpacer{margin-bottom:.4rem}.product-card-module__RNCzJq__inverted.product-card-module__RNCzJq__card{background-color:#222;border:0}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__productDescription,.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__defaultPrice{color:var(--color-typography-inverted-text-heading-ivt)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__productPriceWrapper>span{color:var(--color-typography-inverted-text-body-ivt-light)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__productPriceWrapper>p{color:var(--color-typography-inverted-text-heading-ivt)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__counter{border-color:var(--color-btn-text-inverted-background-press)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__counterTextWrapper>p{color:var(--color-typography-inverted-text-heading-ivt)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__counterTextWrapper>span{color:var(--color-typography-inverted-text-body-ivt-light)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__circularBtn{border-color:var(--color-btn-primary-hollow-inverted-border-default)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__circularBtn>svg,.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__circularBtn>svg path{stroke:var(--color-btn-primary-hollow-inverted-icon-default);fill:var(--color-btn-primary-hollow-inverted-icon-default)}.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__circularBtn:disabled>svg,.product-card-module__RNCzJq__inverted .product-card-module__RNCzJq__circularBtn:disabled>svg path{stroke:var(--color-btn-primary-hollow-inverted-icon-disabled);fill:var(--color-btn-primary-hollow-inverted-icon-disabled)}
.scrollable-list-module___fdUXq__container{grid-template-columns:1fr;display:grid}.scrollable-list-module___fdUXq__containerWithScrollButtons{grid-template-columns:4.8rem 1fr 4.8rem;}@media screen and (min-width:1280px){.scrollable-list-module___fdUXq__fadeLeft:before{content:"";z-index:1;background:linear-gradient(-90deg,#fffbfa00 0%,#fffbfa 100%);grid-area:1/1;width:4.8rem;height:100%;display:block}.scrollable-list-module___fdUXq__fadeRight:after{content:"";z-index:1;background:linear-gradient(90deg,#fffbfa00 0%,#fffbfa 100%);grid-area:1/-2;width:4.8rem;height:100%;display:block}}.scrollable-list-module___fdUXq__list{--outline-width:.2rem;margin:calc(var(--outline-width) * -1) 0;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;grid-row:1;gap:.8rem;display:flex;position:relative;overflow-x:auto}.scrollable-list-module___fdUXq__list::-webkit-scrollbar{display:none}.scrollable-list-module___fdUXq__list li{margin:var(--outline-width) 0}.scrollable-list-module___fdUXq__list>*{scroll-snap-align:center}.scrollable-list-module___fdUXq__listSpanAll{grid-column:1/-1;}.scrollable-list-module___fdUXq__scrollButton{text-align:center;z-index:4;opacity:.65;cursor:pointer;background-color:#fff;border:none;grid-row:1;align-items:center;height:100%;min-height:100%;padding:0 .8rem;transition:opacity .2s ease-in-out;display:flex}.scrollable-list-module___fdUXq__scrollButton svg{fill:#000}.scrollable-list-module___fdUXq__scrollButtonLeft{grid-column:1;}.scrollable-list-module___fdUXq__scrollButtonRight{grid-column:-2;}.scrollable-list-module___fdUXq__scrollButtonHidden{opacity:0;cursor:initial}.scrollable-list-module___fdUXq__inverted .scrollable-list-module___fdUXq__scrollButton{background-color:#222}.scrollable-list-module___fdUXq__inverted .scrollable-list-module___fdUXq__scrollButton svg{fill:#fff}
.card-list-module__XGfr-a__nonScrollableList{grid-template-columns:repeat(auto-fill, minmax(var(--column-width,16rem), 1fr));grid-column-gap:.8rem;row-gap:2.4rem;list-style:none;display:grid}.card-list-module__XGfr-a__nonScrollableList.card-list-module__XGfr-a__customGrid{grid-template-columns:unset;grid-column-gap:unset}.card-list-module__XGfr-a__scrollableList{grid-column:2/-2}.card-list-module__XGfr-a__scrollableList ol{padding-inline:0 1.6rem}@media screen and (min-width:600px){.card-list-module__XGfr-a__scrollableList ol{padding-inline:0 3.2rem}}@media screen and (min-width:1280px){.card-list-module__XGfr-a__scrollableList ol{padding-inline:0 6.4rem}}@media screen and (min-width:1920px){.card-list-module__XGfr-a__scrollableList ol{padding-inline:0}.card-list-module__XGfr-a__scrollableList{grid-column:2/-2}}.card-list-module__XGfr-a__section{background-color:var(--color-page-background-default);row-gap:2.4rem;padding-top:4rem;padding-bottom:4rem}.card-list-module__XGfr-a__section+.card-list-module__XGfr-a__section{padding-top:0}.card-list-module__XGfr-a__section:not(.card-list-module__XGfr-a__dark)+.card-list-module__XGfr-a__dark,.card-list-module__XGfr-a__dark+.card-list-module__XGfr-a__section:not(.card-list-module__XGfr-a__dark){padding-top:4rem}.card-list-module__XGfr-a__heading{justify-content:space-between;align-items:center;display:flex}.card-list-module__XGfr-a__heading .card-list-module__XGfr-a__headingTitle{color:var(--color-typography-text-heading)}.card-list-module__XGfr-a__cta{font-family:var(--typography-ltr-roman-body-small-bold-mobile-font-family);font-size:var(--typography-ltr-roman-body-small-bold-mobile-font-size);font-weight:var(--typography-ltr-roman-body-small-bold-mobile-font-weight);line-height:var(--typography-ltr-roman-body-small-bold-mobile-line-height);letter-spacing:var(--typography-ltr-roman-body-small-bold-mobile-letter-spacing);color:var(--color-typography-text-heading)}.card-list-module__XGfr-a__ctaButton{cursor:pointer;background-color:#0000;border:none;align-items:center;display:flex}.card-list-module__XGfr-a__ctaButton svg{fill:var(--color-btn-primary-background-default);margin-inline-start:.8rem}.card-list-module__XGfr-a__dark.card-list-module__XGfr-a__dark{background-color:var(--color-page-background-branded)}.card-list-module__XGfr-a__dark .card-list-module__XGfr-a__invertedText{color:var(--color-typography-inverted-text-heading-ivt)}.card-list-module__XGfr-a__dark.card-list-module__XGfr-a__dark [data-card]{background-color:#222;border-color:#0000}
.book-list-module__vq_0za__cardList{--card-width:16rem;--card-height:24.4rem;--cover-width:14.4rem;--cover-height:14.4rem}@media screen and (min-width:1280px){.book-list-module__vq_0za__cardList{--cover-width:16rem;--cover-height:16rem;--card-width:17.6rem;--card-height:26rem}}.book-list-module__vq_0za__browseButtonContainer{justify-self:center}.book-list-module__vq_0za__headingAnchor{text-decoration:none}.book-list-module__vq_0za__headingAnchor:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-btn-primary-text-text-default);text-decoration-color:var(--color-btn-primary-text-text-default)}.book-list-module__vq_0za__linkAnchor{font-family:var(--typography-ltr-roman-body-small-bold-mobile-font-family);font-size:var(--typography-ltr-roman-body-small-bold-mobile-font-size);font-weight:var(--typography-ltr-roman-body-small-bold-mobile-font-weight);line-height:var(--typography-ltr-roman-body-small-bold-mobile-line-height);letter-spacing:var(--typography-ltr-roman-body-small-bold-mobile-letter-spacing);color:var(--color-btn-primary-text-text-default);align-items:center;text-decoration:none;display:flex}.book-list-module__vq_0za__linkAnchor:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-btn-primary-text-text-default);text-decoration-color:var(--color-btn-primary-text-text-default)}.book-list-module__vq_0za__linkAnchor svg{fill:var(--color-btn-primary-background-default);margin-inline-start:.8rem}
.grid-module__QXVWXW__container{column-gap:1.6rem;row-gap:var(--grid-row-gap,auto);grid-template-columns:repeat(12,1fr);display:grid}@media screen and (min-width:1280px){.grid-module__QXVWXW__container{grid-template-columns:repeat(12,1fr);column-gap:2.4rem}}.grid-module__QXVWXW__item{grid-column-start:var(--grid-item-start,auto);grid-column-end:span var(--grid-item-size,12)}.grid-module__QXVWXW__item[data-size="1"]{--grid-item-size:1}.grid-module__QXVWXW__item[data-size="2"]{--grid-item-size:2}.grid-module__QXVWXW__item[data-size="3"]{--grid-item-size:3}.grid-module__QXVWXW__item[data-size="4"]{--grid-item-size:4}.grid-module__QXVWXW__item[data-size="5"]{--grid-item-size:5}.grid-module__QXVWXW__item[data-size="6"]{--grid-item-size:6}.grid-module__QXVWXW__item[data-size="7"]{--grid-item-size:7}.grid-module__QXVWXW__item[data-size="8"]{--grid-item-size:8}.grid-module__QXVWXW__item[data-size="9"]{--grid-item-size:9}.grid-module__QXVWXW__item[data-size="10"]{--grid-item-size:10}.grid-module__QXVWXW__item[data-size="11"]{--grid-item-size:11}.grid-module__QXVWXW__item[data-size="12"]{--grid-item-size:12}.grid-module__QXVWXW__item[data-start="1"]{--grid-item-start:1}.grid-module__QXVWXW__item[data-start="2"]{--grid-item-start:2}.grid-module__QXVWXW__item[data-start="3"]{--grid-item-start:3}.grid-module__QXVWXW__item[data-start="4"]{--grid-item-start:4}.grid-module__QXVWXW__item[data-start="5"]{--grid-item-start:5}.grid-module__QXVWXW__item[data-start="6"]{--grid-item-start:6}.grid-module__QXVWXW__item[data-start="7"]{--grid-item-start:7}.grid-module__QXVWXW__item[data-start="8"]{--grid-item-start:8}.grid-module__QXVWXW__item[data-start="9"]{--grid-item-start:9}.grid-module__QXVWXW__item[data-start="10"]{--grid-item-start:10}.grid-module__QXVWXW__item[data-start="11"]{--grid-item-start:11}.grid-module__QXVWXW__item[data-start="12"]{--grid-item-start:12}@media screen and (min-width:600px){.grid-module__QXVWXW__item[data-size-tablet-portrait="1"]{--grid-item-size:1}.grid-module__QXVWXW__item[data-size-tablet-portrait="2"]{--grid-item-size:2}.grid-module__QXVWXW__item[data-size-tablet-portrait="3"]{--grid-item-size:3}.grid-module__QXVWXW__item[data-size-tablet-portrait="4"]{--grid-item-size:4}.grid-module__QXVWXW__item[data-size-tablet-portrait="5"]{--grid-item-size:5}.grid-module__QXVWXW__item[data-size-tablet-portrait="6"]{--grid-item-size:6}.grid-module__QXVWXW__item[data-size-tablet-portrait="7"]{--grid-item-size:7}.grid-module__QXVWXW__item[data-size-tablet-portrait="8"]{--grid-item-size:8}.grid-module__QXVWXW__item[data-size-tablet-portrait="9"]{--grid-item-size:9}.grid-module__QXVWXW__item[data-size-tablet-portrait="10"]{--grid-item-size:10}.grid-module__QXVWXW__item[data-size-tablet-portrait="11"]{--grid-item-size:11}.grid-module__QXVWXW__item[data-size-tablet-portrait="12"]{--grid-item-size:12}.grid-module__QXVWXW__item[data-start-tablet-portrait="1"]{--grid-item-start:1}.grid-module__QXVWXW__item[data-start-tablet-portrait="2"]{--grid-item-start:2}.grid-module__QXVWXW__item[data-start-tablet-portrait="3"]{--grid-item-start:3}.grid-module__QXVWXW__item[data-start-tablet-portrait="4"]{--grid-item-start:4}.grid-module__QXVWXW__item[data-start-tablet-portrait="5"]{--grid-item-start:5}.grid-module__QXVWXW__item[data-start-tablet-portrait="6"]{--grid-item-start:6}.grid-module__QXVWXW__item[data-start-tablet-portrait="7"]{--grid-item-start:7}.grid-module__QXVWXW__item[data-start-tablet-portrait="8"]{--grid-item-start:8}.grid-module__QXVWXW__item[data-start-tablet-portrait="9"]{--grid-item-start:9}.grid-module__QXVWXW__item[data-start-tablet-portrait="10"]{--grid-item-start:10}.grid-module__QXVWXW__item[data-start-tablet-portrait="11"]{--grid-item-start:11}.grid-module__QXVWXW__item[data-start-tablet-portrait="12"]{--grid-item-start:12}}@media screen and (min-width:1280px){.grid-module__QXVWXW__item[data-size-laptop="1"]{--grid-item-size:1}.grid-module__QXVWXW__item[data-size-laptop="2"]{--grid-item-size:2}.grid-module__QXVWXW__item[data-size-laptop="3"]{--grid-item-size:3}.grid-module__QXVWXW__item[data-size-laptop="4"]{--grid-item-size:4}.grid-module__QXVWXW__item[data-size-laptop="5"]{--grid-item-size:5}.grid-module__QXVWXW__item[data-size-laptop="6"]{--grid-item-size:6}.grid-module__QXVWXW__item[data-size-laptop="7"]{--grid-item-size:7}.grid-module__QXVWXW__item[data-size-laptop="8"]{--grid-item-size:8}.grid-module__QXVWXW__item[data-size-laptop="9"]{--grid-item-size:9}.grid-module__QXVWXW__item[data-size-laptop="10"]{--grid-item-size:10}.grid-module__QXVWXW__item[data-size-laptop="11"]{--grid-item-size:11}.grid-module__QXVWXW__item[data-size-laptop="12"]{--grid-item-size:12}.grid-module__QXVWXW__item[data-start-laptop="1"]{--grid-item-start:1}.grid-module__QXVWXW__item[data-start-laptop="2"]{--grid-item-start:2}.grid-module__QXVWXW__item[data-start-laptop="3"]{--grid-item-start:3}.grid-module__QXVWXW__item[data-start-laptop="4"]{--grid-item-start:4}.grid-module__QXVWXW__item[data-start-laptop="5"]{--grid-item-start:5}.grid-module__QXVWXW__item[data-start-laptop="6"]{--grid-item-start:6}.grid-module__QXVWXW__item[data-start-laptop="7"]{--grid-item-start:7}.grid-module__QXVWXW__item[data-start-laptop="8"]{--grid-item-start:8}.grid-module__QXVWXW__item[data-start-laptop="9"]{--grid-item-start:9}.grid-module__QXVWXW__item[data-start-laptop="10"]{--grid-item-start:10}.grid-module__QXVWXW__item[data-start-laptop="11"]{--grid-item-start:11}.grid-module__QXVWXW__item[data-start-laptop="12"]{--grid-item-start:12}}@media screen and (min-width:1920px){.grid-module__QXVWXW__item[data-size-desktop="1"]{--grid-item-size:1}.grid-module__QXVWXW__item[data-size-desktop="2"]{--grid-item-size:2}.grid-module__QXVWXW__item[data-size-desktop="3"]{--grid-item-size:3}.grid-module__QXVWXW__item[data-size-desktop="4"]{--grid-item-size:4}.grid-module__QXVWXW__item[data-size-desktop="5"]{--grid-item-size:5}.grid-module__QXVWXW__item[data-size-desktop="6"]{--grid-item-size:6}.grid-module__QXVWXW__item[data-size-desktop="7"]{--grid-item-size:7}.grid-module__QXVWXW__item[data-size-desktop="8"]{--grid-item-size:8}.grid-module__QXVWXW__item[data-size-desktop="9"]{--grid-item-size:9}.grid-module__QXVWXW__item[data-size-desktop="10"]{--grid-item-size:10}.grid-module__QXVWXW__item[data-size-desktop="11"]{--grid-item-size:11}.grid-module__QXVWXW__item[data-size-desktop="12"]{--grid-item-size:12}.grid-module__QXVWXW__item[data-start-desktop="1"]{--grid-item-start:1}.grid-module__QXVWXW__item[data-start-desktop="2"]{--grid-item-start:2}.grid-module__QXVWXW__item[data-start-desktop="3"]{--grid-item-start:3}.grid-module__QXVWXW__item[data-start-desktop="4"]{--grid-item-start:4}.grid-module__QXVWXW__item[data-start-desktop="5"]{--grid-item-start:5}.grid-module__QXVWXW__item[data-start-desktop="6"]{--grid-item-start:6}.grid-module__QXVWXW__item[data-start-desktop="7"]{--grid-item-start:7}.grid-module__QXVWXW__item[data-start-desktop="8"]{--grid-item-start:8}.grid-module__QXVWXW__item[data-start-desktop="9"]{--grid-item-start:9}.grid-module__QXVWXW__item[data-start-desktop="10"]{--grid-item-start:10}.grid-module__QXVWXW__item[data-start-desktop="11"]{--grid-item-start:11}.grid-module__QXVWXW__item[data-start-desktop="12"]{--grid-item-start:12}}.grid-module__QXVWXW__container[data-row-gap="8"]{--grid-row-gap:.8rem}.grid-module__QXVWXW__container[data-row-gap="16"]{--grid-row-gap:1.6rem}.grid-module__QXVWXW__container[data-row-gap="24"]{--grid-row-gap:2.4rem}.grid-module__QXVWXW__container[data-row-gap="32"]{--grid-row-gap:3.2rem}.grid-module__QXVWXW__container[data-row-gap="40"]{--grid-row-gap:4rem}.grid-module__QXVWXW__container[data-row-gap="48"]{--grid-row-gap:4.8rem}.grid-module__QXVWXW__container[data-row-gap="56"]{--grid-row-gap:5.6rem}.grid-module__QXVWXW__container[data-row-gap="64"]{--grid-row-gap:6.4rem}
.section-module__M0rBZq__section{grid-column-gap:1.6rem;overflow-wrap:break-word;grid-template-columns:1fr calc(100% - 3.2rem) 1fr;display:grid}.section-module__M0rBZq__section>*{grid-column:2}@media screen and (min-width:600px){.section-module__M0rBZq__section{grid-column-gap:3.2rem;grid-template-columns:1fr calc(100% - 6.4rem) 1fr}}.section-module__M0rBZq__maxWidthNarrow{--section-max-width:128rem}.section-module__M0rBZq__maxWidthDefault{--section-max-width:179.2rem}.section-module__M0rBZq__maxWidthWide{--section-max-width:204.8rem}@media screen and (min-width:1280px){.section-module__M0rBZq__section{grid-template-columns:1fr min(calc(100% - 12.8rem), var(--section-max-width)) 1fr;grid-column-gap:6.4rem}}.section-module__M0rBZq__fullBleed{width:100%}.section-module__M0rBZq__fullBleed>*{grid-column:1/-1}
.subscription-upgrade-card-module__Bs8g7W__wrapper{justify-content:center;padding:1.6rem;display:flex}.subscription-upgrade-card-module__Bs8g7W__cardWrapper{width:100%;max-width:32.8rem}@media screen and (min-width:600px){.subscription-upgrade-card-module__Bs8g7W__cardWrapper{max-width:48rem}}.subscription-upgrade-card-module__Bs8g7W__imageContainer{background:var(--color-banner-brand-01-background-default);border-radius:1.2rem 1.2rem 0 0;justify-content:center;align-items:center;width:100%;height:13.2rem;display:flex;overflow:hidden}@media screen and (min-width:600px){.subscription-upgrade-card-module__Bs8g7W__imageContainer{height:17.2rem}}.subscription-upgrade-card-module__Bs8g7W__image{object-fit:cover;width:100%;height:100%}.subscription-upgrade-card-module__Bs8g7W__content{background:var(--color-card-background-default);border:.1rem solid var(--color-card-border-default);border-top:none;border-radius:0 0 1.2rem 1.2rem;flex-direction:column;gap:.8rem;padding:1.6rem;display:flex}.subscription-upgrade-card-module__Bs8g7W__title{color:var(--color-typography-text-body-strong)}.subscription-upgrade-card-module__Bs8g7W__ctaWrapper{justify-content:flex-end;display:flex}.subscription-upgrade-card-module__Bs8g7W__inverted .subscription-upgrade-card-module__Bs8g7W__content{background:#222;border:0}
.block-module__DyEg1W__dark{background-color:var(--color-page-background-branded)}.block-module__DyEg1W__darkText.block-module__DyEg1W__darkText{color:var(--color-typography-inverted-text-body-ivt-light)}
.progress-bar-module__9KoEJG__wrapper{background-color:var(--color-progressbar-background-remaining);border-radius:.4rem;width:100%;height:.8rem;margin:.8rem 0 1.6rem}.progress-bar-module__9KoEJG__progress{background-color:var(--color-progressbar-background-consumed);border-radius:.4rem;width:0%;height:.8rem;transition:width .3s ease-in-out}.progress-bar-module__9KoEJG__progress0{width:0%}.progress-bar-module__9KoEJG__progress1{width:1%}.progress-bar-module__9KoEJG__progress2{width:2%}.progress-bar-module__9KoEJG__progress3{width:3%}.progress-bar-module__9KoEJG__progress4{width:4%}.progress-bar-module__9KoEJG__progress5{width:5%}.progress-bar-module__9KoEJG__progress6{width:6%}.progress-bar-module__9KoEJG__progress7{width:7%}.progress-bar-module__9KoEJG__progress8{width:8%}.progress-bar-module__9KoEJG__progress9{width:9%}.progress-bar-module__9KoEJG__progress10{width:10%}.progress-bar-module__9KoEJG__progress11{width:11%}.progress-bar-module__9KoEJG__progress12{width:12%}.progress-bar-module__9KoEJG__progress13{width:13%}.progress-bar-module__9KoEJG__progress14{width:14%}.progress-bar-module__9KoEJG__progress15{width:15%}.progress-bar-module__9KoEJG__progress16{width:16%}.progress-bar-module__9KoEJG__progress17{width:17%}.progress-bar-module__9KoEJG__progress18{width:18%}.progress-bar-module__9KoEJG__progress19{width:19%}.progress-bar-module__9KoEJG__progress20{width:20%}.progress-bar-module__9KoEJG__progress21{width:21%}.progress-bar-module__9KoEJG__progress22{width:22%}.progress-bar-module__9KoEJG__progress23{width:23%}.progress-bar-module__9KoEJG__progress24{width:24%}.progress-bar-module__9KoEJG__progress25{width:25%}.progress-bar-module__9KoEJG__progress26{width:26%}.progress-bar-module__9KoEJG__progress27{width:27%}.progress-bar-module__9KoEJG__progress28{width:28%}.progress-bar-module__9KoEJG__progress29{width:29%}.progress-bar-module__9KoEJG__progress30{width:30%}.progress-bar-module__9KoEJG__progress31{width:31%}.progress-bar-module__9KoEJG__progress32{width:32%}.progress-bar-module__9KoEJG__progress33{width:33%}.progress-bar-module__9KoEJG__progress34{width:34%}.progress-bar-module__9KoEJG__progress35{width:35%}.progress-bar-module__9KoEJG__progress36{width:36%}.progress-bar-module__9KoEJG__progress37{width:37%}.progress-bar-module__9KoEJG__progress38{width:38%}.progress-bar-module__9KoEJG__progress39{width:39%}.progress-bar-module__9KoEJG__progress40{width:40%}.progress-bar-module__9KoEJG__progress41{width:41%}.progress-bar-module__9KoEJG__progress42{width:42%}.progress-bar-module__9KoEJG__progress43{width:43%}.progress-bar-module__9KoEJG__progress44{width:44%}.progress-bar-module__9KoEJG__progress45{width:45%}.progress-bar-module__9KoEJG__progress46{width:46%}.progress-bar-module__9KoEJG__progress47{width:47%}.progress-bar-module__9KoEJG__progress48{width:48%}.progress-bar-module__9KoEJG__progress49{width:49%}.progress-bar-module__9KoEJG__progress50{width:50%}.progress-bar-module__9KoEJG__progress51{width:51%}.progress-bar-module__9KoEJG__progress52{width:52%}.progress-bar-module__9KoEJG__progress53{width:53%}.progress-bar-module__9KoEJG__progress54{width:54%}.progress-bar-module__9KoEJG__progress55{width:55%}.progress-bar-module__9KoEJG__progress56{width:56%}.progress-bar-module__9KoEJG__progress57{width:57%}.progress-bar-module__9KoEJG__progress58{width:58%}.progress-bar-module__9KoEJG__progress59{width:59%}.progress-bar-module__9KoEJG__progress60{width:60%}.progress-bar-module__9KoEJG__progress61{width:61%}.progress-bar-module__9KoEJG__progress62{width:62%}.progress-bar-module__9KoEJG__progress63{width:63%}.progress-bar-module__9KoEJG__progress64{width:64%}.progress-bar-module__9KoEJG__progress65{width:65%}.progress-bar-module__9KoEJG__progress66{width:66%}.progress-bar-module__9KoEJG__progress67{width:67%}.progress-bar-module__9KoEJG__progress68{width:68%}.progress-bar-module__9KoEJG__progress69{width:69%}.progress-bar-module__9KoEJG__progress70{width:70%}.progress-bar-module__9KoEJG__progress71{width:71%}.progress-bar-module__9KoEJG__progress72{width:72%}.progress-bar-module__9KoEJG__progress73{width:73%}.progress-bar-module__9KoEJG__progress74{width:74%}.progress-bar-module__9KoEJG__progress75{width:75%}.progress-bar-module__9KoEJG__progress76{width:76%}.progress-bar-module__9KoEJG__progress77{width:77%}.progress-bar-module__9KoEJG__progress78{width:78%}.progress-bar-module__9KoEJG__progress79{width:79%}.progress-bar-module__9KoEJG__progress80{width:80%}.progress-bar-module__9KoEJG__progress81{width:81%}.progress-bar-module__9KoEJG__progress82{width:82%}.progress-bar-module__9KoEJG__progress83{width:83%}.progress-bar-module__9KoEJG__progress84{width:84%}.progress-bar-module__9KoEJG__progress85{width:85%}.progress-bar-module__9KoEJG__progress86{width:86%}.progress-bar-module__9KoEJG__progress87{width:87%}.progress-bar-module__9KoEJG__progress88{width:88%}.progress-bar-module__9KoEJG__progress89{width:89%}.progress-bar-module__9KoEJG__progress90{width:90%}.progress-bar-module__9KoEJG__progress91{width:91%}.progress-bar-module__9KoEJG__progress92{width:92%}.progress-bar-module__9KoEJG__progress93{width:93%}.progress-bar-module__9KoEJG__progress94{width:94%}.progress-bar-module__9KoEJG__progress95{width:95%}.progress-bar-module__9KoEJG__progress96{width:96%}.progress-bar-module__9KoEJG__progress97{width:97%}.progress-bar-module__9KoEJG__progress98{width:98%}.progress-bar-module__9KoEJG__progress99{width:99%}.progress-bar-module__9KoEJG__progress100{width:100%}
.prompt-message-template-module__-yMiHa__section{min-height:calc(100% - var(--navbar-height));place-items:center;padding:8rem 1.6rem}
.paginated-book-list-module__HgR_Mq__cardList{--cover-width:14.4rem;--cover-height:14.4rem;--card-width:16rem;--card-height:24.4rem;grid-template-columns:repeat(auto-fill, minmax(var(--card-width), 1fr));gap:2.4rem 1.2rem;margin-bottom:2.4rem;list-style:none;display:grid}@media screen and (min-width:1280px){.paginated-book-list-module__HgR_Mq__cardList{--cover-width:16rem;--cover-height:16rem;--card-width:17.6rem;--card-height:26rem}}.paginated-book-list-module__HgR_Mq__bookCardWrapper{color:#00f}.paginated-book-list-module__HgR_Mq__loadMoreWrapper{flex-direction:column;align-items:center;padding:3.2rem;display:flex}
.view-module__vbohjq__styledSection{padding:4.8rem 0}.view-module__vbohjq__styledHeading{flex-direction:column;gap:1.6rem;margin-bottom:3.2rem;display:flex}@media screen and (min-width:1280px){.view-module__vbohjq__styledHeading{gap:2.4rem;margin-bottom:4.8rem}.view-module__vbohjq__styledHeading p{font-size:var(--typography-ltr-roman-body-large-desktop-font-size);line-height:var(--typography-ltr-roman-body-large-desktop-line-height);letter-spacing:calc(var(--typography-ltr-roman-body-large-desktop-letter-spacing) * 1px);font-weight:var(--typography-ltr-roman-body-large-desktop-font-weight)}}.view-module__vbohjq__styledHeading h1{color:var(--color-typography-text-heading)}
.categories-list-module__NFxEfq__section{background-color:var(--color-page-background-branded);row-gap:2.4rem;margin-block-end:4rem;padding-block:4rem}.categories-list-module__NFxEfq__section.categories-list-module__NFxEfq__light{background-color:var(--color-page-background-default)}@media screen and (min-width:600px){.categories-list-module__NFxEfq__section{margin-block-end:8rem}}.categories-list-module__NFxEfq__section .categories-list-module__NFxEfq__cardList{grid-column-gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:900px){.categories-list-module__NFxEfq__section .categories-list-module__NFxEfq__cardList{grid-column-gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.categories-list-module__NFxEfq__section .categories-list-module__NFxEfq__cardList{grid-column-gap:2.4rem;grid-template-columns:repeat(5,minmax(0,1fr))}}.categories-list-module__NFxEfq__item{grid-template-columns:minmax(0,1fr);display:grid}