/* Adjusted styles */
body {
	line-break: strict;
}

.section-workflow .gallery-item .card.card-padding {
    padding-top:10px
}

@media only screen and (min-width:1069px) {
    .section-hero .section-headline {
        margin-top: 20px;
    }
}

@media only screen and (max-width:1068px) and (min-width:735px) {
    .section-hero .section-headline {
        margin-top: 16px;
    }
}

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

.section-workflow .gallery-item-connected .card {
    background-color: #fafafc;
    background-size: 372px 500px;
    background-repeat: no-repeat;
    background-image: url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_large.jpg);
    background-position:0px 10px
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-workflow .gallery-item-connected .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-connected .card {
        background-size: 344px 450px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-connected .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-connected .card {
        background-size: 304px 400px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-connected .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/iphone_macbook__j2774i83kay6_small_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-connected .card {
        background-position:100%
    }
}

.section-workflow .gallery-item-translate .card {
    background-color: #fff;
    background-size: 372px 500px;
    background-repeat: no-repeat;
    background-image: url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_large.jpg);
    background-position:50%
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-workflow .gallery-item-translate .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-translate .card {
        background-size: 344px 450px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-translate .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-translate .card {
        background-size: 304px 400px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-translate .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/translate__uhcp2f60tpem_small_2x.jpg)
    }
}

.section-workflow .gallery-item-quick-note .card {
    background-color: #fafafc;
    background-size: 372px 500px;
    background-repeat: no-repeat;
    background-image: url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_large.jpg);
    background-position:0px 15px
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-workflow .gallery-item-quick-note .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-quick-note .card {
        background-size: 344px 450px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-quick-note .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-quick-note .card {
        background-size: 304px 400px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-quick-note .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/quicknote__e0y5t0eqssq6_small_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-quick-note .card {
        background-position: top;
        background-size:cover
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-quick-note .card {
        background-position: bottom;
        background-size:100%
    }
}

.section-workflow .gallery-item-look-up .card {
    background-color: #fff;
    background-size: 372px 500px;
    background-repeat: no-repeat;
    background-image: url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_large.jpg);
    background-position:50%
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-workflow .gallery-item-look-up .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-look-up .card {
        background-size: 344px 450px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-look-up .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-workflow .gallery-item-look-up .card {
        background-size: 304px 400px;
        background-repeat: no-repeat;
        background-image:url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-workflow .gallery-item-look-up .card {
        background-image:url(/jp/safari/privacy/images/overview/workflow/dog_visual__dp7e5f73s88y_small_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-workflow .gallery-item-look-up .card {
        background-size:cover
    }
}

.section:has(.slide-gallery) .section-header {
    text-wrap: auto;
}

#icon-card-modal-content-translate .footnote a {
    margin-left: 1px;
}