/* icon */
.icon-wrapper .icon, .icon-wrapper .more::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after {
	position: relative !important;
	top: -.04em;
}
.icon-after::after, .more::after {
    top: -0.08em;
}

/* line-height 1.1x */
.section-browser-privacy caption span:lang(ko) {
    line-height: 1.1;
}

/* privacy compare tile */
.section-browser-privacy tbody tr th {
    min-width: 105px;
}

.section-browser-privacy thead th:not(:first-child) {
    padding-inline: 1.6rem;
}
@media only screen and (max-width: 1068px) {
    .section-browser-privacy thead th:not(:first-child) {
        padding-inline: .75rem;
    }
}
@media only screen and (max-width: 734px) {
    .section-browser-privacy thead th:not(:first-child) {
        padding-inline: .84rem;
    }
}

/* performance article small scrollbar fix */
@media only screen and (max-width: 734px) {
    .graph-gallery .tabnav-wrapper .tabnav-items {
        overflow: auto;
    }
}

/* section-password */
.section-password .tile-modal .modal-content .modal-copy {
	max-width: 90%;
}

@media only screen and (max-width: 1068px) {
    .section-password .text-content {
        top: 20px;
        }
}
    
@media only screen and (max-width: 734px) {
    .section-password .text-content {
        top: -10px;
    }
}

.section-password .text-content {
	width: 990px;
}


/* section-security Passkeys */
.section-security .section .tile-featured-content{
     align-items: center;
}

.section-security .section .text-content {
    width: 380px;
}

@media only screen and (min-width:1069px) {
    .section-security .section .text-content {
        height: 430px;
    }
    .section-passkeys,
    .section-security .section-shopping {
        height: auto;
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-security .section .text-content {
        width: 240px;
        max-height: 335px;
    }
}

@media only screen and (max-width: 734px)  {
    .section-security .section .text-content {
        width: 286px;
    }
}

/* footnote */
.footnote-number {
	top: -.05em;
}

.typography-translation-copy:lang(ko) {
    line-height: 1.07143;
}

.section-translation {
    min-height: 776px;
}
@media only screen and (max-width: 1068px) {
    .section-translation {
        min-height: 693px;
    }
}
