@layer sugar-reset{.sga-book{color:#263c36;background:#fff1e9;margin:0;font:17px/1.75 Georgia,Songti SC,serif}.sga-book *{box-sizing:border-box}.sga-book a{color:#943f24;text-underline-offset:.2em;overflow-wrap:anywhere}.sga-book a:hover{color:#263c36}.sga-book :focus-visible{outline-offset:4px;outline:3px solid #ad4c2c}.sga-book h1{font-size:clamp(2rem,3vw,3.4rem);font-weight:500;line-height:1.15}.sga-book h2{font-size:1.6rem;font-weight:500;line-height:1.3}.sga-book h3{font-size:1.15rem}.sga-book img{max-width:100%;height:auto;display:block}.sga-book figure{margin:0}.sga-book p{white-space:pre-line;overflow-wrap:anywhere}.sga-book small{font-size:.8rem}.sga-book address{font-style:normal}.sga-book dd{margin-inline-start:0}.sga-book time,.sga-book strong,.sga-book dd{font-variant-numeric:tabular-nums}.sga-book summary{cursor:pointer}}@layer sugar-folder{.sga-folder{grid-template-columns:230px minmax(0,1fr);max-width:1530px;margin:32px auto 0;display:grid;box-shadow:0 8px 50px #263c3612}.sga-spine{background:#efdcd0;border-inline-end:7px double #b5b8a4;padding:35px 24px}.sga-spine .sga-imprint{border-block-end:1px solid #b6ac9c;margin-block-end:22px;padding-block-end:25px}.sga-spine .sga-imprint strong{font-size:1.4rem;font-weight:500;line-height:1.4;display:block}.sga-spine .sga-imprint small{margin-block-start:14px;display:block}.sga-chapters summary{color:#ad4c2c;letter-spacing:.06em;font-size:.85rem}.sga-chapters nav{margin-block:14px 30px;display:grid}.sga-chapters a{border-block-end:1px solid #263c361a;padding-block:7px;font-size:.9rem;text-decoration:none}.sga-languages{border-block-start:2px solid #263c36;padding-block-start:14px}.sga-languages nav{background:#fff1e9;padding:10px;display:grid}.sga-languages [aria-current]{font-weight:700}.sga-leaves{background:linear-gradient(90deg,#f9e7db 0,#fff8f1 2% 49.8%,#e2d7c8 50%,#fff8f1 50.4%);min-width:0;padding:clamp(24px,4vw,64px)}.sga-leaves>section,.sga-leaves>aside{margin-block-end:58px}.sga-pending{border:1px dashed #ad4c2c;padding:10px 18px;font-size:.9rem}.sga-endpapers{color:#fff1e9;background:#263c36;grid-template-columns:1.2fr 1fr 1fr;gap:35px;max-width:1530px;margin:0 auto 40px;padding:34px;display:grid}.sga-endpapers a{color:#ffdcc9;font-size:.85rem}.sga-endpapers nav{align-content:start;gap:8px;display:grid}}@layer sugar-pages{.sga-index{margin:28px 0}.sga-index-leaf{border-block-start:1px solid #b5b8a4;grid-template-columns:minmax(150px,.85fr) minmax(0,1.6fr);gap:28px;padding-block:24px;display:grid}.sga-index-leaf dt header{border-inline-start:4px solid #ad4c2c;padding-inline-start:15px}.sga-index-leaf dt a{font-size:1.25rem;line-height:1.35}.sga-index-leaf dt small{margin-block-start:14px;display:block}.sga-index-leaf dt small a{font-size:.85rem}.sga-index-leaf dd{font-size:.94rem;display:flow-root}.sga-index-leaf dd figure{float:inline-end;width:110px;margin-block-end:12px;margin-inline-start:18px}.sga-index-leaf dd img{object-fit:contain;width:100%;max-height:140px}.sga-index-leaf dd p{margin-block-start:0}.sga-index-leaf dd>span,.sga-index-leaf dd>strong,.sga-index-leaf dd>time{margin-block-start:7px;font-size:.8rem;display:block}.sga-identity{color:#fff1e9;background:#263c36;margin-block:46px 64px;padding:34px}.sga-identity h1{margin-block:15px 20px}.sga-identity dl{border-block-start:1px solid #9bada5;grid-template-columns:1fr auto;gap:6px 22px;padding-block-start:20px;display:grid}.sga-identity dd{font-size:1.5rem}.sga-method{border-block:5px double #b5b8a4;padding:24px 0}.sga-method nav{flex-wrap:wrap;gap:12px 25px;display:flex}.sga-page-turns{border-block:1px solid #b5b8a4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:15px;font-size:.85rem;display:flex}.sga-page-turns ol{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.sga-page-turns [aria-current]{color:#fff1e9;background:#263c36;padding:7px 12px}.sga-page-turns [aria-disabled]{opacity:.55}.sga-essay{grid-template-columns:minmax(150px,.65fr) minmax(0,1.7fr);gap:40px;display:grid}.sga-title-column{border-inline-end:1px solid #b5b8a4;padding-inline-end:24px}.sga-title-column h1{font-size:2.2rem}.sga-title-column>span,.sga-title-column>strong{margin-block:20px;font-size:.85rem;display:block}.sga-credit{border-block:1px solid #b5b8a4;margin-block:20px;padding-block:18px;font-size:.85rem}.sga-credit span{margin-block-start:7px;display:block}.sga-essay-body figure,.sga-review-evidence figure{margin-block-end:30px}.sga-essay-body img,.sga-review-evidence img{object-fit:contain;max-height:430px;margin-inline:auto}.sga-rich{overflow-wrap:anywhere}.sga-rich table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.sga-rich td,.sga-rich th{border:1px solid #b5b8a4;padding:10px}.sga-rich blockquote{border-inline-start:3px solid #ad4c2c;margin-inline:0;padding-inline-start:20px}.sga-testing,.sga-sources,.sga-questions{border-block-start:1px solid #b5b8a4;margin-block-start:36px;padding-block-start:15px}.sga-sources li span,.sga-agent-sources li span{font-size:.85rem;display:block}.sga-questions details,.sga-agent-faq details{border-block-end:1px dotted #b5b8a4;padding-block:15px}.sga-revision{background:#f0e2d6;border-inline-start:4px solid #ad4c2c;margin-block:35px;padding:24px}.sga-revision h2{font-size:1rem}.sga-revision time{font-size:.8rem}.sga-review-title{max-width:730px;margin-block-end:40px}.sga-audience{grid-template-columns:1fr 1fr;gap:25px;display:grid}.sga-audience div{border-block-start:3px solid #263c36;padding-block-start:15px}.sga-audience dt{font-weight:700}.sga-score{text-align:center;border:1px solid #ad4c2c;border-radius:50%;width:fit-content;margin:38px auto;padding:24px 50px}.sga-score strong{color:#ad4c2c;font-size:2.5rem;display:block}.sga-editor-score{text-align:center}.sga-review-evidence{border-block-start:5px double #b5b8a4;padding-block-start:28px}.sga-review-verdict{background:#e8eddf;padding:30px}.sga-review-verdict>a{margin-block-start:15px;display:block}.sga-reader-register{border-block-start:4px solid #263c36;padding-block-start:25px}.sga-reader-register dl>div{border-block-end:1px solid #b5b8a4;grid-template-columns:170px 1fr;gap:28px;padding-block:20px;display:grid}.sga-reader-register dt span,.sga-reader-register dt time{font-size:.8rem;display:block}.sga-reader-register dd{white-space:pre-line;overflow-wrap:anywhere}.sga-related{padding-block-start:25px}.sga-person-intro{grid-template-columns:minmax(100px,220px) minmax(0,1fr);align-items:start;gap:30px;margin-block:25px;display:grid}.sga-person-intro img{object-fit:cover;max-height:240px}.sga-person-intro dt{text-transform:uppercase;font-size:.85rem}.sga-person-method{background:#e8eddf;padding:25px}.sga-person-record{border-inline-start:2px solid #b5b8a4;padding-inline-start:25px}.sga-person-record dl>div{grid-template-columns:75px 1fr;gap:15px;display:grid}.sga-author-works{border-block-start:5px double #263c36;margin-block-start:50px}.sga-people-index>div{border-block-start:1px solid #b5b8a4;padding-block:30px}.sga-people-index>div>dt{font-size:1.5rem}.sga-policy-tabs,.sga-policy-tail{border-block:1px solid #b5b8a4;flex-wrap:wrap;gap:10px 25px;padding-block:18px;font-size:.8rem;display:flex}.sga-policy-leaf{grid-template-columns:minmax(0,1fr) 170px;gap:25px 35px;padding-block:35px;display:grid}.sga-policy-leaf>header{grid-column:1/-1}.sga-policy-text{overflow-wrap:anywhere;min-width:0}.sga-policy-text time{margin-block-start:35px;font-size:.85rem;display:block}.sga-margin-contact{border-inline-start:1px solid #b5b8a4;padding-inline-start:20px;font-size:.85rem}.sga-about-people{margin-block-start:40px}.sga-correspondence{gap:30px;display:grid}.sga-correspondence>address{border:1px solid #b5b8a4;padding:35px;font-size:1.5rem}.sga-correspondence nav{gap:8px;display:grid}.sga-agent-fold{grid-template-columns:minmax(140px,.65fr) minmax(0,1.5fr);gap:40px;margin-block:35px;display:grid}.sga-agent-facts{background:#e8eddf;padding:20px}.sga-agent-facts img{max-height:180px;margin-inline:auto}.sga-agent-facts h2{font-size:1.15rem}.sga-agent-facts dt{border-block-start:1px solid #b5b8a4;padding-block-start:12px;font-size:.8rem}.sga-agent-facts>a,.sga-agent-facts>time,.sga-agent-facts>span{margin-block-start:20px;font-size:.85rem;display:block}.sga-agent-text section{margin-block-end:35px}.sga-procedure{border-block-start:4px solid #263c36;padding-block-start:25px}.sga-procedure ol{padding-inline-start:28px}.sga-procedure li{border-block-end:1px solid #b5b8a4;padding:18px 22px}.sga-procedure li::marker{color:#ad4c2c;font-size:1.6rem}.sga-offer{border:1px dashed #ad4c2c;padding:20px}.sga-chapters ul{margin:0;padding-inline-start:24px;list-style-type:decimal-leading-zero}.sga-chapters li{padding-inline-start:4px}.sga-chapters a{display:block}.sga-endpapers h2{margin:0 0 15px;font-size:.9rem}.sga-endpapers ul{margin:0;padding:0;list-style:none}.sga-endpapers li{margin-block-end:8px}.sga-agent-title{margin-block-end:35px}.sga-agent-faq dl>div{border-block-end:1px solid #b5b8a4;grid-template-columns:1fr 1.4fr;gap:25px;padding-block:20px;display:grid}.sga-agent-faq dt{font-weight:700}.sga-agent-sources ol{padding-inline-start:25px}.sga-procedure summary{font-size:1.15rem;font-weight:700}@media (width<=560px){.sga-agent-faq dl>div{grid-template-columns:1fr;gap:12px}}}@layer sugar-mobile{@media (width>=901px){.sga-chapters>summary{pointer-events:none;list-style:none}}@media (width<=900px){.sga-folder{grid-template-columns:1fr;margin:0}.sga-spine{border-block-end:6px double #b5b8a4;border-inline-end:0;padding:24px}.sga-spine .sga-imprint{margin-block-end:15px;padding-block-end:15px}.sga-chapters nav{grid-template-columns:1fr 1fr;gap:0 20px}.sga-languages{margin-block-start:16px}.sga-languages nav{grid-template-columns:1fr 1fr}.sga-leaves{background:#fff8f1}.sga-essay{grid-template-columns:1fr}.sga-title-column{border-block-end:1px solid #b5b8a4;border-inline-end:0;padding-block-end:25px}.sga-endpapers{grid-template-columns:1fr 1fr;margin:0}.sga-endpapers>section:first-child{grid-column:1/-1}}@media (width<=560px){.sga-book{font-size:16px}.sga-index-leaf{grid-template-columns:1fr;gap:15px}.sga-index-leaf dd figure{width:95px}.sga-policy-leaf,.sga-agent-fold,.sga-audience{grid-template-columns:1fr}.sga-policy-leaf>header{grid-column:auto}.sga-margin-contact{border-block-start:1px solid #b5b8a4;border-inline-start:0;padding:20px 0 0}.sga-person-intro{grid-template-columns:100px minmax(0,1fr);gap:20px}.sga-reader-register dl>div{grid-template-columns:1fr;gap:12px}.sga-correspondence>address{padding:20px;font-size:1rem}.sga-identity{padding:24px}}.sga-chapters nav{display:block}.sga-chapters ul{grid-template-columns:1fr;display:grid}@media (width<=900px){.sga-chapters ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media (width<=400px){.sga-chapters ul{grid-template-columns:1fr}}.sga-endpapers{display:block}.sga-endpapers>dl{grid-template-columns:1.2fr 1fr 1fr;gap:35px;margin:0;display:grid}.sga-endpapers dt{margin-block-end:15px;font-size:.9rem}.sga-endpapers dd{margin:0}@media (width<=900px){.sga-endpapers>dl{grid-template-columns:1fr 1fr}.sga-endpapers>dl>div:first-child{grid-column:1/-1}}}body details:not([open])>:not(summary){display:none}:where(.frontend-rich-content,.frontend-markdown){overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}:where(.frontend-rich-content,.frontend-markdown) :where(img,video,iframe){max-inline-size:100%}:where(.frontend-rich-content,.frontend-markdown) img{block-size:auto}body :is(.frontend-rich-content,.frontend-markdown) :is(table,pre){overscroll-behavior-inline:contain;min-inline-size:0;max-inline-size:100%;display:block;overflow-x:auto}:where(.frontend-rich-content,.frontend-markdown) :where(ul,ol){padding-inline:1.5em 0}:where(.frontend-rich-content,.frontend-markdown) blockquote{border-inline-start:3px solid;border-inline-end:0;margin-inline:0;padding-inline:1em 0}@media (width<=767px){html body [data-mobile-summary][data-mobile-summary][data-mobile-summary]{overflow-wrap:anywhere;min-inline-size:0;margin-inline:0;font-size:max(1rem,16px);line-height:1.6}html body [data-mobile-excerpt][data-mobile-excerpt][data-mobile-excerpt]{clear:both;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-inline-size:0;margin-inline:0;font-size:max(1rem,16px);line-height:1.6;display:-webkit-box;overflow:hidden}body .frontend-rich-content,body .frontend-markdown,body :is(.frontend-rich-content.frontend-rich-content,.frontend-markdown.frontend-markdown) :is(p,li,td,th){font-size:max(1rem,16px);line-height:1.7}html body :is(nav,[role=navigation]) :is(a,button,summary),html body :is(header,footer) summary,html body a[hreflang]{align-items:center;min-block-size:44px;display:inline-flex}body.sga-book{overflow-wrap:anywhere}body.sga-book main,body.sga-book article,body.sga-book section,body.sga-book hgroup,body.sga-book figure{min-inline-size:0}body.sga-book main :is(p,blockquote,figcaption){overflow-wrap:anywhere;font-size:1rem;line-height:1.6}body.sga-book :is(small,time){font-size:.875rem;line-height:1.5}body.sga-book h1{overflow-wrap:anywhere;font-size:clamp(1.5rem,7vw,2rem)}body.sga-book :is(nav a,nav button,summary){align-content:center;min-block-size:44px}body.sga-book :is(img,video){max-inline-size:100%}.sga-folder,.sga-endpapers,.sga-index-leaf,.sga-essay,.sga-audience,.sga-reader-register dl>div,.sga-person-intro,.sga-person-record dl>div,.sga-policy-leaf,.sga-agent-fold,.sga-endpapers>dl,.sga-agent-faq dl>div{grid-template-columns:minmax(0,1fr)}.sga-folder>*,.sga-endpapers>*,.sga-index-leaf>*,.sga-essay>*,.sga-audience>*,.sga-reader-register dl>div>*,.sga-person-intro>*,.sga-person-record dl>div>*,.sga-policy-leaf>*,.sga-agent-fold>*,.sga-endpapers>dl>*,.sga-agent-faq dl>div>*{grid-area:auto/1/auto/-1;min-inline-size:0}body.sga-book a[hreflang]{align-items:center;min-block-size:44px;max-inline-size:100%;display:inline-flex}.sga-index-leaf dd figure{float:none;width:100%;margin-inline:0}.sga-agent-text section>ul{padding-inline-start:16px}}
