.prc{gap:calc(var(--spacing-y-small) / 2);flex-direction:column;display:flex;container:prc-calculator/inline-size}@media (min-width:1200px){.prc{flex-direction:row}}@media (max-width:1199.98px){.prc[data-step="0"]{scroll-snap-type:x mandatory;flex-direction:row;overflow-x:scroll}}.prc .prc-container{--border-width:2px;border:2px solid var(--plan-border-color);border-radius:var(--border-radius);flex-direction:column;flex:1;transition:all .25s ease-in-out;display:flex;position:relative}.prc .prc-container--highlight{background-color:var(--pricing-container-bg-highlight);border-color:transparent;border-top-left-radius:0}.prc .prc-container--loading{filter:grayscale();pointer-events:none}.prc .prc-container[data-step="0"]{margin-top:2rem}@media (max-width:1199.98px){.prc .prc-container[data-step="0"]{scroll-snap-align:center;flex:none;max-width:90%}}.prc .prc-container .prc-content{flex:1}.prc-feature-table{border-collapse:separate;position:relative}.prc-feature-table thead{z-index:20;position:sticky;top:0}.prc-feature-table thead:before{z-index:-1;background-color:var(--color-bg);content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:992px){.prc-feature-table thead{top:calc(var(--nav-height-bar) + var(--admin-bar-height,0px))}}.prc-feature-table thead th{background-color:var(--color-bg)}.prc-feature-table tr{border:0}.prc-feature-table tr th:first-child{border-right:.125rem solid var(--pricing-color-feature-table-head-border)}.prc-feature-table__group-header .prc-feature-table__content{vertical-align:bottom;font-size:var(--font-size-small)}.prc-feature-table__group-header>:is(th,td){border-bottom:.125rem solid var(--pricing-color-feature-table-head-border);background-color:var(--color-bg)}@media (min-width:992px){.prc-feature-table__group-header>:is(th,td){padding-top:calc(var(--table-size-cell-spacing) + var(--pricing-size-feature-table-group-header-padding))}}.prc-feature-table__group-header>:is(th,td)[data-color-scheme=highlight]{border-bottom-color:var(--pricing-color-feature-table-highlight-head-border);background-color:var(--pricing-color-feature-table-highlight-head-bg)}@media (min-width:1200px){.prc-feature-table__group-header{top:calc(var(--nav-height-bar) + var(--admin-bar-height,0px) + var(--pricing-size-feature-table-head-vertical-size-xl) - var(--pricing-size-feature-table-group-header-padding));position:sticky}}.prc-feature-table__item:focus{outline-color:var(--pricing-color-feature-table-focus);outline-offset:-4px}.prc-feature-table__item .prc-feature-table__name{font-weight:var(--font-weight-light)}.prc-feature-table__item>:is(th,td)[data-color-scheme=highlight]{background-color:var(--pricing-color-feature-table-highlight-head-bg)}.prc-feature-table__item--plans>:is(th,td)[data-color-scheme=highlight]{border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:var(--pricing-color-feature-table-highlight-plan-bg)}.prc-feature-table__item:nth-child(odd)>:is(th,td):not([data-color-scheme=highlight]){background-color:var(--pricing-color-feature-table-odd-bg)}.prc-feature-table__item:nth-child(2n)>:is(th,td){background-color:var(--pricing-color-feature-table-even-bg)}.prc-feature-table__item:nth-child(2n)>:is(th,td)[data-color-scheme=highlight]{background-color:var(--pricing-color-feature-table-highlight-even-bg)}.prc-feature-table__content{vertical-align:middle;text-align:center;min-width:11rem}.prc-feature-table__content span[data-check]{vertical-align:middle;width:1.5rem;height:1.5rem;color:var(--pricing-color-feature-table-checkmark);font-size:1.25rem;font-family:var(--font-family-material);border-radius:100%;justify-content:center;align-items:center;display:inline-flex}.prc-feature-table__content span[data-check][data-check="0"]{background-color:var(--pricing-color-feature-table-checkmark-bg-false)}.prc-feature-table__content span[data-check][data-check="1"]{background-color:var(--pricing-color-feature-table-checkmark-bg-true)}@media (max-width:991.98px){.prc-feature-table__ctr{height:calc(80dvh - var(--nav-height-bar));overflow:auto}th.prc-feature-table__name{z-index:10;min-width:8rem;position:sticky;left:0}}@media print{#pricing-features{--pricing-color-feature-table-highlight-plan-bg:var(--pricing-color-feature-table-plan-bg)!important;--pricing-color-feature-table-highlight-head-bg:var(--pricing-color-feature-table-head-bg)!important;--pricing-color-feature-table-highlight-head-border:var(--pricing-color-feature-table-head-border)!important;--pricing-color-feature-table-highlight-even-bg:var(--pricing-color-feature-table-even-bg)!important}.prc-feature-table thead,.prc-feature-table th{position:relative;top:0}}.prc-header{border-bottom:2px solid var(--plan-border-color);padding:calc(var(--pricing-size-content-padding) / 2) var(--pricing-size-content-padding);align-items:center;gap:1rem;display:flex}.prc-header h6{margin-bottom:0;line-height:2.5rem}.prc-header span.prc-plan__payment{font-weight:var(--font-weight-medium);font-size:var(--font-size-small);display:inline-block}.prc [data-step="0"] .prc-header{justify-content:space-between}.prc-container--loading .prc-header h6{min-height:calc(72px - 2rem)}.prc a.link{--link-color:var(--color-primary);--link-decoration-color:color-mix(in srgb, var(--link-color) 50%, transparent);background-image:linear-gradient(to right, var(--link-decoration-color) 50%, transparent 50%);color:var(--link-color);font-weight:var(--link-font-weight);background-position:0 100%;background-repeat:repeat-x;background-size:8px 2px;padding-bottom:2px;transition:all .25s ease-in-out}.prc a.link:hover{--link-decoration-color:var(--link-color)}@media print{.prc a.link{--link-font-weight:var(--font-weight-light);--link-color:color-mix(in srgb, var(--color-contrast) 80%, transparent);background-image:none}}.prc a.link{cursor:pointer}.prc a.link--small{font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}.prc-loader{--loader-size:3rem;border:calc(var(--loader-size) / 6.25) solid var(--loader-ring-color);border-right-color:var(--loader-color);aspect-ratio:1;width:var(--loader-size);border-radius:50%;margin:0 auto;animation:1s linear infinite l2}@keyframes l2{to{transform:rotate(1turn)}}.prc-nav{padding:var(--pricing-size-content-padding);flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.prc-nav__btn span.arrow{display:none}@media (max-width:575.98px){.prc-nav__btn--prev button{padding-left:1rem;padding-right:1rem}.prc-nav__btn--prev button>span:last-child{display:none}.prc-nav__btn--prev button>span.arrow{font-size:1.5rem;line-height:1;font-family:var(--font-family-material);display:block}}.prc-package-header{background:var(--gradient);display:flex}.prc-package-header__content{padding:calc(var(--pricing-size-content-padding) * 1.5) var(--pricing-size-content-padding) var(--pricing-size-content-padding)}.prc-package-header__image{display:none}@container (width>=1128px){.prc-package-header__content{flex-basis:50%}.prc-package-header__image{flex-basis:50%;display:block;position:relative}.prc-package-header__image img{width:auto;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}}.prc-packages{padding:var(--pricing-size-content-padding) var(--pricing-size-content-padding) 0;grid-template-columns:auto 2fr;margin:0;display:grid}@container (width>=768px){.prc-packages{grid-template-columns:auto 2fr 1fr}}.prc-packages .prc-package{grid-template-columns:subgrid;grid-column:span 6;display:grid;position:relative}.prc-packages .prc-package__tab{grid-template-columns:inherit;grid-column:inherit;align-items:center;gap:1rem;padding:1rem 0;display:grid}.prc-packages .prc-package__indicator{cursor:pointer;grid-column:1;justify-content:center;align-items:center;display:flex}.prc-packages .prc-package__indicator:before{content:"keyboard_arrow_down";color:var(--package-content-toggle-color);font-size:1.75rem;line-height:normal;font-family:var(--font-family-material);transition:all .25s ease-in-out}.prc-packages .prc-package--open .prc-package__indicator:before{transform:rotate(180deg)}.prc-packages .prc-package__name{cursor:pointer;color:var(--color-contrast);font-weight:var(--font-weight-medium);line-height:var(--line-height-compact);flex-wrap:wrap;grid-column:2;gap:0 .5rem;margin-bottom:0;display:flex}@container (width>=768px){.prc-packages .prc-package__name .prc-package__badge-mobile{display:none}}@media (min-width:992px){.prc-packages .prc-package__name{font-size:var(--font-size-h6);font-family:var(--font-family-headings)}}.prc-packages .prc-package__badge{grid-column:3;display:none}@container (width>=768px){.prc-packages .prc-package__badge{display:block}}.prc-packages .prc-package__price{text-align:right;grid-column:4;margin-bottom:0}.prc-packages .prc-package__cost-type{text-align:right;grid-column:5}@media (max-width:991.98px){.prc-packages .prc-package__price,.prc-packages .prc-package__cost-type{display:none}}.prc-packages .prc-package__action{grid-column:6;display:flex}.prc-packages .prc-package__content{flex-direction:column;grid-area:2/2/auto/7;gap:1rem 2rem;display:flex}.prc-packages .prc-package__content .prc-package__heading{margin-bottom:.5rem}@container (width>=768px){.prc-packages .prc-package__content{grid-template-areas:"description includes""duration includes";gap:2rem 4rem;display:grid}}.prc-packages .prc-package__description>p:first-child,.prc-packages .prc-package__duration>p:first-child,.prc-packages .prc-package__includes>p:first-child{color:var(--color-contrast);font-weight:var(--font-weight-medium)}.prc-packages .prc-package__description>:last-child,.prc-packages .prc-package__duration>:last-child,.prc-packages .prc-package__includes>:last-child{margin-bottom:0}.prc-packages .prc-package__description{grid-area:description}.prc-packages .prc-package__duration{grid-area:duration}.prc-packages .prc-package__includes{grid-area:includes}.prc-plan{flex-direction:column;height:100%;display:flex}.prc-plan__badge{top:calc(-1 * var(--border-width));left:calc(-1 * var(--border-width));background-color:var(--pricing-badge-bg);height:2rem;color:var(--color-contrast);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);border-radius:1rem 0 0;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem 1.5rem;display:flex;position:absolute;transform:translateY(-100%)}.prc-plan__badge:before{content:"star";color:var(--pricing-badge-icon);font-size:var(--body-font-size);line-height:1;font-family:var(--font-family-material);display:block}.prc-plan__badge:after{background-color:var(--pricing-badge-corner-bg);aspect-ratio:1;content:"";height:100%;position:absolute;top:0;left:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23000' d='M0 0c7.18 0 13 5 13 13s5.82 13 13 13H0V0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23000' d='M0 0c7.18 0 13 5 13 13s5.82 13 13 13H0V0Z'/%3E%3C/svg%3E")}.prc-plan__actions,.prc-plan__information{padding:var(--pricing-size-content-padding)}.prc-plan__actions{background:var(--gradient);flex-direction:column;gap:1rem;display:flex}.prc-plan__actions .prc-plan__price{grid-template-columns:auto 1fr;grid-template-areas:"total interval""total explanation""ppu ppu";align-items:center;gap:0 .75rem;min-height:3.25rem;margin-bottom:2rem;display:grid}.prc-plan__actions .prc-plan__price .total{grid-area:total;margin-bottom:0}.prc-plan__actions .prc-plan__price .interval{grid-area:interval}.prc-plan__actions .prc-plan__price .explanation{font-weight:var(--font-weight-medium);font-size:var(--font-size-small);grid-area:explanation}.prc-plan__actions .prc-plan__price .price-per-unit{border-top:2px dotted var(--plan-border-color);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);grid-area:ppu;align-items:center;gap:.25rem;margin-top:.5rem;padding-top:.5rem;display:flex}.prc-plan__actions .prc-plan__price .price-per-unit:before{content:"accessibility_new";font-size:1.25rem;line-height:1;font-family:var(--font-family-material)}.prc-plan__actions .prc-plan__price>span{line-height:normal}.prc-plan__actions .prc-plan__units select{cursor:pointer}.prc-plan__information{flex-direction:column;flex:1;gap:2rem;display:flex}.prc-plan__information .prc-plan__description{margin-bottom:0}.prc-plan__information .prc-plan__features>p{font-weight:var(--font-weight-medium);font-size:var(--font-size-small);display:block}.prc-plan__information .prc-plan__feature-link{margin-top:auto}.prc-container--loading{--skeleton-bg-color:color-mix(in srgb, var(--skeleton-color) 20%, transparent)}.prc-container--loading .prc-plan__price .total{width:7.5rem;height:2.875rem}.prc-container--loading .skeleton__elem,.prc-container--loading [data-loading]{border-radius:var(--border-radius);background-color:var(--skeleton-bg-color);width:100%;height:2rem;display:inline-block;position:relative;overflow:hidden}.prc-container--loading .skeleton__elem:before,.prc-container--loading [data-loading]:before{background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--skeleton-gradient-color) 40%, transparent) 50%, transparent 100%);content:"";width:100%;height:100%;animation:2s linear infinite loading;display:block;position:absolute;top:0;left:0}.prc-container--loading .skeleton__elem--text-short,.prc-container--loading .skeleton__elem--text-long{width:60%;height:1rem}.prc-container--loading .skeleton__elem--text-long{width:100%}.prc-container--loading button{background-color:color-mix(in srgb, var(--skeleton-color) 40%, transparent);height:3.25rem}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.prc-container{--skeleton-color:var(--color-contrast);--skeleton-gradient-color:var(--color-body)}.prc-container[data-color-scheme=highlight]{--skeleton-color:var(--color-body);--skeleton-gradient-color:var(--color-primary)}.prc-quote{gap:calc(var(--pricing-size-content-padding) * 1.5);padding:var(--pricing-size-content-padding) var(--pricing-size-content-padding) 0;flex-wrap:wrap;display:flex}.prc-quote>*{flex:1}.prc-quote__heading{margin-bottom:2rem}.prc-quote__table{gap:var(--pricing-size-content-padding);flex-direction:column-reverse;display:flex}@media (min-width:992px){.prc-quote__table{flex-direction:column}}.prc-quote__table-meta{margin-top:var(--pricing-size-content-padding);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.prc-quote__table-meta .prc-quote__tax-notice{color:color-mix(in srgb, var(--color-contrast) 50%, transparent);font-weight:var(--font-weight-medium);font-size:var(--font-size-small)}.prc-quote__table-actions{gap:2rem;display:flex}.prc-quote__table-actions .prc-quote-share{align-items:center;gap:.5rem;display:inline-flex}.prc-quote__table-actions .prc-quote-share:before{content:var(--icon);color:var(--body-color-important);font-size:1.25rem;line-height:1;font-family:var(--font-family-material)}.prc-quote__table-actions .prc-quote-share--copy{--icon:"content_copy"}.prc-quote__table-actions .prc-quote-share--print{--icon:"print"}.prc-quote__cost-group h6{margin-bottom:1rem}.prc-quote__cost-group ul{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.prc-quote__cost-group ul li{justify-content:space-between;align-items:center;display:flex}.prc-quote__cost-group ul li>div>span{line-height:normal;display:block}.prc-quote__cost-group ul li:last-child{border-top:2px dotted var(--quote-cost-group-border-color);margin-top:.5rem;padding-top:1rem}.prc-quote__cost-group ul li:last-child>div span:first-child{font-weight:var(--font-weight-medium)}.prc-quote__cost-group ul li:last-child>div span:not(:first-child):not(:only-child){font-size:var(--font-size-small)}.prc-quote__cost-group ul li:last-child>span{color:var(--color-contrast);font-size:var(--font-size-h6);font-family:var(--font-family-headings)}.prc-quote__cost-group--recurring ul li:last-child>span{font-size:var(--font-size-h4)}.prc-quote__content{gap:var(--pricing-size-content-padding);flex-direction:column;display:flex}.prc-quote__content img{border-radius:var(--border-radius);aspect-ratio:16/9;object-fit:cover}.prc-quote__content .prc-quote__text{text-align:center;margin-bottom:0}.prc-quote__content .prc-quote__actions{justify-content:center;gap:.5rem var(--pricing-size-content-padding);flex-wrap:wrap;display:flex}.prc-quote__content .prc-quote__actions .prc-quote__action{align-items:center;gap:.5rem;display:flex}.prc-quote__content .prc-quote__actions .prc-quote__action:before{content:var(--icon);color:var(--body-color-important);font-size:1.25rem;line-height:1;font-family:var(--font-family-material)}.prc-quote__content .prc-quote__actions .prc-quote__action--link{--icon:"co_present"}.prc-quote__content .prc-quote__actions .prc-quote__action--phone{--icon:"call"}.prc-quote__content .prc-quote__actions .prc-quote__action--email{--icon:"mail"}@media (max-width:991.98px){.prc-quote__content img{order:2}}.prc-container:nth-child(2) .prc-quote{padding:var(--pricing-size-content-padding)}.prc-segmented-control{--border-width:2px;--padding:2px;--transition-duration:.25s;--transition-timing-function:ease-in-out;grid-template-columns:repeat(var(--items), 1fr);gap:var(--padding);border:var(--border-width) solid var(--switch-border-color);padding:var(--padding);border-radius:4rem;display:inline-grid;position:relative}.prc-segmented-control:before{top:50%;left:calc(100% / var(--items) * var(--index) + var(--padding));transition:left var(--transition-duration) var(--transition-timing-function);background-color:var(--switch-active-bg);width:calc(100% / var(--items) - 2 * var(--padding));height:calc(100% - 2 * var(--padding));content:"";border-radius:4rem;display:block;position:absolute;transform:translateY(-50%)}.prc-segmented-control>span{transition:color var(--transition-duration) var(--transition-timing-function);font-weight:var(--font-weight-medium);font-size:var(--font-size-small);line-height:var(--line-height-compact);text-align:center;padding:4px 8px;position:relative}.prc-segmented-control>span.selected{cursor:default;color:var(--switch-active-color)}.prc-segmented-control>span:not(.selected){cursor:pointer}#pricing-calculator,#pricing-features{--pricing-size-content-padding:calc(var(--spacing-y-small) / 2);--gradient:linear-gradient(to bottom, transparent 50%, color-mix(in srgb, var(--color-primary) 5%, transparent) 100%);--plan-border-color:color-mix(in srgb, var(--color-primary) 10%, transparent);--package-content-toggle-color:var(--color-primary);--switch-border-color:color-mix(in srgb, var(--color-primary) 20%, transparent);--switch-active-bg:var(--color-primary);--switch-active-color:var(--color-bg);--quote-cost-group-border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);--pricing-badge-bg:var(--color-primary);--pricing-badge-icon:var(--color-accent);--pricing-badge-corner-bg:var(--color-primary);--pricing-color-feature-table-checkmark-bg-false:color-mix(in srgb, var(--color-contrast) 30%, var(--color-bg));--pricing-color-feature-table-checkmark-bg-true:var(--color-success);--pricing-color-feature-table-checkmark:var(--color-bg);--pricing-color-feature-table-even-bg:color-mix(in srgb, var(--color-primary) 5%, var(--color-bg));--pricing-color-feature-table-focus:var(--color-primary);--pricing-color-feature-table-head-border:color-mix(in srgb, var(--color-primary) 20%, var(--color-bg));--pricing-color-feature-table-highlight-even-bg:color-mix(in srgb, var(--color-primary) 95%, var(--color-bg));--pricing-color-feature-table-highlight-head-bg:color-mix(in srgb, var(--color-primary) 90%, var(--color-contrast));--pricing-color-feature-table-highlight-head-border:color-mix(in srgb, var(--color-primary) 80%, var(--color-bg));--pricing-color-feature-table-highlight-plan-bg:var(--color-primary);--pricing-color-feature-table-odd-bg:var(--color-bg);--pricing-size-feature-table-group-header-padding:1.5rem;--pricing-size-feature-table-head-vertical-size-xl:53.5px;--loader-ring-color:color-mix(in srgb, var(--color-primary) 20%, transparent);--loader-color:var(--color-primary);--pricing-container-bg-highlight:var(--color-primary)}#pricing-calculator [data-color-scheme=highlight],#pricing-features [data-color-scheme=highlight]{--gradient:linear-gradient(to bottom, transparent 50%, color-mix(in srgb, var(--color-body) 5%, transparent) 100%);--plan-border-color:color-mix(in srgb, var(--color-body) 10%, transparent);--switch-border-color:color-mix(in srgb, var(--color-body) 20%, transparent);--switch-active-bg:var(--color-body);--switch-active-color:var(--color-bg)}
/*# sourceMappingURL=pricing.min.css.map */
