.premium-plan[data-v-be2249c5]{--premium-plan-gap:1.5rem;--h2-font-size-min:var(--premium-plan-h2-font-size-min,2rem);--h2-padding:var(--premium-plan-h2-padding,.5rem 0 0);--h3-font-size-min:var(--premium-plan-h3-font-size-min,2rem);--h3-line-height-max:var(--premium-plan-h3-line-height-max,1.25rem);--h3-padding:var(--premium-plan-h3-padding,.5rem 0 0);--premium-plan-badge-size:1.75rem;--premium-plan-badge-size-subtract:calc(var(--premium-plan-badge-size)*-1);--premium-plan-badge-offset:.25rem;--premium-plan-tag-offset:.375rem;background:var(--premium-plan-background,var(--white));border-radius:var(--premium-plan-border-radius,.25rem);color:var(--premium-plan-color,var(--black));display:var(--premium-plan-display,none);flex-flow:column nowrap;flex-shrink:0;max-width:var(--premium-plan-max-width,22.5rem);min-height:var(--premium-plan-min-height,27.875rem);order:var(--premium-plan-order,var(--premium-plan-mobile-order,0));padding:var(--premium-plan-padding,2rem);position:relative;row-gap:var(--premium-plan-gap);scroll-snap-align:center;width:100%}.premium-plan[data-plan-name*=free][data-v-be2249c5]{--premium-plan-display:flex}@media (max-width:649px){.premium-plan[data-v-be2249c5]{--premium-plan-mobile-order:0}.premium-plan[data-plan-name*=free][data-v-be2249c5]{--premium-plan-mobile-order:1}.premium-plan[data-plan-name*=ultra][data-v-be2249c5]{--premium-plan-mobile-order:-1}}@media (min-width:650px){.premium-plan[data-v-be2249c5]{--premium-plan-min-height:31.625rem;--premium-plan-perks-font-size:1rem;--premium-plan-perks-line-height:1.5rem;--premium-plan-billing-period-font-size:1rem}.premium-plan[data-plan-name*=free][data-v-be2249c5]{--premium-plan-order:-2}.premium-plan[data-plan-name*=ultra][data-v-be2249c5]{--premium-plan-order:-1}}.premium-plan__body[data-v-be2249c5]{border:solid var(--premium-plan-body-border-color,#d8d8d8);border-width:var(--premium-plan-body-border-width,.0625rem 0);flex-grow:1;padding:var(--premium-plan-body-padding,var(--premium-plan-gap) 0)}.premium-plan__footer[data-v-be2249c5]{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.premium-plan__title[data-v-be2249c5]{color:var(--premium-plan-title-color,currentColor)}.premium-plan__subtitle[data-v-be2249c5]{color:var(--premium-plan-subtitle-color,rgba(0,0,0,.6));line-height:var(--premium-plan-subtitle-line-height,1.375rem)}.premium-plan__perks[data-v-be2249c5]{font-size:var(--premium-plan-perks-font-size,.875rem);line-height:var(--premium-plan-perks-line-height,1.125rem)}.premium-plan__perks li[data-v-be2249c5]{padding:0 0 .5rem 1.5rem;position:relative}.premium-plan__perks li[data-v-be2249c5]:before{background:var(--premium-plan-perks-checkmark-color,var(--dc-blue));content:"";display:block;height:.6875rem;left:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMC44NCAxNiAxMS44OSI+PHBhdGggZD0ibTE0LjYyOS44NDEtOS4xNDMgOC4yMy00LjExNS0zLjJMMCA3LjI0bDUuNDg2IDUuNDg2TDE2IDEuNzU1eiIvPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMC44NCAxNiAxMS44OSI+PHBhdGggZD0ibTE0LjYyOS44NDEtOS4xNDMgOC4yMy00LjExNS0zLjJMMCA3LjI0bDUuNDg2IDUuNDg2TDE2IDEuNzU1eiIvPjwvc3ZnPg==) center/contain no-repeat;position:absolute;top:var(--premium-plan-perks-checkmark-top,.25rem);width:1rem}.premium-plan__price[data-v-be2249c5]{align-items:baseline;color:var(--premium-plan-price-color,var(--dc-blue));display:flex;flex-flow:row wrap}.premium-plan__price .billing-period[data-v-be2249c5]{flex-shrink:0;font-size:var(--premium-plan-billing-period-font-size,.875rem);font-weight:400;line-height:.4}.premium-plan__badge[data-v-be2249c5]{border:var(--premium-plan-badge-size) solid;border-color:var(--premium-plan-badge-background,#f8de08) transparent transparent var(--premium-plan-badge-background,#f8de08);color:var(--premium-plan-badge-color,var(--black));display:var(--premium-plan-badge-display,block);filter:drop-shadow(.125rem .25rem .25rem rgba(0,0,0,.3));left:calc(var(--premium-plan-badge-offset)*-1);position:absolute;top:calc(var(--premium-plan-badge-offset)*-1)}.premium-plan__badge svg[data-v-be2249c5]{height:var(--premium-plan-badge-icon-height,1.5rem);left:var(--premium-plan-badge-size-subtract);margin:var(--premium-plan-badge-icon-margin,.3125rem);position:absolute;top:var(--premium-plan-badge-size-subtract);width:var(--premium-plan-badge-icon-width,1.5rem)}.premium-plan__badge[data-v-be2249c5]:after,.premium-plan__badge[data-v-be2249c5]:before{border-color:transparent var(--black);border-style:solid;border-width:var(--premium-plan-badge-offset) var(--premium-plan-badge-offset) 0 0;content:"";position:absolute}.premium-plan__badge[data-v-be2249c5]:before{right:var(--premium-plan-badge-size-subtract);top:var(--premium-plan-badge-size-subtract)}.premium-plan__badge[data-v-be2249c5]:after{bottom:var(--premium-plan-badge-size-subtract);left:var(--premium-plan-badge-size-subtract)}.premium-plan__tag[data-v-be2249c5]{background:var(--premium-plan-tag-background,#f8de08);box-shadow:.125rem 0 .25rem #00000040;color:var(--premium-plan-tag-color,var(--black));font-size:var(--premium-plan-tag-font-size,1.125rem);font-weight:var(--semibold-font-weight);line-height:.8;padding:var(--premium-plan-tag-padding,.5625rem .6875rem .375rem);position:absolute;right:var(--premium-plan-tag-right,calc(var(--premium-plan-tag-offset)*-1));text-transform:uppercase;top:var(--premium-plan-tag-top,1rem)}.premium-plan__tag[data-v-be2249c5]:after{border-color:transparent transparent #000;border-style:solid;border-width:0 var(--premium-plan-tag-offset) calc(var(--premium-plan-tag-offset)/2) 0;content:"";height:0;position:absolute;right:0;top:calc(var(--premium-plan-tag-offset)/2*-1);width:0}.premium-plan__free-button[data-v-be2249c5]{--dcc-button-color:var(--premium-plan-free-button-color,var(--black));--dcc-button-background:var( --premium-plan-free-button-background,var(--white) );--dcc-button-border-color:var( --premium-plan-free-button-border-color,var(--black) )}.premium-plan__active-button[data-v-be2249c5]{--dcc-button-color:var(--premium-plan-active-button-color,var(--white));--dcc-button-background:var( --premium-plan-active-button-background,var(--dc-blue) );--dcc-button-hover-color:var( --premium-plan-active-button-hover-color,var(--white) );--dcc-button-hover-background:var( --premium-plan-active-button-hover-background,var(--black) )}.premium-catalog[data-v-08f8262c]{--premium-catalog-gutter:var(--premium-catalog-gutter-override,1rem);margin:var(--premium-catalog-margin,0);padding:var(--premium-catalog-padding,1rem 0 2.5rem);position:relative;transition:all .25s ease}.premium-catalog:has(#monthly:checked) [data-plan-name*=monthly][data-v-08f8262c]{--premium-plan-display:flex}.premium-catalog:has(#annual:checked) [data-plan-name*=annual][data-v-08f8262c]{--premium-plan-display:flex}@media (min-width:650px){.premium-catalog[data-v-08f8262c]{--premium-catalog-legal-font-size:1rem}}.premium-catalog__title[data-v-08f8262c]{display:var(--premium-catalog-title-display,inherit);padding:0 var(--premium-catalog-gutter);text-align:center}.premium-catalog__switcher[data-v-08f8262c]{--dcc-button-width:var( --premium-catalog-switcher-button-width,11.5rem );--dcc-button-letter-spacing:var( --premium-catalog-switcher-button-letter-spacing,-.03125rem );--dcc-button-color:var(--premium-catalog-switcher-button-color);--dcc-button-hover-color:var( --premium-catalog-switcher-button-hover-color );--dcc-button-background:var( --premium-catalog-switcher-button-background,rgba(0,0,0,.75) );--dcc-button-hover-background:var( --premium-catalog-switcher-button-hover-background );--dcc-button-border-color:var( --premium-catalog-switcher-button-border-color,var(--white) );--dcc-button-padding-sides:0;display:flex;flex-flow:row nowrap;justify-content:center;overflow:hidden;padding:var(--premium-catalog-switcher-padding,1.5rem var(--premium-catalog-gutter));position:relative}.premium-catalog__switcher input[data-v-08f8262c]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.premium-catalog__switcher input:checked+label[data-v-08f8262c]{--dcc-button-color:var( --premium-catalog-switcher-button-checked-color,var(--dc-blue) );--dcc-button-background:var( --premium-catalog-switcher-button-checked-background,var(--white) );--dcc-button-hover-color:var( --premium-catalog-switcher-button-checked-hover-color,var(--dc-blue) );--dcc-button-hover-background:var( --premium-catalog-switcher-button-checked-hover-background,var(--white) )}.premium-catalog__switcher input:focus+label[data-v-08f8262c]{--premium-catalog-switcher-button-checked-background:var(--dc-blue);--premium-catalog-switcher-button-checked-color:var(--white);outline:solid var(--dc-blue);z-index:1}.premium-catalog__switcher__left[data-v-08f8262c]{border-bottom-right-radius:0;border-top-right-radius:0}.premium-catalog__switcher__right[data-v-08f8262c]{border-bottom-left-radius:0;border-top-left-radius:0}.premium-catalog__plans[data-v-08f8262c]{align-items:center;display:flex;flex-flow:column nowrap;gap:var(--premium-catalog-gutter);justify-content:safe center;overflow-y:hidden;padding:var(--premium-catalog-plans-padding,var(--premium-catalog-gutter));scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}@media (min-width:650px){.premium-catalog__plans[data-v-08f8262c]{align-items:stretch;flex-direction:row}}.premium-catalog__other-plans-link[data-v-08f8262c],.premium-catalog__skip-link[data-v-08f8262c]{--link-color:var( --premium-catalog-skip-link-color,var(--premium-catalog-legal-link-color,var(--dc-blue)) );--link-hover-color:var( --premium-catalog-skip-link-hover-color,var(--premium-catalog-legal-link-hover-color,var(--white)) );--link-text-decoration:var( --premium-catalog-skip-link-text-decoration,var(--premium-catalog-legal-link-text-decoration,underline) );color:var(--premium-catalog-skip-color,currentColor);font-size:var(--premium-catalog-skip-font-size,var(--premium-catalog-legal-font-size,.875rem));padding:var(--premium-catalog-skip-padding,1.5rem var(--premium-catalog-gutter) 0);text-align:center}.premium-catalog__other-plans-link .plan-name[data-v-08f8262c],.premium-catalog__skip-link .plan-name[data-v-08f8262c]{text-transform:capitalize}.premium-catalog__other-plans-link[data-v-08f8262c] a,.premium-catalog__skip-link[data-v-08f8262c] a{font-weight:700}.premium-catalog__promo-terms[data-v-08f8262c],.premium-catalog__terms[data-v-08f8262c]{--link-color:var( --premium-catalog-terms-link-color,var(--premium-catalog-legal-link-color,var(--dc-blue)) );--link-hover-color:var( --premium-catalog-terms-link-hover-color,var(--premium-catalog-legal-link-hover-color,var(--white)) );--link-text-decoration:var( --premium-catalog-terms-link-text-decoration,var(--premium-catalog-legal-link-text-decoration,underline) );color:var(--premium-catalog-terms-color,hsla(0,0%,100%,.7));font-size:var(--premium-catalog-terms-font-size,var(--premium-catalog-legal-font-size,.875rem));margin:0 auto;max-width:var(--premium-catalog-terms-max-width,calc(65rem + var(--premium-catalog-gutter)*2));padding:var(--premium-catalog-terms-padding,1.5rem var(--premium-catalog-gutter) 1rem)}.premium-catalog__promo-terms[data-v-08f8262c] p,.premium-catalog__terms[data-v-08f8262c] p{padding-bottom:1.5rem}.premium-catalog__promo-terms[data-v-08f8262c] a,.premium-catalog__terms[data-v-08f8262c] a{font-weight:var(--premium-catalog-terms-link-font-weight,bold)}
