.join-root .jr-cost{max-width:920px}.join-root .jr-cost__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.join-root .jr-cost__tile{background:var(--j-paper);box-shadow:inset 0 0 0 1px var(--j-rule);border-radius:24px;padding:26px 26px 24px}.join-root .jr-cost__tile--oxto{background:var(--j-ink);color:var(--j-paper);box-shadow:none}.join-root .jr-cost__name{color:var(--j-muted);margin:0;font-size:14.5px;font-weight:600}.join-root .jr-cost__tile--oxto .jr-cost__name{color:#faf8f7a6}.join-root .jr-cost__value{font-family:var(--j-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:clamp(44px,4.6vw,64px);line-height:1.1}.join-root .jr-cost__detail{color:var(--j-muted);margin:10px 0 0;font-size:14px}.join-root .jr-cost__tile--oxto .jr-cost__detail{color:#faf8f7a6}.join-root .jr-cost__price{color:var(--j-ink);max-width:44em;margin:28px 0 0;font-size:17px;line-height:1.5}.join-root .jr-cost__link{vertical-align:baseline;font-size:15px}.join-root .jr-cost__legend{color:var(--j-faint);max-width:60em;margin:14px 0 0;font-size:12.5px;line-height:1.55}@media (max-width:767px){.join-root .jr-cost__tiles{grid-template-columns:1fr;gap:10px}.join-root .jr-cost__tile{grid-template-columns:1fr auto;grid-template-areas:"name value""detail value";align-items:center;column-gap:16px;padding:20px 20px 18px;display:grid}.join-root .jr-cost__name{grid-area:name}.join-root .jr-cost__value{grid-area:value;margin:0;font-size:40px}.join-root .jr-cost__detail{grid-area:detail;margin:4px 0 0}}
