.rd-biz-demo{max-width:440px;margin:0 auto;padding-top:34px}.rd-biz-case,.rd-biz-demo{position:relative}.rd-biz-qr{position:absolute;z-index:2;left:-18px;top:0;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border-radius:18px;background:#fff;color:var(--rd-ink);box-shadow:0 18px 36px -18px rgb(0 0 0/.55)}.rd-biz-qr-ic{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--rd-ink);color:#fff}.rd-biz-qr-ic.is-scan:after{content:"";position:absolute;inset:-5px;border-radius:15px;box-shadow:0 0 0 3px var(--rd-mint);animation:rd-biz-ping .85s ease-out both}@keyframes rd-biz-ping{0%{transform:scale(.8);opacity:1}to{transform:scale(1.25);opacity:0}}.rd-biz-case .rd-rec-row{padding-block:10px}@media (max-width:640px){.rd-biz-qr{left:0}}.rd-biz-pains{display:grid;gap:var(--rd-gap)}@media (min-width:900px){.rd-biz-pains{grid-template-columns:1fr 1fr}}.rd-biz-pain{display:grid;grid-template-rows:1fr auto;overflow:hidden;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--rd-line);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.rd-biz-pain:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--rd-line),0 22px 40px -24px rgb(21 26 33/.35)}.rd-biz-pain-before{display:flex;gap:16px;padding:24px}.rd-biz-pain-after{display:flex;align-items:flex-start;gap:12px;padding:18px 24px;background:#dff3e6;color:var(--rd-green-deep)}.rd-biz-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:#fde6e1;color:#9a3412}.rd-biz-tick{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:999px;background:var(--rd-green);color:#fff}.rd-biz-pain:hover .rd-biz-tick{animation:rd-wiggle-k .6s ease-in-out}.rd-biz-calc{display:grid;gap:36px}@media (min-width:1000px){.rd-biz-calc{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:start}.rd-biz-receipt-wrap{position:sticky;top:84px}}.rd-biz-svc-box{overflow:hidden;border-radius:20px;color:#fff;background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px rgb(255 255 255/.14);transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.rd-biz-svc-box:has(>.rd-biz-svc:hover):not([data-on]):not([data-plain]){background:rgb(255 255 255/.13)}.rd-biz-svc-box[data-on]{background:#fff;color:var(--rd-ink);box-shadow:0 14px 30px -18px rgb(0 0 0/.55)}.rd-biz-svc-box[data-plain]{background:transparent}.rd-biz-svc{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;text-align:left;color:inherit}button.rd-biz-svc:active{transform:scale(.99)}.rd-biz-hosp:focus-visible,.rd-biz-svc:focus-visible{outline:3px solid var(--rd-mint);outline-offset:-3px;border-radius:20px}.rd-biz-svc-desc{color:rgb(255 255 255/.62)}[data-on] .rd-biz-svc-desc{color:var(--rd-muted)}.rd-biz-svc-ic{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:999px;background:rgb(255 255 255/.12);transition:background-color .25s ease,color .25s ease}[data-on] .rd-biz-svc-ic{background:#dff3e6;color:var(--rd-green)}.rd-biz-check{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:999px;box-shadow:inset 0 0 0 2px rgb(255 255 255/.4);color:transparent;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.rd-biz-svc[aria-pressed=true] .rd-biz-check{background:var(--rd-green);box-shadow:none;color:#fff;transform:scale(1.08)}.rd-biz-hosp{display:flex;align-items:center;gap:12px;width:calc(100% - 24px);margin:0 12px;padding:14px 4px 16px;text-align:left;color:inherit;border-top:2px dashed var(--rd-line);animation:rd-rise .45s cubic-bezier(.2,.7,.2,1) both}.rd-biz-switch{position:relative;flex-shrink:0;width:42px;height:26px;border-radius:999px;background:#d5ddd8;transition:background-color .2s ease}.rd-biz-switch>span{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 2px 5px rgb(0 0 0/.25);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.rd-biz-hosp[aria-checked=true] .rd-biz-switch{background:var(--rd-green)}.rd-biz-hosp[aria-checked=true] .rd-biz-switch>span{transform:translateX(16px)}.rd-biz-step{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;padding:4px;border-radius:999px;background:rgb(255 255 255/.12)}.rd-biz-step button{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;font-size:18px;font-weight:700;color:#fff;transition:background-color .15s ease}.rd-biz-step button:hover:not(:disabled){background:rgb(255 255 255/.16)}.rd-biz-step button:disabled{opacity:.35}.rd-biz-step button:focus-visible{outline:3px solid var(--rd-mint);outline-offset:1px}.rd-biz-step>span{min-width:30px;text-align:center;font-size:16px;font-weight:700}.rd-biz-bump{display:inline-block;animation:rd-biz-bump .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes rd-biz-bump{0%{transform:translateY(6px) scale(.92);opacity:.3}}.rd-biz-receipt-wrap{filter:drop-shadow(0 26px 34px rgb(0 0 0/.32))}.rd-biz-receipt{--z:11px;background:#fff;color:var(--rd-ink);border-radius:24px 24px 0 0;padding:24px 24px calc(28px + var(--z));-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--z) * 2) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% /calc(var(--z) * 2) 100%}.rd-biz-seg{display:flex;gap:2px;padding:4px;border-radius:999px;background:var(--rd-slab)}.rd-biz-seg button{flex:1;height:36px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--rd-muted);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.rd-biz-seg button[aria-pressed=true]{background:#fff;color:var(--rd-ink);box-shadow:0 4px 10px -6px rgb(21 26 33/.35)}.rd-biz-seg button:focus-visible{outline:3px solid var(--rd-mint);outline-offset:1px}.rd-biz-lines{display:grid;gap:8px;margin-top:20px;padding-top:18px;border-top:2px dashed var(--rd-line);font-size:13.5px}.rd-biz-line{display:flex;align-items:baseline;gap:8px;color:var(--rd-muted)}.rd-biz-line>:last-child{color:var(--rd-ink);font-weight:600}.rd-biz-line.is-bold{color:var(--rd-ink);font-weight:700}.rd-biz-line.is-bold>:last-child{font-weight:700}.rd-biz-lines .rd-biz-line.is-bold{padding-top:8px;border-top:1px solid var(--rd-line)}.rd-biz-dots{flex:1;min-width:12px;border-bottom:2px dotted rgb(21 26 33/.18);transform:translateY(-4px)}.rd-biz-quota{display:grid;gap:var(--rd-gap);grid-template-columns:1fr 1fr}@media (min-width:900px){.rd-biz-quota{grid-template-columns:repeat(4,1fr)}}.rd-biz-quota-cell{padding:20px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--rd-line)}.rd-biz-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px}.rd-biz-tabs::-webkit-scrollbar{display:none}.rd-biz-tab{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:44px;padding:0 8px 0 18px;border-radius:999px;font-size:15px;font-weight:700;color:var(--rd-ink);background:#fff;box-shadow:inset 0 0 0 1px var(--rd-line);transition:background-color .2s ease,color .2s ease}.rd-biz-tab:hover{background:#f6f8f7}.rd-biz-tab[aria-selected=true]{background:var(--rd-green);color:#fff;box-shadow:none}.rd-biz-tab:focus-visible{outline:3px solid var(--rd-mint);outline-offset:2px}.rd-biz-tab-n{display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;font-size:12.5px;background:var(--rd-slab);color:var(--rd-muted)}.rd-biz-tab[aria-selected=true] .rd-biz-tab-n{background:var(--rd-mint);color:var(--rd-mint-ink)}.rd-biz-gets{display:grid;gap:var(--rd-gap)}@media (min-width:640px){.rd-biz-gets{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.rd-biz-gets{grid-template-columns:repeat(3,1fr)}}.rd-biz-addons{display:grid;gap:36px}@media (min-width:1000px){.rd-biz-addons{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.rd-biz-rate{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--rd-line)}.rd-biz-rate:first-child{padding-top:0}.rd-biz-rate:last-child{border-bottom:0;padding-bottom:0}li.rd-biz-rate:hover>.rd-icon-pop{transform:scale(1.14) rotate(-8deg)}.rd-biz-sixty{position:absolute;left:6%;top:50%;transform:translateY(-50%);font-size:clamp(9rem,20vw,17rem);line-height:.8;color:transparent;-webkit-text-stroke:2px rgb(95 224 160/.45)}@media (max-width:639px){.rd-biz-svc{padding:12px 14px;gap:10px}button.rd-biz-svc .rd-biz-svc-ic{display:none}.rd-biz-svc-box[data-plain] .rd-biz-svc-ic{width:32px;height:32px}.rd-biz-hosp{margin:0 10px;width:calc(100% - 20px)}.rd-biz-quota-cell{padding:16px}.rd-biz-quota-cell>p:last-child{font-size:17px}.rd-biz-rate .rd-biz-line{flex-wrap:wrap;row-gap:2px}.rd-biz-rate .rd-biz-dots{display:none}.rd-biz-rate .rd-biz-line>:last-child{width:100%}.rd-biz-get{display:grid;grid-template-columns:44px 1fr;column-gap:14px;padding:16px}.rd-biz-get>span{grid-row:span 2}.rd-biz-get>h4{margin-top:0;align-self:end}.rd-biz-receipt{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.rd-biz-bump,.rd-biz-qr-ic.is-scan:after{animation:none!important}.rd-biz-check,.rd-biz-pain,.rd-biz-svc-box,.rd-biz-switch,.rd-biz-switch>span{transition:none}.rd-biz-hosp{animation:none}}