/* icons */
.icon-wrapper .icon, .icon-wrapper .icon-after::after, .icon-wrapper .icon-before::before, .icon-wrapper .more:not(.icon-before)::after {
    position: relative;
}

.icon-wrapper .icon, .icon-wrapper .icon-after::after {
    top: -0.05em;
}

.icon-playcircle::after {
    top: 0;
}

html.hero-enhanced .section-hero .hero-callout {
    line-height: 1.1;
}

#ac-globalfooter .ac-gf-icon-after::after,
#ac-globalfooter .ac-gf-more::after {
    top: -0.06em;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-hero .hero-callout-5 {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}

/* line height */
.typography-hero-callout {
    line-height: 1.1;
}

.typography-router-headline {
    line-height: 1.1785714;
}
.section-hero .hero-content .hero-subhead {
    letter-spacing: -0.02em;
}

@media only screen and  (max-width: 1068px) {
    .section-hero .hero-content .hero-subhead {
        letter-spacing: -0.01em;
    }
}

@media only screen and (max-width: 1068px) {
    .typography-router-headline {
        line-height: 1.2;
    }
}

/* line break */
br.br-420 {
    display: none;
}

@media only screen and (max-width: 420px) {
    br.br-420 {
        display: block;
    }
}

.large-hide {
    display:none
}

@media only screen and (max-width: 1068px) {
    .large-hide {
        display: block;
    }    
}

.section-ar .nowrap-large-custom {
    white-space: nowrap;
}
@media only screen and (max-width: 1150px) {
    .section-ar .nowrap-large-custom {
        white-space: wrap;
    }
}

/* section-powerful */
.section-powerful {
    padding-top: 150px;
}

@media only screen and (max-width: 1068px) {
    .section-powerful {
        padding-top: 137px;
    }
}

@media only screen and (max-width:734px) {
    .section-powerful {
        padding-top: 108px;
    }
}

/* section-ar */
@media only screen and (max-width: 734px) {
    .section-ar .image-ar-ipad-mini {
        bottom: -8px;
    }
}

