.ui .p-price .top-head,.ui.p-price .top-head{max-width:900px}.ui .p-price .cards,.ui.p-price .cards{align-items:stretch}.ui .p-price .price-card .btn,.ui.p-price .price-card .btn{margin-top:auto}.ui .p-price .price-card .amt .tbd,.ui.p-price .price-card .amt .tbd{font:500 26px/1.2 var(--f-mono);color:var(--fg);padding:3px 8px}.ui .p-price .price-card .amt,.ui.p-price .price-card .amt{min-height:56px}.ui .p-price .ticks .chip,.ui.p-price .ticks .chip{height:22px;padding:0 8px;font-size:11.5px;margin-inline-start:6px;vertical-align:1px}.ui .p-price .acts,.ui.p-price .acts{margin-top:24px}.ui .p-price .acts-grid,.ui.p-price .acts-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:24px 48px;align-items:center}.ui .p-price .acts .amt,.ui.p-price .acts .amt{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.ui .p-price .acts .amt .tbd,.ui.p-price .acts .amt .tbd{font:500 26px/1.2 var(--f-mono);padding:3px 8px}.ui .p-price .acts .amt .u,.ui.p-price .acts .amt .u{font:500 15px/1 var(--f-text);color:var(--fg3)}.ui .p-price .tbox,.ui.p-price .tbox{position:relative}.ui .p-price .vh,.ui.p-price .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui .p-price .cmp thead th,.ui.p-price .cmp thead th{font:600 13.5px/1.25 var(--f-text);color:var(--fg)}.ui .p-price .cmp thead th+th,.ui.p-price .cmp thead th+th{text-align:center}.ui .p-price .cmp tbody th,.ui.p-price .cmp tbody th{font:400 14.5px/1.45 var(--f-text);color:var(--fg);text-align:start;padding:14px 16px;border-bottom:1px solid var(--hair);white-space:normal;vertical-align:top}.ui .p-price .cmp tbody tr:last-child th,.ui.p-price .cmp tbody tr:last-child th{border-bottom:0}.ui .p-price .cmp td.c,.ui.p-price .cmp td.c{text-align:center;color:var(--fg2)}.ui .p-price .cmp td.c svg,.ui.p-price .cmp td.c svg{color:var(--good);vertical-align:-4px}.ui .p-price .cmp td.c .dash,.ui.p-price .cmp td.c .dash{color:var(--fg3)}.ui .p-price .cmp .featured-col,.ui.p-price .cmp .featured-col{background:color-mix(in srgb,var(--fg) 3%,transparent)}.ui .p-price .faq .a .p+.p,.ui.p-price .faq .a .p+.p{margin-top:10px}@container (max-width: 960px){.ui .p-price .acts-grid,.ui.p-price .acts-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width: 760px){.ui .p-price .price-card .amt .num,.ui.p-price .price-card .amt .num{font-size:46px}}