html[lang="en"][data-english-alignment] :is(main,#main) .alignment-term,
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-axis {
 display:inline;white-space:nowrap;word-break:normal;overflow-wrap:normal;font:inherit;color:inherit;
 letter-spacing:inherit;margin:0;padding:0;min-height:0;
}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-tolerance {font-size:80%;font-weight:400;vertical-align:baseline}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-cutout {flex-wrap:wrap;gap:2px 10px}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-cutout dt {white-space:nowrap}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-cutout dd {white-space:nowrap;margin-left:auto}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-caption-flow {display:block;font:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0;min-height:0}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-model-pick {display:none}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-power-formula {white-space:nowrap}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-wide-break {display:none}
html[lang="en"][data-english-alignment] :is(main,#main) .m74-benefits .benefit-description {min-height:0}
html[lang="en"][data-english-alignment] :is(main,#main) .alignment-metric-qualifier {font-size:.65em;font-weight:400;white-space:nowrap}
html[lang="en"][data-english-alignment] :is(main,#main) .home-resource h3 {word-break:normal;overflow-wrap:normal;hyphens:none}
html[lang="en"][data-english-alignment] #main-nav .alignment-home-tools {display:none}
html[lang="en"][data-english-alignment] .pilot-preview-bar {padding:12px 20px;background:#f5f8fc;color:#52657d;border-top:1px solid #dce5ef;font:12px/1.6 Arial,sans-serif;text-align:center}
@media(max-width:1100px) {
 html[lang="en"][data-english-alignment] :is(main,#main) .series-lineup figure {position:relative}
 html[lang="en"][data-english-alignment] :is(main,#main) .alignment-model-pick {display:block;position:absolute;inset:0;z-index:1;border-radius:3px}
 html[lang="en"][data-english-alignment] :is(main,#main) .alignment-model-pick:focus-visible {outline:2px solid #0864c9;outline-offset:4px}
 html[lang="en"][data-english-alignment][data-alignment-page="index"] #main-nav > a[lang="ko"] {display:none}
 html[lang="en"][data-english-alignment] #main-nav .alignment-home-tools {display:block;padding:12px 6px 0}
 html[lang="en"][data-english-alignment] #main-nav .alignment-language {display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 14px}
 html[lang="en"][data-english-alignment] #main-nav .alignment-language-title {display:inline-flex;align-items:center;gap:7px;color:#5a6d83;font-size:13px;font-weight:500;white-space:nowrap}
 html[lang="en"][data-english-alignment] #main-nav .alignment-language-options {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
 html[lang="en"][data-english-alignment] #main-nav .alignment-language-options a {display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:66px;padding:9px 12px;border:1px solid #d4dfeb;border-radius:4px;background:#fff;color:#1a4076;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap}
 html[lang="en"][data-english-alignment] #main-nav .alignment-language-options a[aria-current="page"] {background:#edf4fb;border-color:#b9cee6}
 html[lang="en"][data-english-alignment] #main-nav .alignment-shortcut-link {display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:13px 8px;border-top:1px solid #e0e7ef;color:#1a4076;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;word-break:normal}
 html[lang="en"][data-english-alignment] #main-nav .alignment-home-tools svg {width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
 html[lang="en"][data-english-alignment] #main-nav .alignment-home-tools a:focus-visible {outline:2px solid #1a4076;outline-offset:3px}
}
@media(max-width:700px) {
 html[lang="en"][data-english-alignment] :is(main,#main) .m74-benefit:nth-child(2) .benefit-metric p>span {position:relative;display:inline-block;line-height:1.1}
 html[lang="en"][data-english-alignment] :is(main,#main) .alignment-metric-qualifier {position:absolute;top:calc(100% + 1px);left:0;line-height:1.1}
}
@media(max-width:1000px) {
 html[lang="en"][data-english-alignment] :is(main,#main) .alignment-power-formula {display:block;margin-top:4px}
 html[lang="en"][data-english-alignment] :is(main,#main) .home-resource-grid {grid-template-columns:1fr}
}
@media(min-width:1400px) {
 html[lang="en"][data-english-alignment] :is(main,#main) .alignment-wide-break {display:block}
}
@media(max-width:400px) {
 html[lang="en"][data-english-alignment] :is(main,#main) .home-resource {gap:10px;padding:16px 26px 18px 14px}
 html[lang="en"][data-english-alignment] :is(main,#main) .home-resource>.lower-icon {flex:none;width:36px;height:36px}
}
