/*------------------------------------*\
		LOCAL SCREENS
\*------------------------------------*/



/*------------------------------------*\
		END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
		LOCAL FIXES
\*------------------------------------*/

.typography-section-headline{
  line-height: 0.75;
}

.section-apple-intelligence .typography-section-headline{
  line-height: 0.85;
}

@media only screen and (max-width:1068px) {
    .section-apple-intelligence .typography-section-headline {
        font-size: 170px;
    }
}
@media only screen and (max-width:735px) {
    .section-apple-intelligence .typography-section-headline {
        font-size: 75px;
    }
}


.section-working-out .headline {
	min-height: 460px;
}
@media only screen and (max-width: 1068px) {
  .section-working-out .headline {
		min-height: 300px;
	}
}
@media only screen and (max-width: 734px) {
  .section-working-out .headline {
		min-height: 160px;
	}
}

.section.section-routers .router-container .router .headline{
  max-width: 330px;
}

.section-working-out > div > div.section-scenario-intro > h2{
  padding-bottom: 30px;
}

@media only screen and (max-width: 734px) {
  .section-working-out > div > div.section-scenario-intro > h2{
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 734px) {
  .section-routers{
    margin-top: 40px;
  }
}


.section-on-the-go > div > div.section-scenario-intro > h2{
  font-size: 162px;
}

@media only screen and (max-width: 1068px) {
  .section-on-the-go > div > div.section-scenario-intro > h2{
    font-size: 118px;
  }
}

@media only screen and (max-width: 734px) {
  .section-on-the-go > div > div.section-scenario-intro > h2{
    font-size: 55px;
  }
}

.section-in-the-car > div > div.section-scenario-intro > h2{
  font-size: 150px;
}

@media only screen and (max-width: 1068px) {
  .section-in-the-car > div > div.section-scenario-intro > h2{
    font-size: 100px;
  }
}

@media only screen and (max-width: 734px) {
  .section-in-the-car > div > div.section-scenario-intro > h2{
    font-size: 82px;
  }
}

.section-on-the-go .secondary-image {
    right: 8%;
}
@media only screen and (max-width: 1068px) {
    .section-on-the-go .secondary-image {
        right: 5%;
    }
}
@media only screen and (max-width: 734px) {
    .section-on-the-go .secondary-image {
        right: 1%;
    }
}

.section-scenario .scenario-tile .tile-content {
	padding-right: 41px;
}
@media only screen and (max-width: 1068px) {
	.section-scenario .scenario-tile .tile-content {
			padding: var(--tile-padding);
	}
}

@media only screen and (max-width: 1068px) {
	.section-in-the-kitchen .hey-siri h3 {
		font-size: 45px;
	}
}
@media only screen and (max-width: 734px) {
	.section-in-the-kitchen .hey-siri h3 {
		font-size: 40px;
	}
}

.section-in-the-car .headline {
    padding-bottom: 125px;
}

/*------------------------------------*\
		END LOCAL FIXES
\*------------------------------------*/
