/*! Grey Fox · gfx Insights v2 1.3.1 stylesheet (minified pages/gfx-pages.css 1.0.3 + insights/gfx-insights.ported.css + insights/gfx-insights.css) */
html.gfx-pg-js .gfx-nav.gfx-top .nav_desktop >a.navigation-item{color:#1e1e1e !important;text-shadow:none !important}html.gfx-pg-js .gfx-nav.gfx-top .button_wrapper.show{display:block !important}html.gfx-pg-js .gfx-nav.gfx-top [class*="hamburger_line"],html.gfx-pg-js .gfx-nav.gfx-top [class*="hamburger_inner"]{background-color:#1e1e1e !important}html.gfx-pg-js.gfx-tone-dark .gfx-nav [class*="hamburger_inner"]{background-color:#fff !important}html.gfx-pg-js .gfx-nav .nav_desktop >a.navigation-item.gfx-current{background-size:100% 1px !important}[data-o~="ow-main"]{display:contents}html.gfx-pg-js [data-o~="ow-close"] [data-o~="gfc-fox"]{max-width:none}@property --fx{syntax:'<length>';inherits:false;initial-value:0px}:root{--ink:#1e1e1e;--ink-2:#585e6b;--paper:#ffffff;--rule:#e7e8ea;--black:#0e0e0e;--charcoal:#161616;--deep:#0f3b2a;--green:#156946;--green-lit:#3aa678;--green-label-deep:#5cbf8f;--on-dark:#ffffff;--on-dark-2:rgba(255,255,255,.72);--on-dark-3:#ffffff8a;--rule-dark:rgba(255,255,255,.14);--t-display:72px;--t-h2:48px;--t-h3:36px;--t-h4:28px;--t-h5:22px;--t-lead:19px;--t-body:16px;--t-small:14px;--t-label:12px;--wrap:1400px;--gutter:48px;--gap:96px;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--s-8:128px;--s-section:144px;--tan:0.78687;--ease:cubic-bezier(.19,1,.22,1);--serif:Sentient,Georgia,serif;--sans:"DM Sans","DM Sans Fallback",sans-serif;--nav-h:72px;--cw:min(calc(100vw - 2 * var(--gutter)),var(--wrap));--side:calc((100vw - var(--cw)) / 2)}@media (max-width:991px){:root{--gutter:20px;--gap:48px;--s-section:96px;--t-display:56px;--t-h2:40px;--t-h3:32px;--t-lead:17px}}@media (max-width:767px){:root{--t-display:50px;--t-h2:36px;--t-h3:28px;--t-h4:24px}}@media (max-width:767px){:root{--t-label:16px;--t-small:16px}}@media (max-width:479px){:root{--t-display:36px;--t-h2:32px;--t-h3:28px;--t-h4:22px;--s-section:80px}}html,body{overflow-x:clip}body{color:var(--ink)}:focus-visible{outline:2px solid var(--green);outline-offset:3px}[data-o~="ow-main"]{display:contents}:root{--hold-gap:clamp(96px,14vh,200px)}@media print{html,body,section{-webkit-print-color-adjust:exact;print-color-adjust:exact}a[href^="http"]::after{content:" (" attr(href) ")";font-size:11px;font-weight:400}a[href^="mailto:"]::after{content:" (" attr(href) ")";font-size:11px;font-weight:400}}html{--gf-zone:74px}@media (max-width:767px){html{--gf-zone:96px}}@media (pointer:coarse) and (min-width:768px) and (max-width:991px){:root{--t-label:13px}}html.gf-flow2.gf-dark-black{--gf-flow-dark:#111112;--gl-raised:#1e1e20;--gl-raised-2:#252527}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c){--fi-field:#111112}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c) body{font-family:"DM Sans",sans-serif}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c) h1{line-height:1.08 !important;letter-spacing:-.015em !important}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c) :is(h2.heading-2,.heading-2:not(h3),h2.ow-h2,h2.o2-d2:not(.av2-h),h2[data-o~="gi-h2"],h2.iv2-h,h2.gl-h,h2.t3-bio-n){font-size:clamp(40px,3.3334vw,52px) !important;line-height:1.08 !important;letter-spacing:-.015em !important}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c) :is(.r4-hero p,.r4-qs .ow-acc-p p,.r4-qs p,.t3-b2,.ow-body,.pc-p,.gl-lede,.ixo-sum,[data-o~="gi-row-s"]){font-size:18px !important;line-height:1.6 !important}html:not(#gf-c) [data-o~="gfc-top"]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:48px}html:not(#gf-c) [data-o~="gfc-top"]{grid-column:1 / -1}html:not(#gf-c) [data-o~="gfc-top"] >:first-child{flex:1 1 auto;min-width:0;max-width:none !important;display:block !important;margin:0 !important}html:not(#gf-c) [data-o~="gfc-doors"]{grid-column:1 / -1}html:not(#gf-c) [data-o~="gfc-act"]{flex:none;padding-bottom:6px}html:not(#gf-c) [data-o~="gfc-btn"]{display:inline-flex;align-items:center;height:56px;padding:0 34px;border-radius:999px;background:#f4f3f0;color:#156946 !important;font:500 18px/1 "DM Sans",sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:color .4s cubic-bezier(.16,1,.3,1),opacity .3s}@media (hover:hover){html:not(#gf-c) [data-o~="gfc-btn"]:hover{opacity:.9}}html:not(#gf-c) [data-o~="gfc-btn"]:focus-visible{outline:1px solid #3aa678;outline-offset:4px}html:not(#gf-c) .gfc-mark{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:1;transition:opacity .4s cubic-bezier(.16,1,.3,1)}html:not(#gf-c) .gfc-rest .gfc-mark{opacity:0}html:not(#gf-c) .gfc-rest [data-o~="gfc-btn"]{color:#1e1e1e !important}html:not(#gf-c) [data-o~="gfc-doors"]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:clamp(56px,8vh,80px);padding-top:24px}html:not(#gf-c) [data-o~="gfc-rule"]{position:absolute;left:0;right:0;top:0;height:1px;background:rgba(244,243,240,.16)}html:not(#gf-c) [data-o~="gfc-door"]{display:flex;flex-direction:column;gap:10px;padding:4px 0 4px 24px;border-left:1px solid rgba(244,243,240,.16);text-decoration:none;color:#ffffff}html:not(#gf-c) [data-o~="gfc-door-t"]{font:300 clamp(26px,2.1vw,32px)/1.15 Sentient,Georgia,serif;letter-spacing:-.005em;color:#ffffff}html:not(#gf-c) [data-o~="gfc-door-l"]{font:400 16px/1.5 "DM Sans",sans-serif;color:rgba(255,255,255,.72)}@media (hover:hover){html:not(#gf-c) [data-o~="gfc-door"]:hover{border-left-color:#3aa678}}@media (max-width:767px){html:not(#gf-c) [data-o~="gfc-top"]{flex-direction:column;align-items:flex-start;gap:28px}html:not(#gf-c) [data-o~="gfc-doors"]{grid-template-columns:1fr;row-gap:28px}}html:not(#gf-c) .gfc-rest [data-o~="gfc-btn"]{opacity:0 !important;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1)}html:not(#gf-c) [data-o~="gfc-door-e"]{font:500 16px/1.4 "DM Sans",sans-serif;color:#ffffff;margin-top:2px}html:not(#gf-c) svg.gfa{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:1;transition:opacity .4s cubic-bezier(.16,1,.3,1)}html:not(#gf-c) svg :is(.gfa-ink,.gfa-b){fill:var(--gfa-c,#3aa678) !important;stroke:none !important}html:not(#gf-c) .gfc-on [data-o~="gfc-act"]{transition:opacity .9s cubic-bezier(.16,1,.3,1) .2s,transform 1.1s cubic-bezier(.16,1,.3,1) .2s}html:not(#gf-c) .gfc-on:not(.gfc-in) [data-o~="gfc-act"]{opacity:0;transform:translate3d(0,14px,0);pointer-events:none}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c):not(#gf-d) :is(.ow-btn,.button:not(.w-nav-button),.iv-btn,.r4-go,.o2-btn,.gi-btn,.iv-close-a,[data-o~="gfc-btn"],.r4-door){border-radius:2px !important}html:not(#gf-c):not(#gf-d) [data-o~="gfc-btn"]{height:55px;padding:0 24px;font:500 16px/1 "DM Sans",sans-serif;background:#f4f3f0;color:#1e1e1e !important;transition:background-color .2s ease,color .2s ease,opacity .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover){html:not(#gf-c):not(#gf-d) [data-o~="gfc-btn"]:hover{background:#fff;opacity:1}}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c):not(#gf-d) :is(.navigation_wrapper .nav-button,.ow-btn,.o2-btn,.r4-go,[data-o~="gfc-btn"],.cta_section .button):focus-visible{outline:2px solid #3aa678 !important;outline-offset:3px !important}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on :is(h1,h2,h3,.ow-h2,[data-o~="gfc-door"],[data-o~="gfc-door-t"],[data-o~="gfc-door-e"]){color:#1e1e1e !important}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on :is(p,[data-o~="gfc-door-l"],.gfc-lede){color:#585e6b !important}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on [data-o~="gfc-rule"]{background:#e7e8ea}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on [data-o~="gfc-door"]{border-left-color:#e7e8ea}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on [data-o~="gfc-btn"]{background:#1e1e1e !important;color:#ffffff !important}html:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) .gfc-on{--gfa-c:#156946}html.gf-flow3:not(#gf-c) .gfc-on :is(h1,h2,h3,.ow-h2,p,[data-o~="gfc-door"],[data-o~="gfc-door-t"],[data-o~="gfc-door-l"],[data-o~="gfc-door-e"],.gfc-lede,[data-o~="gfc-rule"]){transition:color .15s linear,border-color .15s linear,background-color .15s linear}html.gf-flow3:not(#gf-c):not(#gf-d) .gfc-on{position:relative;overflow:hidden;isolation:isolate}html.gf-flow3:not(#gf-c):not(#gf-d) :is(.gfc-on,.cta_section) [data-o~="gfc-fox"]{display:block !important;position:absolute;left:calc(-0.618 * min(52vw,760px));top:50%;width:min(52vw,760px);height:auto;max-width:none;transform:translateY(-50%);opacity:.62;pointer-events:none;z-index:-1}@media (prefers-reduced-motion:reduce){html.gf-flow3:not(#gf-c):not(#gf-d) :is(.gfc-on,.cta_section) :is([data-o~="gfc-fox"],.footer-logo-subtle){transition:none}}html:is(.gf-flow2,.iv-f2,.ow-f2,.gi-html):not(#gf-c) body{overflow-anchor:none}html.gf-flow3:not(#gf-c):not(#gf-d):not(#gf-e) :is(.gfc-on,.cta_section.ftg-close){padding-bottom:48px !important;min-height:0 !important}html.gf-flow3:not(#gf-c):not(#gf-d) :is(.gfc-on,.cta_section) :is([data-o~="gfc-fox"],.footer-logo-subtle){filter:opacity(1);transition:filter .6s cubic-bezier(.65,0,.35,1)}html.gf-flow3:not(.gfx-tone-dark):not(#gf-c):not(#gf-d) :is(.gfc-on,.cta_section) :is([data-o~="gfc-fox"],.footer-logo-subtle){filter:opacity(0)}:root{--primary:#156946;--_text---primary:#1e1e1e;--_text---secondary:#ffffff8a;--_text---tertiary:#585e6b;--_text---golden:#9b8858;--_border---border-default:#e7e8ea;--subtle:#f3f3f5;--grey-transparent:#f5f5f7;--gf-paper:#f6f5f2;--gf-black:#111112;--gf-raised:#1e1e20;--gf-raised-2:#252527;--gf-green-dark:#3aa678;--gf-on:#ffffff;--gf-on-body:rgba(255,255,255,.72);--gf-body:18px;--gf-body-long:19px;--gf-small:16px;--gf-caption:14px;--gf-h3-display:44px;--gf-h3-card:28px;--gf-h3-item:23px;--gf-h3-door:28px;--gf-h3-label:16px;--gf-btn:16px;--gf-radius:2px}@media (min-width:992px){html:not(#tk1):not(#tk2):not(#tk3) :is(.sbx-when,.gl-grown-h,[data-o~="gi-tile-1"] [data-o~="gi-tile-t"]){font-family:Sentient,Georgia,serif !important;font-weight:200 !important;font-size:var(--gf-h3-display) !important;line-height:1.1 !important;letter-spacing:-.012em !important}html:not(#tk1):not(#tk2):not(#tk3) :is(.i13-t2,.pc-t,[data-o~="gi-mcard-l"] [data-o~="gi-card-t"],[data-o~="gi-tile-5"] [data-o~="gi-tile-t"],.t2-p-n){font-family:Sentient,Georgia,serif !important;font-weight:300 !important;font-size:var(--gf-h3-card) !important;line-height:1.2 !important;letter-spacing:-.008em !important}html:not(#tk1):not(#tk2):not(#tk3) :is(.i13-t5,.av2-av-t,[data-o~="gi-mcard-s"] [data-o~="gi-card-t"],:is([data-o~="gi-tile-2"],[data-o~="gi-tile-3"],[data-o~="gi-tile-4"]) [data-o~="gi-tile-t"],.o2-acc-b,.ow-acc-b,[data-o~="gi-row-t"]){font-family:Sentient,Georgia,serif !important;font-weight:300 !important;font-size:var(--gf-h3-item) !important;line-height:1.25 !important;letter-spacing:-.005em !important}html:not(#tk1):not(#tk2):not(#tk3) :is(.o2-acc-h,.ow-acc-h,[data-o~="gi-row-h"]){font-family:Sentient,Georgia,serif !important;font-weight:300 !important;font-size:var(--gf-h3-item) !important;line-height:1.25 !important}html:not(#tk1):not(#tk2):not(#tk3) :is([data-o~="gfc-door-t"],.cta_section .cta_contact_item-wrapper .heading-4){font-family:Sentient,Georgia,serif !important;font-weight:300 !important;font-size:var(--gf-h3-door) !important;line-height:1.15 !important}}html:not(#tk1):not(#tk2) :is(.navigation-item.button-text,.team_member_contact_button,.o2-acc-b,.ow-acc-b,.iv2-mbb,.r4-qb,[data-o~="gi-topic"],.nav-button,[data-o~="gfc-btn"],.ow-btn,.o2-btn,.button){border-radius:var(--gf-radius) !important}html:not(#tk1):not(#tk2) [data-o~="gi-topic"]{font-size:var(--gf-btn) !important}html.gi-html{--gi-paper:#f6f5f2;--gi-black:#111112;--gi-raised:#1e1e20;--gi-raised-2:#252527;--gi-field:var(--gi-paper);--gi-ink:#1e1e1e;--gi-ink-2:#585e6b;--gi-ink-3:#585e6b;--gi-rule:#e7e8ea;--gi-rule-2:rgba(28,28,29,.14);--gi-green:#156946;--gi-plate-edge:rgba(28,28,29,.11);--gi-ease:cubic-bezier(.16,1,.3,1);--gi-turn:cubic-bezier(.65,0,.35,1);--gi-draw:cubic-bezier(.807,.014,.392,.985);--gi-serif:Sentient,Georgia,serif;--gi-sans:"DM Sans","DM Sans Fallback",sans-serif;--gi-gut:48px;--gi-gap:24px;--gi-tight:clamp(64px,7vw,96px);--gi-std:clamp(104px,11vw,160px);--gi-breath:clamp(160px,26vh,260px);--gi-nav:72px}html.gi-html.gi-dark{--gi-field:var(--gi-black);--gi-ink:#ffffff;--gi-ink-2:rgba(255,255,255,.72);--gi-ink-3:#ffffff8a;--gi-rule:rgba(244,243,240,.16);--gi-rule-2:rgba(244,243,240,.2);--gi-green:#3aa678;--gi-plate-edge:transparent}html.gi-html body{color:var(--gi-ink);transition:background-color .8s var(--gi-turn)}[data-o~="gi-page"]{position:relative;font-family:var(--gi-sans);color:var(--gi-ink);-webkit-font-smoothing:antialiased}[data-o~="gi-page"] *,[data-o~="gi-page"] *::before,[data-o~="gi-page"] *::after{box-sizing:border-box}[data-o~="gi-page"] :where(h1,h2,h3,p,a,span,time,li,button,figcaption,blockquote){transition:color .8s var(--gi-turn),border-color .8s var(--gi-turn),background-color .8s var(--gi-turn)}[data-o~="gi-wrap"]{width:min(100% - 2 * var(--gi-gut),1400px);margin-inline:auto}[data-o~="gi-nb"]{white-space:nowrap}[data-o~="gi-page"] a{color:inherit;text-decoration:none}[data-o~="gi-page"] a:focus-visible,[data-o~="gi-page"] button:focus-visible{outline:2px solid var(--gi-green);outline-offset:4px;border-radius:1px}:where([data-o~="gi-page"]) p{margin:0}[data-o~="gi-display"]{margin:0;font:200 clamp(84px,10.2vw,172px)/1.08 var(--gi-serif);letter-spacing:-.015em;color:var(--gi-ink)}[data-o~="gi-h2"]{margin:0;font:200 clamp(38px,3.4vw,56px)/1.08 var(--gi-serif);letter-spacing:-.015em;color:var(--gi-ink)}[data-o~="gi-meta"]{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:4px;font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}[data-o~="gi-mi"]{white-space:nowrap}[data-o~="gi-sep"]{display:inline-block;width:3px;height:3px;margin:0 12px;border-radius:50%;background:currentColor;opacity:.7;transform:translateY(-3px)}[data-o~="gi-dek"]{max-width:34em;font:400 18px/1.55 var(--gi-sans);color:var(--gi-ink-2);text-wrap:pretty}[data-o~="gi-dek-s"]{font-size:16px;line-height:1.55}[data-o~="gi-tlink"],[data-o~="gi-row-t"]{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 92%;background-size:0% 1px;transition:background-size .7s var(--gi-ease),color .8s var(--gi-turn) !important}[data-o~="gi-tlink"]:focus-visible{background-size:100% 1px}@media (hover:hover){[data-o~="gi-tlink"]:hover{background-size:100% 1px}}[data-o~="gi-plate"]{position:relative;margin:0;overflow:hidden;aspect-ratio:16 / 10;background:#f6f5f2}[data-o~="gi-plate-in"]{position:absolute;inset:0;display:block;transform-origin:50% 60%;will-change:transform}[data-o~="gi-plate-in"] >svg{position:absolute;inset:0;width:100%;height:100%;display:block}[data-o~="gi-card-pic"]{display:block}[data-o~="gi-plate"]::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px var(--gi-plate-edge);transition:box-shadow .6s var(--gi-ease)}@media (hover:hover){[data-o~="gi-mcard"]:hover [data-o~="gi-plate"]::after{box-shadow:inset 0 0 0 1px rgba(28,28,29,.3)}}[data-o~="gi-open"]{padding-top:calc(var(--gi-nav) + clamp(72px,13vh,168px))}[data-o~="gi-open-grid"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);align-items:end}[data-o~="gi-open"] [data-o~="gi-display"]{grid-column:1 / span 7;margin-bottom:-.12em}[data-o~="gi-open-lede"]{grid-column:9 / span 4;max-width:22em;text-wrap:balance;padding-bottom:.5em;font:400 19px/1.6 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-rule"]{height:1px;margin-top:clamp(40px,5vh,56px);background:var(--gi-rule);transform-origin:0 50%}[data-o~="gi-card-t"]{margin:12px 0 0;font:300 clamp(24px,1.95vw,30px)/1.2 var(--gi-serif);letter-spacing:-.008em;color:var(--gi-ink);text-wrap:balance}[data-o~="gi-arch"]{padding-top:var(--gi-std)}[data-o~="gi-topics"]{margin-top:32px;display:flex;flex-direction:column}[data-o~="gi-topic"]{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:16px;width:100%;min-height:44px;margin:0;padding:10px 0 10px 16px;border:0;border-left:1px solid var(--gi-rule);background:none;cursor:pointer;text-align:left;font:400 16px/1.4 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-topic"]::before{content:'';position:absolute;left:-1px;top:0;bottom:0;width:1px;background:var(--gi-ink);transform:scaleY(0);transform-origin:50% 0;transition:transform .6s var(--gi-draw),background-color .8s var(--gi-turn)}[data-o~="gi-topic"][aria-pressed="true"]{color:var(--gi-ink)}[data-o~="gi-topic"][aria-pressed="true"]::before{transform:scaleY(1)}[data-o~="gi-topic-c"]{font-variant-numeric:tabular-nums lining-nums;color:var(--gi-ink-3)}@media (hover:hover){[data-o~="gi-topic"]:hover{color:var(--gi-ink)}}[data-o~="gi-topic"]:focus-visible{outline-offset:-2px}[data-o~="gi-list"]{grid-column:5 / span 8;min-width:0;transition:opacity .35s var(--gi-ease)}[data-o~="gi-row"]{border-top:1px solid var(--gi-rule)}[data-o~="gi-row"][hidden]{display:none}[data-o~="gi-row"]:last-child{border-bottom:1px solid var(--gi-rule)}[data-o~="gi-row-m"]{display:block;min-width:0}[data-o~="gi-row-t"]{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;font:300 clamp(21px,1.67vw,25px)/1.25 var(--gi-serif);letter-spacing:-.005em;color:var(--gi-ink);text-wrap:balance;background-position:0 96%}[data-o~="gi-row-s"]{display:block;margin-top:8px;max-width:40em;font:400 16px/1.55 var(--gi-sans);color:var(--gi-ink-2);text-wrap:pretty}[data-o~="gi-row-r"]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}[data-o~="gi-turn"]{height:var(--gi-breath)}[data-o~="gi-close"]{padding:clamp(24px,4vh,48px) 0 clamp(96px,14vh,160px)}[data-o~="gi-progress"]{position:fixed;left:0;right:0;top:0;height:2px;z-index:1001;pointer-events:none}[data-o~="gi-progress"] >i{position:absolute;inset:0;background:var(--gi-green);transform:scaleX(0);transform-origin:0 50%;will-change:transform}html.gi-dark [data-o~="gi-progress"]{opacity:0;transition:opacity .6s var(--gi-ease)}[data-o~="gi-ahead"]{padding-top:calc(var(--gi-nav) + clamp(56px,10vh,128px))}[data-o~="gi-sub"]{display:block}[data-o~="gi-atitle"]{max-width:15.5em;margin-top:28px;font-size:clamp(44px,4.7vw,80px);text-wrap:balance}[data-o~="gi-adek"]{max-width:36em;margin-top:clamp(30px,4.2vh,44px);font:400 clamp(19px,1.45vw,22px)/1.55 var(--gi-sans);color:var(--gi-ink-2);text-wrap:pretty}[data-o~="gi-hero-pic"]{margin-top:clamp(48px,7vh,80px)}[data-o~="gi-plate-hero"]{aspect-ratio:2.2 / 1}[data-o~="gi-read"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);align-items:start;padding-top:clamp(64px,9vh,104px)}[data-o~="gi-toc"]{grid-column:1 / span 3;position:sticky;top:calc(var(--gi-nav) + 40px)}[data-o~="gi-toc-h"]{font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3);margin-bottom:12px !important}[data-o~="gi-toc"] ol{margin:0;padding:0;list-style:none}[data-o~="gi-toc"] a{position:relative;display:block;padding:10px 0 10px 16px;border-left:1px solid var(--gi-rule);font:400 14px/1.45 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-toc"] a::before{content:'';position:absolute;left:-1px;top:0;bottom:0;width:1px;background:var(--gi-ink);transform:scaleY(0);transform-origin:50% 0;transition:transform .6s var(--gi-draw)}[data-o~="gi-toc"] a[aria-current]::before{transform:scaleY(1)}[data-o~="gi-toc"] a[aria-current]{color:var(--gi-ink)}@media (hover:hover){[data-o~="gi-toc"] a:hover{color:var(--gi-ink)}}[data-o~="gi-toc"] a:focus-visible{outline-offset:-2px}[data-o~="gi-body"]{grid-column:4 / span 9;min-width:0}[data-o~="gi-sec"] >p,[data-o~="gi-intro"] >p{max-width:34em}[data-o~="gi-sec-h"]{max-width:20em}[data-o~="gi-sources"]{max-width:40rem}[data-o~="gi-body"] p{font:400 19px/1.6 var(--gi-sans);color:var(--gi-ink);text-wrap:pretty;hanging-punctuation:first;font-variant-numeric:lining-nums}[data-o~="gi-intro"] >p,[data-o~="gi-sec"] >p{font-size:19px}[data-o~="gi-body"] p + p{margin-top:1.05em}[data-o~="gi-intro"] >p:first-child{font-size:21px;line-height:1.55}[data-o~="gi-sec"]{margin-top:clamp(64px,8vh,88px);scroll-margin-top:calc(var(--gi-nav) + 32px)}[data-o~="gi-sec-h"]{margin:0 0 24px;font:300 clamp(28px,2.2vw,34px)/1.18 var(--gi-serif);letter-spacing:-.008em;color:var(--gi-ink);text-wrap:balance}[data-o~="gi-sec-h"]:focus{outline:none}[data-o~="gi-pq"]{margin:clamp(56px,7vh,72px) 0;max-width:46rem !important}[data-o~="gi-pq-rule"]{height:1px;width:96px;background:var(--gi-ink);transform-origin:0 50%}[data-o~="gi-pq"] blockquote{margin:24px 0 0;padding:0;border:0;font-size:inherit;line-height:inherit}[data-o~="gi-pq"] blockquote p{max-width:21em !important;font:200 clamp(30px,2.55vw,42px)/1.16 var(--gi-serif) !important;letter-spacing:-.012em;color:var(--gi-ink) !important;text-wrap:balance;hanging-punctuation:first}[data-o~="gi-sources"]{margin-top:clamp(72px,9vh,104px);padding-top:24px;border-top:1px solid var(--gi-rule);scroll-margin-top:calc(var(--gi-nav) + 32px)}[data-o~="gi-src-h"]{margin:0 0 16px;font:300 19px/1.3 var(--gi-serif);color:var(--gi-ink)}[data-o~="gi-sources"] ol{margin:0;padding:0;list-style:none;counter-reset:gi-src}[data-o~="gi-sources"] li{position:relative;counter-increment:gi-src;padding:12px 0 12px 36px;font:400 16px/1.55 var(--gi-sans);color:var(--gi-ink-2);border-top:1px solid var(--gi-rule)}[data-o~="gi-sources"] li:first-child{border-top:0}[data-o~="gi-sources"] li::before{content:counter(gi-src);position:absolute;left:0;top:12px;font:300 16px/1.55 var(--gi-serif);color:var(--gi-ink-3);font-variant-numeric:tabular-nums}[data-o~="gi-sources"] a{color:var(--gi-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--gi-rule-2);transition:text-decoration-color .3s var(--gi-ease);overflow-wrap:anywhere}@media (hover:hover){[data-o~="gi-sources"] a:hover{text-decoration-color:currentColor}}[data-o~="gi-more"]{padding-top:clamp(16px,2vh,32px);padding-bottom:var(--gi-std)}[data-o~="gi-more-grid"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);row-gap:48px;margin-top:clamp(40px,5vh,56px);padding-top:clamp(40px,5vh,56px);border-top:1px solid var(--gi-rule)}[data-o~="gi-mcard"]{min-width:0}[data-o~="gi-mcard-l"]{grid-column:1 / span 6}[data-o~="gi-more-side"]{grid-column:8 / span 5;display:flex;flex-direction:column}[data-o~="gi-mcard-l"] [data-o~="gi-meta"]{margin-top:24px}[data-o~="gi-mcard-s"]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:24px;align-items:start}[data-o~="gi-mcard-s"] + [data-o~="gi-mcard-s"]{margin-top:40px;padding-top:40px;border-top:1px solid var(--gi-rule)}[data-o~="gi-mcard-s"] [data-o~="gi-meta"]{margin-top:2px}[data-o~="gi-mcard-s"] [data-o~="gi-card-t"]{font-size:clamp(20px,1.6vw,24px)}[data-o~="gi-mcard"] [data-o~="gi-dek"]{margin-top:14px}@media (max-width:1199px){[data-o~="gi-body"]{grid-column:4 / span 9}}@media (max-width:991px){html.gi-html{--gi-gut:32px}[data-o~="gi-open-grid"],[data-o~="gi-read"],[data-o~="gi-more-grid"]{grid-template-columns:minmax(0,1fr)}[data-o~="gi-open"] [data-o~="gi-display"],[data-o~="gi-open-lede"],[data-o~="gi-list"],[data-o~="gi-toc"],[data-o~="gi-body"],[data-o~="gi-mcard-l"],[data-o~="gi-more-side"]{grid-column:1;grid-row:auto}[data-o~="gi-open-lede"]{margin-top:20px;padding-bottom:0}[data-o~="gi-topics"]{flex-direction:row;flex-wrap:wrap;column-gap:24px;margin-top:20px}[data-o~="gi-topic"]{width:auto;border-left:0;padding:10px 0;justify-content:flex-start;gap:8px}[data-o~="gi-topic"]::before{left:0;right:0;top:auto;bottom:6px;width:auto;height:1px;transform:scaleX(0);transform-origin:0 50%}[data-o~="gi-topic"][aria-pressed="true"]::before{transform:scaleX(1)}[data-o~="gi-list"]{margin-top:48px}[data-o~="gi-toc"]{display:none}[data-o~="gi-more-side"]{margin-top:16px}}@media (max-width:767px){html.gi-html{--gi-gut:20px;--gi-tight:48px;--gi-std:88px;--gi-breath:180px}[data-o~="gi-open"]{padding-top:calc(var(--gi-nav) + 56px)}[data-o~="gi-display"]{font-size:clamp(64px,19vw,84px)}[data-o~="gi-open-lede"]{font-size:18px}[data-o~="gi-dek"]{font-size:16px}[data-o~="gi-topics"]{column-gap:20px}[data-o~="gi-topic"]{font-size:14px}[data-o~="gi-row-r"]{flex-direction:row;justify-content:flex-start;gap:0;text-align:left}[data-o~="gi-row-r"] >span + span::before{content:'';display:inline-block;width:3px;height:3px;margin:0 10px;border-radius:50%;background:currentColor;opacity:.7;transform:translateY(-3px)}[data-o~="gi-row-t"]{font-size:21px}[data-o~="gi-ahead"]{padding-top:calc(var(--gi-nav) + 36px)}[data-o~="gi-atitle"]{font-size:clamp(34px,9.6vw,44px);margin-top:20px}[data-o~="gi-adek"]{font-size:18px}[data-o~="gi-hero-pic"]{margin-top:36px;margin-inline:calc(-1 * var(--gi-gut))}[data-o~="gi-plate-hero"]{aspect-ratio:3 / 2}[data-o~="gi-read"]{padding-top:40px}[data-o~="gi-body"] p,[data-o~="gi-intro"] >p,[data-o~="gi-sec"] >p{font-size:18px;line-height:1.62}[data-o~="gi-intro"] >p:first-child{font-size:19.5px}[data-o~="gi-sec"]{margin-top:56px}[data-o~="gi-sec-h"]{font-size:26px}[data-o~="gi-pq"] blockquote p{font-size:28px !important}[data-o~="gi-mcard-s"]{grid-template-columns:minmax(0,1fr)}[data-o~="gi-mcard-s"] [data-o~="gi-card-pic"]{margin-bottom:4px}[data-o~="gi-mcard-s"] [data-o~="gi-meta"]{margin-top:16px}}@media (prefers-reduced-motion:reduce){html.gi-html body,[data-o~="gi-page"] :where(h1,h2,h3,p,a,span,time,li,button,figcaption,blockquote){transition-duration:.15s !important}[data-o~="gi-list"],[data-o~="gi-topic"]::before,[data-o~="gi-toc"] a::before{transition:none !important}}@media print{[data-o~="gi-progress"],[data-o~="gi-toc"],[data-o~="gi-turn"]{display:none}[data-o~="gi-body"]{grid-column:1 / -1}}[data-o~="gi-adek"]{margin-top:clamp(36px,5vh,56px)}@media (max-width:767px){[data-o~="gi-sub"]{display:inline}[data-o~="gi-hero-pic"] [data-o~="gi-plate"]::after{box-shadow:inset 0 1px 0 var(--gi-plate-edge),inset 0 -1px 0 var(--gi-plate-edge)}[data-o~="gi-topic"]{min-height:40px;padding:8px 0}[data-o~="gi-adek"]{margin-top:24px}}[data-o~="gi-hero-wrap"]{padding-top:calc(var(--gi-nav) + clamp(16px,3vh,40px))}[data-o~="gi-hero-pic"]{margin-top:0}[data-o~="gi-plate-hero"]{aspect-ratio:2.8 / 1}[data-o~="gi-ahead"]{padding-top:clamp(48px,7vh,80px)}[data-o~="gi-ahead-in"]{display:flex;flex-direction:column;align-items:center;text-align:center}[data-o~="gi-ameta"]{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;font:400 16px/1.5 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}[data-o~="gi-acat"]{color:var(--gi-ink) !important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;padding-bottom:1px;transition:background-size .6s var(--gi-ease)}@media (hover:hover){[data-o~="gi-acat"]:hover{background-size:0% 1px;background-position:100% 100%}}[data-o~="gi-atitle"]{max-width:16em;margin:28px auto 0;font-size:clamp(46px,4.6vw,80px);text-align:center;text-wrap:balance}[data-o~="gi-page"] [data-o~="gi-adek"]{max-width:32em;margin:clamp(24px,3.4vh,36px) auto 0;text-align:center;text-wrap:balance}[data-o~="gi-author"]{display:flex;align-items:center;gap:14px;text-align:left}[data-o~="gi-author-a"]{margin-top:clamp(32px,4.5vh,48px)}[data-o~="gi-author-p"]{width:44px;height:44px;object-fit:cover;object-position:50% 18%;border-radius:50%;background:#e9e8e4;flex:none}[data-o~="gi-author"] p{display:flex;flex-direction:column;font:400 16px/1.4 var(--gi-sans)}[data-o~="gi-author-n"]{color:var(--gi-ink)}[data-o~="gi-author-t"]{color:var(--gi-ink-3);font-size:14px}[data-o~="gi-author-lead"]{margin-top:24px}[data-o~="gi-progress"]{display:none}[data-o~="gi-read"]{grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(64px,9vh,104px);margin-top:clamp(48px,7vh,72px);border-top:1px solid var(--gi-rule)}[data-o~="gi-body"]{grid-column:2 / span 6;grid-row:1}[data-o~="gi-aside"]{grid-column:9 / span 3;grid-row:1;align-self:stretch}[data-o~="gi-aside-in"]{position:sticky;top:calc(var(--gi-nav) + 24px);display:flex;flex-direction:column;gap:40px}[data-o~="gi-toc"]{position:static;grid-column:auto}[data-o~="gi-toc-h"],[data-o~="gi-share-h"]{font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3)}[data-o~="gi-page"] [data-o~="gi-toc-h"]{margin:0 0 12px !important}[data-o~="gi-aprog"]{position:relative;height:1px;margin-bottom:8px;background:var(--gi-rule);overflow:hidden}[data-o~="gi-aprog"] >i{position:absolute;inset:0;background:var(--gi-green);transform:scaleX(0);transform-origin:0 50%;will-change:transform}[data-o~="gi-toc"] a::before{background:var(--gi-green);width:2px;left:-1px}[data-o~="gi-toc"] a{padding:9px 0 9px 16px}[data-o~="gi-share-row"]{display:flex;gap:8px;margin-top:12px}[data-o~="gi-sh"]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--gi-rule);background:none;color:var(--gi-ink);cursor:pointer;transition:border-color .4s var(--gi-ease),color .4s var(--gi-ease)}[data-o~="gi-sh"] svg{width:20px;height:20px;overflow:visible}[data-o~="gi-sh"] path{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}[data-o~="gi-sh"]:focus-visible{color:var(--gi-green);border-color:var(--gi-green);outline-offset:2px}@media (hover:hover){[data-o~="gi-sh"]:hover{color:var(--gi-green);border-color:var(--gi-green)}}[data-o~="gi-share-note"]{min-height:1.5em;margin-top:8px !important;font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3)}[data-o~="gi-intro"] >p:first-child::first-letter{float:left;margin:.06em .12em 0 -.02em;font:200 4.05em/.82 var(--gi-serif);color:var(--gi-ink)}@supports (initial-letter:3) or (-webkit-initial-letter:3){[data-o~="gi-intro"] >p:first-child::first-letter{float:none;margin:0 .14em 0 0;font-size:inherit;line-height:inherit;-webkit-initial-letter:3;initial-letter:3;font-weight:200;font-family:var(--gi-serif)}}[data-o~="gi-toc-m"]{display:none}@media (max-width:1359px){[data-o~="gi-body"]{grid-column:1 / span 7}[data-o~="gi-aside"]{grid-column:9 / span 4}}@media (max-width:991px){[data-o~="gi-read"]{grid-template-columns:minmax(0,1fr)}[data-o~="gi-body"],[data-o~="gi-aside"]{grid-column:1;grid-row:auto}[data-o~="gi-aside"]{margin-top:64px}[data-o~="gi-aside-in"]{position:static}[data-o~="gi-aside"] [data-o~="gi-toc"]{display:none}[data-o~="gi-progress"]{display:block}[data-o~="gi-toc-m"]{display:block;width:100%;margin-top:36px;text-align:left;border-top:1px solid var(--gi-rule);border-bottom:1px solid var(--gi-rule)}[data-o~="gi-toc-m"] summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;cursor:pointer;list-style:none;font:400 16px/1.4 var(--gi-sans);color:var(--gi-ink)}[data-o~="gi-toc-m"] summary::-webkit-details-marker{display:none}[data-o~="gi-toc-m"] summary i{position:relative;width:12px;height:12px}[data-o~="gi-toc-m"] summary i::before,[data-o~="gi-toc-m"] summary i::after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .5s var(--gi-ease)}[data-o~="gi-toc-m"] summary i::after{transform:rotate(90deg)}[data-o~="gi-toc-m"][open] summary i::after{transform:rotate(0deg)}[data-o~="gi-toc-m"] ol{margin:0 0 12px;padding:0;list-style:none}[data-o~="gi-toc-m"] a{display:flex;align-items:center;min-height:44px;padding-left:16px;border-left:1px solid var(--gi-rule);font:400 16px/1.4 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-toc-m"] a[aria-current]{color:var(--gi-ink);border-left-color:var(--gi-green)}}@media (max-width:767px){[data-o~="gi-hero-wrap"]{width:100%;padding-top:calc(var(--gi-nav) + 8px)}[data-o~="gi-plate-hero"]{aspect-ratio:3 / 2}[data-o~="gi-ahead"]{padding-top:32px}[data-o~="gi-atitle"]{font-size:clamp(34px,9.6vw,44px);margin-top:20px}[data-o~="gi-ameta"]{font-size:14px}[data-o~="gi-read"]{margin-top:40px;padding-top:40px}}html.gi-html{--gi-col:calc((min(100vw - 2 * var(--gi-gut),1400px) - 11 * var(--gi-gap)) / 12);--gi-step:calc(var(--gi-col) + var(--gi-gap))}[data-o~="gi-open-r"]{grid-column:9 / span 4;padding-bottom:.5em}[data-o~="gi-open-r"] [data-o~="gi-open-lede"]{padding-bottom:0}[data-o~="gi-open-count"]{display:flex;flex-wrap:wrap;margin-top:16px !important;font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}[data-o~="gi-topic"]::before{background:var(--gi-green);width:2px;left:-1px}[data-o~="gi-plate-in"] >svg{transition:transform 1.1s var(--gi-ease);transform-origin:50% 55%}@media (hover:hover){[data-o~="gi-mcard"]:hover [data-o~="gi-plate-in"] >svg,[data-o~="gi-next-grid"]:hover [data-o~="gi-plate-in"] >svg{transform:scale(1.035)}[data-o~="gi-mcard"]:hover [data-o~="gi-tlink"],[data-o~="gi-next-grid"]:hover [data-o~="gi-tlink"]{background-size:100% 1px}}[data-o~="gi-tlink"],[data-o~="gi-row-t"]{background-image:linear-gradient(var(--gi-green),var(--gi-green))}[data-o~="gi-hero-wrap"]{width:min(100% - 48px,1720px)}[data-o~="gi-plate-hero"]{aspect-ratio:auto;height:clamp(400px,66vh,780px)}[data-o~="gi-body"]{grid-column:3 / span 6}[data-o~="gi-aside"]{grid-column:10 / span 3}@media (max-width:1359px){[data-o~="gi-body"]{grid-column:3 / span 7}[data-o~="gi-aside"]{grid-column:10 / span 3}}[data-o~="gi-sec"]{position:relative;margin-top:clamp(80px,10vh,112px);padding-top:36px;border-top:1px solid var(--gi-rule)}[data-o~="gi-sec-h"]{font-size:clamp(30px,2.5vw,40px);line-height:1.12;margin-bottom:28px}[data-o~="gi-ref"]{position:relative;top:-.5em;margin-left:2px;font:400 12px/0 var(--gi-sans);vertical-align:baseline}[data-o~="gi-ref"] a{display:inline-block;padding:2px 3px;color:var(--gi-ink-2);border-bottom:1px solid var(--gi-rule-2)}@media (hover:hover){[data-o~="gi-ref"] a:hover{color:var(--gi-green);border-bottom-color:var(--gi-green)}}[data-o~="gi-sources"] li{scroll-margin-top:calc(var(--gi-nav) + 32px)}[data-o~="gi-sources"] li:target{color:var(--gi-ink)}[data-o~="gi-pq"]{position:relative;margin:clamp(64px,8vh,88px) 0 clamp(64px,8vh,88px) calc(-2 * var(--gi-step));max-width:none !important}[data-o~="gi-pq-rule"]{width:calc(2 * var(--gi-col))}[data-o~="gi-pq"] blockquote p{max-width:17em !important;font-size:clamp(36px,3.3vw,54px) !important;line-height:1.1 !important}[data-o~="gi-endauthor"]{display:flex;gap:28px;align-items:flex-start;margin-top:clamp(72px,9vh,104px);padding-top:40px;border-top:1px solid var(--gi-ink);max-width:40rem}[data-o~="gi-ea-p"]{width:96px;height:96px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 18%;background:#e9e8e4}[data-o~="gi-endauthor"] [data-o~="gi-ea-k"]{font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3)}[data-o~="gi-endauthor"] [data-o~="gi-ea-n"]{margin-top:6px !important;font:300 30px/1.15 var(--gi-serif);color:var(--gi-ink)}[data-o~="gi-endauthor"] [data-o~="gi-ea-r"]{margin-top:4px !important;font:400 16px/1.5 var(--gi-sans);color:var(--gi-ink-3)}[data-o~="gi-endauthor"] [data-o~="gi-ea-b"]{margin-top:16px !important;max-width:34em;font:400 16px/1.6 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-endauthor"] [data-o~="gi-ea-l"]{margin-top:14px !important}[data-o~="gi-endauthor"] [data-o~="gi-ea-l"] a{display:inline-flex;align-items:center;min-height:44px;font:500 16px/1 var(--gi-sans);color:var(--gi-ink);background-image:linear-gradient(var(--gi-green),var(--gi-green));background-repeat:no-repeat;background-position:0 calc(50% + .8em);background-size:0% 1px;transition:background-size .6s var(--gi-ease)}@media (hover:hover){[data-o~="gi-endauthor"] [data-o~="gi-ea-l"] a:hover{background-size:100% 1px}}[data-o~="gi-sr"]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-o~="gi-next"]{padding-top:clamp(16px,2vh,32px)}[data-o~="gi-next-grid"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);align-items:end}[data-o~="gi-next-txt"]{grid-column:1 / span 5;padding-bottom:8px}[data-o~="gi-next-k"]{font:400 16px/1.5 var(--gi-sans);color:var(--gi-ink-3)}[data-o~="gi-next-t"]{margin:16px 0 0;font:200 clamp(48px,5vw,88px)/1.08 var(--gi-serif);letter-spacing:-.015em;color:var(--gi-ink);text-wrap:balance}[data-o~="gi-next-txt"] [data-o~="gi-dek"]{margin-top:24px}[data-o~="gi-next-txt"] [data-o~="gi-meta"]{margin-top:20px}[data-o~="gi-next-pic"]{grid-column:6 / span 7;display:block}[data-o~="gi-more"]{padding-top:var(--gi-std)}@media (max-width:991px){[data-o~="gi-open-r"]{grid-column:1;padding-left:0}[data-o~="gi-open-r"]{margin-top:20px}[data-o~="gi-next-grid"]{grid-template-columns:minmax(0,1fr)}[data-o~="gi-next-txt"],[data-o~="gi-next-pic"]{grid-column:1;grid-row:auto}[data-o~="gi-next-pic"]{margin-top:32px}[data-o~="gi-body"]{grid-column:1}[data-o~="gi-pq"]{margin-left:0}[data-o~="gi-pq-rule"]{width:96px}[data-o~="gi-hero-wrap"]{width:min(100% - 2 * var(--gi-gut),1720px)}}@media (max-width:767px){[data-o~="gi-hero-wrap"]{width:100%}[data-o~="gi-plate-hero"]{height:auto;aspect-ratio:4 / 3}[data-o~="gi-pq"] blockquote p{font-size:30px !important}[data-o~="gi-endauthor"]{gap:18px}[data-o~="gi-ea-p"]{width:64px;height:64px}[data-o~="gi-endauthor"] [data-o~="gi-ea-n"]{font-size:26px}[data-o~="gi-next-t"]{font-size:44px}}[data-o~="gi-sec"] >figure + p{margin-top:1.05em}@media (max-width:991px){[data-o~="gi-read"] [data-o~="gi-body"],[data-o~="gi-read"] [data-o~="gi-aside"]{grid-column:1;grid-row:auto}}[data-o~="gi-sec"],[data-o~="gi-sources"]{max-width:40.5rem}html.gi-html body{transition:none !important}[data-o~="gi-page"] :where(h1,h2,h3,p,a,span,time,li,button,figcaption,blockquote){transition-duration:.2s}[data-o~="gi-tlink"],[data-o~="gi-row-t"]{transition:background-size .7s var(--gi-ease),color .2s linear !important}[data-o~="gi-endauthor"] [data-o~="gi-ea-l"]{display:flex;flex-wrap:wrap;column-gap:28px}[data-o~="gi-share-row"]{gap:4px;margin-left:-12px}[data-o~="gi-sh"]{border-color:transparent !important;color:var(--gi-ink-2)}@media (hover:hover){[data-o~="gi-sh"]:hover{color:var(--gi-green)}}[data-o~="gi-sh"]:focus-visible{color:var(--gi-green)}[data-o~="gi-aside-in"]{gap:28px}[data-o~="gi-toc"] a{padding-top:7px;padding-bottom:7px}@media (max-height:880px) and (min-width:992px){[data-o~="gi-aside-in"]{top:24px;gap:22px}[data-o~="gi-toc"] a{padding-top:5px;padding-bottom:5px}}[data-o~="gi-share-h"]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-o~="gi-share-row"]{margin-top:-6px}[data-o~="gi-aside-in"]{gap:24px}[data-o~="gi-collage"]{padding-top:var(--gi-tight)}[data-o~="gi-collage-grid"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);row-gap:clamp(48px,6vh,64px);align-items:start}html.gi-b [data-o~="gi-collage-grid"]{display:block !important}html.gi-b [data-o~="gi-b-feat"]{display:grid;grid-template-columns:7fr 5fr;column-gap:var(--gi-gap);align-items:center;padding-bottom:clamp(40px,6vh,64px);border-bottom:1px solid var(--gi-rule)}html.gi-b [data-o~="gi-b-feat"] [data-o~="gi-tile-txt"]{margin-top:0 !important}html:not(#tk1):not(#tk2):not(#tk3).gi-b [data-o~="gi-b-feat"] [data-o~="gi-tile-t"]{margin:12px 0 0 !important;font:200 clamp(34px,3.1vw,46px)/1.08 var(--gi-serif) !important;letter-spacing:-.015em !important;max-width:14em}html.gi-b [data-o~="gi-b-feat"] [data-o~="gi-dek"]{margin-top:16px !important;font-size:18px;max-width:30em}html.gi-b [data-o~="gi-b-feat"] [data-o~="gi-author"]{margin-top:24px}html.gi-b [data-o~="gi-b-all"]{margin:clamp(40px,6vh,64px) 0 clamp(24px,3vh,32px) !important}html.gi-b [data-o~="gi-b-grid"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gi-gap);row-gap:clamp(40px,5vh,64px);align-items:start}html.gi-b [data-o~="gi-b-card"]{min-width:0}html.gi-b [data-o~="gi-b-card"] [data-o~="gi-tile-txt"]{margin-top:18px !important}html:not(#tk1):not(#tk2):not(#tk3).gi-b [data-o~="gi-b-card"] [data-o~="gi-tile-t"]{margin:8px 0 0 !important;font:300 clamp(22px,1.7vw,26px)/1.22 var(--gi-serif) !important;letter-spacing:-.008em !important}html.gi-b [data-o~="gi-b-card"] [data-o~="gi-dek"]{margin-top:8px !important;font-size:16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:991px){html.gi-b [data-o~="gi-b-feat"]{grid-template-columns:1fr;row-gap:20px}html.gi-b [data-o~="gi-b-grid"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){html.gi-b [data-o~="gi-b-grid"]{grid-template-columns:1fr;row-gap:40px}html:not(#tk1):not(#tk2):not(#tk3).gi-b [data-o~="gi-b-feat"] [data-o~="gi-tile-t"]{font-size:32px !important}html:not(#tk1):not(#tk2):not(#tk3).gi-b [data-o~="gi-b-card"] [data-o~="gi-tile-t"]{font-size:24px !important}html.gi-b [data-o~="gi-b-card"] [data-o~="gi-dek"]{-webkit-line-clamp:3}}[data-o~="gi-tile"]{min-width:0;will-change:transform}[data-o~="gi-tile-1"]{grid-column:1 / span 7;grid-row:1 / span 2}[data-o~="gi-tile-2"]{grid-column:8 / span 5;grid-row:1;padding-left:var(--gi-gap)}[data-o~="gi-tile-3"]{grid-column:8 / span 5;grid-row:2;padding-left:var(--gi-gap);padding-top:clamp(28px,3.5vh,40px);border-top:1px solid var(--gi-rule)}[data-o~="gi-tile-4"]{grid-column:1 / span 5;grid-row:3;padding-top:clamp(28px,3.5vh,40px);border-top:1px solid var(--gi-rule)}[data-o~="gi-tile-5"]{grid-column:6 / span 7;grid-row:3;padding-top:clamp(28px,3.5vh,40px);border-top:1px solid var(--gi-rule);padding-left:var(--gi-gap)}[data-o~="gi-tile-pic"]{display:block}[data-o~="gi-tile-txt"]{margin-top:20px}[data-o~="gi-tile-k"]{display:flex;flex-wrap:wrap;align-items:baseline;font:400 14px/1.5 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}[data-o~="gi-tile-t"]{margin:10px 0 0;font:300 clamp(22px,1.75vw,27px)/1.2 var(--gi-serif);letter-spacing:-.008em;color:var(--gi-ink);text-wrap:balance}[data-o~="gi-tile-1"] [data-o~="gi-tile-txt"]{margin-top:28px}[data-o~="gi-tile-1"] [data-o~="gi-tile-t"]{font-size:clamp(34px,3vw,48px);line-height:1.1;letter-spacing:-.012em;max-width:16em}[data-o~="gi-tile-1"] [data-o~="gi-dek"]{margin-top:18px}[data-o~="gi-tile-3"],[data-o~="gi-tile-4"],[data-o~="gi-tile-5"]{display:grid;column-gap:var(--gi-gap);align-items:start}[data-o~="gi-tile-3"],[data-o~="gi-tile-4"]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}[data-o~="gi-tile-5"]{grid-template-columns:minmax(0,4fr) minmax(0,3fr)}[data-o~="gi-tile-3"] [data-o~="gi-tile-txt"],[data-o~="gi-tile-4"] [data-o~="gi-tile-txt"],[data-o~="gi-tile-5"] [data-o~="gi-tile-txt"]{margin-top:0}[data-o~="gi-tile-5"] [data-o~="gi-tile-t"]{font-size:clamp(24px,2vw,30px)}@media (hover:hover){[data-o~="gi-tile"]:hover [data-o~="gi-plate-in"] >svg{transform:scale(1.035)}[data-o~="gi-tile"]:hover [data-o~="gi-tlink"]{background-size:100% 1px}}[data-o~="gi-arch"]{padding-top:var(--gi-std)}[data-o~="gi-arch-head"]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:48px;row-gap:20px;padding-bottom:0;border-bottom:1px solid var(--gi-rule)}[data-o~="gi-arch-head"] [data-o~="gi-h2"]{padding-bottom:22px}[data-o~="gi-arch-head"] [data-o~="gi-topics"]{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:32px;margin:0}[data-o~="gi-arch-head"] [data-o~="gi-topic"]{width:auto;min-height:48px;padding:0 0 18px;border:0;gap:8px;align-items:flex-end;font:400 16px/1.3 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-arch-head"] [data-o~="gi-topic"]::before{left:0;right:0;top:auto;bottom:-1px;width:auto;height:2px;background:var(--gi-green);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--gi-ease)}[data-o~="gi-arch-head"] [data-o~="gi-topic"][aria-pressed="true"]{color:var(--gi-ink)}[data-o~="gi-arch-head"] [data-o~="gi-topic"][aria-pressed="true"]::before{transform:scaleX(1)}[data-o~="gi-arch-head"] [data-o~="gi-topic-c"]{font-size:14px;color:var(--gi-ink-3)}@media (hover:hover){[data-o~="gi-arch-head"] [data-o~="gi-topic"]:hover{color:var(--gi-ink)}}[data-o~="gi-arch-head"] [data-o~="gi-topic"]:focus-visible{outline-offset:4px}[data-o~="gi-page"] [data-o~="gi-note"]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-o~="gi-list"]{grid-column:auto;margin:0;padding:0;list-style:none;transition:none}[data-o~="gi-list"] >[data-o~="gi-row"]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gi-gap);align-items:start;padding:32px 0;border-top:0;border-bottom:1px solid var(--gi-rule)}[data-o~="gi-list"] >[data-o~="gi-row"]:last-child{border-bottom:1px solid var(--gi-rule)}[data-o~="gi-list"] >[data-o~="gi-row"][hidden]{display:none}[data-o~="gi-row-pic"]{grid-column:1 / span 3;display:block}[data-o~="gi-row-m"]{grid-column:4 / span 6;display:block}[data-o~="gi-row-h"]{margin:0;font:inherit}[data-o~="gi-row-t"]{font:300 clamp(22px,1.75vw,27px)/1.22 var(--gi-serif);letter-spacing:-.006em;color:var(--gi-ink)}[data-o~="gi-row-s"]{display:block;margin-top:10px !important;max-width:36em;font:400 16px/1.55 var(--gi-sans);color:var(--gi-ink-2)}[data-o~="gi-list"] [data-o~="gi-row-r"]{grid-column:10 / span 3;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font:400 14px/1.55 var(--gi-sans);color:var(--gi-ink-3);font-variant-numeric:tabular-nums lining-nums}@media (hover:hover){[data-o~="gi-list"] >[data-o~="gi-row"]:hover [data-o~="gi-row-t"]{background-size:100% 1px}[data-o~="gi-list"] >[data-o~="gi-row"]:hover [data-o~="gi-plate-in"] >svg{transform:scale(1.035)}}[data-o~="gi-row-t"]:focus-visible{background-size:100% 1px}[data-o~="gi-plate-type"] [data-o~="gi-plate-in"] >svg{position:absolute;inset:0}[data-o~="gi-type-t"]{position:absolute;left:12%;right:12%;top:50%;transform:translateY(-50%);font:300 clamp(14px,1.15vw,18px)/1.25 var(--gi-serif);color:#111112;text-align:left;text-wrap:balance}@media (max-width:991px){[data-o~="gi-collage-grid"]{grid-template-columns:minmax(0,1fr)}[data-o~="gi-tile-1"],[data-o~="gi-tile-2"],[data-o~="gi-tile-3"],[data-o~="gi-tile-4"],[data-o~="gi-tile-5"]{grid-column:1;grid-row:auto;padding-left:0}[data-o~="gi-tile-2"]{padding-top:clamp(28px,3.5vh,40px);border-top:1px solid var(--gi-rule)}[data-o~="gi-tile-2"],[data-o~="gi-tile-3"],[data-o~="gi-tile-4"],[data-o~="gi-tile-5"]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:20px}[data-o~="gi-tile-2"] [data-o~="gi-tile-txt"]{margin-top:0}[data-o~="gi-list"] >[data-o~="gi-row"]{grid-template-columns:minmax(0,2fr) minmax(0,5fr);column-gap:20px}[data-o~="gi-row-pic"]{grid-column:1;grid-row:1 / span 2}[data-o~="gi-row-m"],[data-o~="gi-list"] [data-o~="gi-row-r"]{grid-column:2}[data-o~="gi-list"] [data-o~="gi-row-r"]{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:14px;margin-top:10px;text-align:left}}@media (max-width:767px){[data-o~="gi-tile-1"] [data-o~="gi-tile-t"]{font-size:30px}[data-o~="gi-tile-t"],[data-o~="gi-row-t"]{font-size:20px}[data-o~="gi-arch-head"] [data-o~="gi-topics"]{column-gap:22px}[data-o~="gi-arch-head"] [data-o~="gi-topic"]{padding-bottom:12px;min-height:44px}[data-o~="gi-list"] >[data-o~="gi-row"]{padding:24px 0}[data-o~="gi-row-s"]{display:none}}[data-o~="gi-tile-2"],[data-o~="gi-tile-3"],[data-o~="gi-tile-5"]{padding-left:0}[data-o~="gi-row-pic"]{grid-column:1 / span 2}[data-o~="gi-row-m"]{grid-column:3 / span 7}@media (max-width:991px){[data-o~="gi-row-pic"]{grid-column:1}[data-o~="gi-row-m"]{grid-column:2}}.gi-line-svg{position:absolute;overflow:visible;pointer-events:none}.gi-line-svg path{fill:none;stroke:var(--gi-green);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}html.ow-reduce .gi-line-svg path{stroke-dashoffset:0;transition:none}[data-o~="gi-scta"]{padding-top:28px;border-top:1px solid var(--gi-rule);transition:opacity .5s var(--gi-ease)}[data-o~="gi-page"] [data-o~="gi-scta-t"]{max-width:12em;font:300 clamp(24px,1.9vw,30px)/1.12 var(--gi-serif);letter-spacing:-.012em;color:var(--gi-ink);text-wrap:balance}[data-o~="gi-scta-a"]{position:relative;display:inline-flex;align-items:center;min-height:44px;margin-top:18px;padding:0 34px 10px 0;font:500 16px/1.3 var(--gi-sans);color:var(--gi-green) !important}[data-o~="gi-scta-run"]{position:absolute;left:0;right:0;bottom:0;height:26px}[data-o~="gi-scta-a"]:focus-visible{outline:1px solid var(--gi-green);outline-offset:6px}@media (hover:hover){[data-o~="gi-scta-a"]:hover{filter:brightness(1.18)}}[data-o~="gi-scta"].is-away .gi-line-svg{opacity:0;transition:opacity .35s var(--gi-ease)}[data-o~="gi-scta"] .gi-line-svg{transition:opacity .5s var(--gi-ease)}html.gi-html [data-o~="gi-plate"]:not([data-o~="gi-plate-hero"]){--gi-cut:22px;--gi-frame:color-mix(in srgb,var(--gi-green) 62%,transparent);-webkit-clip-path:polygon(0 0,calc(100% - var(--gi-cut)) 0,100% calc(var(--gi-cut) * .786),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--gi-cut)) 0,100% calc(var(--gi-cut) * .786),100% 100%,0 100%)}html.gi-html [data-o~="gi-row-pic"] [data-o~="gi-plate"]{--gi-cut:14px}html.gi-html [data-o~="gi-plate"]:not([data-o~="gi-plate-hero"])::after{box-shadow:inset 0 0 0 1px var(--gi-frame);transition:box-shadow .6s var(--gi-ease)}html.gi-html [data-o~="gi-plate"]:not([data-o~="gi-plate-hero"])::before{content:'';position:absolute;z-index:2;left:calc(100% - var(--gi-cut));top:0;width:calc(var(--gi-cut) * 1.272);height:1px;background:var(--gi-frame);transform-origin:0 0;transform:rotate(38.2deg);pointer-events:none;transition:background-color .6s var(--gi-ease)}@media (hover:hover){html.gi-html :is(.gi-card,.gi-lead-grid,[data-o~="gi-mcard"],.gi-qs-grid,[data-o~="gi-next-grid"],[data-o~="gi-tile"],[data-o~="gi-row"]):hover [data-o~="gi-plate"]:not([data-o~="gi-plate-hero"]){--gi-frame:var(--gi-green)}}html.gi-html :is(.gi-card,.gi-lead-grid,[data-o~="gi-mcard"],.gi-qs-grid,[data-o~="gi-next-grid"],[data-o~="gi-tile"],[data-o~="gi-row"]):focus-within [data-o~="gi-plate"]:not([data-o~="gi-plate-hero"]){--gi-frame:var(--gi-green)}[data-o~="gi-plate"] >.w-embed{position:absolute;inset:0;display:block}[data-o~="gi-plate"] >.w-embed::before,[data-o~="gi-plate"] >.w-embed::after{display:none}[data-o~="gi-list"],[data-o~="gi-toc-l"]{list-style:none;padding-left:0}[data-gi-copy]{cursor:pointer}:is(h2,h3,h4,p,div):has(>[data-o~="gi-row-t"]){text-wrap:balance}[data-o~="gi-feed"]{display:none !important}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(h3,ul,ol){max-width:34em}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >h3{margin:2.2em 0 .75em;padding:0;font:300 clamp(22px,1.75vw,27px)/1.22 var(--gi-serif);letter-spacing:-.006em;text-transform:none;color:var(--gi-ink);text-wrap:balance}:is([data-o~="gi-sec-h"],[data-o~="gi-rt"] >h2) + h3,:is([data-o~="gi-intro"],[data-o~="gi-rt"]) >h3:first-child{margin-top:0}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol){margin:1.05em 0 0;padding:0 0 0 1.3em;font:400 19px/1.6 var(--gi-sans);color:var(--gi-ink);list-style-position:outside}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >ul{list-style-type:disc}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >ol{list-style-type:decimal}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol) >li{margin:0;padding-left:.2em}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol) >li + li{margin-top:.5em}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol) >li::marker{color:var(--gi-ink-3);font-variant-numeric:tabular-nums}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol) + p,:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >h3 + :is(ul,ol){margin-top:1.05em}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >h3 + p{margin-top:0}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(p,ul,ol,h3) a:not([data-o]):not(sup a){color:var(--gi-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--gi-rule-2);transition:text-decoration-color .3s var(--gi-ease);overflow-wrap:anywhere}@media (hover:hover){:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(p,ul,ol,h3) a:not([data-o]):not(sup a):hover{text-decoration-color:currentColor}}:is([data-o~="gi-sec-h"],[data-o~="gi-src-h"]) :is(strong,b),:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(h2,h3) :is(strong,b){font-weight:inherit}@media (max-width:767px){:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >:is(ul,ol){font-size:18px;line-height:1.62}:is([data-o~="gi-sec"],[data-o~="gi-intro"],[data-o~="gi-rt"]) >h3{font-size:22px}}[data-o~="gi-rt"]{max-width:40.5rem;font-family:var(--gi-sans,"DM Sans",sans-serif);color:var(--gi-ink,#1e1e1e)}[data-o~="gi-rt"] >p{max-width:34em;margin:0;font:400 19px/1.6 var(--gi-sans,"DM Sans",sans-serif);color:var(--gi-ink,#1e1e1e)}[data-o~="gi-rt"] >:is(p,ul,ol,h3,blockquote) + p{margin-top:1.05em}[data-o~="gi-rt"] >:is(ul,ol){font-family:var(--gi-sans,"DM Sans",sans-serif);color:var(--gi-ink,#1e1e1e)}[data-o~="gi-rt"] >h3{font-family:var(--gi-serif,Sentient,Georgia,serif);color:var(--gi-ink,#1e1e1e)}[data-o~="gi-rt"] >h2{max-width:20em;margin:clamp(80px,10vh,112px) 0 28px;padding-top:36px;border-top:1px solid var(--gi-rule,#e7e8ea);font:300 clamp(30px,2.5vw,40px)/1.12 var(--gi-serif,Sentient,Georgia,serif);letter-spacing:-.008em;text-transform:none;color:var(--gi-ink,#1e1e1e);text-wrap:balance}[data-o~="gi-rt"] >blockquote{max-width:17em;margin:clamp(64px,8vh,88px) 0;padding:24px 0 0;border:0;border-top:1px solid var(--gi-ink,#1e1e1e);font:200 clamp(36px,3.3vw,54px)/1.1 var(--gi-serif,Sentient,Georgia,serif);letter-spacing:-.012em;color:var(--gi-ink,#1e1e1e)}[data-o~="gi-rt"] >h2 + ol{margin:0;padding:0 0 0 1.6em;font:400 16px/1.55 var(--gi-sans,"DM Sans",sans-serif);color:var(--gi-ink-2,#585e6b)}[data-o~="gi-rt"] sup{position:relative;top:-.5em;margin-left:2px;font:400 12px/0 var(--gi-sans,"DM Sans",sans-serif);vertical-align:baseline}@media (max-width:991px){[data-o~="gi-rt"] >blockquote{font-size:30px}}@media (max-width:767px){[data-o~="gi-rt"] >p{font-size:18px;line-height:1.62}[data-o~="gi-rt"] >h2{margin-top:56px;font-size:26px}}:is([data-o~="gi-toc"],[data-o~="gi-toc-m"])[hidden]{display:none !important}[data-o~="gi-next"]:not(:has([data-o~="gi-next-txt"])),[data-o~="gi-more"]:not(:has([data-o~="gi-mcard"])){display:none}:is([data-o~="gi-plate-hero"],[data-o~="gi-plate-next"])[data-o~="gi-plate-type"] [data-o~="gi-type-t"]{left:10%;right:10%;font-size:clamp(22px,2.3vw,40px);line-height:1.18}[data-o~="gi-mcard-l"] [data-o~="gi-plate-type"] [data-o~="gi-type-t"]{font-size:clamp(18px,1.5vw,24px)}[data-o~="gi-intro"] >p:first-child{display:flow-root}@media (min-width:768px){:is([data-o~="gi-tlink"],[data-o~="gi-row-t"]){display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .3em)}}@media (max-width:991px){[data-o~="gi-ahead"]:has([data-o~="gi-toc-m"]:not([hidden])) + [data-o~="gi-read"]{border-top-color:transparent}}
