.plan-comparison-table-toggle{margin:var(--spacing-1xl) auto 0;border:0;background-color:transparent;color:var(--text-highlight);text-decoration:underline;display:flex;align-items:center;gap:var(--spacing-2xs);transition:color .3s ease;width:auto;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance}.plan-comparison-table-toggle:hover{color:var(--text-tertiary)}.plan-comparison-table-toggle img{transition:transform .3s ease}.plan-comparison-table-toggle[aria-expanded=false] img{transform:rotate(180deg)}.plan-comparison-table-toggle[aria-expanded=false] .text-expanded,.plan-comparison-table-toggle[aria-expanded=true] .text-collapsed,div.plan-comparison-table-plan-toggle-top{display:none}@media(min-width:768px){div.plan-comparison-table-plan-toggle-top{display:flex}}@media(min-width:992px){div.plan-comparison-table-plan-toggle-top{display:none}}.plan-comparison-table{display:flex;flex-direction:column;gap:var(--spacing-vertical-xl);margin-top:var(--spacing-1xl)}.plan-comparison-table-table-wrapper{width:100%;padding-bottom:var(--spacing-md)}.plan-comparison-table-table-wrapper-scrollable{margin-right:calc(-1 * var(--padding-horizontal));width:calc(100% + var(--padding-horizontal));overflow:auto visible}@media(min-width:768px){.plan-comparison-table-table-wrapper-scrollable{overflow:initial}}@media(min-width:768px){.plan-comparison-table-table-wrapper-scrollable{margin-right:0;width:100%}}.plan-comparison-table-table{width:100%;border-collapse:separate;border-spacing:0;position:relative}.plan-comparison-table-plan-head{position:relative;z-index:2}.plan-comparison-table-plan-head th{border-bottom:2px solid var(--stroke-dark);position:sticky;top:0;z-index:10}.plan-comparison-table-plan-head th:first-child{background-color:var(--blue-50);border:0;border-bottom:2px solid var(--stroke-dark);left:0;z-index:20}@media(min-width:375px){.plan-comparison-table-plan-head th:first-child{min-width:170px}}@media(min-width:576px){.plan-comparison-table-plan-head th:first-child{min-width:200px}}@media(min-width:768px){.plan-comparison-table-plan-head th:first-child{min-width:240px}}@media(min-width:992px){.plan-comparison-table-plan-head th:first-child{min-width:350px}}.plan-comparison-table-plan-head th:first-child:after{content:"";position:absolute;top:12px;bottom:0;right:0;width:1px;background:var(--stroke-light)}.plan-comparison-table-plan-head th:not(:first-child){padding:var(--spacing-sm) var(--spacing-3xs);background-color:var(--white);border-top:1px solid var(--stroke-light);border-right:1px solid var(--stroke-light)}@media(min-width:992px){.plan-comparison-table-plan-head th:not(:first-child){padding:var(--spacing-sm) var(--spacing-1xs)}}@media(min-width:1200px){.plan-comparison-table-plan-head th:not(:first-child){padding:var(--spacing-lg) var(--spacing-xs)}}.plan-comparison-table-plan-head th:nth-child(2){border-top-left-radius:var(--radius-sm)}.plan-comparison-table-plan-head th:nth-child(2):before{content:"";position:absolute;width:calc(100% + 1px);height:100%;left:-1px;top:-1px;border-left:1px solid var(--stroke-light);border-top-left-radius:var(--radius-sm);border-top:1px solid var(--stroke-light);z-index:-1}.plan-comparison-table-plan-head th:last-child{border-top-right-radius:var(--radius-sm)}.plan-comparison-table-plan-column-head{text-align:left;padding:0 var(--spacing-3xs)}.plan-comparison-table-plan-column-head .plan-comparison-table-plan-toggle-inner{display:none;transform:scale(.9);width:200px}@media(min-width:992px){.plan-comparison-table-plan-column-head .plan-comparison-table-plan-toggle-inner{display:flex}}.plan-comparison-table-plan-column-head h3{color:var(--text-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl)}@media(min-width:576px){.plan-comparison-table-plan-column-head h3{margin-bottom:var(--spacing-xs);font-size:var(--font-size-lg)}}@media(min-width:768px){.plan-comparison-table-plan-column-head h3{font-size:var(--font-size-1xl)}}@media(min-width:992px){.plan-comparison-table-plan-column-head h3{font-family:Be Vietnam Pro,Helvetica,Arial,sans-serif;font-feature-settings:"liga" 1,"clig" 1,"dlig" 1;font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:120%;letter-spacing:var(--font-letter-spacing-1xs);text-wrap:balance}}.plan-comparison-table-plan-column-head h4{display:none}@media(min-width:576px){.plan-comparison-table-plan-column-head h4{display:block;color:var(--text-primary);margin-bottom:var(--spacing-xs);font-size:var(--font-size-md)}}@media(min-width:768px){.plan-comparison-table-plan-column-head h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance}}.plan-comparison-table-plan-column{text-align:center;min-width:60px}@media(min-width:375px){.plan-comparison-table-plan-column{min-width:69px}}@media(min-width:576px){.plan-comparison-table-plan-column{min-width:93px}}@media(min-width:768px){.plan-comparison-table-plan-column{min-width:133px}}@media(min-width:992px){.plan-comparison-table-plan-column{min-width:165px}}@media(min-width:1200px){.plan-comparison-table-plan-column{min-width:246px}}.plan-comparison-table-plan-column-narrow{text-align:center}.plan-comparison-table-plan-column-narrow .plan-comparison-table-plan-button{padding:0 8px;white-space:nowrap}@media(min-width:1200px){.plan-comparison-table-plan-column-narrow .plan-comparison-table-plan-button{padding:0 16px}}.plan-comparison-table-plan-name{display:block;color:var(--text-primary);word-break:break-word;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:105%;letter-spacing:var(--font-letter-spacing-md);text-transform:uppercase;text-wrap:pretty}@media(min-width:375px){.plan-comparison-table-plan-name{word-break:normal}}@media(min-width:576px){.plan-comparison-table-plan-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:105%;letter-spacing:var(--font-letter-spacing-md);text-transform:uppercase;text-wrap:pretty}}@media(min-width:992px){.plan-comparison-table-plan-name{font-size:var(--font-size-ml);font-weight:var(--font-weight-bold);line-height:150%;letter-spacing:var(--font-letter-spacing-md);text-transform:uppercase;text-wrap:pretty}}.plan-comparison-table-plan-select button{position:relative;width:auto;gap:var(--spacing-3xs);display:inline-flex;border:0;background-color:transparent;align-items:center}.plan-comparison-table-plan-select button:focus{outline:none}.plan-comparison-table-plan-select button span{white-space:nowrap}.plan-comparison-table-plan-select button img{width:14px;height:14px}@media(min-width:992px){.plan-comparison-table-plan-select button img{width:24px;height:24px}}.plan-comparison-table-plan-select .dropdown-menu{min-width:120px}.plan-comparison-table-plan-price{display:none}@media(min-width:768px){.plan-comparison-table-plan-price{display:block;margin-top:var(--spacing-3xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}}@media(min-width:992px){.plan-comparison-table-plan-price{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:150%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}}.plan-comparison-table-plan-form{display:none}@media(min-width:992px){.plan-comparison-table-plan-form{display:block;margin-top:var(--spacing-md)}}.plan-comparison-table-plan-button{width:100%;margin:0 auto;text-transform:uppercase}@media(min-width:992px){.plan-comparison-table-plan-button{width:auto}}.plan-comparison-table-section-heading th{padding:var(--spacing-sm) var(--spacing-md);border-bottom:2px solid var(--stroke-dark)}.plan-comparison-table-section-heading th>div{display:inline-flex;align-items:center;gap:var(--spacing-2xs);color:var(--text-primary);font-size:var(--font-size-md);position:sticky;left:0}@media(min-width:768px){.plan-comparison-table-section-heading th>div{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:balance}}.plan-comparison-table-section tr:not(.plan-comparison-table-section-heading) th,.plan-comparison-table-section tr:not(.plan-comparison-table-section-heading) td{border-bottom:1px solid var(--stroke-light)}.plan-comparison-table-section th{padding:var(--spacing-md) var(--spacing-1xs) var(--spacing-xs) var(--spacing-3xs);text-align:left;vertical-align:middle;border-right:1px solid var(--stroke-light)}.plan-comparison-table-section th:first-child:not(:last-child){position:sticky;left:0;background-color:var(--blue-50)}@media(min-width:576px){.plan-comparison-table-section th{padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-3xs)}}@media(min-width:992px){.plan-comparison-table-section th{padding:var(--spacing-md) var(--spacing-1xs) var(--spacing-xs) var(--spacing-3xs)}}.plan-comparison-table-feature{display:flex;align-items:center;justify-content:space-between}@media(min-width:576px){.plan-comparison-table-feature{gap:var(--spacing-md)}}.plan-comparison-table-feature-label{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap}.plan-comparison-table-feature-label span:first-child,.plan-comparison-table-feature-label a:first-child{color:var(--text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:105%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}@media(min-width:375px){.plan-comparison-table-feature-label span:first-child,.plan-comparison-table-feature-label a:first-child{font-size:var(--font-size-md-responsive);font-weight:var(--font-weight-regular);line-height:150%;text-wrap:pretty}}@media(min-width:576px){.plan-comparison-table-feature-label span:first-child,.plan-comparison-table-feature-label a:first-child{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:150%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}}.plan-comparison-table-feature-label a{text-decoration:underline;font-weight:var(--font-weight-medium)!important}.plan-comparison-table-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-3xl);background-color:var(--surface-brand-150);color:var(--text-highlight);height:22px;padding:var(--spacing-3xs) var(--spacing-2xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:105%;letter-spacing:.24px;text-transform:uppercase;text-wrap:pretty}.plan-comparison-table-tooltip{display:inline-flex}.plan-comparison-table-feature-tooltip{margin-left:auto}.plan-comparison-table-cell{text-align:center;padding:var(--spacing-xs) var(--spacing-1xs);border-right:1px solid var(--stroke-light)}.plan-comparison-table-cell-text{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:105%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}@media(min-width:375px){.plan-comparison-table-cell-text{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}}.plan-comparison-table-cell-unlimited{font-size:24px;font-weight:300}@media(min-width:576px){.plan-comparison-table-cell-unlimited{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:140%;letter-spacing:var(--font-letter-spacing-sm);text-wrap:pretty}}.plan-comparison-table-cell-dash{color:var(--text-disabled);font-size:16px;font-weight:900}@media(min-width:768px){.plan-comparison-table .plan-comparison-table-plan-head{transform:translateY(0)!important}}.plan-comparison-table.sticky .plan-comparison-table-plan-head th:first-child{border-bottom:none;box-shadow:inset 0 -1px 0 0 var(--stroke-light)}.plan-comparison-table.sticky .plan-comparison-table-plan-head th:first-child:after{top:0}.plan-comparison-table.sticky .plan-comparison-table-plan-head th:nth-child(2){border-top-left-radius:0}.plan-comparison-table.sticky .plan-comparison-table-plan-head th:nth-child(2):before{border-top-left-radius:0}.plan-comparison-table.sticky .plan-comparison-table-plan-head th:last-child{border-top-right-radius:0}.plan-comparison-table.sticky .plan-comparison-table-plan-column-head h4,.plan-comparison-table.sticky .plan-comparison-table-plan-column-head .plan-comparison-table-plan-toggle-inner,.plan-comparison-table.sticky .plan-comparison-table-plan-column .plan-comparison-table-plan-form,.plan-comparison-table.sticky .plan-comparison-table-plan-column-narrow .plan-comparison-table-plan-form{display:none}
