main :is(.pay-white,.pay-grey) .pay-h2{font-weight:600;font-size:clamp(34px,3.6vw,52px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}main :is(.pay-white,.pay-grey) .pay-h2 em{font-weight:600}main :is(.pay-white,.pay-grey) :is(h3,h4),main :is(.pay-white,.pay-grey) .pay-item h3{font-family:var(--font-display);font-weight:700;font-size:21px;line-height:1.2;letter-spacing:-.02em}main :is(.pay-white,.pay-grey) .pay-lead{font-size:17px;line-height:1.6}main :is(.pay-white,.pay-grey) :is(.pay-role ul,.pay-res p,.pay-b p){font-size:15px;line-height:1.6}main :is(.pay-white,.pay-grey) .pay-item .sell{font-size:15px;line-height:1.6}main :is(.pay-white,.pay-grey) :is(.pay-k,.pay-item .idx,.pay-steps button .t,.pay-steps button .dev,.pay-tog .ph){font-family:Inter Variable,Inter,sans-serif}main :is(.pay-white,.pay-grey) :is(.pay-k,.pay-item .idx,.pay-steps button .t,.pay-steps button .dev){font-weight:600;letter-spacing:.1em}main :is(.pay-white,.pay-grey) .pay-steps button .t{font-size:13px;letter-spacing:.04em}@media(max-width:639px){main :is(.pay-white,.pay-grey) .pay-ey{font-size:13px}}.cx{--cx-tile: 230px}@media(min-width:1024px){.cx{--cx-tile: 250px}}.cx .cx-tile{height:calc(var(--cx-tile) + 44px)}.cx .cx-tile img{height:auto;width:auto;max-height:var(--cx-tile);max-width:100%;object-fit:contain}main .cx .rc-a2-name{display:flex;align-items:flex-end;text-wrap:balance}.cx .rc-a2-desc{flex:none}.cx .pay-lead{max-width:58ch}.cx-more{display:none}@media(max-width:639px){.cx .rc-a2-rows{gap:56px}.cx .rc-a2-lane{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;margin:18px 0 0;padding:0;overflow:visible;scroll-snap-type:none}.cx .rc-a2-card{flex:none}.cx{--cx-tile: 176px}.cx .cx-tile{height:calc(var(--cx-tile) + 36px)}main .cx .rc-a2-name,.cx .rc-a2-desc{min-height:0!important}.cx .rc-a2-all{border-bottom:0}.cx .rc-a2-all>div{display:none}.cx .rc-a2-all>div.is-key{display:flex}.cx .rc-a2-all>div.is-key:not(.is-key~.is-key){border-top:0}.cx .rc-a2-card.is-open .rc-a2-all>div{display:flex}.cx .rc-a2-card.is-open .rc-a2-all>div.is-key{border-top:1px solid rgba(15,20,32,.08)}.cx-more{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 2px;border-top:1px solid var(--rc-a2-hair);border-bottom:1px solid var(--rc-a2-hair);font-family:var(--font-sans);font-weight:600;font-size:14px;line-height:1.2;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-more svg{flex:none;color:var(--mut);transition:transform .2s ease}.cx .rc-a2-card.is-open .cx-more svg{transform:rotate(180deg)}.cx-more:focus-visible{outline:2px solid var(--red);outline-offset:2px}}@media(prefers-reduced-motion:reduce){.cx-more svg{transition:none}}.cx .rc-a2-all{margin:14px 0 0 3px;padding-left:16px;border-top:0;border-bottom:0;border-left:2px solid var(--ink)}.cx .rc-a2-all>div{gap:10px;padding:2px 0}.cx .rc-a2-all :is(dt,dd){font-size:13px;line-height:1.25}@media(max-width:639px){.cx .cx-more{width:auto;min-height:40px;margin:0 0 0 3px;padding:0 0 0 16px;border-top:0;border-bottom:0;border-left:2px solid var(--ink)}}@media(min-width:1024px){.zone-dark>[aria-hidden=true]>img.opacity-0{min-width:min(44vw,1740px)}.zone-dark [data-ph-slides]>img.ph-slide{width:100%;object-fit:cover;object-position:100% 20%}}.ch-note[data-astro-cid-gi36gf2p]{margin-top:26px;font-size:14px;color:#4b5567}.ch-note[data-astro-cid-gi36gf2p] a[data-astro-cid-gi36gf2p]{color:#e31e24;font-weight:600;text-decoration:none}.ch-note[data-astro-cid-gi36gf2p] a[data-astro-cid-gi36gf2p]:hover{text-decoration:underline}.ch-shot[data-astro-cid-gi36gf2p]{border-radius:16px;overflow:hidden;aspect-ratio:3 / 2;background:#0f1420}.ch-shot[data-astro-cid-gi36gf2p] img[data-astro-cid-gi36gf2p]{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s}.ch-shot[data-astro-cid-gi36gf2p] img[data-astro-cid-gi36gf2p].swap{opacity:0}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p]{grid-template-columns:40px 1fr auto}@media(max-width:1023px){.ch-jr[data-astro-cid-gi36gf2p]{grid-template-columns:minmax(0,1fr)}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p],.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p]{min-width:0}.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p] .who[data-astro-cid-gi36gf2p]{overflow-wrap:break-word}}@media(max-width:639px){.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p]{grid-template-columns:22px minmax(0,1fr) auto;column-gap:10px;row-gap:3px;align-items:baseline;padding:13px 14px}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p]>span[data-astro-cid-gi36gf2p]:not(.t):not(.dev){display:contents}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p] .t[data-astro-cid-gi36gf2p]{grid-column:1;grid-row:1}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p] b[data-astro-cid-gi36gf2p]{grid-column:2;grid-row:1}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p] .dev[data-astro-cid-gi36gf2p]{grid-column:3;grid-row:1}.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p] .s[data-astro-cid-gi36gf2p]{grid-column:2 / -1;grid-row:2}.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p] .pay-k[data-astro-cid-gi36gf2p]{text-wrap:balance}#line[data-astro-cid-gi36gf2p],#programs[data-astro-cid-gi36gf2p],#dose[data-astro-cid-gi36gf2p],#terms[data-astro-cid-gi36gf2p]{padding-top:64px;padding-bottom:64px}}@media(max-width:389px){.ch-jr[data-astro-cid-gi36gf2p] .pay-steps[data-astro-cid-gi36gf2p] button[data-astro-cid-gi36gf2p] .dev[data-astro-cid-gi36gf2p]{grid-column:2 / -1;grid-row:3}}@media(max-height:500px)and (min-width:560px)and (max-width:1000px){.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p]{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:22px;align-items:start;padding:20px}.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p]>.ch-shot[data-astro-cid-gi36gf2p]{grid-column:1;grid-row:1 / span 5}.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p]>[data-astro-cid-gi36gf2p]:not(.ch-shot){grid-column:2}.ch-jr[data-astro-cid-gi36gf2p] .pay-res[data-astro-cid-gi36gf2p]>.pay-k[data-astro-cid-gi36gf2p]{margin-top:0!important}}.ch-bento[data-astro-cid-gi36gf2p]{margin-top:48px;display:grid;gap:16px}@media(min-width:800px){.ch-bento[data-astro-cid-gi36gf2p]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.ch-bento[data-astro-cid-gi36gf2p]{grid-template-columns:repeat(12,1fr)}.ch-bento[data-astro-cid-gi36gf2p]>.pay-b[data-astro-cid-gi36gf2p]{grid-column:span 4}.ch-bento[data-astro-cid-gi36gf2p]>.ch-w6[data-astro-cid-gi36gf2p]{grid-column:span 6}.ch-bento[data-astro-cid-gi36gf2p]>.ch-w3[data-astro-cid-gi36gf2p]{grid-column:span 3}}@media(min-width:800px)and (max-width:1023px){.ch-bento[data-astro-cid-gi36gf2p]>.ch-w6[data-astro-cid-gi36gf2p]{grid-column:span 3}.ch-bento[data-astro-cid-gi36gf2p]>.ch-w3[data-astro-cid-gi36gf2p]{grid-column:span 1}.ch-bento[data-astro-cid-gi36gf2p]>.ch-w3[data-astro-cid-gi36gf2p]:last-child{grid-column:span 2}}.ch-bento[data-astro-cid-gi36gf2p] .pay-b[data-astro-cid-gi36gf2p]{min-height:0}.ch-bento[data-astro-cid-gi36gf2p] .big[data-astro-cid-gi36gf2p]{font-size:clamp(44px,4.4vw,60px)}
