.sg-page,.sg-entry{--sg-paper:var(--skin-paper,#f6f4ef);--sg-panel:var(--skin-panel,#fff);--sg-ink:var(--skin-ink,#25292c);--sg-accent:var(--skin-accent,#375e68);--sg-line:var(--skin-line,#b9c2c5);color:var(--sg-ink);background:var(--sg-paper);font-family:Arial,Helvetica,sans-serif;line-height:1.7;overflow-wrap:anywhere}.sg-page *,.sg-entry *{box-sizing:border-box}.sg-page{margin:0}.sg-page a,.sg-entry a{color:inherit;text-underline-offset:4px}.sg-page :focus-visible,.sg-entry :focus-visible{outline:3px solid var(--sg-accent);outline-offset:4px}.sg-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:22px max(5vw,20px);border-bottom:1px solid var(--sg-line)}.sg-brand{font-family:var(--skin-heading,Georgia,serif);font-size:22px;max-width:34rem}.sg-nav-links,.sg-actions{display:flex;gap:12px;flex-wrap:wrap}.sg-nav a,.sg-actions a,.sg-actions button,.sg-nav summary{display:inline-flex;align-items:center;min-height:46px}.sg-languages{position:relative}.sg-languages summary{cursor:pointer}.sg-language-list{position:absolute;right:0;top:100%;width:180px;padding:12px;background:var(--sg-panel);border:1px solid var(--sg-line);z-index:5;box-shadow:0 10px 25px #0002}.sg-language-list a{display:block;padding:8px}.sg-wrap{width:min(1160px,90%);margin:auto;padding:40px 0 70px}.sg-breadcrumb{font-size:14px;margin-bottom:30px}.sg-title{font-family:var(--skin-heading,Georgia,serif);font-size:clamp(30px,4.4vw,56px);line-height:1.15;letter-spacing:-.025em;margin:16px 0 22px;max-width:1000px}.sg-meta{font-size:14px;opacity:.86}.sg-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:52px;align-items:start}.sg-article{font-size:18px;min-width:0}.sg-article h2{font-family:var(--skin-heading,Georgia,serif);font-size:clamp(24px,3vw,32px);line-height:1.28;margin:42px 0 14px}.sg-answer{background:var(--sg-panel);border-left:5px solid var(--sg-accent);padding:20px 26px}.sg-note{border-top:1px solid var(--sg-line);font-size:14px;padding-top:18px;margin-top:32px}.sg-table-wrap{overflow:auto;max-width:100%;border:1px solid var(--sg-line);margin:20px 0}.sg-table{border-collapse:collapse;width:100%;font-size:16px}.sg-table th,.sg-table td{padding:14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--sg-line)}.sg-table th{background:var(--sg-panel)}.sg-table tbody tr:last-child td{border:0}.sg-actions{margin:22px 0}.sg-actions a,.sg-actions button{font:inherit;border:1px solid var(--sg-line);padding:10px 16px;background:var(--sg-panel);color:var(--sg-ink);cursor:pointer;text-decoration:none}.sg-actions button[aria-pressed=true]{border:2px solid var(--sg-accent)}.sg-aside{background:var(--sg-panel);padding:24px;border-top:4px solid var(--sg-accent);min-width:0;font-size:15px}.sg-aside h2{font-size:20px;line-height:1.3}.sg-aside li{margin:12px 0}.sg-aside ul{padding-left:20px}.sg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sg-card{background:var(--sg-panel);border:1px solid var(--sg-line);padding:24px;min-width:0}.sg-card h2,.sg-card h3{font-family:var(--skin-heading,Georgia,serif);line-height:1.25;margin:0 0 16px;font-size:25px}.sg-card p{font-size:16px}.sg-card a{display:inline-block;min-height:46px;padding:8px 0}.sg-search{display:block;margin:28px 0}.sg-search input{display:block;width:100%;min-height:50px;font:inherit;border:1px solid var(--sg-line);padding:12px;background:var(--sg-panel);color:var(--sg-ink)}.sg-page [hidden],.sg-entry [hidden]{display:none!important}.sg-entry{order:8;margin:30px 5%;padding:30px;border-top:3px solid var(--sg-accent);max-width:100%}.sg-entry h2{font-family:var(--skin-heading,Georgia,serif);font-size:clamp(25px,3vw,36px);line-height:1.25}.sg-entry .sg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-entry .sg-card h3{font-size:21px}.sg-footer{padding:28px 5%;border-top:1px solid var(--sg-line);font-size:14px}.sg-series-p .sg-title{font-weight:500}.sg-series-t .sg-answer{border-left-width:2px;border-top:3px solid var(--sg-accent)}.sg-series-d .sg-card{border-radius:6px}.sg-series-s .sg-aside{border-top-width:1px;border-left:3px solid var(--sg-accent)}.sg-skip{position:absolute;left:-9999px;top:8px}.sg-skip:focus{left:8px;background:var(--sg-panel);padding:10px;z-index:10}@media(max-width:900px){.sg-layout{grid-template-columns:1fr;gap:32px}.sg-aside{max-width:none}.sg-entry .sg-grid{grid-template-columns:1fr}.sg-language-list{right:0}.sg-nav{gap:10px}}@media(max-width:600px){.sg-grid{grid-template-columns:1fr}.sg-wrap{width:90%;padding-top:28px}.sg-article{font-size:17px}.sg-answer{padding:16px}.sg-title{font-size:32px}.sg-nav{padding:16px 5%}.sg-nav-links{width:100%}.sg-entry{padding:18px;margin:20px 5%}.sg-table th,.sg-table td{padding:10px;font-size:15px}.sg-actions{gap:10px}.sg-brand{font-size:20px}}@media print{.sg-nav,.sg-actions,.sg-aside,.sg-footer,.sg-skip{display:none}.sg-layout{display:block}.sg-wrap{width:100%;padding:0}.sg-page{background:white;color:black}.sg-answer{border:1px solid #888;background:white}.sg-article{font-size:11pt}.sg-table-wrap{overflow:visible}.sg-title{font-size:24pt}.sg-note{break-inside:avoid}}
