.fs-3xs{font-size:8px}@media(min-width: 375px){.fs-3xs{font-size:calc(0.1877934272vw + 7.2957746479px)}}@media(min-width: 1440px){.fs-3xs{font-size:10px}}@media(min-width: 1920px){.fs-3xs{font-size:10px}}.fs-2xs{font-size:10px}@media(min-width: 375px){.fs-2xs{font-size:calc(0.1877934272vw + 9.2957746479px)}}@media(min-width: 1440px){.fs-2xs{font-size:calc(0.4166666667vw + 6px)}}@media(min-width: 1920px){.fs-2xs{font-size:14px}}.fs-xs{font-size:14px}@media(min-width: 375px){.fs-xs{font-size:14px}}@media(min-width: 1440px){.fs-xs{font-size:calc(0.4166666667vw + 8px)}}@media(min-width: 1920px){.fs-xs{font-size:16px}}.fs-s{font-size:16px}@media(min-width: 375px){.fs-s{font-size:16px}}@media(min-width: 1440px){.fs-s{font-size:calc(0.4166666667vw + 10px)}}@media(min-width: 1920px){.fs-s{font-size:18px}}.fs-m{font-size:16px}@media(min-width: 375px){.fs-m{font-size:calc(0.1877934272vw + 15.2957746479px)}}@media(min-width: 1440px){.fs-m{font-size:calc(0.4166666667vw + 12px)}}@media(min-width: 1920px){.fs-m{font-size:20px}}.fs-ml{font-size:20px}@media(min-width: 375px){.fs-ml{font-size:20px}}@media(min-width: 1440px){.fs-ml{font-size:calc(0.8333333333vw + 8px)}}@media(min-width: 1920px){.fs-ml{font-size:24px}}.fs-l{font-size:22px}@media(min-width: 375px){.fs-l{font-size:calc(0.1877934272vw + 21.2957746479px)}}@media(min-width: 1440px){.fs-l{font-size:calc(0.8333333333vw + 12px)}}@media(min-width: 1920px){.fs-l{font-size:28px}}.fs-xl{font-size:24px}@media(min-width: 375px){.fs-xl{font-size:calc(0.3755868545vw + 22.5915492958px)}}@media(min-width: 1440px){.fs-xl{font-size:calc(0.8333333333vw + 16px)}}@media(min-width: 1920px){.fs-xl{font-size:32px}}.fs-2xl,.paragraph-doorways--blocks .paragraph-doorways__title{font-size:28px}@media(min-width: 375px){.fs-2xl,.paragraph-doorways--blocks .paragraph-doorways__title{font-size:calc(0.3755868545vw + 26.5915492958px)}}@media(min-width: 1440px){.fs-2xl,.paragraph-doorways--blocks .paragraph-doorways__title{font-size:calc(1.6666666667vw + 8px)}}@media(min-width: 1920px){.fs-2xl,.paragraph-doorways--blocks .paragraph-doorways__title{font-size:40px}}.fs-3xl{font-size:32px;line-height:1}@media(min-width: 375px){.fs-3xl{font-size:calc(0.7511737089vw + 29.1830985915px)}}@media(min-width: 1440px){.fs-3xl{font-size:calc(3.3333333333vw - 8px)}}@media(min-width: 1920px){.fs-3xl{font-size:56px}}.fs-4xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-4xl{font-size:calc(0.7511737089vw + 45.1830985915px)}}@media(min-width: 1440px){.fs-4xl{font-size:calc(5vw - 16px)}}@media(min-width: 1920px){.fs-4xl{font-size:80px}}.fs-5xl{font-size:48px;line-height:1}@media(min-width: 375px){.fs-5xl{font-size:calc(2.2535211268vw + 39.5492957746px)}}@media(min-width: 1440px){.fs-5xl{font-size:calc(5.8333333333vw - 12px)}}@media(min-width: 1920px){.fs-5xl{font-size:100px}}.paragraph-doorways{--_gap: 3rem}.paragraph-doorways__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--_gap);list-style-type:"";padding:0;margin:0}.paragraph .paragraph-doorways__grid li{padding:0;margin:0}.paragraph .paragraph-doorways__grid li::before{display:none}@media only screen and (min-width: 750px){.paragraph-doorways__grid .paragraph-doorways__item{flex-basis:calc(50% - var(--_gap)/2)}}@media only screen and (min-width: 1000px){.paragraph-doorways__grid{justify-content:center}.paragraph-doorways__grid .paragraph-doorways__item{flex-basis:calc(33.3333333333% - var(--_gap)/1.5)}.paragraph-doorways__grid:has(.paragraph-doorways__item:nth-child(even):last-child) .paragraph-doorways__item{flex-basis:calc(50% - var(--_gap)/2)}.paragraph-doorways__grid:has(.paragraph-doorways__item:nth-child(6):last-child) .paragraph-doorways__item{flex-basis:calc(33.3333333333% - var(--_gap)/1.5)}}@media only screen and (min-width: 1600px){.paragraph-doorways__grid:has(.paragraph-doorways__item:nth-child(7):last-child) .paragraph-doorways__item{flex-basis:calc(25% - var(--_gap)/1.25)}}@media only screen and (min-width: 1920px){.paragraph-doorways__grid:has(.paragraph-doorways__item:nth-child(even):last-child) .paragraph-doorways__item{flex-basis:calc(25% - var(--_gap)/1.25)}.paragraph-doorways__grid:has(.paragraph-doorways__item:nth-child(6):last-child) .paragraph-doorways__item{flex-basis:calc(33.3333333333% - var(--_gap)/1.5)}}.paragraph-doorways__grid:has(.paragraph-doorways__item__icon){border-block:2px solid var(--hanabColorNavy10);padding-block-start:2.5rem}.paragraph-doorways__title{margin-bottom:40px}.paragraph-doorways__item{flex:0 0 100%;margin-bottom:0;position:relative}.paragraph-doorways__item__title{margin-bottom:8px}.paragraph-doorways__item__title a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.paragraph-doorways__item__title a{color:var(--hanabColorFont);transition-property:color,text-decoration-color;transition-duration:var(--base-transition-speed);transition-timing-function:var(--base-transition-easing);text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.paragraph-doorways__item__title a:hover,.paragraph-doorways__item__title a:active,.paragraph-doorways__item__title a:focus-visible{color:var(--hanabColorScarlet);text-decoration-color:currentColor}.paragraph-doorways__item__icon{margin-bottom:8px;background-color:var(--hanabColorScarlet);border-radius:50%;width:72px;height:72px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1600px){.paragraph-doorways__item__icon{width:100px;height:100px}}.paragraph-doorways__item__icon .icon{width:48px;height:48px;fill:var(--hanabColorWhite)}@media only screen and (min-width: 1600px){.paragraph-doorways__item__icon .icon{width:60px;height:60px}}.paragraph-doorways--blocks .paragraph-doorways__grid{justify-content:flex-start;padding-top:1px}.paragraph-doorways--blocks .paragraph-doorways__title{margin-bottom:24px}@media(min-width: 375px){.paragraph-doorways--blocks .paragraph-doorways__title{margin-bottom:calc(1.5023474178vw + 18.3661971831px)}}@media(min-width: 1440px){.paragraph-doorways--blocks .paragraph-doorways__title{margin-bottom:40px}}@media only screen and (min-width: 1600px){.paragraph-doorways--blocks .paragraph-doorways__item{flex:0 0 calc(25% - 43px)}}@media only screen and (min-width: 1920px){.paragraph-doorways--blocks .paragraph-doorways__item{flex:0 0 calc(25% - 60px)}}

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