@charset "UTF-8";:root{--scale-100: clamp(.7111111111rem, 0rem + 1.1111111111vw, 1rem);--scale-200: clamp(.8888888889rem, 0rem + 1.3888888889vw, 1.25rem)}.numbers-article{padding-block-end:4rem;border-bottom:1px solid var(--color-border-gray)}@media(min-width:48em){.numbers-article{padding-block-end:5rem}}.numbers-article+.numbers-article{padding-block-start:4rem}@media(min-width:48em){.numbers-article+.numbers-article{padding-block-start:5rem}}@media(min-width:48em){.numbers-article.-half{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;align-items:flex-start}}.numbers-article:last-of-type{padding-block-end:0;border-bottom:none}@media(min-width:48em){.numbers-article:last-of-type{padding-block-end:0}}@media(min-width:48em){.numbers-article_head{display:flex;gap:4rem}}.numbers-article.-reverse .numbers-article_head{flex-direction:row-reverse}@media(min-width:48em){.numbers-article.-half .numbers-article_head{flex-direction:column-reverse;gap:2.5rem}}.numbers-article_image{--color-bg: var(--color-bg-white);position:relative;width:fit-content}@media(min-width:48em){.numbers-article_image{width:50%;max-width:26.25rem}}@media(min-width:48em){.numbers-article.-half .numbers-article_image{width:100%}}.numbers-article_image img{height:auto}.numbers-article_contents{padding-block-start:2.5rem}@media(min-width:48em){.numbers-article_contents{flex:1;min-width:20em;padding-block-start:0}}@media(min-width:48em){.numbers-article.-half .numbers-article_contents{flex:none}}.numbers-article_title{display:flex;gap:.5rem;align-items:flex-start;font-size:1.25rem;line-height:var(--line-height-md);text-wrap:wrap}@media(min-width:48em){.numbers-article_title{font-size:1.5rem}}.numbers-article_icon{--this-size: 1.5rem;width:var(--this-size);height:var(--this-size);margin-block-start:.2em}@media(min-width:48em){.numbers-article_icon{--this-size: 2rem;margin-block-start:.1em}}.numbers-article_icon svg{width:100%;height:100%}.numbers-article_description{margin-block-start:1.5rem;line-height:var(--line-height-lg)}.numbers-article_description b{font-weight:var(--font-weight-bold);color:var(--color-text-red)}.numbers-article_data{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem;margin-block-start:2.5rem}@media(min-width:48em){.numbers-article_data{grid-template-columns:repeat(2,1fr);margin-block-start:3rem}}@media(min-width:48em){.numbers-article.-half .numbers-article_data{grid-template-columns:repeat(1,1fr);margin-block-start:0}}.numbers-banner{--color-bg: var(--color-bg-red);display:flex;height:6.25rem;color:var(--color-text-white);text-decoration:none;background-color:var(--color-bg)}@media(any-hover:hover){.numbers-banner:hover{--color-bg: var(--color-red-5)}}.numbers-banner_image{position:relative;width:7.8125rem;height:100%}.numbers-banner_image img{width:100%;height:100%;object-fit:cover;object-position:center}.numbers-banner_contents{position:relative;flex:1;padding:1.625rem 3rem 1.625rem 1.625rem;overflow:hidden}.numbers-banner_number{position:absolute;top:50%;right:.75rem;width:2.75rem;font-family:var(--font-family-en);font-size:7.75rem;font-weight:var(--font-weight-bold);color:var(--color-red-3);text-align:center;transform:translateY(-54.5%)}.numbers-banner_label{font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}.numbers-banner_icon{position:absolute;top:50%;right:1rem;width:1.5rem;height:1.5rem;color:var(--color-text-white);transform:translateY(-50%)}.numbers-banner_icon svg{width:100%;height:100%}.numbers-data_image{margin-block-start:1.5rem}.numbers-data_image img{height:auto}.numbers-data_contents{padding-inline-start:1rem;border-left:5px solid var(--color-primary)}.numbers-data_title{font-size:1.125rem;font-weight:var(--font-weight-bold);text-wrap:wrap}@media(min-width:48em){.numbers-data_title{font-size:1.25rem}}.numbers-data_description{margin-block-start:.25rem;line-height:var(--line-height-lg)}.numbers-data_notations{display:flex;flex-direction:column;gap:.25rem;padding:0;margin-block-start:.75rem;font-size:.75rem;line-height:var(--line-height-md);list-style:none}.numbers-data_notations>li{padding:0 0 0 1em;text-indent:-1.25em}.numbers-future{position:relative}@media(min-width:48em){.numbers-future{padding-block:5rem 28.25rem;padding-inline:2.5rem}}.numbers-future_bg{height:23.9375rem}@media(min-width:48em){.numbers-future_bg{position:absolute;top:0;left:0;width:100%;height:100%}}.numbers-future_bg picture,.numbers-future_bg img{width:100%;height:100%;object-fit:cover;object-position:bottom}.numbers-future_inner{position:relative;z-index:2;max-width:var(--inner-sm);margin-inline:auto;background-color:var(--color-bg-white)}@media(min-width:48em){.numbers-future_inner{max-width:var(--inner-lg);background-color:transparent}}.numbers-future_head{--color-bg: var(--color-bg-black);position:relative;z-index:2;display:flex;align-items:center;height:7rem;padding-inline:1.5rem;margin-inline-end:2rem;color:var(--color-text-white);background-color:var(--color-bg)}@media(min-width:48em){.numbers-future_head{max-width:31.25rem;height:9rem;padding-inline:5rem 8.25rem;margin-inline-end:0}}.numbers-future_number{position:absolute;top:50%;left:0;display:flex;gap:.5rem;width:2.75rem;font-family:var(--font-family-en);font-size:7rem;font-weight:var(--font-weight-bold);color:var(--color-gray-3-5);transform:translateY(-54.5%)}@media(min-width:48em){.numbers-future_number{font-size:8.5rem}}.numbers-future_number *{display:inline-block;flex:none;width:.5em;text-align:center}.numbers-future_number *:nth-child(1){transform:translateY(8%)}.numbers-future_number *:nth-child(3){transform:translateY(-8%)}.numbers-future_title{position:relative;font-size:1.5rem;text-wrap:wrap}@media(min-width:48em){.numbers-future_title{font-size:2rem}}.numbers-future_content{background-color:var(--color-bg-base)}@media(min-width:48em){.numbers-future_content{margin-block-start:-4.5rem}}.numbers-future_main{background-color:var(--color-bg-white)}@media(min-width:64em){.numbers-future_main{display:grid;grid-template-columns:1fr 1fr}}.numbers-future_description{--color-bg: var(--color-bg-red);position:relative;display:flex;padding:2.5rem 1.5rem 4rem;font-size:1rem;line-height:var(--line-height-lg)}@media(min-width:48em){.numbers-future_description{padding:7.5rem 6.25rem 3.5rem 5rem}}.numbers-future_cover{display:none}@media(min-width:64em){.numbers-future_cover{display:block}}.numbers-future_countdown{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:var(--color-text-white);background-color:var(--color-bg-red)}@media(min-width:48em){.numbers-future_countdown{padding:2.5rem 1.5rem}}.numbers-future_more{padding:2.5rem 1.5rem 5rem}@media(min-width:48em){.numbers-future_more{display:block;padding:4rem 5rem 5rem}}.numbers-future_moreList{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:0;margin-block-start:2.5rem;list-style:none}@media(min-width:48em){.numbers-future_moreList{grid-template-columns:1fr 1fr}}@media(min-width:64em){.numbers-future_moreList{grid-template-columns:repeat(3,minmax(auto,16.5625rem))}}.numbers-head{--numbers-color-text: #333333;position:relative;display:flex;flex-direction:column;align-items:center;padding:3rem 1.5rem 0}@media(min-width:48em){.numbers-head{padding:6.25rem 2.5rem 0}}.numbers-head_text{margin-block-start:2rem;line-height:var(--line-height-lg)}@media(min-width:48em){.numbers-head_text{text-align:center}}.numbers-head_note{width:100%;margin-block-start:.625rem;font-size:.75rem;color:var(--numbers-color-text)}@media(min-width:48em){.numbers-head_note{text-align:center}}.numbers-head_links{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:var(--inner-sm);padding:0;margin:0;margin-block-start:2.75rem;margin-inline:auto;list-style:none}@media(min-width:64em){.numbers-head_links{flex-direction:row;max-width:var(--inner-md);margin-block-start:4rem}.numbers-head_links>li{flex:1}}.numbers-link{color:var(--color-text-black);text-decoration:none}.numbers-link:visited{color:var(--color-text-black)}.numbers-link_image{display:flex;align-items:center;justify-content:center;min-height:11.75rem;padding:1.5rem;background-color:var(--color-bg-white)}@media(min-width:48em){.numbers-link_image{min-height:10rem}}.numbers-link_image img{width:15rem;height:auto}@media(min-width:48em){.numbers-link_image img{width:12.5rem}}.numbers-link_label{display:flex;gap:.5rem;align-items:center;margin-block-start:.5rem;font-weight:var(--font-weight-bold)}.numbers-link_icon{--icon-size: 1.25rem;display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);color:var(--color-text-white);background-color:var(--color-bg-red);border:2px solid transparent}@media(any-hover:hover){.numbers-link:hover .numbers-link_icon{color:var(--color-text-red);background-color:var(--color-bg-white);border:2px solid var(--color-text-red);transform:scale(1.3)}}.numbers-section{position:relative;padding-block-end:5rem;margin-block-start:5rem;scroll-margin-block-start:3.375rem}.numbers-section+.numbers-section{margin-block-start:0}@media(min-width:48em){.numbers-section{padding-block-end:7.5rem;scroll-margin-block-start:4rem}}.numbers-section_inner{max-width:var(--inner-sm);margin-inline:auto;background-color:var(--color-bg-white)}@media(min-width:48em){.numbers-section_inner{max-width:var(--inner-lg);padding-block-start:4.5rem;padding-inline:2.5rem;margin-block-start:-4.5rem}}.numbers-section_headWrapper{max-width:var(--inner-xlg);margin-inline:auto}.numbers-section_head{--color-bg: var(--color-bg-black);position:relative;color:var(--color-text-white);background-color:var(--color-bg-black)}@media(min-width:64em){.numbers-section_head{display:flex;width:fit-content;max-width:var(--inner-md)}}.numbers-section_titlePlate{position:relative;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1.625rem 1.5rem;background-color:var(--color-bg-red)}@media(min-width:48em){.numbers-section_titlePlate{gap:.75rem;padding:1.875rem 5rem}}.numbers-section_title{position:relative;font-size:1.5rem;font-weight:var(--font-weight-black)}@media(min-width:48em){.numbers-section_title{font-size:2.5rem;text-wrap:wrap}}.numbers-section_number{position:absolute;top:50%;left:.75rem;width:2.75rem;font-family:var(--font-family-en);font-size:8.75rem;font-weight:var(--font-weight-bold);color:var(--color-red-3);text-align:center;transform:translateY(-54.5%)}@media(min-width:48em){.numbers-section_number{font-size:10.125rem}}.numbers-section_subTitle{position:relative;font-size:.875rem;font-weight:var(--font-weight-bold)}@media(min-width:48em){.numbers-section_subTitle{font-size:1rem}}.numbers-section_description{padding:1.5rem;font-size:1rem;line-height:var(--line-height-md)}@media(min-width:64em){.numbers-section_description{display:flex;flex:1;align-items:center;max-width:34.375rem;padding:1.5rem 2.5rem}}.numbers-section_contents{padding:2.5rem 1.5rem 5rem}@media(min-width:48em){.numbers-section_contents{max-width:var(--inner-md);padding:5rem 0;margin-inline:auto}}.numbers-time_line{display:flex}.numbers-time_line+.numbers-time_line{margin-block-start:.625rem}.numbers-time_message{margin-block-end:1rem;font-size:1rem;line-height:var(--line-height-lg)}@media(min-width:48em){.numbers-time_message{font-size:1.25rem}}.numbers-time_separator{margin-inline:.25rem}.numbers-time_box{display:flex;align-items:center;justify-content:center;padding:.5rem .5rem .75rem;font-family:var(--font-family-en);font-size:3.25rem;font-weight:var(--font-weight-bold);line-height:var(--line-height-trim);color:var(--color-white);text-align:center;background-color:var(--color-red-5)}.numbers-time_box.-period,.numbers-time_box.-colon{min-width:2rem;background-color:transparent}.numbers-time_box.-colon{padding:.125rem .5rem 1.125rem}.numbers-time_box.-year{min-width:8rem}.numbers-time_box.-month,.numbers-time_box.-day{width:4.25rem}.numbers-time_box.-hour,.numbers-time_box.-minute,.numbers-time_box.-second{flex:1}@media(min-width:64em){.numbers-time_box{padding:.625rem .5rem 1rem;font-size:4.125rem}.numbers-time_box.-colon{padding:.25rem .5rem 1.375rem}.numbers-time_box.-year{min-width:10.125rem}.numbers-time_box.-month,.numbers-time_box.-day{width:5.25rem}}.numbers-wrapper{position:relative;width:100%;overflow:hidden}:root{--output-file-name: numbers}
