#post-143 .entry-title{font:650 clamp(1.95rem,4vw,2.4rem)/1.2 system-ui,sans-serif;letter-spacing:-.025em;color:#17324d;border:0;padding-left:0}.ge-article{--cp-primary:#1967ab;--cp-brand:#1e73be;--cp-hover:#14548d;overflow-wrap:break-word}.ge-article *{box-sizing:border-box}.ge-article [hidden]{display:none!important}.ge-article a{color:#1967ab;text-underline-offset:3px}.ge-article :is(a,button,input,select,summary,textarea):focus-visible{outline:3px solid #1e73be;outline-offset:3px}.cp-article.ge-article h2{border:0;padding:0;font:650 27px/1.3 system-ui,sans-serif;letter-spacing:-.02em;color:#17324d;margin:42px 0 18px}.ge-article h3{font-weight:650;line-height:1.4}.ge-article .ge-opening{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:24px 0;background:#f2f7fc;padding:8px 24px}.ge-article .ge-opening p{border-bottom:1px solid #cbddea;padding:16px 0;margin:0}.ge-article .ge-opening p:nth-last-child(-n+2){border-bottom:0}.ge-article .ge-opening strong{color:#1967ab;font-size:23px;display:block}.ge-article .ge-opening span{font-size:15px;color:#405a70}.ge-article .cp-toc{margin:32px 0;padding:20px 0;border-block:1px solid #d6e1ea}.ge-article .cp-toc strong{font-size:15px}.ge-article .cp-toc ul,.ge-article .ge-group-nav{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:12px 0 0;padding:0}.ge-article .cp-toc a,.ge-article .ge-group-nav a{display:inline-flex;alige-items:center;min-height:44px;font-size:16px}.ge-article .ge-panel{background:#f4f8fc;padding:24px;margin:28px 0}.ge-article .ge-panel h3{margin-top:0}.ge-article .ge-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ge-article label{font-size:16px;font-weight:600;display:block}.ge-article :is(input[type=search],select,textarea){width:100%;min-width:0;max-width:100%;min-height:44px;background:#fff;border:1px solid #8098af;border-radius:0;color:#17324d;font:400 16px/1.4 system-ui;padding:10px;margin:6px 0 10px}.ge-article .cp-tools{gap:12px;flex-wrap:wrap;margin:16px 0}.ge-article button{white-space:normal;min-height:44px;max-width:100%;border-radius:0}.ge-article .ge-help,.ge-article .ge-label{font-size:15px;color:#405a70;font-weight:400}.ge-article [data-ge-group]{margin:32px 0;scroll-margin-top:90px}.ge-article .ge-words{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;alige-items:start}.ge-article .ge-words>li{padding:12px 0;border-bottom:1px solid #d6e1ea;min-width:0;scroll-margin-top:90px}.ge-article .ge-word-head{display:flex;gap:10px;alige-items:center;min-height:44px}.ge-article .ge-word-head strong{font-size:20px;color:#1967ab;overflow-wrap:anywhere}.ge-article .ge-label{margin:0 0 10px}.ge-article .ge-check{min-width:32px;min-height:44px;display:flex;alige-items:center;cursor:pointer}.ge-article input[type=checkbox],.ge-article input[type=radio]{width:20px;height:20px;flex-shrink:0;margin:0;accent-color:#1967ab}.ge-article summary{cursor:pointer;color:#1967ab;min-height:44px;padding:9px 0;font-size:15px;text-decoration:underline;text-underline-offset:3px}.ge-article .ge-words details p{font-size:16px;margin:12px 0}.ge-article .ge-preview{white-space:pre-wrap;overflow-wrap:anywhere}.ge-article .ge-copy-result{flex-basis:100%;width:100%;min-width:0}.ge-article .ge-copy-result p{font-size:15px;margin:8px 0}.ge-article .ge-figure{margin:24px 0;display:flex;gap:24px;alige-items:center;flex-wrap:wrap}.ge-article .ge-figure img{width:300px;max-width:100%;height:auto}.ge-article .ge-figure figcaption{flex:1 1 220px;font-size:16px;line-height:1.7}.ge-article .ge-case-picker{max-width:480px;margin:24px 0}.ge-article .ge-case{border-block:1px solid #cbddea;padding:20px 0;margin:20px 0}.ge-article .ge-case h3{margin-top:0}.ge-article .ge-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.ge-article .ge-compare>div{padding:20px;background:#f2f7fc;min-width:0}.ge-article .ge-phrase,.ge-article .ge-sentence{font-size:23px;line-height:1.8}.ge-article .ge-change,.ge-article .ge-mark{background:#dceefa;color:#164f7a;text-decoration:underline;text-underline-offset:4px;font-weight:650;padding:0 2px}.ge-article .ge-cases-list dt{font-size:20px;font-weight:650;color:#17324d;margin-top:24px}.ge-article .ge-cases-list dd{margin:8px 0 24px}.ge-article .ge-steps li{margin-bottom:16px}.ge-article .ge-sentences{margin-left:24px}.ge-article .ge-sentences li{padding:20px 0;border-bottom:1px solid #d6e1ea}.ge-article fieldset{border:0;padding:0;margin:16px 0;min-width:0}.ge-article legend{font-weight:650;line-height:1.6;padding:0;margin-bottom:10px;max-width:100%}.ge-article .ge-option{display:flex;alige-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #c5d6e4;min-height:48px;margin:8px 0;font-weight:400;cursor:pointer}.ge-article .ge-option:has(input:checked){border-color:#1967ab;background:#e9f3fc}.ge-article .ge-field-feedback{font-size:16px;line-height:1.6;margin:12px 0}.ge-article .ge-feedback{font-size:17px;margin:16px 0;line-height:1.7}.ge-article .ge-feedback:empty{display:none}.ge-article .ge-feedback[data-kind=wrong]{border-left:2px solid #98512f;padding-left:12px;color:#713b20}.ge-article .ge-feedback[data-kind=complete]{border-left:2px solid #1967ab;padding-left:12px;color:#164f7a}.ge-article .ge-sources{font-size:15px}.ge-article .ge-sources h2{font-size:22px}@media(max-width:600px){.ge-article .ge-fields,.ge-article .ge-words,.ge-article .ge-compare{grid-template-columns:1fr}.ge-article .ge-panel{padding:16px}.ge-article .ge-opening{padding:4px 16px;gap:0 12px}.ge-article .ge-opening strong{font-size:21px}.ge-article .ge-opening span{font-size:14px;display:block}.cp-article.ge-article h2{font-size:25px}.ge-article .ge-phrase,.ge-article .ge-sentence{font-size:21px}}@media(prefers-reduced-motion:reduce){.ge-article *{scroll-behavior:auto!important}}