.ol-web.dl-web .dlv{background:var(--paper)}.dl-web .dlv__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width<=959px){.dl-web .dlv__grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}.dl-web .dlv-card{border:1px solid var(--line);border-radius:var(--radius-surface,24px);background:#fff;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018281a}.dl-web .dlv-card.is-chosen{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand), 0 8px 24px -12px #10182824}.dl-web .dlv-card__photo{aspect-ratio:720/400;background:var(--paper);display:block;overflow:hidden}.dl-web .dlv-card__photo img{object-fit:cover;width:100%;height:100%;display:block}.dl-web .dlv-card__body{flex-direction:column;flex:1;align-items:flex-start;padding:24px 28px 28px;display:flex}.dl-web .dlv-card__namerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dl-web .dlv-card__name{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink-strong);margin:0;font-size:34px;font-weight:700;line-height:1.15}.dl-web .dlv-card__tag{letter-spacing:.01em;white-space:nowrap;color:#fff;background:var(--brand);border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dl-web .dlv-card__title{color:var(--ink-strong);text-wrap:pretty;margin:10px 0 0;font-size:15px;font-weight:700;line-height:1.5}.dl-web .dlv-card__who{color:var(--secondary);text-wrap:pretty;margin:2px 0 0;font-size:15px;line-height:1.5}.dl-web .dlv-card__list{border-top:1px solid var(--line);flex-direction:column;gap:12px;width:100%;margin:18px 0 0;padding:18px 0 0;list-style:none;display:flex}.dl-web .dlv-card__item{color:var(--ink);text-wrap:pretty;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.dl-web .dlv-card__check{color:var(--green,#079455);flex:none;margin-top:1px}.dl-web .dlv-card__foot{align-self:stretch;margin-top:auto;padding-top:24px}.dl-web .dlv-card__price{align-items:baseline;gap:6px;height:44px;margin:0;display:flex}.dl-web .dlv-card__price b{letter-spacing:-.02em;color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:44px}.dl-web .dlv-card__price span{color:var(--muted,#5d6679);white-space:nowrap;font-size:14px;font-weight:500}.dl-web .dlv-card__price.is-text{align-items:flex-start}.dl-web .dlv-card__price.is-text b{letter-spacing:-.01em;font-size:22px;line-height:28px}.dl-web .dlv-card__note{min-height:36px;color:var(--secondary);text-wrap:pretty;margin:6px 0 14px;font-size:13px;line-height:18px}.dl-web .dlv-card__foot .dlv-card__cta{box-sizing:border-box;justify-content:center;width:100%;display:flex}.dl-web .dlv-card__photo.reveal-up{opacity:1;transition:none;transform:none}.dl-web .dlv-card__photo.reveal-up img{clip-path:inset(0 0 100%);transition:clip-path .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s), transform 1.2s cubic-bezier(.22, 1, .36, 1) var(--d,0s);transform:scale(1.08)}.dl-web .dlv-card__photo.reveal-up.is-in img{clip-path:inset(0);transform:none}.dl-web .dlv-card__tag.reveal-up{transition:opacity .35s ease var(--d,0s), transform .55s var(--bp-ease-back,cubic-bezier(.68, -.6, .32, 1.6)) var(--d,0s);transform:scale(.6)rotate(-4deg)}.dl-web .dlv-card__tag.reveal-up.is-in{transform:none}.dl-web .dlv-card__item.reveal-up{transform:translateY(10px)}.dl-web .dlv-card__item.reveal-up .dlv-card__check{transition:transform .5s var(--bp-ease-back,cubic-bezier(.68, -.6, .32, 1.6)) calc(var(--d,0s) + .14s);transform:scale(0)rotate(-30deg)}.dl-web .dlv-card__item.reveal-up.is-in,.dl-web .dlv-card__item.reveal-up.is-in .dlv-card__check{transform:none}.dl-web .dlv-card__foot.reveal-up{transition:opacity .4s ease var(--d,0s), transform .6s var(--bp-ease-back,cubic-bezier(.68, -.6, .32, 1.6)) var(--d,0s);transform:translateY(12px)scale(.94)}.dl-web .dlv-card__foot.reveal-up.is-in{transform:none}@media (prefers-reduced-motion:reduce){.dl-web .dlv-card .reveal-up,.dl-web .dlv-card .reveal-up img,.dl-web .dlv-card .reveal-up .dlv-card__check{opacity:1;clip-path:none;transition:none;transform:none}}.ol-web.dl-web .dl-corner{flex-direction:column;align-items:flex-start;gap:16px;max-width:340px;padding:0 16px;display:flex}.ol-web.dl-web .dl-corner__line{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:28px}.ol-web.dl-web .dl-corner .dl-billing{align-items:flex-start;gap:8px;margin:0}@media (width<=639px){.ol-web.dl-web .dl-corner{max-width:none;margin-bottom:28px;padding:0 12px}}.ol-web.dl-web #plan-cards+#help{padding-top:16px}:root{--brand:#155eef;--tint-strength:0}
