/* icon-text block */
.section-plans .section-content ul li svg {
	display: block;
	margin: 0 auto;
}

.section-plans .gallery .tabnav-item a {
    min-width: 50px;
}
/* icon-text block */

/* plans layout */
@media (min-width: 734px){
	.section-plans .gallery .two-up {
		--cols: 1;
	}
	
	.section-plans .gallery .two-up .tile {
		flex-direction: row-reverse;
	}
	
	.section-plans .gallery .two-up picture {
		--p-height: 500px;
  	}
  	
	.section-plans .gallery .tile-content {
		padding: 92px 40px 30px;
	}

}

@media (max-width:1068px) {
	.section-plans .gallery .tile-content {
		padding: 68px 36px 20px;
		max-width: 284px;
	}

 	.section-plans .gallery .two-up picture {
		--p-height: 360px;
  	}
  	
}

@media (max-width:1068px) and (min-width:734px) {
	.section-plans .gallery .tile-content {
		width:100%
	}
}

@media (min-width: 1068px) {
    .section-plans .gallery .tile .markdown ul {
        min-width: 420px;
    }
}

@media (max-width:734px) {

.section-plans .gallery .tile-content {
	padding: 28px 28px 20px;
}

 .section-plans .gallery .two-up picture {
	--p-height: 148px;
  }
  
}

.section-hero .section-headline {
	max-width: 475px;
}

@media (max-width:734px) {
	.section-hero .section-content {
		max-width: 300px;
	}
}

.section-hero .section-copy {
	max-width: 41ch;
}

.modal-pricing .modal-headline {
	max-width: 18ch;
}

.section.section-business {
	padding-top: 0px;
}

@media (min-width: 1068px) {
	.section-hero .section-copy {
		padding-left: 12px;
	}
}

/* plan 只有两项服务，scroll隐藏 & 竖屏幕显示 */
.section-plans .gallery .paddlenav-display {
	display: none;
}
@media (max-width:734px) {
	.section-plans .gallery .scroll-container .container-row{
		flex-direction: column;
	}
}

.font-bold{
	font-weight: 600 !important;
}

.section-plans .gallery-item .scroll-gallery{
	--responsive-content-width: initial;
}


.section-content {
    max-width: var(--vp-content-width);
    margin-inline:auto
}


@media (max-width: 1068px) {
    .section-plans .gallery > .section-content {
        margin-inline-start: auto;
        margin-inline-end: auto;
        width: 87.5%;
        max-width:var(--vp-content-width);
    }
}

.section-plans .whats-included .gallery {
    --item-width: 360px;
    --responsive-gutter-width:calc(50vw - var(--vp-content-width)/2)
}

@media (min-width: 1069px) {
    .section-plans .whats-included .gallery {
        --responsive-gutter-width:calc(49.9% - var(--vp-content-width)/2)
    }
}

.section-plans .gallery .tile .eyebrow {
    color: #fd324e
}





@media (max-width: 734px){
	.section-plans .gallery .two-up #overview-plans-watch-single-1 {
		--p-height:266px;
	}
}






.section-plans .gallery .tile .headline{
		font-size: 32px;
		letter-spacing: 0.004em;
		line-height: 1.21875;
	}


@media (max-width:1068px) and (max-width:1068px){
	.section-plans .gallery .tile .headline{
		font-size: 21px;
		letter-spacing: 0.011em;
	}

	.section-plans .gallery .tile .headline:lang(zh) {
		line-height: 1.333403;
	}
}

@media (max-width:1068px){
	.section-plans .gallery .tile .markdown .tile-pricing{
		font-size: 17px;
	}
}


@media (max-width:1068px){
	.section-plans .gallery .tile .markdown ul{
		font-size: 14px;
	}
}

.section-plans .gallery .tile .markdown .tile-pricing {
		border-block-end: none;
		padding-bottom: 0px;
		height: 29px;
	}

.section-plans .gallery .tile-content li {
		padding: 0px 0px;
		line-height: 26px;
	}

.section-plans .gallery .tile .ctas {
		margin-block-start: 0px;
		gap: 12px;
	}

@media (max-width: 1068px) {
	.section-plans .gallery .tile .markdown .tile-pricing {
		border-block-end: none;
		padding-bottom: 0px;
		height: 24px;
	}
}

@media (max-width: 1068px) {
	.section-plans .gallery .tile-content li {
		padding: 0px 0px;
		line-height: 21px;
	}
}

@media (max-width: 1068px) {
	.section-plans .gallery .tile .ctas {
		margin-block-start: 0px;
	}
}


[class*=typography-eyebrow]
{
	margin-bottom: 14px;
}
@media (max-width: 1068px) {

	[class*=typography-eyebrow]
		{
			margin-bottom: 6px;
		}
}

.section-plans .gallery .tile .headline:lang(zh) {
	line-height: 1.21875;
}

