.fs-3xs{font-size:.5rem}@media only screen and (min-width: 1400px){.fs-3xs{font-size:.625rem}}.fs-2xs{font-size:.625rem}@media only screen and (min-width: 1400px){.fs-2xs{font-size:.75rem}}@media only screen and (min-width: 1920px){.fs-2xs{font-size:.875rem}}.fs-xs{font-size:.875rem}@media only screen and (min-width: 1920px){.fs-xs{font-size:1rem}}.fs-s,.paragraph-timeline__date{font-size:1rem}@media only screen and (min-width: 1920px){.fs-s,.paragraph-timeline__date{font-size:1.125rem}}.fs-m{font-size:1rem}@media only screen and (min-width: 1400px){.fs-m{font-size:1.125rem}}@media only screen and (min-width: 1920px){.fs-m{font-size:1.25rem}}.fs-ml,.paragraph-timeline__event-header h3{font-size:1.25rem}@media only screen and (min-width: 1920px){.fs-ml,.paragraph-timeline__event-header h3{font-size:1.5rem}}.fs-l{font-size:1.325rem}@media only screen and (min-width: 1400px){.fs-l{font-size:1.5rem}}@media only screen and (min-width: 1920px){.fs-l{font-size:1.75rem}}.fs-xl{font-size:1.5rem}@media only screen and (min-width: 1400px){.fs-xl{font-size:1.75rem}}@media only screen and (min-width: 1920px){.fs-xl{font-size:2rem}}.fs-2xl{font-size:1.75rem}@media only screen and (min-width: 1400px){.fs-2xl{font-size:2rem}}@media only screen and (min-width: 1920px){.fs-2xl{font-size:2.5rem}}.fs-3xl{line-height:1;font-size:2rem}@media only screen and (min-width: 1400px){.fs-3xl{font-size:2.5rem}}@media only screen and (min-width: 1920px){.fs-3xl{font-size:3.5rem}}.fs-4xl{line-height:1;font-size:3rem}@media only screen and (min-width: 1400px){.fs-4xl{font-size:clamp(3.5rem,-1rem + 5vw,5rem)}}.fs-5xl{line-height:1;font-size:clamp(3rem,2.4718rem + 2.2535vw,4.5rem)}@media only screen and (min-width: 1400px){.fs-5xl{font-size:clamp(4.5rem,-0.75rem + 5.8333vw,6.25rem)}}.paragraph-timeline{overflow:hidden}.paragraph-timeline ul li{padding:0;margin-bottom:16px}@media screen and (min-width: 1200px){.paragraph-timeline ul li{padding-top:40px}}.paragraph-timeline ul li::before{width:1px;border-radius:0;height:calc(100% - 40px);position:absolute;top:auto;left:.75rem;bottom:0;background-color:var(--hanabColorNavy10)}@media screen and (min-width: 1200px){.paragraph-timeline ul li::before{top:.75rem;height:1px;width:calc(100% - 48px);left:40px;bottom:auto}}.paragraph-timeline__column--header{margin-bottom:1.5rem}@media only screen and (min-width: 1400px){.paragraph-timeline__column--header{margin-bottom:2.5rem}}.paragraph-timeline__events{list-style:none;margin:0;padding:0}@media screen and (min-width: 1200px){.paragraph-timeline__events{display:flex;overflow-x:auto;scrollbar-color:var(--hanabColorNavy10) var(--hanabColorWhite);scrollbar-width:thin}}.paragraph-timeline__event{list-style:none;padding-left:0;position:relative}@media screen and (min-width: 1200px){.paragraph-timeline__event{flex:1 0 30%}}@media only screen and (min-width: 1600px){.paragraph-timeline__event{flex:1 0 28%}}.paragraph-timeline__event-header{margin-bottom:8px;padding-left:2rem;position:relative}@media screen and (min-width: 1200px){.paragraph-timeline__event-header{padding-left:0;padding-right:16px}}.paragraph-timeline__event-header h3{margin-bottom:4px;color:var(--hanabColorFontHeading)}.paragraph-timeline__icon{position:absolute;left:-0.75rem;top:2px;margin-right:1rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1200px){.paragraph-timeline__icon{top:-6px;left:-4px}}.paragraph-timeline__icon .icon{width:100%;height:100%;fill:currentColor}.paragraph-timeline__date{display:inline-block;color:var(--hanabColorScarlet);font-weight:700;margin-bottom:4px}.paragraph-timeline__event-content{padding-left:2rem;padding-bottom:1.5rem}@media screen and (min-width: 1200px){.paragraph-timeline__event-content{padding-left:0;padding-bottom:24px;padding-right:16px}}.paragraph-timeline__event-content p:last-child{margin-bottom:0}

/*# sourceMappingURL=paragraph-timeline.css.map */