.plc{container-type:inline-size}.plc *{box-sizing:border-box}.plc .plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.plc .plan{position:relative;display:flex;flex-direction:column;padding:var(--r1-e);border-radius:var(--r-24);color:var(--ink)}.plc .plan.pro{background-color:var(--pr-pick);box-shadow:var(--pr-pick-rim);margin-block:-16px;padding-block:48px}.plc .plan .stk{position:absolute;top:28px;right:28px;display:flex}.plc .plan.pro .stk{top:40px}.plc .plan .stk .ds-cover{--w:38px;border-radius:9px;box-shadow:0 0 0 2px var(--surface-fill),var(--stk-sh)}.plc .plan .stk .ds-cover+.ds-cover{margin-left:-10px}.plc .plan .ds-lbl{display:block;min-height:14px}.plc .plan .ds-fig{margin-top:var(--r1-e)}.plc .plan .ds-fig small{display:block;margin:8px 0 0;font-size:var(--fs-body);font-weight:var(--fw-regular);letter-spacing:0;color:var(--muted)}.plc .plan .facts{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:10px;font-size:var(--fs-ui);color:var(--muted)}.plc .plan .facts>li{display:flex;align-items:center;gap:10px}.plc .plan .gap{flex:1 0 24px}.plc .plan .buy{display:flex;align-items:baseline;gap:12px;padding-top:18px;margin-bottom:16px;box-shadow:inset 0 1px 0 var(--line-table)}.plc .plan .pri{font-size:var(--fs-h2);font-weight:var(--fw-semi);letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}.plc .plan .pri.offer{white-space:normal}.plc .plan .pri.offer s{font-size:var(--fs-sub);font-weight:var(--fw-regular);color:var(--muted);text-decoration:line-through}.plc .plan .pri .currency-price-suffix,.plc .plan .pri small{font-size:var(--fs-sub);font-weight:var(--fw-regular);color:var(--muted);margin-left:2px;letter-spacing:0}.plc .plan .ds-cap{width:100%}.plc .plan .buy-cta .ds-cap{box-shadow:none!important}@container (max-width:600px){.plc .plans{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:4px 16px var(--r1-e);scroll-padding-inline:16px;scrollbar-width:none}.plc .plans::-webkit-scrollbar{display:none}.plc .plan{scroll-snap-align:start}.plc .plan.pro{order:-1;margin-block:0;padding-block:var(--r1-e)}.plc .plan .stk,.plc .plan.pro .stk{top:24px;right:24px}.plc .plan .ds-fig{font-size:40px}.plc .plan .facts{margin-top:20px}.plc .plan .gap{flex-basis:24px}}.plc-sec{container-type:inline-size}.plc-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 40px;align-items:end;margin-bottom:var(--r1-b)}.plc-head .ds-lead{max-width:40ch}.plc-every{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--r1-e) 40px;margin-top:var(--r1-b);padding-inline:var(--r1-e)}.plc-every .ds-h3{grid-column:1/-1}.plc-every .ben{display:grid;grid-template-columns:28px minmax(0,1fr);gap:0 16px;align-items:start;align-content:start}.plc-every .ds-ico{grid-row:span 2;margin-top:-2px}.plc-every .ben b{display:block;font-weight:var(--fw-semi);font-size:16px}.plc-every .ben .bt{display:block;font-size:var(--fs-body);color:var(--muted);margin-top:4px;max-width:30ch}@container (max-width:600px){.plc-head{justify-items:start;text-align:left}.plc-every,.plc-head{grid-template-columns:minmax(0,1fr)}.plc-every{gap:var(--r1-e);padding-inline:0}.plc-every .ben b{font-size:var(--fs-body)}.plc-every .ben .bt{font-size:var(--fs-sub)}}