.colored-title[data-v-55b87275]{font-weight:300}.colored-title[data-v-55b87275]{text-align:center}.colored-items[data-v-55b87275]{margin:0;padding:0;list-style-type:none}.colored[data-v-55b87275]{--gap: 2rem;overflow:hidden;border-bottom:1px solid #d5d8dd}@media only screen and (min-width: 64em){.colored[data-v-55b87275]{padding-bottom:0}}.colored-item-top[data-v-55b87275]{display:flex;gap:1rem}@media only screen and (min-width: 64em){.colored-item-top[data-v-55b87275]{gap:var(--gap);flex-direction:column;align-items:center}}.colored-item-icon[data-v-55b87275]{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 63.99em){.colored-item-icon[data-v-55b87275]{width:4rem;aspect-ratio:1}}@media only screen and (min-width: 64em){.colored-item-icon[data-v-55b87275]{height:6rem}}.colored-title[data-v-55b87275] strong{font-weight:700}.colored-title[data-v-55b87275]:before,.colored-title[data-v-55b87275]:after{content:"";display:inline-block;vertical-align:baseline}.colored-title[data-v-55b87275]:before{width:4rem;height:2rem;margin-right:.7rem;background:#b0efff;border-radius:6rem}@media (min-width: 320px){.colored-title[data-v-55b87275]:before{width:calc(1.0714285714vw + 3.6571428571rem)}}@media (min-width: 1440px){.colored-title[data-v-55b87275]:before{width:5.2rem}}@media (min-width: 320px){.colored-title[data-v-55b87275]:before{height:calc(.5357142857vw + 1.8285714286rem)}}@media (min-width: 1440px){.colored-title[data-v-55b87275]:before{height:2.6rem}}@media (min-width: 320px){.colored-title[data-v-55b87275]:before{margin-right:calc(.2678571429vw + .6142857143rem)}}@media (min-width: 1440px){.colored-title[data-v-55b87275]:before{margin-right:1rem}}.colored-title[data-v-55b87275]:after{width:1.7rem;margin-left:.6rem;aspect-ratio:1;background:#f72717;border-radius:50%}@media (min-width: 320px){.colored-title[data-v-55b87275]:after{width:calc(.8035714286vw + 1.4428571429rem)}}@media (min-width: 1440px){.colored-title[data-v-55b87275]:after{width:2.6rem}}.colored-infos[data-v-55b87275]{position:relative}@media only screen and (max-width: 63.99em){.colored-infos[data-v-55b87275]{margin-top:4rem}}@media only screen and (min-width: 64em){.colored-infos[data-v-55b87275]{margin-top:6rem}}.colored-union[data-v-55b87275]{position:absolute;fill:#0d8aff}@media only screen and (min-width: 64em){.colored-union[data-v-55b87275]{top:50%;right:-5rem}.is-double .colored-union[data-v-55b87275]{right:-7.8rem}}@media only screen and (max-width: 63.99em){.colored-union[data-v-55b87275]{bottom:-4.5rem;left:50%}}.colored-items[data-v-55b87275]{display:flex}.is-double .colored-items[data-v-55b87275]{gap:12rem}@media only screen and (max-width: 63.99em){.is-double .colored-items[data-v-55b87275]{gap:6rem}}@media only screen and (max-width: 63.99em){.colored-items[data-v-55b87275]{flex-direction:column;gap:var(--gap)}}@media only screen and (min-width: 64em){.colored-items[data-v-55b87275]{justify-content:center}.colored-items[data-v-55b87275]:not(.is-double .colored-items){justify-content:space-between}}.colored-item[data-v-55b87275]{position:relative;display:flex;flex-direction:column;gap:calc(var(--gap) / 4);background-color:var(--c-accent-10);border:1px solid var(--c-accent);border-radius:0 600px 600px 0}.colored-item:last-of-type .colored-union[data-v-55b87275]{display:none}@media only screen and (max-width: 63.99em){.colored-item[data-v-55b87275]{width:calc(100% + 6% * var(--wrapper-padding));margin-left:calc(-6% * var(--wrapper-padding));padding:2.5rem 4rem 4rem;border-left:0}}@media only screen and (min-width: 64em){.colored-item[data-v-55b87275]{align-items:center;width:30%;padding-top:8rem;padding-bottom:8rem;text-align:center;border-bottom:0;gap:var(--gap);border-radius:60rem 60rem 0 0}}.label[data-v-55b87275]{display:block;padding:1rem 2rem 1rem 0;color:var(--c-accent);line-height:47px;border-radius:60px}@media only screen and (min-width: 64em){.label[data-v-55b87275]{padding:1.5rem 3rem}}.text[data-v-55b87275]{padding:0 var(--padding);font-size:1.5rem;line-height:2.4rem}@media only screen and (min-width: 64em){.text[data-v-55b87275]{--padding: 3rem;font-size:1.6rem}}@media only screen and (min-width: 105em){.text[data-v-55b87275]{--padding: 7rem}}
