.folio-igc-frame{overflow:hidden;border-radius:10px}.folio-ig-in.folio-igc{--igp-teal:#0e424f;--igp-coral:#f07664;--igp-butter:#f0d07b;--igp-cream:#f8e4b1;--igp-sage:#cdd8c9;--igp-aqua:#abcecb;--igp-blue:#c3cbe6;--igp-amber:#f2bd77;--igp-plum:#6d2147;--igp-red:#7b0709;--igp-charcoal:#27262b;--igp-navy:#0c2434;--igp-grey:#dedad6;--igp-plain:#f8f5f1;--igp-white:#ffffff;--ig-fs-st:1.42em;--ig-fs-h:1.3em;--ig-fs-small:0.86em;--ig-radius:calc(var(--igc-u) * 12);position:relative;width:100%;padding:0;border-radius:8px;container-type:inline-size;overflow:hidden}.folio-igc-el{position:absolute;min-width:0;margin:0}.folio-igc-box,.folio-igc-text{display:flex;flex-direction:column;justify-content:flex-start}.folio-igc-box{background-color:var(--ig-bg,transparent)}.folio-igc-box.is-soft{background-color:var(--ig-soft)}.folio-igc-box.has-shadow{box-shadow:0 calc(var(--igc-u) * 3) calc(var(--igc-u) * 12) rgba(52,36,22,.16),0 calc(var(--igc-u) * 1) calc(var(--igc-u) * 3) rgba(52,36,22,.08)}.folio-igc-box.is-dark{color:#fff}.folio-igc-el>:first-child{margin-top:0}.folio-igc-el>:last-child{margin-bottom:0}.folio-igc-title{margin:0 0 .3em;font-size:var(--igc-ts,1.3em);font-weight:700;line-height:1.1;text-wrap:balance}.folio-igc-el.has-accent .folio-ig-statement,.folio-igc-el.has-accent>.folio-igc-title{color:var(--igc-acc)}.folio-igc-el .folio-ig-p{text-wrap:pretty}.folio-igc-el.has-gap .folio-ig-list li:not(:last-child),.folio-igc-el.has-gap .folio-ig-p:not(:last-child){margin-bottom:var(--igc-gap)}.folio-igc-el.al-center .folio-ig-list:not(.is-ruled):not(.is-plain){width:fit-content;max-width:100%;margin-inline:auto}.folio-igc-el.al-center .folio-ig-list.is-chips{justify-content:center}.folio-igc-el.al-right .folio-ig-list{text-align:right}.folio-igc-box.is-dark .folio-ig-callout{border:1.5px solid rgba(255,255,255,.34);background-color:rgba(255,255,255,.13);color:#fff}.folio-igc-box.is-dark .folio-ig-list.is-chips li{background-color:rgba(255,255,255,.14)}.folio-igc-art{display:block;overflow:visible;transform-origin:50% 50%}img.folio-igc-art{object-fit:contain;user-select:none}.folio-igc-art.is-cover{overflow:hidden;object-fit:cover}.folio-igc-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.folio-igc-flow{animation:igc-flow .4s linear infinite}@keyframes igc-flow{to{stroke-dashoffset:calc(-1 * var(--igc-flow-step, 14px))}}:root[data-svg-motion=still] .folio-igc-flow{animation:none}.folio-igc-label.is-nowrap{white-space:nowrap}.folio-igc>.folio-igc-mark,.folio-igc>.folio-igc-refs{display:none}.folio-igc-zoomed .folio-igc>.folio-igc-mark{display:block;top:max(10px,calc(var(--igc-u) * 22));right:max(12px,calc(var(--igc-u) * 26));z-index:1;color:#bdb7ae;font-size:max(12px,calc(var(--igc-u) * 24));mix-blend-mode:multiply}.folio-igc-zoomed .folio-igc>.folio-igc-refs{position:absolute;right:max(10px,calc(var(--igc-u) * 22));bottom:max(10px,calc(var(--igc-u) * 22));z-index:4;display:grid;place-items:center;width:clamp(30px,calc(var(--igc-u) * 46),50px);height:clamp(30px,calc(var(--igc-u) * 46),50px);margin:0;padding:0;border:0;border-radius:24%;background:rgba(255,255,255,.92);box-shadow:0 1px 5px rgba(0,0,0,.22);color:#0e424f;cursor:pointer;pointer-events:auto}.folio-igc-zoomed .folio-igc>.folio-igc-refs.is-open,.folio-igc-zoomed .folio-igc>.folio-igc-refs:hover{background:#fff}.folio-igc-zoomed .folio-igc>.folio-igc-refs:focus-visible{outline:2px solid #0e5563;outline-offset:2px}.folio-igc>.folio-igc-refs svg{width:70%;height:70%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.folio-igc>.folio-igc-refs svg .pg{fill:currentColor;fill-opacity:.1}.folio-igc>.folio-igc-refs svg .ln{stroke-width:1.6}.folio-igc-source{display:none;margin:.45em 0 0;color:#8a857d;font-size:13px}.folio-ig[data-style=editorial] .folio-igc-box:not(.c-none):not(.c-plain):not(.c-white){background-image:radial-gradient(130% 150% at 18% 8%,rgba(255,255,255,.06),rgba(255,255,255,0) 58%),linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.03))}@media print{.folio-igc-frame{overflow:visible}.folio-igc-source{display:block}}.folio-igc-stack{display:none;position:relative}.folio-igc-pane{overflow:hidden}.folio-igc-pane:first-child{border-radius:10px 10px 0 0}.folio-igc-pane:nth-child(2){border-radius:0 0 10px 10px}.folio-igc-pane>.folio-ig-in.folio-igc{border-radius:0}.folio-ig-in.folio-igc-stacktips{position:absolute;inset:0;padding:0;overflow:visible;background:none;pointer-events:none}.folio-ig[data-style] .folio-ig-in.folio-igc-stacktips:after{content:none}@container (max-width: 600px){.folio-igc-wrap.has-stack>.folio-igc-frame{display:none}.folio-igc-wrap.has-stack>.folio-igc-stack{display:block}}.folio-igc-wrap{position:relative}.folio-igc-expand{position:absolute;top:8px;right:8px;z-index:4;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:zoom-in}.folio-igc-expand:hover{background:#fff}.folio-igc-expand:focus-visible{outline:2px solid #0e5563;outline-offset:2px}.folio-igc-expand svg,.folio-igc-zoom-close svg{width:18px;height:18px;fill:none;stroke:#0e424f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.folio-igc-zoom{position:fixed;inset:0;z-index:1000;background:rgba(14,22,26,.84)}.folio-igc-zoom-scroll{position:absolute;inset:0;display:flex;overflow:auto;padding:56px 16px 24px;overscroll-behavior:contain}.folio-igc-zoom .folio-ig.folio-igc-zoomed{flex:none;width:min(1600px,96vw);margin:auto}@media (max-width:700px){.folio-igc-zoom .folio-ig.folio-igc-zoomed{min-width:1100px}}.folio-igc-zoom-close{position:fixed;top:12px;right:12px;z-index:1001;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer}.folio-ig-in.folio-igc .folio-ig-tipi{top:calc(var(--igc-u) * 5);right:calc(var(--igc-u) * 5);width:max(15px,calc(var(--igc-u) * 22));height:max(15px,calc(var(--igc-u) * 22));font-size:max(10px,calc(var(--igc-u) * 14))}@container (max-width: 600px){.folio-ig-in.folio-igc .folio-ig-tipi{width:max(8px,calc(var(--igc-u) * 22));height:max(8px,calc(var(--igc-u) * 22));border-width:1px;font-size:max(6px,calc(var(--igc-u) * 14))}}.folio-ig .folio-ig-in.folio-igc .has-tip.tipi-bl>.folio-ig-tipi,.folio-ig .folio-ig-in.folio-igc .has-tip.tipi-tl>.folio-ig-tipi{right:auto;left:calc(var(--igc-u) * 5)}.folio-ig .folio-ig-in.folio-igc .has-tip.tipi-bl>.folio-ig-tipi,.folio-ig .folio-ig-in.folio-igc .has-tip.tipi-br>.folio-ig-tipi{top:auto;bottom:calc(var(--igc-u) * 5)}@media print{.folio-igc-expand{display:none}}.folio-igc-stage{display:contents}.folio-ig[data-revealing=true] .folio-igc-stage[data-stage=answer]>*{animation:igc-stage-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--igc-sy, 0) * .9s)}@keyframes igc-stage-in{0%{opacity:0;translate:0 calc(var(--igc-u, 1px) * 14)}to{opacity:1;translate:0 0}}:root[data-svg-motion=still] .folio-ig[data-revealing=true] .folio-igc-stage[data-stage=answer]>*{animation:none}.folio-igc-checks{--igc-cs:max(30px,calc(var(--igc-u) * var(--igc-cs-size, 64)));display:flex;align-items:center;gap:calc(var(--igc-cs) * .2);padding:calc(var(--igc-cs) * .16);border-radius:999px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(6px) saturate(1.3);backdrop-filter:blur(6px) saturate(1.3);box-shadow:0 1px 2px rgba(0,0,0,.16),0 6px 20px -8px rgba(0,0,0,.4)}.folio-igc-checks.is-vertical{flex-direction:column}.folio-ig-in.folio-igc .folio-igc-checks .folio-igc-check{position:relative;flex:none;display:grid;place-items:center;width:var(--igc-cs);height:var(--igc-cs);margin:0;padding:0;border:0;border-radius:50%;background:#ffffff;box-shadow:inset 0 0 0 max(1px,calc(var(--igc-cs) * .035)) #cfe1db;cursor:pointer;pointer-events:auto;transition:transform .16s cubic-bezier(.2,.7,.2,1),background-color .16s,box-shadow .16s}.folio-igc-check-ico{display:block;width:62%;height:62%;overflow:visible;pointer-events:none}.folio-ig-in.folio-igc .folio-igc-checks .folio-igc-check:hover,.folio-ig-in.folio-igc .folio-igc-checks .folio-igc-check[aria-expanded=true]{background:#e4f0ec;box-shadow:inset 0 0 0 max(1.5px,calc(var(--igc-cs) * .05)) #2b5e63;transform:translateY(-1px) scale(1.07)}.folio-ig-in.folio-igc .folio-igc-checks .folio-igc-check:focus-visible{outline:2px solid #0e5563;outline-offset:2px}.folio-igc-check:after{content:attr(data-label);position:absolute;top:calc(100% + 8px);left:50%;z-index:6;padding:3px 8px;border-radius:6px;background:rgba(16,36,38,.9);color:#fff;font:600 12px/1.25 Celsus IG Sans,Celsus IG Sans Fallback,Segoe UI,Arial,sans-serif;white-space:nowrap;opacity:0;translate:-50% -3px;pointer-events:none;transition:opacity .12s,translate .12s}.folio-igc-checks.is-vertical .folio-igc-check:after{top:50%;left:calc(100% + 8px);translate:-3px -50%}.folio-igc-check:focus-visible:after,.folio-igc-check:hover:after{opacity:1;translate:-50% 0}.folio-igc-checks.is-vertical .folio-igc-check:focus-visible:after,.folio-igc-checks.is-vertical .folio-igc-check:hover:after{translate:0 -50%}.folio-igc-check[aria-expanded=true]:after{opacity:0}.folio-igc-checks:not(.is-vertical) .folio-igc-check:first-child:after{left:0;translate:0 -3px}.folio-igc-checks:not(.is-vertical) .folio-igc-check:first-child:focus-visible:after,.folio-igc-checks:not(.is-vertical) .folio-igc-check:first-child:hover:after{translate:0 0}@media (hover:none){.folio-igc-check:after{display:none}}:root[data-svg-motion=still] .folio-ig-in.folio-igc .folio-igc-checks .folio-igc-check{transition:none;transform:none}@media print{.folio-igc-checks{display:none}}