.s-page-subscription__header__title{color:var(--color-brand-text-headline);font-family:var(--font-family-display);font-size:var(--font-size-xxl);font-weight:400;letter-spacing:.12em;line-height:1;text-align:center;text-transform:capitalize}@media screen and (max-width:760px){.s-page-subscription__header__title{font-size:var(--font-size-lg)}}.s-page-subscription__header__description{color:var(--color-brand-text-primary);font-family:var(--font-family-readable);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-relaxed);text-align:center}.s-page-subscription__section__title{color:var(--color-brand-text-headline);font-family:var(--font-family-headline);font-size:var(--font-size-ml);font-weight:var(--font-weight-headline-m);letter-spacing:var(--letter-spacing-widest);line-height:var(--line-height-relaxed)}.s-page-subscription__section__content .merit-list{display:flex;flex-wrap:wrap;gap:var(--space-ms) var(--space-sm);justify-content:center}@media screen and (max-width:760px){.s-page-subscription__section__content .merit-list{display:grid;gap:var(--space-ms);grid-template-columns:100%}}.s-page-subscription__section__content .merit-list .merit-item{background-color:var(--color-brand-base);border-radius:4px;padding:var(--space-ms);width:calc((100% - var(--space-sm))/2)}@media screen and (max-width:760px){.s-page-subscription__section__content .merit-list .merit-item{width:100%}}.s-page-subscription__section__content .merit-list .merit-item__header{align-items:center;display:flex;gap:var(--space-sm);width:100%}.s-page-subscription__section__content .merit-list .merit-item__header .ico-box{flex:0 0 50px;height:50px}.s-page-subscription__section__content .merit-list .merit-item__header .ico-box img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.s-page-subscription__section__content .merit-list .merit-item__header .title-box__label{color:var(--color-brand-text-secondary);display:block;font-family:var(--font-family-display);font-size:var(--font-size-xs);letter-spacing:.12em;line-height:1.4}.s-page-subscription__section__content .merit-list .merit-item__header .title-box__title{color:var(--color-brand-accent-2);font-size:var(--font-size-ml);font-weight:var(--font-weight-headline-m);letter-spacing:var(--letter-spacing-wider);line-height:var(--line-height-relaxed);margin-top:10px}.s-page-subscription__section__content .merit-list .merit-item__content{margin-top:var(--space-sm)}.s-page-subscription__section__content .merit-list .merit-item__content__description{font-size:var(--font-size-xs);font-weight:var(--font-weight-readable-n);letter-spacing:var(--letter-spacing-wider);line-height:var(--line-height-relaxed)}.s-page-subscription__section__content .merit-list .merit-item__content__description strong{font-weight:500;font-weight:var(--font-weight-readable-m)}.s-page-subscription__section__content .term-description{font-family:var(--font-family-readable);font-size:var(--font-size-sm);letter-spacing:.1em;line-height:var(--line-height-loose)}.s-page-subscription__section__content .term-description .red{color:#ef8787}.s-page-subscription__section__content .term-description .green{color:var(--color-brand-accent-2)}.s-page-subscription__section__content .term-description ul,.s-page-subscription__section__content .term-description ul li{list-style:disc inside}.s-page-subscription__section__content .calendar-fig img{margin-inline:auto;max-width:716px;width:100%}@media screen and (max-width:760px){.s-page-subscription__section__content .calendar-fig img{max-width:338px}}