#origination .typography-apple-intelligence-subhead {
    margin-top: 30px;
    margin-inline: auto;
}

@media only screen and (min-width: 1069px) {
    #origination .typography-apple-intelligence-subhead {
        max-width: 980px;
    }
}

#origination .typography-apple-intelligence-subhead p {
    max-width: 920px;
}

@media screen and (min-width: 1069px) {
    #origination .typography-apple-intelligence-subhead p {
        max-width: 614px;
    }
}

.custom-br {
    display: none;
}

@media only screen and (min-width: 421px) and (max-width: 454px) {
    .custom-br {
        display: block;
    }
}

@media only screen and (max-width: 420px) {
    .main .section-features-text .card-gallery-headline {
        max-width: 10em;
    }
}


#origination .card-gallery-features-text .gallery-item {
    background-color: #fff;
}

#origination .icon.icon-playcircle::after {
    padding-top: 4px;
}

#origination .card-gallery-features-text .gallery-content {
    padding-inline: 6px;
}

#origination .gallery-item .gallery-content {
    text-align: center;
}

#origination #features-text-gallery .gallery-content-headline {
    color: #1d1d1f;
    font-size: 28px;
    margin-top: unset;
    line-height: 32px;
}

#origination .gallery-item-private-browsing .gallery-content-headline,
#origination .gallery-item-hidden-apps .gallery-content-headline,
#origination .gallery-item-passkeys .gallery-content-headline,
#origination .gallery-item-hidden-photos .gallery-content-headline {
    padding-inline: 44px;
}

#origination .gallery-foc {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

#origination .gallery-foc picture {
    margin-top: unset;
}

@media screen and (min-width: 1069px) {
    #origination li.gallery-item {
        height: 543px;
    }

    #origination .card-gallery-features-text .gallery-content {
        padding-block-start: 53px;
    }
}

@media only screen and (max-width: 1068px) {
    #origination .typography-apple-intelligence-subhead {
        max-width: 692px;
    }

    #origination .typography-apple-intelligence-subhead p {
        max-width: 588px;
    }
}

@media only screen and (max-width: 734px) {
    #origination .typography-apple-intelligence-subhead {
        max-width: 87.5%;
    }
}

/** IMAGE **/
#origination .origin-card-img.origin-card1 {
    margin-bottom: calc(105px - 44px - 10px);
}

#origination .origin-card-img.origin-card2 {
    margin-bottom: calc(74px - 44px - 20px - 10px);
}

#origination .origin-card-img.origin-card3 {
    margin-bottom: calc(47px - 44px - 20px - 10px + 2px);
}

#origination .origin-card-img.origin-card4 {
    margin-bottom: calc(128px - 44px - 20px - 10px);
}

/* Q */
@media only screen and (max-width: 1068px) {
    #origination .typography-apple-intelligence-subhead {
        max-width: 692px;
    }

    #origination .typography-apple-intelligence-subhead p {
        max-width: 588px;
    }

    #origination li.gallery-item {
        height: 446px;
    }

    #origination #features-text-gallery .gallery-content-headline {
        font-size: 24px;
        line-height: 28px;
    }

    #origination .card-gallery-features-text .gallery-content {
        padding-block-start: 50px;
    }

    #origination .gallery-item-private-browsing .gallery-content-headline,
    #origination .gallery-item-hidden-apps .gallery-content-headline,
    #origination .gallery-item-passkeys .gallery-content-headline,
    #origination .gallery-item-hidden-photos .gallery-content-headline {
        padding-inline: 24px;
    }

    #origination .origin-card-img.origin-card1 {
        margin-bottom: calc(88px - 30px - 10px);
    }

    #origination .origin-card-img.origin-card2 {
        margin-bottom: calc(60px - 30px - 13px - 13px);
    }

    #origination .origin-card-img.origin-card3 {
        margin-bottom: calc(39px - 30px - 13px - 13px);
    }

    #origination .origin-card-img.origin-card4 {
        margin-bottom: calc(107px - 30px - 13px - 13px);
    }
}

@media only screen and (max-width: 734px) {
    #origination .typography-apple-intelligence-subhead {
        max-width: 87.5%;
    }

    #origination li.gallery-item {
        height: 406px;
    }

    #origination .card-gallery-features-text .gallery-content {
        padding-block-start: 47px;
    }

    #origination #features-text-gallery .gallery-content-headline {
        font-size: 21px;
        line-height: 25px;
    }

    #origination .card-gallery-features-text .gallery-content {
        padding-inline: 12px;
    }

    #origination .origin-card-img.origin-card1 {
        margin-bottom: calc(80px - 76px - 10px);
    }

    #origination .origin-card-img.origin-card2 {
        margin-bottom: calc(54px - 76px - 20px - 6px);
    }

    #origination .origin-card-img.origin-card3 {
        margin-bottom: calc(35px - 76px - 20px - 6px);
    }

    #origination .origin-card-img.origin-card4 {
        margin-bottom: calc(95px - 76px - 20px - 6px);
    }
}


/** IMAGE BGs **/
#origination .gallery-item {
    background-repeat: no-repeat;
    background-size: cover;
}

/** Card 1 **/
#origination .gallery-item-private-browsing {
    background-repeat: no-repeat;
    background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    #origination .gallery-item-private-browsing {
        background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    #origination .gallery-item-private-browsing {
        background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    #origination .gallery-item-private-browsing {
        background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    #origination .gallery-item-private-browsing {
        background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_small.jpg")
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    #origination .gallery-item-private-browsing {
        background-image: url("/mideast/privacy/y/origination/images/card1/card_1_bg__d3sjrr7i6x26_small_2x.jpg")
    }
}

/** Card 2 **/
#origination .gallery-item-hidden-apps {
    background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    #origination .gallery-item-hidden-apps {
        background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    #origination .gallery-item-hidden-apps {
        background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    #origination .gallery-item-hidden-apps {
        background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    #origination .gallery-item-hidden-apps {
        background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_small.jpg")
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    #origination .gallery-item-hidden-apps {
        background-image: url("/mideast/privacy/y/origination/images/card2/card_2_bg__ghjpcengpoi2_small_2x.jpg")
    }
}

/** Card 3 **/
#origination .gallery-item-passkeys {
    background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    #origination .gallery-item-passkeys {
        background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    #origination .gallery-item-passkeys {
        background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    #origination .gallery-item-passkeys {
        background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    #origination .gallery-item-passkeys {
        background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_small.jpg")
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    #origination .gallery-item-passkeys {
        background-image: url("/mideast/privacy/y/origination/images/card3/card_3_bg__d7eiocsq5s02_small_2x.jpg")
    }
}

/** Card 4 **/
#origination .gallery-item-hidden-photos {
    background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx),
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi) {
    #origination .gallery-item-hidden-photos {
        background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    #origination .gallery-item-hidden-photos {
        background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    #origination .gallery-item-hidden-photos {
        background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    #origination .gallery-item-hidden-photos {
        background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_small.jpg")
    }f
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    #origination .gallery-item-hidden-photos {
        background-image: url("/mideast/privacy/y/origination/images/card4/card_4_bg__edcn22awpaye_small_2x.jpg")
    }
}