/* headline snipe */
@media only screen and (min-width: 1069px) {
    .section-design .section-header .section-headline-script.has-descenders {
        bottom: -11px;
    }

    .section-design .section-header .overview-design-design-headline img {
        --p-width: 198px;
        --p-height: 71px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-design .section-header .section-headline-script.has-descenders {
        bottom: -8px;
    }

    .section-design .section-header .overview-design-design-headline img {
        --p-width: 168px;
        --p-height: 60px;
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .section-headline-script.has-descenders {
        margin-top: 5px;
    }

    .section-design .section-header .overview-design-design-headline img {
        --p-width: 104px;
        --p-height: 38px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-intelligence .section-header .overview-intelligence-personal-headline {
        --p-width: 371px;
        --p-height: 77px;
        --top-offest: 9px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-intelligence .section-header .overview-intelligence-personal-headline {
        --p-width: 307px;
        --p-height: 63px;
        --top-offest: 8px;
    }
}

@media only screen and (max-width: 734px) {
    .section-intelligence .section-header .overview-intelligence-personal-headline {
        --p-width: 196px;
        --p-height: 42px;
        --top-offest: 5px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-powerful .section-header .section-headline-script.has-descenders {
        bottom: -5px;
        --p-width: 131px;
        --p-height: 81px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-powerful .section-header .section-headline-script.has-descenders {
        bottom: -4px;
        --p-width: 109px;
        --p-height: 67px;
    }
}

@media only screen and (max-width: 734px) {
    .section-powerful .section-header .section-headline-script.has-descenders {
        bottom: -1px;
        --p-width: 69px;
        --p-height: 43px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -6px;
        width: 193px;
    }

    .section-pencil .section-header .overview-pencil-pro-headline img {
        --p-width: 194px;
        --p-height: 76px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -4px;
        width: 159px;
    }

    .section-pencil .section-header .overview-pencil-pro-headline img {
        --p-width: 160px;
        --p-height: 63px;
    }
}

@media only screen and (max-width: 734px) {
    .section-pencil .section-header .section-headline-script.has-descenders {
        bottom: -3px;
        width: 95px;
    }

    .section-pencil .section-header .overview-pencil-pro-headline img {
        --p-width: 96px;
        --p-height: 39px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-apps .section-header .section-headline-script {
        bottom: -11px;
        --p-width: 193px;
        --p-height: 77px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-apps .section-header .section-headline-script {
        left: -8px;
        bottom: -10px;
        --p-width: 167px;
        --p-height: 67px;
    }
}

@media only screen and (max-width: 734px) {
    .section-apps .section-header .section-headline-script {
        left: -8px;
        bottom: -7px;
        margin-right: -7px;
        --p-width: 108px;
        --p-height: 44px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-download .overview-design-download-headline {
        bottom: -8px;
    }
    
    .section-download .overview-design-download-headline img {
        --p-width: 256px;
        --p-height: 72px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-download .overview-design-download-headline {
        bottom: -7px;
    }

    .section-download .overview-design-download-headline img {
        --p-width: 213px;
        --p-height: 60px;
    }
}

@media only screen and (max-width: 734px) {
    .section-download .overview-design-download-headline {
        bottom: -5px;
    }

    .section-download .overview-design-download-headline img {
        --p-width: 135px;
        --p-height: 39px;
    }
}

@media only screen and (min-width: 1069px) {
    .section-camera .section-headline-script {
        bottom: -16px;
    }

    .section-camera .overview-camera-camera-headline img {
        --p-width: 251px;
        --p-height: 90px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-camera .section-headline-script {
        bottom: -15px;
        left: -5px;
    }

    .section-camera .overview-camera-camera-headline img {
        --p-width: 208px;
        --p-height: 75px;
    }
}

@media only screen and (max-width: 734px) {
    .section-camera .section-headline-script {
        bottom: -6px;
        left: -5px;
    }
    .section-camera .overview-camera-camera-headline img {
        --p-width: 128px;
        --p-height: 40px;
    }
}

@media only screen and (max-width: 423px) {
    .section-camera .section-headline-script {
        left: -11px;
    }
}

/* localized images */ 
.section-design .section-header .inline-video-design .end-frame {
    background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_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-design .section-header .inline-video-design .end-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .end-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_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-design .section-header .inline-video-design .end-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg)
    }
}

.section-design .section-header .inline-video-design .start-frame {
    background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_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-design .section-header .inline-video-design .start-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .start-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_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-design .section-header .inline-video-design .start-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_small_2x.jpg)
    }
}

.section-design .section-header .inline-video-design .static-frame {
    background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_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-design .section-header .inline-video-design .static-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-design .section-header .inline-video-design .static-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_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-design .section-header .inline-video-design .static-frame {
        background-image:url(/kr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_small_2x.jpg)
    }
}

/* card play pause button mask prefix for android naver app */
.inline-media-ui .play-pause-button::after {
	-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTUgMTUuMjVWNC43N2ExLjQ0IDEuNDQgMCAwMTEuNDQtMS42MiAxLjg2IDEuODYgMCAwMTEuMTEuMzFsOC41MyA1Yy43Ni40NCAxLjE3LjggMS4xNyAxLjUxcy0uNDEgMS4wNy0xLjE3IDEuNTFsLTguNTMgNWExLjg2IDEuODYgMCAwMS0xLjExLjMxQTEuNDIgMS40MiAwIDAxNSAxNS4yNXoiLz48L3N2Zz4=");
}
.inline-media-ui.loaded.playing .play-pause-button::after {
	-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyBpZD0iRXhwb3J0YWJsZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWQxZDFmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJwYXVzZSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjc1IiB5PSIzIiB3aWR0aD0iNC41IiBoZWlnaHQ9IjE0IiByeD0iMS41Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMS43NSIgeT0iMyIgd2lkdGg9IjQuNSIgaGVpZ2h0PSIxNCIgcng9IjEuNSIvPjwvZz48L3N2Zz4=");
}
.inline-media-ui.loaded.ended .play-pause-button::after {
	-webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0iTTE2Ljc1IDkuNGExLjUgMS41IDAgMDAtMS41IDEuNUE0Ljg4IDQuODggMCAxMTEwLjM4IDZoLjJMOS4zMSA3LjMyYTEuNSAxLjUgMCAwMDEuMDYgMi41NiAxLjQ1IDEuNDUgMCAwMDEuMDYtLjQ0TDE1IDUuODhhMS41MiAxLjUyIDAgMDAuNDQtMS4wNkExLjU0IDEuNTQgMCAwMDE1IDMuNzVMMTEuNDMuMTlhMS40OSAxLjQ5IDAgMDAtMi4xMiAwIDEuNTEgMS41MSAwIDAwMCAyLjEybC43NS43NWE3Ljg1IDcuODUgMCAxMDguMTkgNy44NCAxLjUgMS41IDAgMDAtMS41LTEuNXoiIGZpbGw9IiMxZDFkMWYiLz48L3N2Zz4=");
}

/* image visualize for android naver app */
@media only screen and (max-width: 734px) {
    html.no-safari .section-intelligence .section-header .hardware-lockup .intelligence-img-hw,
    html.no-chrome .section-intelligence .section-header .hardware-lockup .intelligence-img-hw,
    html.no-enhanced .section-intelligence .section-header .hardware-lockup .intelligence-img-hw {
        -webkit-mask-image: url(/v/ipad-mini/s/images/overview/intelligence/express_hw_mask__ev92dvup60ya_small.png);
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-size: contain;
        -webkit-mask-position: center;
    }
}
@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) {
    html.no-safari .section-intelligence .section-header .hardware-lockup .intelligence-img-hw,
    html.no-chrome .section-intelligence .section-header .hardware-lockup .intelligence-img-hw,
    html.no-enhanced .section-intelligence .section-header .hardware-lockup .intelligence-img-hw {
        -webkit-mask-image: url(/v/ipad-mini/s/images/overview/intelligence/express_hw_mask__ev92dvup60ya_small_2x.png);
    }
}


.section-intelligence .section-privacy .section-content .tile-rounded {
    height: fit-content;
}

.section-intelligence .section-header{
    padding-bottom: 150px;
}

@media only screen and (max-width:1068px){
    .section-intelligence .section-header{
        padding-bottom: 137px;
    }
}

@media only screen and (max-width:734px){
    .section-intelligence .section-header{
        padding-bottom: 108px;
    }
}

.avail-copy{
    line-height: 1.41435171427;
    font-size: 14px;
    font-weight: 500;
    color: rgb(134, 134, 139);
  }