section[data-astro-cid-5tffqka5][aria-labelledby]{padding-block:var(--section-y)}.t-card[data-astro-cid-5tffqka5]{font-family:var(--f-display);font-size:28px;font-weight:500;line-height:36px}.t-body[data-astro-cid-5tffqka5]{font-family:var(--f-body);font-size:16px;line-height:24px}.media[data-astro-cid-5tffqka5]{background:var(--c-black);position:relative;overflow:hidden}.media[data-astro-cid-5tffqka5] img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:100%;position:absolute;inset:0}.orv__inner[data-astro-cid-5tffqka5]{flex-direction:column;gap:80px;display:flex}.orv__row[data-astro-cid-5tffqka5]{grid-template-columns:1fr 1fr;gap:64px;display:grid}.orv__cards[data-astro-cid-5tffqka5]{flex-direction:column;gap:16px;margin:0;display:flex}.pillar[data-astro-cid-5tffqka5]{background:var(--c-white);gap:16px;padding:32px 40px 32px 32px;display:flex}.pillar__icon[data-astro-cid-5tffqka5]{flex-shrink:0;width:48px;height:48px}.pillar__body[data-astro-cid-5tffqka5]{flex-direction:column;gap:16px;display:flex}.orv__media[data-astro-cid-5tffqka5]{min-height:480px}.rhythm-sec[data-astro-cid-5tffqka5]{background:var(--c-white)}.rhythm-sec__inner[data-astro-cid-5tffqka5]{grid-template-columns:527px 1fr;gap:88px;display:grid}.rhythm-sec__lead[data-astro-cid-5tffqka5]{flex-direction:column;gap:64px;display:flex}.rhythm-sec__head[data-astro-cid-5tffqka5]{flex-direction:column;gap:32px;display:flex}.rhythm-sec__media[data-astro-cid-5tffqka5]{flex:1;min-height:420px}.rhythm[data-astro-cid-5tffqka5]{--rail:24px;--col-gap:40px;--step-gap:64px;--line:#080d0b14;--line-on:#111;flex-direction:column;margin:0;padding-top:40px;display:flex}.step[data-astro-cid-5tffqka5]{grid-template-columns:var(--rail) 1fr;column-gap:var(--col-gap);display:grid;position:relative}.step[data-astro-cid-5tffqka5]:before{content:"";left:calc(var(--rail) / 2);background:var(--line);width:1px;transition:background-color .3s;position:absolute;top:0;bottom:0}.step[data-astro-cid-5tffqka5]:first-child:before{top:-40px}.step[data-astro-cid-5tffqka5].is-active:before,.step[data-astro-cid-5tffqka5].is-done:before{background:var(--line-on)}.step__marker[data-astro-cid-5tffqka5]{z-index:1;background:var(--c-white);flex-direction:column;align-self:start;align-items:center;gap:8px;padding:4px 0 8px;display:flex;position:relative}.step__dot[data-astro-cid-5tffqka5]{border:2px solid var(--c-white);background:#080d0b3d;border-radius:50%;width:11px;height:11px;transition:background-color .3s;box-shadow:0 0 #0000}.step__num[data-astro-cid-5tffqka5]{font-family:var(--f-display);letter-spacing:1.12px;color:#080d0b3d;font-size:14px;font-weight:600;line-height:normal;transition:color .3s}.step[data-astro-cid-5tffqka5].is-active .step__dot[data-astro-cid-5tffqka5]{background:#547afd}.step[data-astro-cid-5tffqka5].is-active .step__num[data-astro-cid-5tffqka5],.step[data-astro-cid-5tffqka5].is-done .step__num[data-astro-cid-5tffqka5]{color:#111}.step__body[data-astro-cid-5tffqka5]{padding-bottom:var(--step-gap);flex-direction:column;display:flex}.step[data-astro-cid-5tffqka5]:last-child .step__body[data-astro-cid-5tffqka5]{padding-bottom:0}.step__when[data-astro-cid-5tffqka5]{margin-bottom:4px}.step__title[data-astro-cid-5tffqka5]{font-family:var(--f-display);margin-bottom:20px;font-size:28px;font-weight:400;line-height:36px}@media (width<=1279px){.orv__row[data-astro-cid-5tffqka5]{gap:40px}.rhythm-sec__inner[data-astro-cid-5tffqka5]{grid-template-columns:1fr 1fr;gap:56px}.pillar[data-astro-cid-5tffqka5]{padding:28px}}@media (width<=1023px){.orv__inner[data-astro-cid-5tffqka5]{gap:56px}.orv__row[data-astro-cid-5tffqka5],.rhythm-sec__inner[data-astro-cid-5tffqka5]{grid-template-columns:1fr}.orv__media[data-astro-cid-5tffqka5],.rhythm-sec__media[data-astro-cid-5tffqka5]{aspect-ratio:16/10;flex:none;min-height:0}.rhythm-sec__inner[data-astro-cid-5tffqka5]{gap:40px}.rhythm[data-astro-cid-5tffqka5]{padding-top:0}.step[data-astro-cid-5tffqka5]:first-child:before{top:0}}@media (width<=767px){section[data-astro-cid-5tffqka5][aria-labelledby]{padding-block:40px}.t-card[data-astro-cid-5tffqka5]{font-size:18px;line-height:24px}.t-body[data-astro-cid-5tffqka5]{font-size:12px;line-height:16px}.media[data-astro-cid-5tffqka5] img{object-position:var(--pos-m,var(--pos))}.orv__inner[data-astro-cid-5tffqka5],.orv__row[data-astro-cid-5tffqka5]{gap:24px}.orv__inner[data-astro-cid-5tffqka5] h2{max-width:302px}.orv__cards[data-astro-cid-5tffqka5]{gap:8px}.pillar[data-astro-cid-5tffqka5]{padding:24px 24px 24px 20px}.pillar__icon[data-astro-cid-5tffqka5]{width:40px;height:40px}.pillar__body[data-astro-cid-5tffqka5]{gap:12px}.orv__media[data-astro-cid-5tffqka5],.rhythm-sec__media[data-astro-cid-5tffqka5]{aspect-ratio:auto;height:238px}.rhythm-sec__inner[data-astro-cid-5tffqka5],.rhythm-sec__lead[data-astro-cid-5tffqka5]{gap:24px}.rhythm-sec__head[data-astro-cid-5tffqka5]{gap:16px}.rhythm-sec__head[data-astro-cid-5tffqka5] h2{max-width:301px}.rhythm[data-astro-cid-5tffqka5]{--col-gap:24px;--step-gap:40px;padding-top:40px}.step[data-astro-cid-5tffqka5]:first-child:before{top:-40px}.step__title[data-astro-cid-5tffqka5]{margin-bottom:16px;font-size:18px;font-weight:500;line-height:24px}}
