.gvl-pc-tag{margin:calc(0px - var(--space-6)) 0 var(--space-6)}.gvl-pc01-plans{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:stretch}@container gv (min-width: 600px){.gvl-pc01-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@container gv (min-width: 960px){.gvl-pc01-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gutter)}}.gvl-pc02-plans{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}@container gv (min-width: 960px){.gvl-pc02-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gutter)}}.gvl-pc02-card{min-width:0}.gvl-pc02-top{display:flex;flex-direction:column;gap:var(--space-4)}.gvl-pc02-head{display:flex;flex-direction:column;gap:var(--space-2)}@container gv (min-width: 1200px){.gvl-pc02-top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--space-6)}.gvl-pc02-top>.gv-pricing-card__price{flex:none;flex-direction:column;align-items:flex-end;gap:0;text-align:right}}.gvl-pc02-action>.gv-button{align-self:flex-start}.gvl-pc02-features{display:grid;grid-template-columns:minmax(0,1fr)}@container gv (min-width: 600px){.gvl-pc02-features{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--space-6);column-gap:var(--space-6)}}.gvl-pc02-try{margin-top:var(--space-10);max-width:var(--measure);color:var(--ink-muted)}.gvl-pc03-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);align-items:start}@container gv (min-width: 960px){.gvl-pc03-grid{grid-template-columns:minmax(0,1fr) calc(5 * var(--gv-col) + 4 * var(--grid-gutter));row-gap:var(--space-16);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}}.gvl-pc03-controls{display:flex;flex-direction:column;gap:var(--space-8);max-width:var(--measure)}.gvl-pc03-billing{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.gvl-pc03-legend{color:var(--ink)}.gvl-pc03-controls>.gv-button{align-self:flex-start}@container gv (max-width: 599px){.gvl-pc03-controls>.gv-button{align-self:stretch}}.gvl-pc03-rail{display:flex;flex-direction:column;padding:var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.gvl-pc03-line{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-hairline) solid var(--border)}.gvl-pc03-line:first-child{border-top:0;padding-top:0}.gvl-pc03-line>dt{color:var(--ink-muted)}.gvl-pc03-line>dd{color:var(--ink);font-variant-numeric:tabular-nums}.gvl-pc03-total>dd{font-weight:500}.gvl-pc03-total .gv-sample-tag{margin-left:var(--space-2);vertical-align:middle;font-family:var(--font-sans)}.gvl-pc04-frame{--gv-table-min-width: 720px}.gvl-pc04-table th[scope=row]{font-weight:400}.gvl-pc04-table th[scope=row] .gv-status-chip,.gvl-pc04-table caption .gv-sample-tag{margin-left:var(--space-2);vertical-align:middle}.gvl-pc05-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);align-items:start}@container gv (min-width: 960px){.gvl-pc05-grid{grid-template-columns:minmax(0,1fr) calc(5 * var(--gv-col) + 4 * var(--grid-gutter));row-gap:var(--space-16);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}}.gvl-pc05-questions{display:flex;flex-direction:column;gap:var(--space-8);max-width:var(--measure)}.gvl-pc05-answer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding:var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}@container gv (min-width: 600px){.gvl-pc05-answer{grid-template-columns:repeat(2,minmax(0,1fr))}.gvl-pc05-note,.gvl-pc05-link{grid-column:1 / -1}}.gvl-pc05-note .gv-sample-tag{margin-left:var(--space-1);vertical-align:middle}.gvl-pc05-link{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;text-decoration:none}.gvl-pc05-link:hover{text-decoration-line:underline}.gvl-pc06-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);align-items:start}@container gv (min-width: 960px){.gvl-pc06-grid{grid-template-columns:calc(4 * var(--gv-col) + 3 * var(--grid-gutter)) minmax(0,1fr);row-gap:var(--space-16);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}.gvl-pc06-head{position:sticky;top:var(--sticky-offset)}}.gvl-pc06-head{margin-bottom:0}.gvl-pc06-faq{min-width:0}.gvl-pc07-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);align-items:start}@container gv (min-width: 960px){.gvl-pc07-grid{grid-template-columns:calc(5 * var(--gv-col) + 4 * var(--grid-gutter)) minmax(0,1fr);row-gap:var(--space-16);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}}.gvl-pc07-copy{margin-bottom:0}.gvl-pc07-action{margin-top:var(--space-8)}.gvl-pc07-action>.gv-link{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none}.gvl-pc07-action>.gv-link:hover{text-decoration-line:underline}.gvl-pc07-facts{display:flex;flex-direction:column;border-top:var(--border-hairline) solid var(--border)}.gvl-pc07-fact{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--border-hairline) solid var(--border)}.gv-page [data-billing=monthly]{display:none}.gv-page:has(#billing-monthly:checked) [data-billing=monthly]{display:revert}.gv-page:has(#billing-monthly:checked) .pg-price[data-billing=monthly]{display:flex}.gv-page:has(#billing-monthly:checked) [data-billing=annual]{display:none}.pg-balance{text-wrap:balance}.pg-hero{padding-bottom:var(--gv-space-stage)}.pg-billing{display:flex;justify-content:center;margin-top:var(--space-8)}.pg-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none}.pg-col{display:flex;flex-direction:column;gap:var(--space-6);min-width:0;padding:var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.pg-col--recommended{background:var(--surface-raised);border-color:var(--accent);box-shadow:var(--shadow-2)}@container gv (min-width: 960px){.pg-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:0;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-l)}.pg-col{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:var(--space-6);padding:var(--space-8);background:none;border:0;border-radius:0}.pg-col+.pg-col{border-left:var(--border-hairline) solid var(--border)}.pg-col--recommended{position:relative;margin-block:calc(-1 * var(--space-3));padding-block:calc(var(--space-8) + var(--space-3));background:var(--surface-raised);border:var(--border-hairline) solid var(--accent);border-radius:var(--radius-l);box-shadow:var(--shadow-2)}.pg-col--recommended+.pg-col{border-left:0}}.pg-col__head{display:flex;flex-direction:column;gap:var(--space-2)}.pg-col__name-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0}.pg-col__name,.pg-col__who{margin:0}.pg-price{display:flex;flex-direction:column;gap:var(--space-2)}.pg-price__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0}.pg-price__figure{font-family:var(--font-sans);font-size:48px;line-height:52px;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 48;color:var(--ink)}.pg-price__terms{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0}.pg-col__limits,.pg-col__highlights ul{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.pg-col__limits{padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--border)}.pg-col__limits>li,.pg-col__highlights li{display:flex;align-items:flex-start;gap:var(--space-3);font-size:15px;line-height:22px;color:var(--ink)}.pg-col__limit-icon{flex:none;margin-top:2px;color:var(--ink-muted)}.pg-col__note{display:block;margin-top:var(--space-1)}.pg-col__highlights{display:flex;flex-direction:column;gap:var(--space-3)}.pg-col__highlights>p{margin:0}.pg-mark{flex:none;margin-top:2px}.pg-mark--yes{color:var(--accent)}.pg-mark--no{color:var(--ink-faint)}.pg-free{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-m)}.pg-free__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-pill);background:var(--surface-lilac);color:var(--ink-brand)}.pg-free__copy{flex:1 1 auto;min-width:0;margin:0}.pg-free__name{margin-right:var(--space-2)}.pg-free__cta{flex:none}@container gv (max-width: 599px){.pg-free{flex-direction:column;align-items:flex-start;padding:var(--space-5)}.pg-free__cta{align-self:stretch}}.pg-grid__more{display:flex;justify-content:center;margin:var(--space-8) 0 0}.pg-logos{margin-top:var(--gv-space-rows)}.pg-compare__pick{display:none}.pg-compare__table{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--font-sans);table-layout:fixed}.pg-compare__table th,.pg-compare__table td{padding:var(--space-4) var(--space-4);border-bottom:var(--border-hairline) solid var(--border);text-align:left;vertical-align:middle;font-size:15px;line-height:22px;color:var(--ink)}.pg-compare__col-label{width:40%}.pg-compare__table th[scope=row]{font-weight:400;padding-left:0;text-wrap:pretty}.pg-compare__table td{text-align:center;text-wrap:balance}.pg-compare__table td .pg-mark{display:inline-block;margin:0;vertical-align:middle}.pg-compare__table thead th,.pg-compare__table thead td{position:sticky;top:calc(var(--sticky-offset) - var(--space-8));z-index:1;padding-block:var(--space-4);background:var(--gv-ground);border-bottom:var(--border-hairline) solid var(--border-strong);text-align:center;vertical-align:top}.pg-compare__table thead th{display:table-cell}.pg-compare__table thead th>*{display:block}.pg-compare__table thead th>.gv-button{display:inline-flex;margin-top:var(--space-3)}.pg-compare__plan{color:var(--ink)}.pg-compare__price{margin-top:var(--space-1)}.pg-compare__group th{padding:var(--space-8) 0 var(--space-3);font-size:13px;line-height:20px;font-weight:500;letter-spacing:.02em;color:var(--ink-muted);text-align:left}.pg-compare__table .pg-compare__rec,.pg-compare__table thead .pg-compare__rec{background:var(--surface-lilac)}.pg-compare__table tbody tr:not(.pg-compare__group):hover>*{background:var(--surface-hover)}@container gv (max-width: 759px){.pg-compare--cta-760 .pg-compare__table thead th>.gv-button{display:none}}@container gv (max-width: 959px){.pg-compare--cta-960 .pg-compare__table thead th>.gv-button{display:none}}@container gv (max-width: 1099px){.pg-compare--cta-1100 .pg-compare__table thead th>.gv-button{display:none}}@container gv (max-width: 1199px){.pg-compare--cta-1200 .pg-compare__table thead th>.gv-button{display:none}}@container gv (max-width: 1299px){.pg-compare--cta-1300 .pg-compare__table thead th>.gv-button{display:none}}@container gv (max-width: 1439px){.pg-compare--cta-1440 .pg-compare__table thead th>.gv-button{display:none}}.pg-compare--cta-never .pg-compare__table thead th>.gv-button{display:none}@container gv (max-width: 599px){.pg-compare__pick{display:flex;margin-bottom:var(--space-6)}.pg-compare__table{table-layout:auto}.pg-compare__col-label{width:auto}.pg-compare__table th[scope=row]{width:58%;padding-right:var(--space-3)}.pg-compare__table td,.pg-compare__table thead th{padding-inline:var(--space-3)}.pg-compare__table thead th>.gv-button{display:none}.gv-page:has(#compare-pro:checked) .pg-compare__table [data-plan]:not([data-plan=pro]),.gv-page:has(#compare-business:checked) .pg-compare__table [data-plan]:not([data-plan=business]),.gv-page:has(#compare-enterprise:checked) .pg-compare__table [data-plan]:not([data-plan=enterprise]){display:none}}.pg-booking{max-width:calc(var(--container-xl) + 2 * var(--space-8));margin:0 auto;padding-inline:var(--space-8)}@container gv (max-width: 767px){.pg-booking{padding-inline:0}}
