.paper-flow.fp-on{position:relative;align-content:start}.fp-on .fp-cell:not(.is-slot),.paper-flow.fp-on>.fp-host:not(.stack){display:contents}.fp-on .fp-cell.is-slot{position:relative;min-width:0;height:0;pointer-events:none}.fp-on .fp-cell.is-slot.is-writing{pointer-events:auto;z-index:7}.fp-on .fp-cell.is-writing>.article{position:absolute;left:0;top:0;width:100%;transform-origin:50% 100%}.fp-on .article--fp{animation:none}.fp-on .article.fp-writing .article__title{transition:color .7s ease}.fp-on .article.fp-writing[data-fp-floating] .article__title{color:var(--ink-2)}.fp-on .article.fp-writing[data-fp-pressed]{text-shadow:0 0 .7px currentColor}@container brief (min-width: 1001px){.paper-flow.fp-on>.fp-cell>.article:not(.article--rowlede):not(.article--lead):not(.article--banner):not(.article--page):after,.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell>.article:not(.article--rowlede):not(.article--lead):not(.article--banner):not(.article--page):after,.paper-flow.fp-on>.stack>.fp-cell:first-child>.article:after{content:"";position:absolute;top:0;bottom:0;left:calc(var(--flow-gutter, 24px) / -2);width:1px;background:var(--rule-soft-2);pointer-events:none}.paper-flow.fp-on .fp-cell.is-slot>.article:after{content:none}}.paper-flow.fp-on>.stack{display:flex;flex-direction:column;gap:clamp(22px,2.4vw,30px);min-width:0;position:relative}.paper-flow.fp-on>.stack.v-third{grid-column:span 4}.paper-flow.fp-on>.stack.v-narrow{grid-column:span 5}.paper-flow.fp-on>.stack.v-half{grid-column:span 6}.paper-flow.fp-on>.stack.v-wide{grid-column:span 7}.paper-flow.fp-on>.stack.v-feature{grid-column:span 8}.paper-flow.fp-on>.stack.v-banner{grid-column:1/-1}.fp-on .stack>.fp-cell>.article{flex:0 0 auto}.fp-on .stack>.fp-cell:last-child>.article{flex:1 1 auto}.fp-on .stack>.fp-cell.is-slot{flex:1 0 auto}@media (max-width:1000px){.paper-flow.fp-on>.stack.v-half,.paper-flow.fp-on>.stack.v-narrow,.paper-flow.fp-on>.stack.v-wide{grid-column:span 6}.paper-flow.fp-on>.stack.v-feature,.paper-flow.fp-on>.stack.v-third{grid-column:1/-1}}@media (max-width:640px){.paper-flow.fp-on>.stack{grid-column:1/-1!important}}.fp-layer{width:0;height:0}.fp-layer,.fp-plate{position:absolute;left:0;top:0;z-index:6}.fp-plate{--bx:18px;--bt:14px;--bb:20px;transform-origin:50% 100%;cursor:text}.fp__sheet{position:absolute;inset:calc(-1 * var(--bt)) calc(-1 * var(--bx)) calc(-1 * var(--bb));border-radius:4px;overflow:hidden;background:var(--paper-bright,var(--paper))}.fp__content{position:absolute;left:0;top:0;padding-top:15px;display:flex;flex-direction:column;transition:text-shadow .46s ease-out}.fp__content>*{flex-shrink:0}.fp__content.is-writing,.fp__input{pointer-events:none}.fp__input{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;resize:none;overflow:hidden;font-size:16px}.fp-kicker .fp-kicker__aside{display:inline-grid;justify-items:end;line-height:1;margin-bottom:-4px}.fp-file,.fp-kicker__no{grid-area:1/1;transition:opacity .22s ease,transform .26s var(--ease-out)}.fp-file{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--accent-text,var(--accent));font-weight:600;opacity:0;transform:translateY(5px);pointer-events:none}.fp-file:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.has-text .fp-file{opacity:1;transform:none;pointer-events:auto}.has-text .fp-kicker__no{opacity:0;transform:translateY(-5px)}.fp-flap{display:inline-grid;overflow:hidden}.fp-flap>span{grid-area:1/1;white-space:nowrap}.fp-flap__in{animation:fp-flap-in .44s cubic-bezier(.3,1.45,.5,1) .15s both}.fp-flap__out{animation:fp-flap-out .2s cubic-bezier(.5,0,.75,0) both}@keyframes fp-flap-in{0%{transform:translateY(110%);opacity:0}}@keyframes fp-flap-out{to{transform:translateY(-110%);opacity:0}}.fp-draft{margin:1px 0 14px;min-height:1.2em;font-family:var(--serif);font-weight:400;color:var(--ink);line-height:1.2;letter-spacing:-.006em;overflow-wrap:anywhere;transition:font-size .26s var(--ease-out)}.fp__content.v-third .fp-draft{font-size:20px}.fp__content.v-narrow .fp-draft{font-size:21px}.fp__content.v-half .fp-draft{font-size:23px}.fp__content.v-wide .fp-draft{font-size:25px}.fp__content.v-feature .fp-draft{font-size:27px}.fp__content.v-banner .fp-draft{font-size:30px}.fp__content.v-banner{padding-top:21px}.fp-draft--flying{font-family:var(--serif);line-height:1.2;color:var(--ink)}.fp-ch{position:relative}.fp-ch.nw{animation:fp-ch-in .38s cubic-bezier(.34,1.75,.5,1) var(--cd,0ms) both}@keyframes fp-ch-in{0%{top:-.62em;opacity:0;color:var(--accent)}40%{opacity:1}to{top:0;opacity:1;color:var(--ink)}}.fp-caret{display:inline-block;width:2px;height:.9em;margin:0 1px -.08em;border-radius:1px;background:var(--accent);animation:fp-blink 1.06s steps(1) infinite}.is-typing .fp-caret{animation:none}.fp__content:not(.is-live) .fp-caret{visibility:hidden}@keyframes fp-blink{50%{opacity:0}}.fp-ghost{color:var(--ink-4);opacity:.7}.has-asks:not(.has-text) .fp-ghost{font-style:italic}.has-text .fp-ghost{display:none}.fp-lines{--lh:calc(var(--fp-bfs, 15px) * 1.55)}.fp__content.v-third{--fp-bfs:14px}.fp__content.v-narrow{--fp-bfs:14.5px}.fp__content.v-half{--fp-bfs:14.75px}.fp__content.v-wide{--fp-bfs:15px}.fp__content.v-feature{--fp-bfs:15.5px}.fp__content.v-banner{--fp-bfs:16px}.fp__content.v-banner .fp-lines{column-count:2;column-gap:var(--flow-gutter,24px)}.fp-ln{position:relative;height:var(--lh);page-break-inside:avoid;break-inside:avoid}.fp-ln:before{content:"";position:absolute;left:0;right:0;top:50%;height:7px;margin-top:-3px;border-radius:1px;background:color-mix(in srgb,var(--ink) 9%,transparent);transform-origin:0 50%;animation:fp-breathe 2.8s ease-in-out infinite;transition:right .32s var(--ease-out)}.fp-ln:nth-child(3n+2):before{animation-delay:.35s}.fp-ln:nth-child(3n):before{animation-delay:.7s}.fp-ln--last:before{right:41%}.fp-ln.nw:before{animation:fp-ln-in .46s var(--ease-out) var(--d,0ms) both,fp-breathe 2.8s ease-in-out .6s infinite}.fp-ln.out:before{animation:fp-ln-out .24s ease-in both}@keyframes fp-ln-in{0%{transform:scaleX(0)}}@keyframes fp-ln-out{to{transform:scaleX(0);opacity:0}}@keyframes fp-breathe{0%,to{opacity:.55}50%{opacity:1}}.fp-pause,.has-asks .fp-lines{height:0;overflow:hidden}.is-paused .fp-pause{height:auto;padding-bottom:14px}.fp-pause__in{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:9px;border-top:1px solid var(--rule-soft-2);font-style:italic;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.fp-retry{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;cursor:pointer;font:600 10px/1 var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text,var(--accent))}.fp-retry[hidden]{display:none}.fp-retry:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.fp-asks{overflow:hidden}.fp-asks.is-gone{height:0}.fp-asks__h{display:flex;align-items:center;gap:10px;margin:0 0 2px;font:600 9.5px/1 var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-3)}.fp-asks__h:after{content:"";flex:1 1;height:1px;background:var(--rule-soft)}@keyframes fp-ask-in{0%{opacity:0;transform:translateY(6px)}}.fp-ask{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-column-gap:24px;column-gap:24px;width:100%;margin:0;padding:12px 2px 11px 0;border:0;border-bottom:1px solid var(--rule-soft-2);background:none;text-align:left;cursor:pointer;font-family:var(--serif);font-weight:400;font-size:18px;line-height:1.24;letter-spacing:-.004em;color:var(--ink);animation:fp-ask-in .46s var(--ease-out) calc(var(--i) * 80ms + .16s) both;transition:opacity .16s ease}.fp-ask:last-child{border-bottom:0}.fp__content.v-third .fp-ask{font-size:16px}.fp__content.v-narrow .fp-ask{font-size:17px}.fp__content.v-wide .fp-ask{font-size:19px}.fp__content.v-banner .fp-ask,.fp__content.v-feature .fp-ask{font-size:20px}.fp-ask:before{content:"";position:absolute;left:0;top:12px;bottom:11px;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:50% 0;transition:transform .3s var(--ease-out)}.fp-ask .fp-ask__q{text-wrap:pretty;transition:color .24s ease,opacity .24s ease,transform .36s var(--ease-out)}.fp-ask .fp-ask__go{font-family:var(--serif);color:var(--accent-text,var(--accent));transition:transform .32s var(--ease-out),opacity .24s ease}@media (hover:hover){.fp-ask:hover:before{transform:scaleY(1)}.fp-ask:hover .fp-ask__q{color:var(--accent-text,var(--accent));transform:translateX(12px)}.fp-ask:hover .fp-ask__go{transform:translateX(9px)}.fp-asks:hover .fp-ask:not(:hover) .fp-ask__go,.fp-asks:hover .fp-ask:not(:hover) .fp-ask__q{opacity:.42}}.fp-ask.is-taken:before,.fp-ask:active:before,.fp-ask:focus-visible:before{transform:scaleY(1)}.fp-ask.is-taken .fp-ask__q,.fp-ask:active .fp-ask__q,.fp-ask:focus-visible .fp-ask__q{color:var(--accent-text,var(--accent));transform:translateX(12px)}.fp-ask.is-taken .fp-ask__go,.fp-ask:active .fp-ask__go,.fp-ask:focus-visible .fp-ask__go{transform:translateX(9px)}.fp-ask:focus-visible{outline:none}.fp-ask:focus-visible .fp-ask__q{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.fp-asks.is-leaving .fp-ask{opacity:0}.fp-stop{position:absolute;left:0;top:0;z-index:9;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:2px 0;margin:0;cursor:pointer;white-space:nowrap;font-family:var(--mono);font-size:var(--label-m-size,10px);letter-spacing:var(--label-m-track,.14em);text-transform:uppercase;color:var(--ink-3);font-weight:600;opacity:0;translate:0 5px;pointer-events:none;transition:opacity .22s ease,translate .26s var(--ease-out)}.fp-stop.is-on{opacity:1;translate:0 0;pointer-events:auto}.fp-stop:hover{color:var(--accent-text,var(--accent))}.fp-stop:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.fp-cut{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:8}.fp-cut rect{fill:none;stroke:var(--ink);stroke-width:1}.fp-ring{border-radius:6px;z-index:2}.fp-grow,.fp-ring{position:absolute;left:0;top:0;pointer-events:none;opacity:0}.fp-grow{height:0;border-top:1.5px dotted var(--ink-3);z-index:3;transition:opacity .26s ease}.fp-grow.on{opacity:1}.fp-curtain{--feather:60px;--feather-mid:calc(var(--feather) * .5);position:absolute;left:0;right:0;top:calc(-1 * var(--feather));height:calc(100% + var(--feather));z-index:4;background:var(--paper);-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.28) var(--feather-mid),#000 var(--feather));mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.28) var(--feather-mid),#000 var(--feather));pointer-events:none}.fp-docket{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:49;display:flex;align-items:baseline;gap:12px;max-width:min(640px,calc(100vw - 32px));padding:10px 16px 10px 14px;background:var(--paper-bright,#fff);border:1px solid var(--rule-soft);border-left:3px solid var(--accent);border-radius:4px;box-shadow:0 12px 28px -14px color-mix(in srgb,var(--ink) 45%,transparent),0 2px 6px color-mix(in srgb,var(--ink) 8%,transparent);animation:fp-docket-in .32s var(--ease-out) both}.fp-docket[hidden]{display:none}@keyframes fp-docket-in{0%{opacity:0;transform:translate(-50%,8px)}}.fp-docket__k{flex-shrink:0;font:600 9.5px/1 var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--accent-text,var(--accent))}.fp-docket__q{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--serif);font-size:17px;line-height:1.25;color:var(--ink)}.fp-docket__h{flex-shrink:0;font:600 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap}.fp-docket.is-queued .fp-docket__k{color:var(--on-accent,#fff);background:var(--accent);padding:3px 6px 2px}.fp-jump{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:48;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--rule);border-radius:999px;padding:8px 16px;background:var(--paper-bright,#fff);color:var(--ink);box-shadow:0 8px 20px -10px color-mix(in srgb,var(--ink) 50%,transparent);font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.composer-zone.is-plate .composer-pills:empty,.fp-jump[hidden]{display:none}.fp-tools-btn{position:fixed;right:18px;z-index:30}.composer-zone.is-plate .composer-pills,.fp-tools-btn{bottom:calc(18px + env(safe-area-inset-bottom, 0px))}.composer-zone.is-plate .dock-veil{height:calc(78px + env(safe-area-inset-bottom, 0px))}.composer-zone.is-plate:not(:has(.edock)) .dock-veil{display:none}body:has(.composer-zone.is-plate .composer-pills:not(:empty)) .fp-docket,body:has(.composer-zone.is-plate .composer-pills:not(:empty)) .fp-jump{bottom:calc(66px + env(safe-area-inset-bottom, 0px))}.article.fp-writing>.article__coda:not([data-fp-open]),.article.fp-writing>.article__slack:not([data-fp-open]),.article.fp-writing>.hero-reveal:not([data-fp-open]){display:none}.article--fp .article__byline.is-revealing,.article--fp .settle-grow,.article--fp.is-inked .settle-grow{animation:none!important}.article--fp .hero-reveal:after{content:none!important}.article--fp .hero-reveal .article__hero-img,.article--fp .hero-reveal.is-open .article__hero-img.is-loaded{animation:none;transition:none}.article--fp .article__coda{display:flex;flex-direction:column;flex-shrink:0}.article--fp>.article__slack{display:flex;flex-direction:column;justify-content:safe center}.article--fp>.article__slack:not([data-fid])>.fp-dress{display:none}.article--fp>.article__slack[data-fid]>.fp-dress{visibility:visible;position:relative;left:auto;right:auto;top:auto;transform:none;z-index:1;padding:24px 0 16px;flex:0 0 auto}.article--fp>.article__slack[data-fid]>.slack-mark,.article--fp>.article__slack[data-fid]>.slack-quote,.article--fp>.article__slack[data-fp-void]>.slack-mark,.article--fp>.article__slack[data-fp-void]>.slack-quote{visibility:hidden!important;opacity:0!important}.article--fp>.article__slack[data-fp-foot]{flex:0 0 auto}.article--fp>.article__slack[data-fp-foot]>.fp-dress{padding:22px 0 18px}.article--fp>.article__slack--q[data-fp-hold]:not([data-fid])[style*="min-height: 210px"]>.slack-quote,.article--fp>.article__slack--q[data-fp-hold]:not([data-fid])[style*="min-height: 96px"]>.slack-mark,.article--fp>.article__slack[data-fp-hold]:not(.article__slack--q):not([data-fid])>.slack-mark{visibility:visible;opacity:1}.article--fp>.article__slack--q[data-fp-hold]:not([data-fid])[style*="min-height: 96px"]>.slack-quote{visibility:hidden;opacity:0}.article--fp>.article__slack[data-fp-hold]{flex:1 0 auto}.article--fp>.article__slack>.fp-void-brief{visibility:visible;position:absolute;left:2px;right:2px;top:50%;transform:translateY(-50%);display:grid;grid-gap:12px;gap:12px}.fp-void-brief .fp-vb-k{display:flex;align-items:center;gap:9px;font:600 9.5px/1 var(--sans,var(--mono));letter-spacing:.26em;text-transform:uppercase;color:var(--ink-3)}.fp-void-brief .fp-vb-k>i{width:7px;height:7px;background:var(--accent);flex:none}.fp-void-brief .fp-vb-k:after{content:"";flex:1 1;height:1px;background:var(--rule-soft)}.fp-void-brief .fp-vb-t{margin:0;font-family:var(--serif);font-weight:400;font-size:var(--vb,21px);line-height:1.28;letter-spacing:-.004em;color:var(--ink);text-wrap:pretty}.fp-void-brief .fp-vb-s{font:italic 400 11.5px/1.3 var(--serif-text);color:var(--ink-3)}.article--fp[data-fp-brief]>.article__body{font-size:var(--brief);line-height:1.3}.article--fp[data-fp-brief]>.article__body p{font-family:var(--serif);font-weight:400;letter-spacing:-.004em;text-wrap:pretty}@media (min-width:1001px){.article--fp.fp-from-small.article--feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:var(--flow-gutter,24px);column-gap:var(--flow-gutter,24px);grid-template-rows:auto auto auto auto 1fr auto;align-content:stretch;border-top-color:transparent}.article--fp.fp-from-small.article--feature>*{grid-column:1}.article--fp.fp-from-small.article--feature>.article__follows,.article--fp.fp-from-small.article--feature>.article__kicker{grid-row:1}.article--fp.fp-from-small.article--feature>.article__title-wrap{grid-row:2}.article--fp.fp-from-small.article--feature>.article__body{grid-row:3/5}.article--fp.fp-from-small.article--feature>.article__slack{grid-row:5}.article--fp.fp-from-small.article--feature>.article__coda{grid-row:6}.article--fp.fp-from-small.article--feature:before{content:"";position:absolute;top:-1px;left:0;right:calc(50% + var(--flow-gutter, 24px) / 2);height:1px;background:var(--rule)}.article--fp.fp-from-small.article--feature:after{content:""!important;position:absolute;top:-1px!important;bottom:auto!important;right:0;left:calc(50% + var(--flow-gutter, 24px) / 2)!important;width:auto!important;height:1px;background:var(--rule)!important}.article--fp.fp-from-small.article--feature>.hero-reveal{grid-column:2;grid-row:1/-1;align-self:stretch;margin:0}.article--fp.fp-from-small.article--feature>.hero-reveal>.article__hero{height:100%;min-height:300px;margin:15px 0 0;aspect-ratio:auto}.article--fp.fp-from-small.article--feature:not(.fp-has-hero)>.article__slack{grid-column:2;grid-row:1/-1;justify-content:flex-start;padding-top:2px}.article--fp.fp-from-small.article--feature[data-fp-card=quote]:not(.fp-has-hero)>.article__slack--q>.slack-quote{visibility:visible;opacity:1;position:absolute;top:26px;transform:none;max-width:none;margin:0}.article--fp.fp-from-small.article--feature[data-fp-card=quote]:not(.fp-has-hero) .slack-quote__text{font-size:clamp(23px,2.1vw,29px);line-height:1.26}.article--fp.fp-from-small.article--feature[data-fp-card=mark]:not(.fp-has-hero)>.article__slack>.slack-mark{visibility:visible;opacity:1}.article--fp.article--banner[data-fp-spread=as],.article--fp.fp-grown.article--banner{--lead:1.55fr;--side:1fr;display:grid;grid-template-columns:minmax(0,var(--lead)) minmax(0,var(--side));grid-template-rows:auto auto auto auto 1fr auto;grid-column-gap:calc(var(--flow-gutter, 24px) * 1.3);column-gap:calc(var(--flow-gutter, 24px) * 1.3);align-content:start}.article--fp.article--banner[data-fp-spread=as]>*,.article--fp.fp-grown.article--banner>*{grid-column:2}.article--fp.article--banner[data-fp-spread=as]>.article__kicker,.article--fp.fp-grown.article--banner>.article__kicker{grid-row:1}.article--fp.article--banner[data-fp-spread=as]>.article__title-wrap,.article--fp.fp-grown.article--banner>.article__title-wrap{grid-row:2}.article--fp.article--banner[data-fp-spread=as]>.article__title-wrap .article__title,.article--fp.fp-grown.article--banner>.article__title-wrap .article__title{font-size:clamp(28px,2.7vw,36px)}.article--fp.article--banner[data-fp-spread=as]>.article__body,.article--fp.fp-grown.article--banner>.article__body{grid-row:3/5;column-count:1;font-size:16px;line-height:1.6}.article--fp.article--banner[data-fp-spread=as]>.article__slack,.article--fp.fp-grown.article--banner>.article__slack{grid-row:5}.article--fp.article--banner[data-fp-spread=as]>.article__coda,.article--fp.fp-grown.article--banner>.article__coda{grid-row:6}.article--fp.article--banner[data-fp-spread=as]>.hero-reveal,.article--fp.fp-grown.article--banner>.hero-reveal{grid-column:1;grid-row:1/-1;align-self:stretch;margin:0}.article--fp.article--banner[data-fp-spread=as]>.hero-reveal>.article__hero,.article--fp.fp-grown.article--banner>.hero-reveal>.article__hero{margin:0;height:100%;aspect-ratio:4/3}.article--fp.fp-grown.article--banner[data-fp-balanced]>.hero-reveal>.article__hero{aspect-ratio:auto;min-height:var(--pmin);max-height:var(--pmax)}.article--fp.article--banner[data-fp-spread=as]:not(.fp-has-hero),.article--fp.fp-grown.article--banner:not(.fp-has-hero){grid-template-rows:auto auto auto 1fr auto}.article--fp.fp-grown.article--banner:not(.fp-has-hero)>.article__kicker{grid-column:1/-1;grid-row:1}.article--fp.fp-grown.article--banner:not(.fp-has-hero):not([data-fp-spread-form=piece])>.article__title-wrap{grid-column:1;grid-row:2/-1;align-self:center;margin:0}.article--fp.fp-grown.article--banner:not(.fp-has-hero):not([data-fp-spread-form=piece])>.article__title-wrap .article__title{font-size:clamp(40px,5.2vw,var(--dh,74px));line-height:.98;letter-spacing:-.018em;margin:0}.article--fp.fp-grown.article--banner:not(.fp-has-hero)>.article__body{grid-row:2/4}.article--fp.fp-grown.article--banner:not(.fp-has-hero)>.article__slack{grid-row:4}.article--fp.fp-grown.article--banner:not(.fp-has-hero)>.article__coda{grid-row:5}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero){grid-template-rows:auto auto auto auto 1fr auto}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__kicker{grid-column:1/-1;grid-row:1}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__title-wrap{grid-column:2;grid-row:2}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__body{grid-row:3/5}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__coda{grid-row:6}.article--fp.article--banner[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__slack{grid-column:1;grid-row:2/-1;align-self:stretch;padding:8px 0 12px}.article--fp.fp-grown.article--banner.fp-flipped{grid-template-columns:minmax(0,var(--side)) minmax(0,var(--lead))}.article--fp.fp-grown.article--banner.fp-flipped>*{grid-column:1}.article--fp.fp-grown.article--banner.fp-flipped>.hero-reveal{grid-column:2}.article--fp.fp-grown.article--banner.fp-flipped:not(.fp-has-hero)>.article__kicker{grid-column:1/-1}.article--fp.fp-grown.article--banner.fp-flipped:not(.fp-has-hero):not([data-fp-spread-form=piece])>.article__title-wrap{grid-column:2}.article--fp.fp-grown.article--banner.fp-flipped[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__title-wrap{grid-column:1}.article--fp.fp-grown.article--banner.fp-flipped[data-fp-spread-form=piece]:not(.fp-has-hero)>.article__slack{grid-column:2}.article--fp.article--banner[data-fp-spread=as][data-fp-flip]{grid-template-columns:minmax(0,var(--side)) minmax(0,var(--lead))}.article--fp.article--banner[data-fp-spread=as][data-fp-flip]>*{grid-column:1}.article--fp.article--banner[data-fp-spread=as][data-fp-flip]>.hero-reveal{grid-column:2}.article--fp.article--banner[data-fp-spread=as][data-fp-flip]:not(.fp-has-hero)>.article__kicker{grid-column:1/-1}.article--fp.article--banner[data-fp-spread=as][data-fp-flip][data-fp-spread-form=piece]:not(.fp-has-hero)>.article__title-wrap{grid-column:1}.article--fp.article--banner[data-fp-spread=as][data-fp-flip][data-fp-spread-form=piece]:not(.fp-has-hero)>.article__slack{grid-column:2}}@media (max-width:720px){.fp-plate{--bx:12px;--bt:12px;--bb:16px}.fp__content.v-banner .fp-lines{column-count:1}}@media (prefers-reduced-motion:reduce){.fp-ask,.fp-caret,.fp-ch.nw,.fp-docket,.fp-flap__in,.fp-flap__out,.fp-ln.nw:before,.fp-ln:before{animation:none!important}.fp-flap__out{visibility:hidden}.article--fp.fp-writing .reel:not(.reel--landing){animation:none!important}}.fp-on .fp-cell.is-writing>.article{--w-under:var(--paper-bright,#fff)}.paper-flow.fp-on>.fp-cell.is-slot[data-v=third],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=third]{grid-column:span 4}.paper-flow.fp-on>.fp-cell.is-slot[data-v=narrow],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=narrow]{grid-column:span 5}.paper-flow.fp-on>.fp-cell.is-slot[data-v=half],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=half]{grid-column:span 6}.paper-flow.fp-on>.fp-cell.is-slot[data-v=wide],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=wide]{grid-column:span 7}.paper-flow.fp-on>.fp-cell.is-slot[data-v=feature],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=feature]{grid-column:span 8}.paper-flow.fp-on>.fp-cell.is-slot[data-v=banner],.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot[data-v=banner]{grid-column:1/-1}@container brief (max-width: 1000px){.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=wide],[data-v=narrow],[data-v=half]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=wide],[data-v=narrow],[data-v=half]){grid-column:span 6}.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=feature],[data-v=third]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=feature],[data-v=third]){grid-column:1/-1}}@media (max-width:1000px){.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=wide],[data-v=narrow],[data-v=half]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=wide],[data-v=narrow],[data-v=half]){grid-column:span 6}.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=feature],[data-v=third]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=feature],[data-v=third]){grid-column:1/-1}}@container brief (max-width: 640px){.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=feature],[data-v=wide],[data-v=narrow],[data-v=half]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=feature],[data-v=wide],[data-v=narrow],[data-v=half]){grid-column:1/-1}}@media (max-width:640px){.paper-flow.fp-on>.fp-cell.is-slot:is([data-v=feature],[data-v=wide],[data-v=narrow],[data-v=half]),.paper-flow.fp-on>.fp-host:not(.stack)>.fp-cell.is-slot:is([data-v=feature],[data-v=wide],[data-v=narrow],[data-v=half]){grid-column:1/-1}}.fp-notice{margin:10px 0 2px;padding-top:8px;border-top:1px dotted var(--rule-soft);font:italic 400 12px/1.45 var(--serif-text);color:var(--ink-3)}.article--fp[data-fp-regrowing]>*{opacity:0!important;transition:opacity .22s cubic-bezier(.55,0,1,.45)}.article--fp[data-fp-regrow-in]>*{transition:opacity .52s cubic-bezier(.22,1,.36,1)}.article--fp.is-regrown:before{animation:none!important;opacity:0}.article--fp[data-fp-regrow-in]{border-top-color:transparent}.article--fp[data-fp-regrow-in]:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--rule);transform-origin:left;opacity:1!important;animation:fp-rule-extend .64s cubic-bezier(.22,1,.36,1) both!important}@keyframes fp-rule-extend{0%{transform:scaleX(var(--fp-rule-from,.6))}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.article--fp[data-fp-regrow-in]>*,.article--fp[data-fp-regrowing]>*{transition:none}}.fp-layer--top{z-index:8}.article--fp.is-inked .slack-mark,.article--fp.is-inked .slack-quote{animation:none}.article--fp.fp-from-small.article--feature:before{width:auto!important;animation:none!important;opacity:1!important;transform:none!important}.fp-lines--writing{margin-top:2px}.article--banner .fp-lines--writing{column-count:2;column-gap:var(--flow-gutter,24px)}.article--fp.is-inked:before{animation:none;opacity:0}.article--fp.is-inked .article__kicker:after{animation:none;transform:none}.article--fp[data-fp-printing],.fp-on .article.fp-writing{border-top-color:transparent}.article--fp[data-fp-printing]:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--rule);transform-origin:0 50%;opacity:1!important;animation:fp-rule-draw .76s cubic-bezier(.22,1,.36,1) both!important}@keyframes fp-rule-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.article--fp[data-fp-printing]:before{animation:none!important}}.article--fp>.article__slack>.slack-mark,.article--fp>.article__slack>.slack-quote{opacity:0;transition:opacity .38s ease,visibility 0s linear .38s}@container slack (min-height: 64px){.article--fp>.article__slack>.slack-mark{opacity:1;transition:opacity .48s var(--ease-out),visibility 0s}}@container slack (min-height: 140px){.article--fp>.article__slack--q>.slack-mark{opacity:0;transition:opacity .38s ease,visibility 0s linear .38s}.article--fp>.article__slack--q>.slack-quote{opacity:1;transition:opacity .48s var(--ease-out),visibility 0s}}@container slack (min-height: 300px){.article--fp>.article__slack--q>.slack-mark{opacity:1;transition:opacity .48s var(--ease-out),visibility 0s}}.fp-docket__q:after{content:"";display:inline-block;width:2px;height:.9em;margin-left:2px;vertical-align:-.08em;border-radius:1px;background:var(--accent);animation:fp-blink 1.06s steps(1) infinite}.fp-docket.is-queued .fp-docket__q:after{display:none}.fp-on .article.fp-writing{transition:text-shadow .46s ease-out}.fp-on .article.fp-writing[data-fp-pressed]{transition:none}.article--fp[data-fp-brief]>.article__body p:first-of-type:first-letter{float:none;font-size:1em;line-height:inherit;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.fp-docket__q:after{animation:none}.article--fp>.article__slack>.slack-mark,.article--fp>.article__slack>.slack-quote{transition:none!important}}.fp__content.is-planning .fp-file{animation:fp-breathe .9s ease-in-out infinite}.article--fp .slack-quote__close,.article--fp .slack-quote__text .qw{position:relative}.article--fp.fp-writing .reel:not(.reel--landing){animation:fp-reel-open .52s cubic-bezier(.3,0,.2,1.22),fp-reel-up .32s cubic-bezier(.33,1,.68,1) .14s backwards}@keyframes fp-reel-open{0%{height:0}}@keyframes fp-reel-up{0%{opacity:0}}.article--fp.fp-printed .fp-flap__in{animation:none}.article--fp.fp-printed .fp-flap__out{display:none}.paper-flow.fp-on>.pe-host{grid-column:1/-1;min-width:0;margin-top:10px}@media (orientation:landscape){.paper-shell.is-pocket.is-pplate{max-width:min(940px,calc(100vw - 2 * max(12px, env(safe-area-inset-left, 0px), env(safe-area-inset-right, 0px))))}.paper-shell.is-pocket.is-pplate.is-panel{max-width:min(940px,calc(100vw - 96px))}}@media (max-width:1439px){.brief-rail.brief-rail--plate{display:none}}@media (prefers-reduced-motion:no-preference){.paper-shell.paper-shell.is-v2open.intro-arm .masthead__title{animation:intro-wordmark .38s var(--ease-out) both}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__rule-trace--top{animation:intro-draw .48s var(--ease-inout) 0ms forwards}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__rule-trace--bottom{animation:intro-draw .48s var(--ease-inout) .1s forwards}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__rule-trace--sub{animation:intro-draw .44s var(--ease-inout) .2s forwards}.paper-shell.is-v2open .masthead--agency .masthead__rule-trace--top{display:none}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__edition,.paper-shell.paper-shell.is-v2open.intro-rules .masthead__meta{animation:intro-set .38s var(--ease-out) .14s both}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__util{animation:intro-set .38s var(--ease-out) .19s both}.paper-shell.paper-shell.is-v2open.intro-rules .masthead__sub{animation:intro-set .38s var(--ease-out) .25s both}.paper-shell.paper-shell.is-v2open.intro-rules .editors-note,.paper-shell.paper-shell.is-v2open.intro-rules .how-cue{animation:intro-set .38s var(--ease-out) .27s both}.paper-shell.is-v2open .rail{transition:opacity .64s var(--ease-out) .52s}.paper-shell.paper-shell.is-v2open.intro-arm .rail,.paper-shell.paper-shell.is-v2open.intro-rules .rail,.paper-shell.paper-shell.is-v2open.intro-settle .rail{opacity:0;animation:none;transition:none}}.edock{--ed-ease:cubic-bezier(.22,1,.36,1);--ed-ink:var(--piece-ink,var(--ink,#14171a));--ed-gold:var(--piece-gold,var(--accent,#b8341c));--ed-sheet:var(--paper-bright,#fff);position:fixed;z-index:30;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;max-width:calc(100vw - 32px);font-family:var(--serif-text,var(--serif,Georgia,serif));-webkit-font-smoothing:antialiased;animation:edock-in .7s var(--ed-ease) both}@keyframes edock-in{0%{opacity:0;transform:translate(-50%,16px)}}:where(.edock) :where(button,a){-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:none;cursor:pointer}:where(.edock) :where(button:disabled){cursor:not-allowed;opacity:.4}.edock :focus-visible:not(input){outline:2px solid var(--ed-gold);outline-offset:2px}.edock__g{display:block;flex:none}@media print{.edock{display:none!important}}body:has(.edock) .foot{margin-bottom:92px}.edock__bar,.edock__recover{color:#fff;background:linear-gradient(174deg,color-mix(in oklab,var(--ed-ink),#fff 9%) 0,var(--ed-ink) 46%,color-mix(in oklab,var(--ed-ink),#000 24%) 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 18px 36px -16px color-mix(in srgb,var(--ed-ink) 80%,transparent),0 2px 6px rgba(0,0,0,.12)}.edock__bar{display:flex;align-items:center;gap:2px;min-height:52px;padding:6px 6px 6px 8px;border-radius:16px}@supports (corner-shape:squircle){.edock__bar{corner-shape:squircle;border-radius:24px}}.edock.has-pane .edock__bar{padding:8px}.edock__folio{display:flex;align-items:center;gap:6px;align-self:stretch;padding:0 14px 0 8px;margin-right:4px;border-right:1px solid hsla(0,0%,100%,.14)}.edock__no{font:600 23px/1 var(--serif,Georgia,serif);letter-spacing:-.02em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--ed-gold)}.edock__nol{font-size:12.5px;font-style:italic;color:hsla(0,0%,100%,.58)}.edock__acts{display:flex;align-items:center;gap:2px}.edock__act{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:40px;border-radius:11px;color:hsla(0,0%,100%,.8);transition:background .2s,color .2s,transform .35s var(--ed-ease)}.edock__act:hover:not(:disabled){color:#fff;background:hsla(0,0%,100%,.1)}.edock__act:active:not(:disabled){transform:scale(.94)}.edock__act.is-on{color:var(--ed-gold)}.edock__act:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 14px);transform:translate(-50%,5px);padding:7px 11px;border-radius:9px;background:var(--ed-sheet);color:var(--ink);font:500 13px/1 var(--serif-text,Georgia,serif);white-space:nowrap;pointer-events:none;box-shadow:0 10px 22px -10px rgba(0,0,0,.4),0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);opacity:0;transition:opacity .16s,transform .3s var(--ed-ease)}.edock__act:focus-visible:after,.edock__act:hover:after{opacity:1;transform:translate(-50%)}.edock__badge{position:absolute;top:3px;right:2px;min-width:15px;height:15px;padding:0 4px;border-radius:8px;font:600 9.5px/15px var(--serif-text,Georgia,serif);text-align:center;background:var(--ed-gold);color:var(--ed-ink)}.edock__ctas{display:flex;align-items:center;gap:6px;align-self:stretch;margin-left:6px;padding-left:8px;border-left:1px solid hsla(0,0%,100%,.14)}.edock__bar>.edock__ctas:first-child{margin-left:0;padding-left:0;border-left:0}.edock__cta{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 18px 0 15px;border-radius:11px;font-size:15px;font-weight:600;white-space:nowrap;background:var(--ed-gold);color:var(--ed-ink);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 8px 18px -10px var(--ed-gold);transition:filter .2s,transform .35s var(--ed-ease)}.edock__cta:hover{filter:brightness(1.08)}.edock__cta:active{transform:scale(.97)}.edock__cta.is-2{background:transparent;color:#fff;font-weight:500;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24)}@supports (corner-shape:squircle){.edock__act,.edock__cta{corner-shape:squircle;border-radius:16px}}.edock__pane{display:flex}.edock__form{display:grid;grid-template-columns:auto minmax(220px,300px) auto auto;grid-template-areas:"l in go x" "note note note note";align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:5px;row-gap:5px;animation:edock-pane .4s var(--ed-ease) both}.edock__form.is-confirm{grid-template-columns:auto auto auto;grid-template-areas:"ask go no" "note note note"}@keyframes edock-pane{0%{opacity:0;transform:translateY(4px)}}.edock__form-l{grid-area:l;display:inline-flex;align-items:center;gap:7px;padding-left:4px;font-size:14.5px;white-space:nowrap;color:hsla(0,0%,100%,.86)}.edock__in{grid-area:in;box-sizing:border-box;width:100%;height:38px;padding:0 12px;border-radius:10px;outline:none;font:400 15px/1 var(--serif-text,Georgia,serif);color:#fff;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);transition:border-color .2s,box-shadow .2s}.edock__in::placeholder{color:hsla(0,0%,100%,.42)}.edock__in:focus{border-color:color-mix(in srgb,var(--ed-gold) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ed-gold) 18%,transparent)}.edock__go{grid-area:go;display:inline-flex;align-items:center;gap:7px;padding:0 14px 0 16px;font-weight:600;background:var(--ed-gold);color:var(--ed-ink)}.edock__ghost,.edock__go{height:38px;border-radius:10px;font-size:14.5px;white-space:nowrap}.edock__ghost{grid-area:no;padding:0 12px}.edock__x{grid-area:x;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;transition:background .2s,color .2s}.edock__ghost,.edock__x{color:hsla(0,0%,100%,.66)}.edock__ghost:hover,.edock__x:hover{color:#fff;background:hsla(0,0%,100%,.1)}.edock__ask{grid-area:ask;padding:0 8px 0 6px;font:600 16px/1.2 var(--serif,Georgia,serif);white-space:nowrap}.edock__note{grid-area:note;margin:0;padding:0 6px 1px;font-size:12.5px;font-style:italic;line-height:1.3;color:hsla(0,0%,100%,.56)}.edock__note.is-err{font-style:normal;font-weight:600;color:#ffb4a8}.edock__recover{gap:2px;padding:3px 3px 3px 12px;border-radius:999px;font-size:13.5px;animation:edock-pane .5s var(--ed-ease) both}.edock__recover,.edock__recover a{display:inline-flex;align-items:center}.edock__recover a{gap:7px;height:28px}.edock__recover a span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:hsla(0,0%,100%,.35);text-decoration-color:hsla(0,0%,100%,.35)}.edock__recover button.edock__reopen{display:inline-flex;align-items:center;gap:7px;width:auto;height:28px;padding:0;border-radius:0;color:inherit;font:inherit;cursor:pointer}.edock__recover button.edock__reopen:hover{background:none;color:inherit}.edock__recover button.edock__reopen:hover span{-webkit-text-decoration-color:hsla(0,0%,100%,.8);text-decoration-color:hsla(0,0%,100%,.8)}.edock__recover button.edock__reopen:focus-visible{outline:2px solid var(--ed-gold);outline-offset:3px;border-radius:6px}.edock__recover button.edock__reopen span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:hsla(0,0%,100%,.35);text-decoration-color:hsla(0,0%,100%,.35)}.edock__recover .edock__g{color:var(--ed-gold)}.edock__recover button{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:hsla(0,0%,100%,.6)}.edock__recover button:hover{background:hsla(0,0%,100%,.12);color:#fff}@media (prefers-reduced-motion:reduce){.edock,.edock *,.edock :after{animation:none!important;transition:none!important}}