.sp-plans :where(table){background:transparent;border:0}.sp-plans :where(td),.sp-plans :where(th){background:transparent;border:0;color:inherit}.sp-plans :where(h1),.sp-plans :where(h2),.sp-plans :where(h3),.sp-plans :where(h4),.sp-plans :where(h5),.sp-plans :where(h6){text-transform:none}.sp-plans :where(a),.sp-plans :where(blockquote),.sp-plans :where(button),.sp-plans :where(cite),.sp-plans :where(div),.sp-plans :where(em),.sp-plans :where(h1),.sp-plans :where(h2),.sp-plans :where(h3),.sp-plans :where(h4),.sp-plans :where(h5),.sp-plans :where(h6),.sp-plans :where(li),.sp-plans :where(p),.sp-plans :where(small),.sp-plans :where(span),.sp-plans :where(strong),.sp-plans :where(summary){font-family:inherit}.sp-plans :where(a){text-decoration:none}.sp-plans a:active,.sp-plans a:focus,.sp-plans a:hover{font-family:inherit;text-decoration:none}.sp-plans :where(blockquote){background:transparent;border:0;margin:0;padding:0;quotes:none}.sp-plans :where(blockquote):after,.sp-plans :where(blockquote):before{content:none}.sp-plans :where(ul){list-style:none;margin:0;padding:0}.sp-plans :where(details)>:where(summary){list-style:none}.sp-plans,.sp-plans *,.sp-plans :after,.sp-plans :before{box-sizing:border-box}.sp-plans{color:#262625;font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;--teal:#1d8675;--teal-700:#166b5c;--charcoal:#262625;--sand:#e7e5df;--ink-80:rgba(38,38,37,.8);--ink-65:rgba(38,38,37,.65);--ink-45:rgba(38,38,37,.4);--line:rgba(38,38,37,.08);--green-050:#e9f4f2;--warm:#fffbf9;--ease:cubic-bezier(0.2,0.8,0.2,1);background:var(--warm);font-family:DM Sans,system-ui,sans-serif;padding:72px 0}.sp-plans__inner{margin:0 auto;max-width:1280px;padding:0 40px}.sp-plans__head{margin:0 0 40px}.sp-plans__eyebrow{align-items:center;background:var(--green-050);border-radius:100px;color:var(--teal-700);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:1.5px;line-height:1;margin-bottom:18px;padding:6px 14px;text-transform:uppercase;white-space:nowrap}.sp-plans__eyebrow:before{background:var(--teal);border-radius:100px;content:"";height:6px;width:6px}.sp-plans__title{color:var(--charcoal);font-size:40px;font-weight:600;letter-spacing:-.034em;line-height:1.15;margin:0 0 16px;white-space:nowrap}.sp-plans__accent{color:var(--teal-700)}.sp-plans__sub{color:var(--ink-65);font-size:18px;line-height:1.5;margin:0;text-wrap:pretty}.sp-plans__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;max-width:900px;padding:0 0 36px}.sp-plans__list li{align-items:center;color:var(--charcoal);display:grid;font-size:17px;gap:14px;grid-template-columns:19px 1fr;line-height:1.4;text-wrap:pretty}.sp-plans__tk{display:block;height:19px;width:19px}.sp-plans__tk svg{display:block;height:100%;width:100%}.sp-plans .sp-shot{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.06);font-family:DM Sans,system-ui,sans-serif;overflow:hidden}.sp-plans .sp-shot__bar{align-items:center;background:var(--warm);border-bottom:1px solid var(--line);display:flex;gap:12px;padding:11px 14px}.sp-plans .sp-shot__dots{display:flex;gap:5px}.sp-plans .sp-shot__dots span{background:rgba(38,38,37,.14);border-radius:100px;height:8px;width:8px}.sp-plans .sp-shot__url{color:var(--ink-45);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.01em;white-space:nowrap}.sp-plans .sp-shot__body{display:flex;flex-direction:column;gap:12px;padding:16px}.sp-plans__shot{margin-top:0}.sp-plans .sp-cmp__body{background:#fff;padding:0}.sp-plans .sp-cmp__top{align-items:center;border-bottom:1px solid rgba(38,38,37,.08);display:flex;gap:16px;justify-content:space-between;padding:13px 18px}.sp-plans .sp-cmp__crumb{color:#262625;font-size:13px;font-weight:600}.sp-plans .sp-cmp__seg{background:rgba(38,38,37,.05);border-radius:100px;display:flex;gap:4px;padding:3px}.sp-plans .sp-cmp__seg b,.sp-plans .sp-cmp__seg i{border-radius:100px;font-size:11px;font-style:normal;font-weight:500;line-height:1;padding:5px 11px}.sp-plans .sp-cmp__seg i{color:rgba(38,38,37,.4)}.sp-plans .sp-cmp__seg b{background:#fff;box-shadow:0 1px 3px rgba(38,38,37,.1);color:#262625}.sp-plans .sp-cmp{border-collapse:collapse;table-layout:fixed;width:100%}.sp-plans .sp-cmp td,.sp-plans .sp-cmp th{padding:9px 10px;text-align:right;vertical-align:middle}.sp-plans .sp-cmp th[scope=col],.sp-plans .sp-cmp th[scope=row]{padding-left:18px;text-align:left}.sp-plans .sp-cmp td:last-child{padding-right:18px}.sp-plans .sp-cmp__hd td,.sp-plans .sp-cmp__hd th{background:rgba(38,38,37,.03);border-bottom:1px solid rgba(38,38,37,.06);border-top:1px solid rgba(38,38,37,.06);color:rgba(38,38,37,.65);font-size:12px;font-weight:600;padding-bottom:8px;padding-top:8px}.sp-plans .sp-cmp__hd th{width:30%}.sp-plans .sp-cmp tbody tr:not(.sp-cmp__hd) th{font-weight:400;padding-bottom:12px;padding-top:12px}.sp-plans .sp-cmp tbody tr:not(.sp-cmp__hd) td{background:rgba(29,134,117,.045);border-bottom:2px solid #fff;color:rgba(38,38,37,.8);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.sp-plans .sp-cmp__nm{color:#262625;display:block;font-size:13.5px;font-weight:500;margin-bottom:6px;white-space:nowrap}.sp-plans .sp-cmp__mix{display:flex;gap:2px;height:8px;max-width:190px}.sp-plans .sp-cmp__mix i{background:var(--k);border-radius:2px;display:block;height:100%}.sp-plans .sp-cmp__badge{background:var(--green-050);border-radius:100px;color:var(--teal-700);display:inline-block;font-family:DM Sans,system-ui,sans-serif;font-size:11.5px;font-weight:600;line-height:1;padding:5px 10px}.sp-plans .sp-cmp__badge--base{background:rgba(38,38,37,.06);color:rgba(38,38,37,.55);font-weight:500}.sp-plans .sp-cmp__note{border-top:1px solid rgba(38,38,37,.06);color:var(--ink-45);font-size:11px;line-height:1.4;margin:0;padding:12px 18px 15px}@media (max-width:1080px){.sp-plans__head{margin:0 0 32px}.sp-plans__title{font-size:32px;white-space:normal;text-wrap:balance}}@media (max-width:720px){.sp-plans .sp-cmp td:nth-child(2),.sp-plans .sp-cmp td:nth-child(4),.sp-plans .sp-cmp th:nth-child(2),.sp-plans .sp-cmp th:nth-child(4){display:none}}@media (max-width:620px){.sp-plans__inner{padding:0 20px}.sp-plans__title{font-size:28px}.sp-plans__list li{align-items:start;font-size:15.5px}.sp-plans__tk{margin-top:2px}}.sp-plans__title p{display:inline;margin:0}.sp-plans{box-shadow:0 0 0 100vmax #fffbf9;clip-path:inset(0 -100vmax)}