.b-quote{margin:0}.b-quote-text{color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:clamp(22px,14px + 1.4cqi,30px);font-weight:var(--heading-weight,700);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.3}.b-quote-text:before{content:"“"}.b-quote-text:after{content:"”"}.b-quote-by{flex-wrap:wrap;gap:.15em .5em;margin-top:.9em;font-size:.85em;display:flex}.b-quote-name{font-weight:700}.b-quote-role{opacity:.75}.b-quote.q-thin .b-quote-text{letter-spacing:-.015em;font-size:clamp(22px,12px + 1.6cqi,32px);font-weight:300;line-height:1.22}.q-large .b-quote-text{font-size:clamp(28px,16px + 2.6cqi,46px)}.q-card{border-radius:var(--radius,12px);background:color-mix(in srgb, var(--heading,#150773) 7%, var(--row-bg,#fff));padding:clamp(22px,3cqi,40px)}.q-card.qc{--heading:var(--qc-fg);background:var(--qc-bg);color:var(--qc-fg)}.b-quote.has-pic{flex-direction:column;display:flex}.b-quote.has-pic>*{max-width:100%}.b-quote.has-pic .b-quote-text,.b-quote.has-pic .b-quote-by{width:100%}.b-quote-pic{box-sizing:border-box;object-fit:cover;border-radius:50%;flex:none;width:120px;height:120px;margin:0 0 22px}.b-quote.qa-left{text-align:left}.b-quote.qa-center{text-align:center}.b-quote.qa-right{text-align:right}.b-quote.qa-left .b-quote-by{justify-content:flex-start}.b-quote.qa-center .b-quote-by{justify-content:center}.b-quote.qa-right .b-quote-by{justify-content:flex-end}.b-quote.qa-left .b-quote-pic{align-self:flex-start}.b-quote.qa-center .b-quote-pic{align-self:center}.b-quote.qa-right .b-quote-pic{align-self:flex-end}.rt>*{margin:0}.rt>*+*{margin-top:.85em}.rt>:is(p,ul,ol,blockquote)+:is(p,ul,ol,blockquote){margin-top:1.3em}.rt>:is(h1,h2,h3,h4)+*{margin-top:.45em}.rt>h5+*{margin-top:.4em}.rt>*+h2{margin-top:1.25em}.rt>*+h3{margin-top:1.15em}.rt>*+h4{margin-top:1.05em}.rt>*+h5{margin-top:1em}.rt :is(h1,h2,h3,h4,h5){color:var(--heading,var(--color-primary,#150773));font-family:var(--font-heading,inherit);font-weight:var(--heading-weight,700);letter-spacing:-.012em;text-wrap:balance}.rt h1{font-size:var(--fs-h1,clamp(38px, 20px + 3.6cqi, 64px));line-height:1.05}.rt h2{font-size:var(--fs-h2,clamp(30px, 16px + 2.6cqi, 48px));line-height:1.1}.rt h3{font-size:var(--fs-h3,clamp(21px, 15px + .7cqi, 25px));line-height:1.25}.rt h4{font-size:var(--fs-h4,clamp(17px, 14px + .5cqi, 20px));line-height:1.3}.rt h5{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(15px,13px + .3cqi,17px);line-height:1.35}.rt blockquote{border-left:4px solid var(--color-primary,#150773);font-family:var(--font-heading,inherit);padding:.2em 0 .2em 1em;font-size:1.25em;font-style:italic;line-height:1.4}.rt :is(ul,ol){padding-left:1.3em}.rt li+li,.rt li>:is(ul,ol){margin-top:.35em}.rt li::marker{color:var(--accent,var(--color-secondary,#2aced3))}.rt ol>li::marker,.rt strong{font-weight:700}.rt a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--accent,var(--color-secondary,#2aced3));text-underline-offset:.2em;text-decoration-thickness:2px}.rt mark{background:color-mix(in srgb, var(--color-tertiary,#2aced3) 38%, transparent);color:inherit;border-radius:3px;padding:0 .12em}.rt [data-al=center]{text-align:center;margin-inline:auto}.rt [data-al=right]{text-align:right;margin-left:auto}.rt p[data-dc]:first-letter{float:left;color:var(--heading,var(--color-primary,inherit));font-family:var(--font-heading,inherit);margin:.06em .1em 0 0;padding-right:.04em;font-size:4.6em;font-weight:700;line-height:.82}.rt p[data-dc]:after{content:"";clear:both;display:table}.rt [data-c=primary]{color:var(--color-primary,#150773)}.rt [data-c=secondary]{color:var(--color-secondary,#2aced3)}.rt [data-c=tertiary]{color:var(--color-tertiary)}.rt [data-c=quaternary]{color:var(--color-quaternary)}.rt [data-c=p3]{color:var(--color-p3)}.rt [data-c=p4]{color:var(--color-p4)}.rt [data-c=p5]{color:var(--color-p5)}.rt [data-c=p6]{color:var(--color-p6)}.rt [data-c=white]{color:#fff}.rt [data-c=black]{color:#000}.rt [data-ts=s]{font-size:.85em}.rt [data-ts=l]{font-size:1.25em;line-height:1.3}.rt [data-ts=xl]{font-size:1.6em;line-height:1.25}.rt [data-ts=xxl]{font-size:2.2em;line-height:1.15}.rt [data-cnt]{font-variant-numeric:tabular-nums}.rt [data-anchor]{width:0;height:0;scroll-margin-top:90px;display:inline-block;overflow:hidden}.b-btn{--btn-ar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12h14'/%3E%3Cpath d='M13 6.5 18.5 12 13 17.5'/%3E%3C/svg%3E");border-radius:var(--radius-btn,var(--radius,6px));font:inherit;cursor:pointer;border:0;align-items:center;gap:.55em;padding:.8em 1.45em;font-size:.95em;font-weight:700;line-height:1.2;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.b-btn:after{content:"";width:1.05em;height:1.05em;mask:var(--btn-ar) center / contain no-repeat;background:currentColor;flex:none;transition:transform .25s cubic-bezier(.2,.7,.2,1);display:inline-block}.b-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.b-btn:hover:after{transform:translate(3px)}.b-btn:focus-visible{outline:2px solid var(--color-secondary,#2aced3);outline-offset:2px}.bs-primary{background:var(--color-primary,#150773);color:var(--on-primary,#fff)}.jv-row--primary .bs-primary{background:var(--color-secondary,#2aced3);color:var(--on-secondary,#150773)}.b-btn.bs-x{background:var(--btn-bg);color:var(--btn-fg)}.b-btn.bs-outline{color:var(--btn-fg,var(--heading,#150773));background:0 0;border:2px solid}.b-btn.bs-text{color:var(--btn-fg,var(--heading,#150773));background:0 0;border-radius:0;gap:.45em;padding:0}.b-btn.bs-text:hover{filter:none;transform:none}.b-btn.bs-arrow{box-sizing:border-box;width:44px;height:44px;color:var(--btn-fg,var(--heading,#150773));background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .2s,transform .2s;display:inline-grid;box-shadow:inset 0 0 0 2px}.b-btn.bs-arrow:after{content:none}.b-btn.bs-arrow svg{width:20px;height:20px}.b-btn.bs-arrow:hover{background:color-mix(in srgb, currentColor 14%, transparent);filter:none;transform:translate(3px)}[data-btl=circle] .b-btn:not(.bs-text,.bs-arrow){gap:.85em;padding-top:.42em;padding-bottom:.42em;padding-right:.42em;position:relative}[data-btl=circle] .b-btn:not(.bs-text,.bs-arrow):after{background:color-mix(in srgb, currentColor 18%, transparent);border-radius:50%;width:2.15em;height:2.15em;transition:background-color .2s;mask:none}[data-btl=circle] .b-btn:not(.bs-text,.bs-arrow):before{content:"";width:1em;height:1em;mask:var(--btn-ar) center / contain no-repeat;background:currentColor;margin-top:-.5em;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;right:.995em}[data-btl=circle] .b-btn:not(.bs-text,.bs-arrow):hover:after{background:color-mix(in srgb, currentColor 28%, transparent);transform:none}[data-btl=circle] .b-btn:not(.bs-text,.bs-arrow):hover:before{transform:translate(2px)}[data-btl=plain] .b-btn:after{display:none}@media (prefers-reduced-motion:reduce){.b-btn,.b-btn:before,.b-btn:after{transition:none}}.jv-pop{box-sizing:border-box;color:#111;background:#fff;border:0;border-radius:10px;width:min(620px,100% - 48px);max-height:calc(100% - 48px);padding:74px 48px 40px;box-shadow:0 20px 60px #0006}.jv-pop::backdrop{background:#000000a6}.jv-pop-x{background:var(--color-primary,#150773);color:#fff;height:42px;font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 16px;font-size:15px;line-height:1;display:inline-flex;position:absolute;top:16px;right:16px}.jv-pop-x:before{content:"×";font-size:22px}.jv-pop-x:hover{filter:brightness(1.15)}.jv-pop-x:focus-visible{outline:2px solid var(--color-primary,#150773);outline-offset:2px}.jv-pop-t{color:var(--heading,var(--color-primary,#150773));font-family:var(--font-heading,inherit);margin:0 0 .6em;font-size:clamp(22px,4vw,28px);line-height:1.2}@media (width<=600px){.jv-pop{padding:70px 22px 28px}}.b-text-pb{margin:1em 0 0}.b-btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.b-btns.ba-center{justify-content:center}.b-btns.ba-right{justify-content:flex-end}.b-btns.bsz-s{gap:10px}.b-btns.bsz-s .b-btn:not(.bs-text,.bs-arrow){gap:.5em;padding:.7em 1.3em;font-size:.92em}.b-btns.bsz-s .b-btn.bs-arrow{width:36px;height:36px}.b-btns.bsz-s .b-btn.bs-arrow svg{width:16px;height:16px}.b-image{margin:0}.b-image img,.b-image-empty{border-radius:var(--radius,12px);width:100%;display:block}.b-image img{height:auto}.b-image-empty{background:color-mix(in srgb, var(--heading,#150773) 9%, var(--row-bg,#fff));aspect-ratio:3/2}.b-image figcaption{opacity:.8;margin-top:.7em;font-size:.84em;line-height:1.45}.b-image[data-shape] :is(img,.b-image-empty){object-fit:cover;aspect-ratio:1;height:auto}.b-image[data-shape=round] :is(img,.b-image-empty){border-radius:50%}.b-image[data-shape=arch] :is(img,.b-image-empty){border-radius:999px 999px var(--radius,12px) var(--radius,12px);aspect-ratio:4/5}.b-image[data-shape=blob] :is(img,.b-image-empty){border-radius:0;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20200%20200%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M104%203c38%201%2070%2017%2085%2050s12%2077-12%20106-62%2042-99%2038S12%20172%204%20136%206%2058%2030%2030%2066%202%20104%203z%22/%3E%3C/svg%3E) 50%/100% 100% no-repeat}.b-image[data-shape] figcaption{text-align:center}.b-image[data-cap=in]{position:relative;container-type:inline-size}.b-image[data-cap=in] figcaption{z-index:1;box-sizing:border-box;color:#fff;opacity:1;background:#0c0e20bf;border-radius:6px;max-width:calc(100% - 2*clamp(10px,3cqi,20px));margin:0;padding:.45em .85em;font-size:.84em;line-height:1.4;position:absolute;bottom:clamp(10px,3cqi,20px);left:clamp(10px,3cqi,20px)}.jv-col[data-fill] .b-image{flex-direction:column;flex:auto;display:flex}.jv-col[data-fill] .b-image :is(img,.b-image-empty){object-fit:cover;aspect-ratio:auto;border-radius:0;flex:auto;width:100%;height:100%;min-height:240px}.jv-col[data-fill] .b-image figcaption{padding:.6em 1em}.b-item-btnw{margin:1em 0 .2em}.b-faq{--faq-rule:var(--rule,color-mix(in srgb, var(--heading,#150773) 15%, var(--row-bg,#fff)));border-top:1px solid var(--faq-rule)}.b-faq-item{border-bottom:1px solid var(--faq-rule)}.b-faq-q{align-items:center;gap:16px;padding:1.1em 0;list-style:none;display:flex}summary.b-faq-q{cursor:pointer}.b-faq-q::-webkit-details-marker{display:none}.b-faq-q:focus-visible{outline:2px solid var(--accent,var(--color-secondary,#2aced3));outline-offset:2px}.b-faq-qt{color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.1em;font-weight:var(--heading-weight,700);flex:1;margin:0;line-height:1.3}.b-faq-ic{background:var(--fq-ic,var(--color-primary,#150773));border-radius:50%;flex:none;width:32px;height:32px;transition:transform .45s cubic-bezier(.3,1.4,.5,1);position:relative}.b-faq-ic:before,.b-faq-ic:after{content:"";background:#fff;border-radius:1px;width:12px;height:2px;transition:transform .45s cubic-bezier(.3,1.4,.5,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.b-faq-ic:after{transform:translate(-50%,-50%)rotate(90deg)}.b-faq-item:is([open],.open) .b-faq-ic:after{transform:translate(-50%,-50%)rotate(0)}.b-faq-item:is([open],.open) .b-faq-ic{transform:rotate(180deg)}summary.b-faq-q:hover .b-faq-ic{transform:scale(1.08)}.b-faq-item[open] summary.b-faq-q:hover .b-faq-ic{transform:rotate(180deg)scale(1.08)}.b-faq-item{interpolate-size:allow-keywords}.b-faq-item::details-content{opacity:0;block-size:0;transition:block-size .5s cubic-bezier(.2, .75, .2, 1), opacity .4s ease, content-visibility .5s allow-discrete;overflow:clip}.b-faq-item[open]::details-content{opacity:1;block-size:auto}.b-faq-a{opacity:.9;margin:0;padding:0 48px 1.1em 0}.b-faq-a>:first-child{margin-top:0}.b-faq-a>:last-child{margin-bottom:0}.b-faq-item .b-item-btnw{margin:-.35em 0 1.25em}@media (prefers-reduced-motion:reduce){.b-faq-ic,.b-faq-ic:before,.b-faq-ic:after,.b-faq-item::details-content{transition:none}}.jv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.b-figs-w{container-type:inline-size}.b-figs{--fig-accent:var(--accent,var(--color-secondary,#2aced3));grid-template-columns:minmax(0,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.b-figs.fc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.b-figs.fc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.b-figs.fc-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@container (width<=700px){.b-figs.fc-3,.b-figs.fc-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=300px){.b-figs.fc-2,.b-figs.fc-3,.b-figs.fc-4{grid-template-columns:minmax(0,1fr)}}.b-fig{flex-direction:column;display:flex}.b-figs.fa-center .b-fig{text-align:center}.b-figs:is(.fs-line,.fs-fill) .b-fig{border-radius:var(--radius,12px);padding:24px}.b-figs.fs-line .b-fig{border:1px solid var(--rule,color-mix(in srgb, var(--heading,#150773) 15%, var(--row-bg,#fff)))}.b-figs.fs-line.fcc-x .b-fig{border:2px solid var(--fcc)}.b-figs.fs-fill .b-fig{--heading:var(--on-primary,#fff);background:var(--color-primary,#150773);color:var(--on-primary,#fff)}.b-figs.fs-fill.fcc-x .b-fig{--heading:var(--fcc-fg);background:var(--fcc);color:var(--fcc-fg)}.b-figs.fs-fill.fcc-white .b-fig{box-shadow:0 10px 30px #0000002e}.b-fig-ic{background:color-mix(in srgb, var(--fig-accent) 22%, transparent);width:52px;height:52px;color:var(--heading,#150773);border-radius:50%;place-items:center;margin-bottom:.7em;display:grid}.b-fig-ic .icn{width:26px;height:26px;display:block}.b-figs.fa-center .b-fig-ic{margin-inline:auto}.b-figs.fs-line.fcc-x .b-fig-ic{--fig-accent:var(--fcc);color:var(--fcc)}.b-fig-lead{opacity:.8;margin:0;font-size:.85em}.b-fig-v{color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:clamp(36px,20px + 2.6cqi,58px);font-weight:var(--heading-weight,700);letter-spacing:-.02em;margin:.05em 0 0;line-height:1}.b-figs.fz-l .b-fig-v{font-size:clamp(44px,24px + 3.6cqi,80px)}.b-figs.fc-4 .b-fig-v{font-size:clamp(30px,16px + 2.4cqi,50px)}.b-figs.fc-4.fz-l .b-fig-v{font-size:clamp(38px,20px + 3cqi,64px)}.b-figs.fz-xl .b-fig-v{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(44px,18px + 9cqi,104px)}.b-figs.fz-xl .b-fig-ic{margin-bottom:6px}.b-fig-c{margin:.3em 0 0;font-size:.95em}.b-fig-d{margin:.45em 0 0;font-size:.85em;font-weight:600}.b-fig-d.fd-good{color:var(--fd-ok,#157a52)}.b-fig-d.fd-bad{color:var(--fd-no,#b3361c)}.b-fig-d.fd-neu{opacity:.75}.b-figs.fs-fill .b-fig-d,.jv-row--primary .b-fig-d,.jv-row--secondary .b-fig-d,.jv-col--primary .b-fig-d,.jv-col--secondary .b-fig-d,:is(.jv-row,.jv-col)[data-ink=light] .b-fig-d{color:inherit;opacity:.9}.b-figs.fs-fill.fcc-white .b-fig-d.fd-good{color:var(--fd-ok,#157a52);opacity:1}.b-figs.fs-fill.fcc-white .b-fig-d.fd-bad{color:var(--fd-no,#b3361c);opacity:1}.b-labels{--lb:currentColor;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.b-labels.lb-al-center{justify-content:center}.b-labels.lb-al-right{justify-content:flex-end}.b-label{border-radius:999px;align-items:center;min-height:1.2em;margin:0;padding:.55em 1.15em;font-size:1em;font-weight:500;line-height:1.2;display:inline-flex}.lb-sz-s .b-label{padding:.45em .95em;font-size:.82em}.lb-sz-l .b-label{padding:.65em 1.35em;font-size:1.15em}.lb-soft .b-label{background:color-mix(in srgb, var(--lb) 14%, transparent);color:inherit}.lb-soft.lb-x .b-label{color:var(--lb)}.lb-outline .b-label{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--lb) 55%, transparent);color:inherit}.lb-outline.lb-x .b-label{box-shadow:inset 0 0 0 1.5px var(--lb);color:var(--lb)}.lb-fill{--lb:var(--color-primary,#150773);--lb-ink:var(--on-primary,#fff)}.lb-fill .b-label{background:var(--lb);color:var(--lb-ink)}.jv-block:has(.b-links){container-type:inline-size}.b-links{--lk-rule:var(--rule,color-mix(in srgb, var(--heading,#150773) 15%, transparent));margin:0;padding:0;list-style:none;display:grid}.b-link{border-bottom:1px solid var(--lk-rule);color:inherit;align-items:center;gap:16px;padding:1em .2em;text-decoration:none;display:flex}.b-link:focus-visible{outline:2px solid var(--accent,var(--color-secondary,#2aced3));outline-offset:2px}.b-link-b{flex:1;min-width:0}.b-link-t{color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.1em;font-weight:var(--heading-weight,700);line-height:1.3;display:block}.b-link-x{opacity:.8;margin-top:.15em;font-size:.88em;display:block}.b-link-ar{width:40px;height:40px;color:var(--heading,#150773);border-radius:50%;flex:none;place-items:center;transition:transform .25s cubic-bezier(.2,.7,.2,1),background-color .2s,box-shadow .2s;display:grid}.b-link-ar svg{width:18px;height:18px}a.b-link:hover .b-link-ar{transform:translate(4px)}.b-links:is(.ls-list,.ls-compact,.ls-numbered)>li:last-child>.b-link,.b-links:is(.ls-list,.ls-compact,.ls-numbered).lk-nolines .b-link{border-bottom:0}.b-links.lk-sz-s .b-link-t{font-size:1em}.b-links.lk-sz-l .b-link-t{font-size:clamp(1.25em,1em + 1cqi,1.6em)}.b-links.ls-list.lk-sz-l .b-link{gap:24px;padding:clamp(18px,2.6cqi,34px) 0}.b-links.lk-sz-l .b-link-ar{width:52px;height:52px}.b-links.lk-sz-s .b-link-ar{width:32px;height:32px}.b-links.lk-bg{--heading:var(--lk-fg);--lk-rule:color-mix(in srgb, var(--lk-fg) 45%, transparent);border-radius:var(--radius,0);background:var(--lk-bg);color:var(--lk-fg);padding:clamp(24px,4cqi,64px) clamp(24px,6cqi,80px)}.b-links.lk-ic-soft .b-link-ar{background:color-mix(in srgb, var(--heading,#150773) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--heading,#150773) 14%, transparent);backdrop-filter:blur(6px)saturate(1.2)}.b-links.lk-ic-soft a.b-link:hover .b-link-ar{background:color-mix(in srgb, var(--heading,#150773) 28%, transparent)}.b-links.lk-ic-circle .b-link-ar{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--heading,#150773) 38%, transparent)}.b-links.lk-ic-circle .b-link-ar svg{stroke-width:2.2px;width:44%;height:44%}.b-links.lk-ic-circle a.b-link:hover .b-link-ar{background:color-mix(in srgb, var(--heading,#150773) 14%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--heading,#150773) 70%, transparent)}.b-links.lk-ic-solid .b-link-ar{--lk-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9.5 6 6 6-6 6'/%3E%3C/svg%3E");background:var(--heading,#150773);-webkit-mask:var(--lk-chevron) center / 46% no-repeat, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:var(--lk-chevron) center / 46% no-repeat exclude, linear-gradient(#000 0 0)}.b-links.lk-ic-arrow .b-link-ar{width:30px;height:30px}.b-links.lk-ic-arrow .b-link-ar svg{width:100%;height:100%}.b-links.ls-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.b-links.ls-tiles .b-link{box-sizing:border-box;border:1px solid var(--lk-rule);border-radius:var(--radius,0);height:100%;padding:1.1em 1.2em}.b-links.lk-cols{grid-template-columns:repeat(var(--lk-cols), minmax(0, 1fr))}@container (width<=560px){.b-links.lk-cols{grid-template-columns:1fr}}.b-links.ls-compact .b-link{gap:12px;padding:.55em .1em}.b-links.ls-compact .b-link-ar{width:28px;height:28px}.b-links.ls-compact .b-link-x{margin-top:0}.b-links.ls-numbered .b-link{gap:20px}.b-link-n{min-width:2ch;color:var(--heading,#150773);font-family:var(--font-heading,inherit);opacity:.4;flex:none;font-size:1.5em;font-weight:800;line-height:1}.b-links.ls-numbered.lk-sz-l .b-link-n{font-size:2em}.b-links.ls-numbered.lk-sz-l .b-link{padding:clamp(18px,2.6cqi,34px) 0}.b-links.ls-buttons{gap:10px}.b-links.ls-buttons .b-link{border-radius:var(--radius-btn,var(--radius,10px));background:color-mix(in srgb, var(--heading,#150773) 9%, transparent);border:0;padding:.9em .9em .9em 2.1em;transition:background .2s}.b-links.ls-buttons a.b-link:hover{background:color-mix(in srgb, var(--heading,#150773) 16%, transparent)}.b-links.ls-buttons.lk-sz-l .b-link{padding:1.1em 1.1em 1.1em 2.5em}@media (prefers-reduced-motion:reduce){.b-link-ar,.b-links.ls-buttons .b-link{transition:none}a.b-link:hover .b-link-ar{transform:none}}.b-tl{--tl-d:var(--tl-dot,var(--color-secondary,#2aced3));--tl-l:var(--tl-line,color-mix(in srgb, var(--tl-d) 45%, var(--row-bg,#fff)));--tl-date:4.6em;margin:0;padding:0;list-style:none;container:tl/inline-size}:is(.jv-row--secondary,.jv-col--secondary) .b-tl{--tl-d:var(--tl-dot,var(--on-secondary,#150773))}.b-tl-item{grid-template-areas:"date mark body";grid-template-columns:var(--tl-date) 22px minmax(0, 1fr);column-gap:14px;padding-bottom:26px;display:grid;position:relative}.b-tl-item:last-child{padding-bottom:0}.b-tl-item:after{content:"";top:calc(.34em + 22px);bottom:2px;left:calc(var(--tl-date) + 14px + 10px);background:var(--tl-l);width:2px;position:absolute}.b-tl-item:last-child:after{display:none}.b-tl-date{min-height:1.3em;color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.08em;font-weight:var(--heading-weight,700);text-align:right;grid-area:date;margin:0;line-height:1.3}.b-tl-mark{grid-area:mark;position:relative}.b-tl-mark:before{content:"";background:var(--tl-d);border-radius:50%;width:14px;height:14px;position:absolute;top:.34em;left:4px}.b-tl-body{grid-area:body;min-width:0}.b-tl-title{min-height:1.3em;color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.05em;font-weight:var(--heading-weight,700);margin:0;line-height:1.3}.b-tl-desc{margin:.3em 0 0;font-size:.9em;line-height:1.5}@container tl (width<=360px){.b-tl-item{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"mark date""mark body";column-gap:12px}.b-tl-date{text-align:left}.b-tl-item:after{left:10px}}.b-tlh-w{--tlh-rule:color-mix(in srgb, var(--heading,#150773) 22%, transparent);--tlh-d:var(--tl-dot,var(--color-secondary,#2aced3));overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;margin-left:-7px;padding:4px 0 10px 7px;overflow-x:auto;container-type:inline-size}.b-tlh-w:focus-visible{outline:2px solid var(--accent,var(--color-secondary,#2aced3));outline-offset:2px}.b-tlh{grid-auto-columns:minmax(max(min(220px,78cqi),25cqi - 2px),1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.b-tlh-item{scroll-snap-align:start;flex-direction:column;min-width:0;display:flex;position:relative}.b-tlh-date{min-height:1.1em;color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:clamp(22px,1.55em,34px);font-weight:var(--heading-weight,700);margin:0 0 10px;padding-right:24px;line-height:1.1}.b-tlh-mark{height:22px;margin-bottom:16px;display:block;position:relative}.b-tlh-mark:before{content:"";background:var(--tlh-rule);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.b-tlh-item:first-child .b-tlh-mark:before{left:9px}.b-tlh-item:last-child .b-tlh-mark:before{background:linear-gradient(90deg, var(--tlh-rule), transparent)}.b-tlh-mark i{background:var(--tlh-d);width:18px;height:18px;box-shadow:0 0 0 4px var(--row-bg,#fff), 0 0 0 6px color-mix(in srgb, var(--tlh-d) 30%, transparent);border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-tlh-w:not(.dc) .b-tlh-item:last-child .b-tlh-mark i{--tlh-d:var(--color-primary,#150773)}.b-tlh-w.dc{--tlh-rule:var(--tl-dot)}.b-tlh-body{min-width:0;padding-right:28px}.b-tlh-img{border-radius:var(--radius,12px);object-fit:cover;aspect-ratio:3/2;width:100%;margin-bottom:14px;display:block}.b-tlh-img.bot{margin:14px 0 0}.b-tlh-title{min-height:1.3em;color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.08em;font-weight:var(--heading-weight,700);margin:0 0 .35em;line-height:1.3}.b-tlh-text{margin:0;font-size:.92em;line-height:1.55}.b-tlh-w:has(.b-tlh-item.has-img){margin-bottom:-20px;padding-bottom:30px}.b-tlh-item.has-img{--cx:calc(min(100% - 24px, 460px) / 2)}.b-tlh-item.has-img .b-tlh-date{box-sizing:border-box;text-align:center;width:min(100% - 24px,460px);padding-right:0}.b-tlh-item.has-img .b-tlh-mark i{left:calc(var(--cx) - 9px)}.b-tlh-item.has-img:first-child .b-tlh-mark:before{left:var(--cx)}.b-tlh-item.has-img .b-tlh-mark:after{content:"";top:calc(50% + 9px);left:calc(var(--cx) - 1px);background:var(--tlh-rule);width:2px;height:calc(50% + 7px);position:absolute}.b-tlh-body.has-img{border-radius:calc(var(--radius,10px) + 4px);background:color-mix(in srgb, var(--heading,#150773) 5%, var(--row-bg,#fff));max-width:460px;box-shadow:0 1px 0 color-mix(in srgb, var(--heading,#150773) 8%, transparent);flex-direction:column;flex:1;margin-right:24px;padding:0;display:flex;overflow:hidden}.b-tlh-body.has-img .b-tlh-img{aspect-ratio:16/10;border-radius:0;margin:0}.b-tlh-body.has-img .b-tlh-title{margin:18px 20px .35em}.b-tlh-body.has-img .b-tlh-text{margin:0 20px 22px}.b-tlh-body.has-img>:last-child.b-tlh-title{margin-bottom:20px}.b-tlh-body.has-img .b-item-btnw{margin:-.6em 20px 22px}.b-tlh-body.img-bot .b-tlh-text{margin-bottom:18px}.b-tlc-w{--tlc-bg:var(--color-primary,#150773);--tlc-fg:var(--on-primary,#fff);--tlc-d:var(--tl-dot,var(--color-secondary,#2aced3));--tlc-line:var(--tl-dot,var(--color-primary,#150773));container-type:inline-size}.b-tlc{--g:clamp(56px, 13cqi, 160px);margin:0 0 -30px;padding:0;list-style:none;display:flow-root;position:relative}.b-tlc:before{content:"";background:var(--tlc-line);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.b-tlc-item{--heading:var(--tlc-fg);width:calc(50% - var(--g) / 2);border-radius:var(--radius,0);background:var(--tlc-bg);color:var(--tlc-fg);margin-bottom:30px;position:relative}.b-tlc-item.s-l{float:left;clear:left}.b-tlc-item.s-r{float:right;clear:right}.b-tlc-item.s-r.f{margin-top:60px}.b-tlc-arrow{background:var(--tlc-bg);width:20px;height:20px;position:absolute;top:50px;transform:rotate(45deg)}.s-l>.b-tlc-arrow{right:-10px}.s-r>.b-tlc-arrow{left:-10px}.b-tlc-dot{z-index:1;background:var(--row-bg,#fff);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:38px;box-shadow:0 0 0 1px #0000001a}.b-tlc-dot i{background:radial-gradient(circle, #fff 0 4.5px, var(--tlc-d) 5px);border-radius:50%;width:29px;height:29px}.s-l>.b-tlc-dot{right:calc(var(--g) / -2 - 22px)}.s-r>.b-tlc-dot{left:calc(var(--g) / -2 - 22px)}.b-tlc-txt{padding:clamp(30px,4.2cqi,60px) clamp(24px,3.6cqi,50px)}.b-tlc-pad{padding:clamp(30px,4.2cqi,60px) clamp(24px,3.6cqi,50px) 0}.b-tlc-pad+.b-tlc-txt{padding-top:18px}.b-tlc-img{width:100%;height:auto;display:block}.b-tlc-img.full{border-radius:0 0 var(--radius,0) var(--radius,0);object-fit:cover;aspect-ratio:3/2}.b-tlc-date{color:var(--tlc-date,var(--color-secondary,#2aced3));letter-spacing:.06em;text-transform:uppercase;margin:0 0 .5em;font-size:.8em;font-weight:700;line-height:1.2}.b-tlc-title{color:var(--tlc-title,inherit);font-family:var(--font-heading,inherit);font-size:clamp(20px,1.3em,26px);font-weight:var(--heading-weight,700);margin:0 0 .55em;line-height:1.25}.b-tlc-text{margin:0;line-height:1.6}.b-tlc-text a{color:inherit;text-decoration:underline}.b-tlc-item .b-btn.bs-primary{background:var(--tlc-btn-bg,var(--color-secondary,#2aced3));color:var(--tlc-btn-fg,var(--on-secondary,#150773))}.cs-soft,.cs-white{--tlc-fg:var(--ink,#1d1b3a);--tlc-date:var(--color-primary,#150773);--tlc-title:var(--color-primary,#150773);--tlc-btn-bg:var(--color-primary,#150773);--tlc-btn-fg:var(--on-primary,#fff)}.cs-soft{--tlc-bg:color-mix(in srgb, var(--color-secondary,#2aced3) 45%, #fff)}.cs-white{--tlc-bg:#fff}:is(.cs-soft,.cs-white) .b-tlc-item{--heading:var(--color-primary,#150773)}:is(.cs-soft,.cs-white) .b-tlc-title{font-size:clamp(24px,1.7em,32px)}.cs-soft:not(.dc) .b-tlc-dot i{background:radial-gradient(circle, #fff 0 4.5px, color-mix(in srgb, var(--color-secondary,#2aced3) 45%, #fff) 5px)}.cs-white:not(.dc) .b-tlc-dot i{background:radial-gradient(circle, color-mix(in srgb, var(--color-secondary,#2aced3) 55%, #fff) 0 4.5px, #fff 5px)}.cs-custom{--tlc-bg:var(--tc-bg);--tlc-fg:var(--tc-fg);--tlc-date:var(--tc-fg);--tlc-btn-bg:var(--tc-fg);--tlc-btn-fg:var(--tc-bg)}@container (width<=620px){.b-tlc{margin-bottom:-24px}.b-tlc-item,.b-tlc-item.s-l,.b-tlc-item.s-r{float:none;clear:none;width:100%;margin:0 0 24px}.b-tlc:before,.b-tlc-arrow,.b-tlc-dot{display:none}}.b-tls-w{container-type:inline-size}.b-tls{--lw:2px;--lx:50%;--sl:var(--tl-dot,var(--color-primary,#150773));--tls-track:color-mix(in srgb, var(--heading,#150773) 12%, var(--row-bg,#fff));--tls-side:clamp(36px, 6cqi, 80px);--tls-gap:12px;--tls-pt:clamp(28px, 6vh, 64px);--tls-pb:6vh;padding:var(--tls-pt) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.b-tls.lt-normal{--lw:7px}.b-tls.lt-thick{--lw:16px}.b-tls.ls-wide{--tls-gap:clamp(56px, 12vh, 140px);--tls-pb:12vh}.b-tls.ls-normal{--tls-gap:clamp(28px, 5vh, 60px);--tls-pb:8vh}.b-tls.ls-small{--tls-gap:16px}.b-tls-item{flex-direction:column;display:flex}.b-tls-in{position:relative}.b-tls-item.s-a>.b-tls-in{padding-right:calc(50% + var(--lw) / 2 + var(--tls-side))}.b-tls-item.s-b>.b-tls-in{padding-left:calc(50% + var(--lw) / 2 + var(--tls-side))}.b-tls-seg,.b-tls-tail{width:var(--lw);background:var(--tls-track) linear-gradient(var(--sl), var(--sl)) no-repeat top / 100% 100%}.b-tls-seg{top:-1px;bottom:-1px;left:var(--lx);position:absolute;transform:translate(-50%)}.b-tls-tail{left:var(--lx);flex:1 0 var(--tls-gap);position:relative;transform:translate(-50%)}.b-tls-item:first-child .b-tls-seg{top:50%}.b-tls.to-top .b-tls-item:first-child .b-tls-seg{top:calc(-1 * var(--tls-pt))}.b-tls-item:last-child .b-tls-seg{bottom:50%}.b-tls.to-bottom .b-tls-item:last-child .b-tls-seg{bottom:-1px}.b-tls-item:last-child .b-tls-tail{flex-basis:var(--tls-pb)}.b-tls:not(.to-bottom) .b-tls-item:last-child .b-tls-tail{visibility:hidden}.b-tls-dot{top:50%;left:var(--lx);z-index:1;box-sizing:border-box;width:calc(var(--lw) * 2 + 12px);height:calc(var(--lw) * 2 + 12px);border:var(--lw) solid var(--sl);background:var(--row-bg,#fff);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.b-tls-in:before{content:"";width:calc(var(--tls-side) - var(--lw) * .4 - 24px);height:var(--lw);margin-top:calc(var(--lw) / -2);background:var(--sl);position:absolute;top:50%}.b-tls-item.s-a>.b-tls-in:before{right:calc(50% + var(--lw));transform-origin:100%}.b-tls-item.s-b>.b-tls-in:before{left:calc(50% + var(--lw));transform-origin:0}.b-tls-fig{margin:0}.b-tls-media{border-radius:var(--radius,12px);aspect-ratio:16/10;max-width:560px;overflow:hidden}.b-tls-media:not(:last-child){margin-bottom:.9em}.b-tls-media>:is(img,video,iframe){object-fit:cover;border:0;width:100%;height:100%;display:block}.b-tls-fig figcaption{opacity:.8;margin:.6em 0 0;font-size:.85em;line-height:1.45}.b-tls-fig .b-tls-media{margin-bottom:0}.b-tls-visual{max-width:min(100%, var(--vw,340px))}.b-tls-visual.vs-small{--vw:200px}.b-tls-visual.vs-large{--vw:520px}.b-tls-visual img{width:100%;height:auto;display:block}.b-tls-visual figcaption{opacity:.95;margin-top:.9em;font-size:1.05em;font-weight:600}.b-tls-item.s-a .b-tls-visual{margin-left:auto}.b-tls-item.s-a .b-tls-visual figcaption{text-align:right}.b-tls-empty{background:color-mix(in srgb, var(--heading,#150773) 9%, var(--row-bg,#fff))}.b-tls-empty.visual{border:2px dashed color-mix(in srgb, var(--heading,#150773) 30%, transparent);aspect-ratio:1;background:0 0;border-radius:12px}.b-tls.is-edit iframe{pointer-events:none}.b-tls-date{color:var(--accent-ink,var(--heading,#150773));letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2em;font-size:.82em;font-weight:700}.b-tls-title{color:var(--heading,#150773);font-family:var(--font-heading,inherit);font-size:1.35em;font-weight:var(--heading-weight,700);margin:0 0 .3em;line-height:1.2}.b-tls-text{margin:0}@container (width>=821px){.b-tls.ls-small{grid-template-columns:minmax(0,1fr);row-gap:20px;display:grid}.b-tls.ls-small>.b-tls-item{grid-row:var(--tls-row,auto);pointer-events:none;grid-column:1}.b-tls.ls-small>.b-tls-item>.b-tls-in>*{pointer-events:auto}.b-tls.ls-small>.b-tls-item:not(:last-child)>.b-tls-tail{flex-basis:0}}@container (width<=820px){.b-tls{--lx:calc(var(--lw) + 6px)}.b-tls.ls-wide{--tls-gap:clamp(40px, 8vh, 80px)}.b-tls-item:is(.s-a,.s-b)>.b-tls-in{padding:0 0 0 calc(var(--lx) + var(--lw) / 2 + 40px)}.b-tls-item:is(.s-a,.s-b)>.b-tls-in:before{right:auto;left:calc(var(--lx) + var(--lw) / 2 + 4px);transform-origin:0;width:22px}.b-tls-item.s-a .b-tls-visual{margin-left:0}.b-tls-item.s-a .b-tls-visual figcaption{text-align:left}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.b-tls:not(.is-edit) :is(.b-tls-seg,.b-tls-tail){animation:linear both b-tls-grow view(0% 24%);animation-range:entry-crossing}.b-tls:not(.is-edit) .b-tls-in{view-timeline:--b-tls-item block;view-timeline-inset:0% 24%}.b-tls:not(.is-edit) .b-tls-dot{animation:linear both b-tls-dot --b-tls-item;animation-range:entry-crossing calc(50% - 20px) entry-crossing calc(50% + 4px)}.b-tls:not(.is-edit) .b-tls-in:before{animation:linear both b-tls-link --b-tls-item;animation-range:entry-crossing 50% entry-crossing calc(50% + 60px)}.b-tls:not(.is-edit) .b-tls-card{animation:linear both b-tls-card view();animation-range:entry}}}@keyframes b-tls-grow{0%{background-size:100% 0%}to{background-size:100% 100%}}@keyframes b-tls-dot{0%{border-color:var(--tls-track);transform:translate(-50%,-50%)scale(.55)}}@keyframes b-tls-link{0%{transform:scaleX(0)}}@keyframes b-tls-card{0%{opacity:0;transform:translateX(var(--tls-from,-48px))}}.b-tls-item.s-a .b-tls-card{--tls-from:48px}@container (width<=820px){.b-tls-item:is(.s-a,.s-b) .b-tls-card{--tls-from:-32px}}.b-video{margin:0}.b-video-frame{border-radius:var(--radius,12px);aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.b-video-player,.b-video-frame :is(iframe,video),.b-video-shield,.b-video-empty{width:100%;height:100%;position:absolute;top:0;left:0}.b-video-frame :is(iframe,video){border:0}.b-video-frame[data-auto] video{object-fit:cover}.b-video-empty{box-sizing:border-box;background:linear-gradient(135deg, var(--color-primary,#150773), color-mix(in srgb, var(--color-primary,#150773) 55%, #000));color:#fff;text-align:center;align-content:center;place-items:center;gap:12px;padding:20px;font-size:.85em;line-height:1.4;display:grid}.b-video-icon{opacity:.9;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.b-video-cover{z-index:1;cursor:pointer;background:#000;place-items:center;list-style:none;display:grid;position:absolute;inset:0}.b-video-cover::-webkit-details-marker{display:none}.b-video-player[open]>.b-video-cover{display:none}.b-video-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.b-video-play{background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .2s;display:grid;position:relative;box-shadow:0 10px 30px #00000045}.b-video-play:after{border:13px solid #0000;border-right:0;border-left:20px solid var(--color-primary,#1a0b6b);content:"";margin-left:6px}.b-video-cover:hover .b-video-play{transform:scale(1.08)}.b-video-cover:focus-visible{outline-offset:-6px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.b-video-play{transition:none}}.b-video-cap{opacity:.8;margin-top:.7em;font-size:.84em;line-height:1.45}.b-video[data-cap=in]{position:relative;container-type:inline-size}.b-video[data-cap=in] .b-video-cap{z-index:5;box-sizing:border-box;color:#fff;opacity:1;pointer-events:none;background:#0c0e20bf;border-radius:6px;max-width:calc(100% - 2*clamp(10px,3cqi,20px));margin:0;padding:.45em .85em;font-size:.84em;line-height:1.4;position:absolute;bottom:clamp(10px,3cqi,20px);left:clamp(10px,3cqi,20px)}.jv-col[data-fill] .b-video{flex-direction:column;flex:auto;display:flex}.jv-col[data-fill] .b-video-frame{aspect-ratio:auto;border-radius:0;flex:auto;height:100%;min-height:240px}.jv-col[data-fill] .b-video-frame video{object-fit:cover}.b-pdf{--pdf-c:var(--heading,var(--color-primary,#150773))}.b-pdf-head{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.b-pdf-icon{width:52px;height:64px;color:var(--pdf-c);flex:none;display:grid;position:relative}.b-pdf-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.b-pdf-icon b{color:#fff;letter-spacing:.04em;background:#d5373c;border-radius:4px;padding:1px 5px;font-size:10px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.b-pdf-text{flex:200px;gap:4px;min-width:0;display:grid}.b-pdf-title,.b-pdf-desc,.b-pdf-empty,.b-pdf-fallback{margin:0}.b-pdf-desc{opacity:.85}.b-pdf-meta{opacity:.75;font-size:13px}.b-pdf-empty{opacity:.75}.b-pdf-btns{flex-wrap:wrap;gap:10px;display:flex}.b-pdf-btn{border:1.5px solid var(--pdf-c);border-radius:var(--radius-btn,8px);color:var(--pdf-c);background:0 0;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.b-pdf-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.b-pdf-btn.primary,a.b-pdf-btn:hover{background:var(--pdf-c);color:var(--row-bg,#fff)}a.b-pdf-btn:hover{filter:brightness(1.08)}a.b-pdf-btn:focus-visible{outline:2px solid var(--color-secondary,#2aced3);outline-offset:2px}@media (prefers-reduced-motion:reduce){.b-pdf-btn{transition:none}}.b-pdf[data-layout=card]{border:1px solid color-mix(in srgb, var(--heading,#150773) 18%, transparent);border-radius:var(--radius,14px);background:color-mix(in srgb, var(--heading,#150773) 5%, var(--row-bg,#fff));padding:24px 28px;box-shadow:0 1px 2px #1d1b3a14,0 10px 30px #1d1b3a14}.b-pdf[data-layout=card] .b-pdf-head{gap:20px 18px}.b-pdf[data-layout=card] .b-pdf-text{flex-basis:260px}.b-pdf[data-layout=viewer]{gap:18px;display:grid}.b-pdf-frame{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:var(--radius,12px);background:#f2f2f6;height:640px;position:relative;overflow:hidden}.b-pdf[data-height=large] .b-pdf-frame{height:880px}.b-pdf[data-height=a4] .b-pdf-frame{aspect-ratio:210/297;height:auto}.b-pdf-frame object,.b-pdf-shield{width:100%;height:100%;position:absolute;top:0;left:0}.b-pdf-frame object{border:0}.b-pdf-fallback{color:#4d5163;text-align:center;place-content:center;padding:20px;display:grid;position:absolute;inset:0}.b-pdf-fallback a{color:#150773;font-weight:700}.b-logos-wrap{width:100%;position:relative;container-type:inline-size}.b-logos{--lh:56px;--lw:180px}.b-logos[data-size=s]{--lh:36px;--lw:130px}.b-logos[data-size=l]{--lh:84px;--lw:240px}.b-logos,.b-logos-track{margin:0;padding:0;list-style:none}.b-logos[data-layout=grid]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));place-items:center;gap:40px 32px;display:grid}.b-logos[data-layout=grid]>li{width:100%}@container (width<=560px){.b-logos[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}.b-logo{box-sizing:border-box;width:100%;min-height:var(--lh);color:inherit;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.b-logo img{width:auto;max-width:min(100%, var(--lw));height:auto;max-height:var(--lh);object-fit:contain;transition:filter .25s,opacity .25s,transform .25s;display:block}.b-logos[data-tone=gray] .b-logo img{filter:grayscale();opacity:.7}.b-logos[data-tone=black] .b-logo img{filter:brightness(0)}.b-logos[data-tone=white] .b-logo img{filter:brightness(0)invert()}.b-logos[data-hover] .b-logo:is(:hover,:focus-visible) img{filter:none;opacity:1}a.b-logo:hover img{transform:scale(1.04)}a.b-logo:focus-visible{outline:3px solid var(--color-primary,#150773);outline-offset:4px;border-radius:6px}.b-logos[data-tone=white] a.b-logo:focus-visible{outline-color:#fff}.b-logos[data-tiles] .b-logo{min-height:calc(var(--lh) + 44px);color:#1d1b3a;background:#fff;border-radius:14px;padding:22px 20px;box-shadow:0 1px 2px #1d1b3a14,0 6px 18px #1d1b3a0f}.b-logos[data-tiles][data-tone=white] .b-logo{box-shadow:none;color:inherit;background:#ffffff1a;border:1px solid #fff3}.b-logo-ph{box-sizing:border-box;width:min(100%, var(--lw));height:var(--lh);opacity:.35;border:2px dashed;border-radius:10px;place-items:center;font-size:13px;font-weight:600;display:grid}.b-logos[data-layout=slider]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.b-logos-track{width:max-content;animation:jv-logos-run var(--dur,30s) linear infinite;display:flex}.b-logos-track>li{flex:none}.b-logos[data-layout=slider] .b-logo{width:auto;padding:0 clamp(20px,3vw,40px)}.b-logos[data-layout=slider] .b-logo img{max-width:var(--lw)}.b-logos[data-layout=slider] .b-logo img[data-nosize]{height:var(--lh)}.b-logos[data-layout=slider] .b-logo-ph{width:var(--lw)}.b-logos[data-layout=slider][data-tiles] .b-logo{margin:0 10px;padding:22px 28px}.b-logos[data-layout=slider]:is(:hover,:focus-within) .b-logos-track,.b-logos-pause:checked~.b-logos .b-logos-track{animation-play-state:paused}@keyframes jv-logos-run{to{transform:translate(-50%)}}.b-logos-pause{z-index:3;color:#150773;cursor:pointer;appearance:none;background:#ffffffe6;border:1px solid #0000004d;border-radius:50%;place-items:center;width:28px;height:28px;margin:0;display:grid;position:absolute;top:4px;right:4px}.b-logos-pause:hover{background:#fff}.b-logos-pause:focus-visible{outline-offset:2px;outline:3px solid #8f86ff}.b-logos-pause:before{content:"";box-sizing:border-box;border-left:3px solid;border-right:3px solid;width:8px;height:10px}.b-logos-pause:checked:before{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0;width:9px;margin-left:2px}@media print,(prefers-reduced-motion:reduce){.b-logos-pause{display:none}.b-logos[data-layout=slider]{overflow:visible;mask-image:none}.b-logos-track{flex-wrap:wrap;justify-content:center;row-gap:28px;width:auto;animation:none}.b-logos-track>li[aria-hidden]{display:none}}.b-slider{--gap:16px;position:relative;container-type:inline-size}.b-slider [hidden]{display:none}.b-sl-view{position:relative}.b-sl-track{--k:1;gap:var(--gap);border-radius:var(--radius,14px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;position:relative;overflow:auto hidden}.b-slider[data-per] .b-sl-track{border-radius:0}.b-slider[data-per="2"] .b-sl-track{--k:2}.b-slider[data-per="3"] .b-sl-track{--k:3}.b-slider[data-per="4"] .b-sl-track{--k:4}@container (width<=819px){.b-slider:is([data-per="3"],[data-per="4"]) .b-sl-track{--k:2}}@container (width<=519px){.b-slider[data-per] .b-sl-track{--k:1}}.b-slider[data-nav] .b-sl-track{scrollbar-width:none}.b-slider[data-nav] .b-sl-track::-webkit-scrollbar{display:none}.b-sl-track:focus-visible{outline:3px solid var(--color-primary,#1a0b6b);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.b-sl-track{scroll-behavior:smooth}}.b-sl-slide{flex:0 0 calc((100% - (var(--k) - 1) * var(--gap)) / var(--k));aspect-ratio:16/9;scroll-snap-align:start;background:#0001;position:relative;overflow:hidden}.b-slider[data-ratio="3:2"] .b-sl-slide{aspect-ratio:3/2}.b-slider[data-ratio="4:5"] .b-sl-slide{aspect-ratio:4/5}.b-slider[data-ratio="1:1"] .b-sl-slide{aspect-ratio:1}.b-slider[data-per] .b-sl-slide{border-radius:var(--radius,12px)}.b-sl-slide img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.b-sl-ph{background:linear-gradient(135deg, var(--color-primary,#1a0b6b), var(--color-secondary,#2cd4d9));color:#fff;text-align:center;place-items:center;height:100%;padding:16px 64px;font-weight:600;display:grid}.b-sl-cap{color:#fff;background:linear-gradient(#0000,#000000a8);margin:0;padding:48px 22px 18px;font-size:clamp(14px,1.5cqi,18px);font-weight:600;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.b-sl-count{z-index:2;color:#fff;background:#0009;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600;position:absolute;top:14px;right:14px}.b-sl-arr{z-index:3;width:44px;height:44px;color:var(--color-primary,#1d1b3a);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;margin-top:-22px;padding:0;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;top:50%;box-shadow:0 6px 18px #0000002e}.b-sl-arr svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.b-sl-arr.prev{left:-22px}.b-sl-arr.next{right:-22px}.b-sl-slide .b-sl-arr.prev{left:12px}.b-sl-slide .b-sl-arr.next{right:12px}.b-sl-arr:hover{transform:scale(1.08);box-shadow:0 8px 22px #00000040}.b-sl-arr:focus-visible,.b-sl-pause:focus-visible,.b-sl-dots a:focus-visible,.b-sl-thumbs a:focus-visible{outline-offset:2px;outline:3px solid #8f86ff}@container (width<=700px){.b-sl-arr{width:38px;height:38px;margin-top:-19px}.b-sl-arr.prev{left:10px}.b-sl-arr.next{right:10px}}.b-sl-pause{z-index:3;color:#150773;cursor:pointer;background:#fffffff2;border:1px solid #0000004d;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:14px;left:14px}.b-sl-pause:before{content:"";box-sizing:border-box;border-left:3px solid;border-right:3px solid;width:9px;height:11px}.b-sl-pause[aria-pressed=true]:before{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0;width:10px;margin-left:2px}.b-sl-dots{flex-wrap:wrap;justify-content:center;margin-top:10px;display:flex}.b-sl-dots a{place-items:center;min-width:24px;height:24px;padding:0 7px;display:grid}.b-sl-dots a:before{content:"";background:color-mix(in srgb, var(--heading,var(--color-primary,#1a0b6b)) 25%, transparent);border-radius:99px;width:10px;height:10px;transition:width .3s,background .3s}.b-sl-dots a:hover:before{background:color-mix(in srgb, var(--heading,var(--color-primary,#1a0b6b)) 55%, transparent)}.b-sl-dots a[aria-current]:before{background:var(--heading,var(--color-primary,#1a0b6b));width:28px}.b-sl-thumbs{scrollbar-width:thin;gap:8px;margin-top:12px;padding:2px 2px 4px;display:flex;overflow-x:auto}.b-sl-thumbs a{aspect-ratio:3/2;background:#0001;border:2px solid #0000;border-radius:8px;flex:none;width:92px;transition:opacity .2s,border-color .2s;overflow:hidden}.b-slider[data-enhanced] .b-sl-thumbs a{opacity:.6}.b-slider[data-enhanced] .b-sl-thumbs a:is(:hover,:focus-visible,[aria-current]){opacity:1}.b-sl-thumbs a[aria-current]{border-color:var(--heading,var(--color-primary,#1a0b6b))}.b-sl-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.b-slider[data-fits] :is(.b-sl-arr,.b-sl-dots){display:none}.b-slider[data-enhanced][data-effect=fade] .b-sl-track{display:grid;overflow:hidden}.b-slider[data-enhanced][data-effect=fade] .b-sl-slide{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .8s,visibility 0s .8s}.b-slider[data-enhanced][data-effect=fade] .b-sl-slide[data-on]{z-index:1;opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.b-slider[data-enhanced][data-effect=fade] .b-sl-slide,.b-sl-arr{transition:none}}@media print{.b-sl-arr,.b-sl-pause,.b-sl-dots,.b-sl-thumbs{display:none}}.b-tm-wrap{width:100%;container-type:inline-size}.b-tm{--tm-bg:var(--color-secondary,#2aced3);--tm-ink:var(--on-secondary,#150773);align-items:stretch;display:flex}.b-tm.tone-primary{--tm-bg:var(--color-primary,#150773);--tm-ink:var(--on-primary,#fff)}.b-tm.tone-white{--tm-bg:#fff;--tm-ink:#1d1b3a}.b-tm.tone-dark{--tm-bg:#111322;--tm-ink:#fff}.b-tm-media{z-index:0;box-sizing:border-box;background:#0001;width:calc(65% + 50px);min-height:400px;position:relative;overflow:hidden}.b-tm-media.is-video{background:#111322}.b-tm-media>:is(img,video,iframe),.b-tm-cover,.b-tm-cover img{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.b-tm-box{--heading:var(--tm-ink);z-index:1;box-sizing:border-box;background:var(--tm-bg);width:calc(35% + 50px);color:var(--tm-ink);margin:50px 0;padding:clamp(28px,3.6vw,50px);display:flex;position:relative;box-shadow:0 12px 40px #0000001f}.b-tm.side-left .b-tm-box{order:1}.b-tm.side-left .b-tm-media{order:2;margin-left:-100px}.b-tm.side-right .b-tm-box{order:2}.b-tm.side-right .b-tm-media{order:1;margin-right:-100px}.b-tm.trans .b-tm-box{background:color-mix(in srgb, var(--tm-bg) 88%, transparent);backdrop-filter:blur(8px)}.b-tm.rounded :is(.b-tm-media,.b-tm-box){border-radius:var(--radius,16px)}.b-tm-in{width:100%;margin:auto 0}.b-tm-t{color:var(--tm-tt,inherit);font-family:var(--font-heading,inherit);font-size:var(--fs-h3,clamp(21px, 15px + .7cqi, 25px));font-weight:var(--heading-weight,700);margin:0 0 .6em;line-height:1.25}.b-tm.tone-white .b-tm-t{color:var(--tm-tt,var(--color-primary,#150773))}.b-tm-x{margin:0;line-height:1.65}.b-tm-x>:first-child{margin-top:0}.b-tm-x>:last-child{margin-bottom:0}.b-tm-in .b-item-btnw{margin:26px 0 0}.b-tm-box .b-btn.bs-primary{background:var(--tm-ink);color:var(--tm-bg)}.b-tm.tone-white .b-tm-box .b-btn.bs-primary{background:var(--color-primary,#150773);color:var(--on-primary,#fff)}.b-tm-box .b-btn:focus-visible{outline-color:var(--tm-ink)}.b-tm-ph{background:linear-gradient(135deg, var(--color-primary,#150773), color-mix(in srgb, var(--color-primary,#150773) 55%, #000));color:#fff;text-align:center;place-items:center;padding:20px;font-weight:600;display:grid;position:absolute;inset:0}.b-tm-cover{background:#000;place-items:center;display:grid}.b-tm-pbtn{z-index:1;background:#fff;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .2s;display:grid;position:relative;box-shadow:0 10px 30px #0004}.b-tm-pbtn:after{content:"";border:13px solid #0000;border-right:0;border-left:20px solid var(--color-primary,#150773);margin-left:6px}.b-tm-cover:hover .b-tm-pbtn{transform:scale(1.08)}.b-tm-cover:focus-visible{outline:0}.b-tm-cover:focus-visible .b-tm-pbtn{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 9px #111322}.b-tm-toggle{z-index:2;color:#fff;cursor:pointer;background:#111322;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;bottom:16px;box-shadow:0 0 0 2px #fff}.b-tm.side-left .b-tm-toggle{right:16px}.b-tm.side-right .b-tm-toggle{left:16px}.b-tm-toggle svg{width:20px;height:20px}.b-tm-toggle:focus-visible{outline-offset:4px;outline:3px solid #111322}.b-tm.is-edit .b-tm-media>*{pointer-events:none}@container (width<=720px){.b-tm{flex-direction:column}.b-tm:is(.side-left,.side-right) .b-tm-media{aspect-ratio:4/3;order:1;width:100%;min-height:0;margin:0}.b-tm:is(.side-left,.side-right) .b-tm-box{order:2;width:auto;margin:-28px 16px 0}.b-tm:is(.side-left,.side-right) .b-tm-toggle{inset:16px 16px auto auto}}@media (prefers-reduced-motion:reduce){.b-tm-pbtn{transition:none}}.b-pins-t{color:var(--heading,var(--color-primary,#150773));font-family:var(--font-heading,inherit);font-size:var(--fs-h3,clamp(21px, 15px + .7cqi, 25px));font-weight:var(--heading-weight,700);margin:0 0 .3em;line-height:1.25}.b-pins-s{margin:0 0 1em}.b-pins{--pd:34px;border-radius:var(--radius,12px);background:color-mix(in srgb, var(--heading,#150773) 9%, var(--row-bg,#fff));position:relative}.b-pins.pz-small{--pd:24px}.b-pins.pz-large{--pd:50px}.b-pins:has(.b-pin-w:hover,.b-pin-w:focus-within){z-index:30}.b-pins-img{border-radius:var(--radius,12px);user-select:none;width:100%;height:auto;display:block}.b-pins-empty{text-align:center;opacity:.7;aspect-ratio:16/9;place-items:center;padding:24px;font-size:.85em;display:grid}.b-pin-w{z-index:1;width:0;height:0;position:absolute}.b-pin-w:hover,.b-pin-w:focus-within{z-index:5}.b-pin{top:calc(var(--pd) / -2);left:calc(var(--pd) / -2);width:var(--pd);height:var(--pd);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;text-decoration:none;display:block;position:absolute}.b-pins.is-edit .b-pin,span.b-pin{cursor:default}.b-pin:focus-visible{outline:0}.b-pin:focus-visible .b-pin-dot{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 8px #111322}.b-pin-dot{box-sizing:border-box;width:var(--pd);height:var(--pd);background:var(--pin-c,var(--color-secondary,#2aced3));box-shadow:0 0 0 calc(var(--pd) * .15) color-mix(in srgb, var(--pin-c,var(--color-secondary,#2aced3)) 35%, transparent), 0 4px 12px #0005;color:var(--pin-fg,var(--on-secondary,#150773));font-size:calc(var(--pd) * .44);border-radius:50%;place-items:center;font-weight:700;line-height:1;transition:transform .15s;display:grid}.b-pin-dot .icn{width:58%;height:58%}.b-pin-w:hover .b-pin-dot{transform:scale(1.12)}.b-pins.ps-marker .b-pin{top:calc(var(--pd) * -1.42)}.b-pins.ps-marker .b-pin-dot{border:calc(var(--pd) * .15) solid var(--pin-c,var(--color-secondary,#2aced3));color:#1d1b3a;font-size:calc(var(--pd) * .38);background:#fff;position:relative;box-shadow:0 10px 18px -6px #0006,inset 0 -3px #0000000f}.b-pins.ps-marker .b-pin-dot:after{content:"";border-top:calc(var(--pd) * .48) solid var(--pin-c,var(--color-secondary,#2aced3));border-right:calc(var(--pd) * .26) solid transparent;border-left:calc(var(--pd) * .26) solid transparent;width:0;height:0;position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%)}.b-pins.ps-marker .b-pin-w:hover .b-pin-dot{transform:translateY(-4px)scale(1.06)}.b-pin-pop{inset:auto auto calc(var(--pd) / 2 + 12px) 0;box-sizing:border-box;border-radius:calc(var(--radius,12px) + 2px);color:#1b1b2b;text-align:left;background:#fff;border:0;width:max-content;max-width:min(290px,80vw);margin:0;padding:18px 22px;font-size:14px;line-height:1.4;display:none;position:absolute;overflow:visible;transform:translate(-50%);box-shadow:0 12px 32px #0000004d}.b-pins.ps-marker .b-pin-pop{bottom:calc(var(--pd) * 1.42 + 14px)}.b-pin-w:hover>.b-pin-pop,.b-pin-w:focus-within>.b-pin-pop{display:block}.b-pin-pop:after{content:"";height:20px;position:absolute;top:100%;left:-12px;right:-12px}.b-pin-pop strong{margin-bottom:6px;display:block}.b-pin-pop strong:last-child{margin-bottom:0}.b-pin-more{color:var(--color-primary,#150773);margin-top:8px;font-size:12.5px;font-style:normal;font-weight:600;display:block}.b-pin-more:after{content:" →"}.b-pin-pop:popover-open{margin:auto;display:block;position:fixed;inset:0;transform:none}.b-pin-pop:popover-open:after{content:none}@supports (position-area:top){.b-pin-pop:popover-open{position-area:top;position-try-fallbacks:flip-block;margin:12px 0;inset:auto}}.b-pin-pop::backdrop{background:0 0}.b-pins-list{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.b-pins-lead{margin:0 0 1em;font-weight:600}.b-pins.is-armed .b-pin{opacity:0}@media (prefers-reduced-motion:no-preference){.b-pins.is-in:is(.pa-pop,.pa-pulse) .b-pin{animation:.55s cubic-bezier(.3,1.3,.5,1) both jv-pin-pop;animation-delay:calc(var(--i,0) * .16s + .1s)}.b-pins.is-in.pa-drop .b-pin{animation:.6s cubic-bezier(.3,1.2,.5,1) both jv-pin-drop;animation-delay:calc(var(--i,0) * .16s + .1s)}.b-pins.pa-pulse:not(.is-edit,.is-armed) .b-pin-dot{animation:1.8s ease-out 2 jv-pin-pulse;animation-delay:calc(var(--i,0) * 60ms + .7s)}}@media (prefers-reduced-motion:reduce){.b-pin-dot{transition:none}}@keyframes jv-pin-pop{0%{opacity:0;scale:.2}60%{opacity:1;scale:1.18}to{opacity:1;scale:1}}@keyframes jv-pin-drop{0%{opacity:0;translate:0 -46px}70%{opacity:1;translate:0 4px}to{opacity:1;translate:0}}@keyframes jv-pin-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pin-c,var(--color-secondary,#2aced3)) 55%, transparent), 0 4px 12px #0005}70%{box-shadow:0 0 0 calc(var(--pd) * .55) color-mix(in srgb, var(--pin-c,var(--color-secondary,#2aced3)) 0%, transparent), 0 4px 12px #0005}to{box-shadow:0 0 #0000,0 4px 12px #0005}}@media print{.b-pin-pop{display:none!important}.b-pins-list{clip-path:none;white-space:normal;width:auto;height:auto;margin:.8em 0 0;padding-left:1.6em;position:static;overflow:visible}}.b-div{--dv-c:color-mix(in srgb, currentColor 22%, transparent);--dv-t:1px;--dv-sp:16px;margin:var(--dv-sp) 0;align-items:center;gap:16px;display:flex}.b-div.sp-s{--dv-sp:0px}.b-div.sp-l{--dv-sp:40px}.b-div.sp-xl{--dv-sp:72px}.b-div.th-normal{--dv-t:3px}.b-div.th-thick{--dv-t:6px}.b-div-ln{border-top:var(--dv-t) solid var(--dv-c);flex:1;height:0}.b-div.st-dashed .b-div-ln{border-top-style:dashed}.b-div.st-dotted .b-div-ln{border-top-width:calc(var(--dv-t) + 1px);border-top-style:dotted}.b-div.st-double .b-div-ln{height:calc(var(--dv-t) * 2 + 2px);border-bottom:var(--dv-t) solid var(--dv-c)}.b-div.st-fade .b-div-ln{height:var(--dv-t);background:linear-gradient(90deg, transparent, var(--dv-c) 30%, var(--dv-c) 70%, transparent);border:0}.b-div.w-half{width:50%}.b-div.w-short{width:80px}.b-div:is(.w-half,.w-short).al-center{margin-inline:auto}.b-div.al-right:not(.w-full){margin-left:auto}.b-div-ic{width:28px;height:28px;color:color-mix(in srgb, currentColor 45%, transparent);flex:none;place-items:center;display:grid}.b-div.dv-x .b-div-ic{color:var(--dv-c)}.b-div-ic .icn{width:22px;height:22px}.b-div.st-space{min-height:calc(var(--dv-sp) * 2 + 8px);margin:0}.b-div-sp{letter-spacing:.06em;text-align:center;text-transform:uppercase;opacity:.45;border:1px dashed;border-radius:6px;flex:1;padding:4px;font-size:12px}.b-icon,.b-icons{--ic:var(--heading,var(--color-primary,#150773));--icfg:var(--row-bg,#fff);--isz:48px}:is(.b-icon,.b-icons).sz-s{--isz:32px}:is(.b-icon,.b-icons).sz-l{--isz:72px}:is(.b-icon,.b-icons).sz-xl{--isz:104px}.b-icon-badge{width:var(--isz);height:var(--isz);color:var(--ic);flex:none;place-items:center;display:grid}.b-icon-badge .icn{stroke-width:2px;width:100%;height:100%}.sw-thin .b-icon-badge .icn{stroke-width:1.5px}.sw-bold .b-icon-badge .icn{stroke-width:2.5px}:is(.b-icon,.b-icons):not(.sh-none) .b-icon-badge{width:calc(var(--isz) * 1.75);height:calc(var(--isz) * 1.75);padding:calc(var(--isz) * .375)}.sh-circle .b-icon-badge{border-radius:50%}.sh-square .b-icon-badge{border-radius:calc(var(--isz) * .4)}:is(.sh-circle,.sh-square).fl-soft .b-icon-badge{background:color-mix(in srgb, var(--ic) 14%, transparent)}:is(.sh-circle,.sh-square).fl-solid .b-icon-badge{background:var(--ic);color:var(--icfg)}:is(.sh-circle,.sh-square).fl-line .b-icon-badge{box-shadow:inset 0 0 0 2px var(--ic)}.b-icon-empty{opacity:.35;border:2px dashed;border-radius:50%;width:100%;height:100%}.b-icon{flex-direction:column;gap:16px;display:flex}.b-icon.al-left{text-align:left;align-items:flex-start}.b-icon.al-center{text-align:center;align-items:center}.b-icon.al-right{text-align:right;align-items:flex-end}.b-icon-t{margin:0}.b-icon-x{opacity:.85;margin:.35em 0 0;line-height:1.55}.b-icon-t+.b-icon-x:empty,.b-icon-txt>:first-child{margin-top:0}.b-icons{margin:0;padding:0;list-style:none}.b-icons-t{margin:0;font-size:1.08em;line-height:1.3}.b-icons-x{opacity:.85;margin:.35em 0 0;line-height:1.55}.b-icons.ly-list{gap:18px;display:grid}.b-icons.ly-list .b-icons-it{align-items:flex-start;gap:16px;display:flex}.b-icons.ly-list.sz-s .b-icons-it{align-items:center}.b-icons.ly-list .b-icons-txt{flex:1;min-width:0}.b-icons.ly-list.lines{gap:0}.b-icons.ly-list.lines .b-icons-it{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);padding:16px 0}.b-icons.ly-list.lines .b-icons-it:first-child{padding-top:0}.b-icons.ly-list.lines .b-icons-it:last-child{border-bottom:0;padding-bottom:0}.b-icons.ly-list.al-center .b-icons-it{justify-content:center}.b-icons.ly-list.al-center .b-icons-txt{text-align:center;flex:0 auto}.b-icons.ly-list.al-right .b-icons-it{text-align:right;flex-direction:row-reverse}.b-icons.ly-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:36px 32px;display:grid}.b-icons.ly-grid .b-icons-it{flex-direction:column;gap:14px;display:flex}.b-icons.ly-grid.al-center .b-icons-it{text-align:center;align-items:center}.b-icons.ly-grid.al-right .b-icons-it{text-align:right;align-items:flex-end}.jv-block:has(>.b-icons.ly-grid){container-type:inline-size}@container (width<=720px){.b-icons.ly-grid{grid-template-columns:repeat(min(var(--cols,3), 2), minmax(0, 1fr))}}@container (width<=460px){.b-icons.ly-grid{grid-template-columns:1fr}}.b-tabs{--tb-c:var(--heading,var(--color-primary,#150773));--tb-on:var(--row-bg,#fff);--tb-line:color-mix(in srgb, currentColor 18%, transparent)}.b-tabs-list{scrollbar-width:none;gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.b-tabs.al-center .b-tabs-list{justify-content:center}.b-tabs.al-stretch .b-tab{text-align:center;flex:1;justify-content:center}.b-tab{color:var(--tb-c);font-family:var(--font-heading,inherit);white-space:nowrap;cursor:pointer;user-select:none;align-items:center;font-size:.95em;font-weight:700;line-height:1.3;transition:background .2s,color .2s,border-color .2s;display:flex;position:relative}.b-tab-in{opacity:0;width:1px;height:1px;margin:0;position:absolute}.b-tab:has(.b-tab-in:focus-visible){outline:2px solid var(--tb-c);outline-offset:3px}.tb-pills .b-tab{background:color-mix(in srgb, var(--tb-c) 13%, transparent);border-radius:999px;padding:10px 18px}.tb-pills .b-tab:hover{background:color-mix(in srgb, var(--tb-c) 22%, transparent)}.tb-pills .b-tab:is(.on,:has(.b-tab-in:checked)){background:var(--tb-c);color:var(--tb-on)}.tb-underline .b-tabs-list{border-bottom:1.5px solid var(--tb-line);gap:28px}.tb-underline .b-tab{opacity:.72;border-bottom:3px solid #0000;margin-bottom:-1.5px;padding:12px 0}.tb-underline .b-tab:is(:hover,.on,:has(.b-tab-in:checked)){opacity:1}.tb-underline .b-tab:is(.on,:has(.b-tab-in:checked)){border-bottom-color:var(--tb-c)}.tb-boxed .b-tabs-list{gap:4px;margin-bottom:0}.tb-boxed .b-tab{border-radius:var(--radius,10px) var(--radius,10px) 0 0;background:color-mix(in srgb, var(--tb-c) 13%, transparent);padding:12px 20px}.tb-boxed .b-tab:is(.on,:has(.b-tab-in:checked)){color:var(--color-primary,#150773);background:#fff}.tb-boxed.tb-x .b-tab:is(.on,:has(.b-tab-in:checked)){color:#1d1b3a}.b-tabs-panel{display:none}.b-tabs-panel.on,.b-tabs:has(.b-tab:first-child .b-tab-in:checked) .b-tabs-panel:first-child,.b-tabs:has(.b-tab:nth-child(2) .b-tab-in:checked) .b-tabs-panel:nth-child(2),.b-tabs:has(.b-tab:nth-child(3) .b-tab-in:checked) .b-tabs-panel:nth-child(3),.b-tabs:has(.b-tab:nth-child(4) .b-tab-in:checked) .b-tabs-panel:nth-child(4),.b-tabs:has(.b-tab:nth-child(5) .b-tab-in:checked) .b-tabs-panel:nth-child(5),.b-tabs:has(.b-tab:nth-child(6) .b-tab-in:checked) .b-tabs-panel:nth-child(6),.b-tabs:has(.b-tab:nth-child(7) .b-tab-in:checked) .b-tabs-panel:nth-child(7),.b-tabs:has(.b-tab:nth-child(8) .b-tab-in:checked) .b-tabs-panel:nth-child(8),.b-tabs:has(.b-tab:nth-child(9) .b-tab-in:checked) .b-tabs-panel:nth-child(9),.b-tabs:has(.b-tab:nth-child(10) .b-tab-in:checked) .b-tabs-panel:nth-child(10){animation:.25s b-tabs-in;display:block}@keyframes b-tabs-in{0%{opacity:0}}.b-tabs.al-center .b-tabs-panels{text-align:center}.b-tabs.tb-card .b-tabs-panels{--row-ink:#1d1b3a;--ink:#1d1b3a;--heading:var(--color-primary,#150773);--row-bg:#fff;border-radius:var(--radius,10px);color:#1d1b3a;background:#fff;padding:clamp(20px,3cqi,36px);box-shadow:0 0 0 1px #14143c14,0 10px 30px #14143c14}.b-tabs.tb-boxed.al-left .b-tabs-panels{border-top-left-radius:0}.b-tabs-body>:first-child{margin-top:0}.b-tabs-body>:last-child{margin-bottom:0}.b-tabs .b-item-btnw{margin:1.2em 0 0}.jv-block:has(>.b-tabs){container-type:inline-size}@media (prefers-reduced-motion:reduce){.b-tab{transition:none}.b-tabs-panel{animation:none}}.b-search{gap:14px;display:grid}.b-search-f{border-radius:var(--radius,10px);color:#1d1b3a;background:#fff;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex;box-shadow:inset 0 0 0 1.5px #d5d7e0}.b-search-f:focus-within{box-shadow:inset 0 0 0 2px var(--color-primary,#150773)}.b-search-f svg{width:20px;height:20px;color:var(--color-primary,#150773);flex:none}.b-search-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.b-search-f input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1.02em}.b-search-f input::placeholder{color:#5c5f73;opacity:1}.b-search.si-right .b-search-f{flex-direction:row-reverse;padding-right:6px}.b-search.si-right .b-search-f svg{box-sizing:border-box;border-radius:max(4px, calc(var(--radius,10px) - 4px));background:var(--color-primary,#150773);width:40px;height:40px;color:var(--on-primary,#fff);padding:10px}.b-search-results:empty{display:none}.b-ifr{margin:0}.b-ifr-box{border-radius:var(--radius,8px);background:#f2f2f6;width:100%;position:relative;overflow:hidden}.b-ifr-box iframe,.b-ifr-shield{width:100%;height:100%;position:absolute;top:0;left:0}.b-ifr-box iframe{background:#fff;border:0;display:block}.b-ifr-ph{border-radius:inherit;color:#5c5f73;text-align:center;border:2px dashed #1d1b3a26;place-content:center;justify-items:center;gap:12px;padding:20px;display:grid;position:absolute;inset:0}.b-ifr-ic{width:44px;height:44px;color:var(--color-primary,#150773)}.b-ifr-cap{opacity:.75;margin-top:10px;font-size:.85em}.b-goals{--gl-c:var(--color-primary,#150773);--gl-ok:#16a34a;--gl-miss:#dc2626;--gl-tr:color-mix(in srgb, currentColor 9%, transparent);container-type:inline-size}.gl-list,.gl-cards{margin:0;padding:0;list-style:none}.gl-list{flex-direction:column;gap:20px;display:flex}.gl-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:8px;display:flex}.gl-l{color:var(--heading,#150773);font-weight:700}.gl-s{opacity:.85;font-size:.9em}.gl-s strong{font-weight:700}.gl-tr{background:var(--gl-tr);border-radius:7px;height:14px;position:relative}.gl-f{background:var(--gl-c);border-radius:7px;position:absolute;top:0;bottom:0;left:0}.gl-hit .gl-f{background:var(--gl-ok)}.gl-miss .gl-f{background:var(--gl-miss)}.gl-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:16px;display:grid}.gl-cards.gc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-cards.gc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-cards.gc-4{grid-template-columns:repeat(4,minmax(0,1fr))}@container (width<=720px){.gl-cards:is(.gc-3,.gc-4){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=420px){.gl-cards:is(.gc-2,.gc-3,.gc-4){grid-template-columns:minmax(0,1fr)}}.gl-card{--heading:var(--color-primary,#150773);border-radius:var(--radius,14px);color:#1d1b3a;text-align:center;background:#fff;flex-direction:column;align-items:center;gap:6px;padding:18px 18px 16px;display:flex;box-shadow:0 1px #1d1b3a1a,0 8px 24px #15077312}.b-goals.gl-line .gl-card{box-shadow:none;border:1.5px solid #1d1b3a29}.gl-card .gl-l{margin:4px 0 0}.gl-card .gl-s{margin:0}.gl-pill{background:color-mix(in srgb, var(--gl-c) 10%, #fff);color:color-mix(in srgb, var(--gl-c) 70%, #000);border-radius:20px;align-self:flex-start;align-items:center;gap:5px;padding:3px 10px;font-size:.78em;font-weight:700;display:inline-flex}.gl-pill svg{stroke-width:3px;width:12px;height:12px}.gl-hit .gl-pill{background:color-mix(in srgb, var(--gl-ok) 15%, #fff);color:color-mix(in srgb, var(--gl-ok) 60%, #000)}.gl-miss .gl-pill{background:color-mix(in srgb, var(--gl-miss) 13%, #fff);color:color-mix(in srgb, var(--gl-miss) 65%, #000)}.gl-ring{aspect-ratio:1;width:min(104px,70%);position:relative}.gl-ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.gl-rt,.gl-rv{fill:none;stroke-width:10px}.gl-rt{stroke:#1d1b3a14}.gl-rv{stroke:var(--gl-c);stroke-linecap:round}.gl-hit .gl-rv{stroke:var(--gl-ok)}.gl-miss .gl-rv{stroke:var(--gl-miss)}.gl-rn{color:#1d1b3a;font-family:var(--font-heading,inherit);font-size:1.35em;font-weight:var(--heading-weight,700);place-items:center;display:grid;position:absolute;inset:0}.gl-prev{opacity:.8;border-top:1px solid #1d1b3a17;align-self:stretch;margin:6px 0 0;padding-top:8px;font-size:.82em;font-weight:600}.jv-block:has(.b-ov){container-type:inline-size}.b-ov{grid-template-columns:repeat(var(--ov-cols,3), minmax(0, 1fr));gap:clamp(14px,2cqi,24px);display:grid}@container (width<=760px){.b-ov{grid-template-columns:repeat(min(var(--ov-cols,3), 2), minmax(0, 1fr))}}@container (width<=480px){.b-ov{grid-template-columns:1fr}}.b-ov-tile{border-radius:var(--radius,8px);background:color-mix(in srgb, var(--color-primary,#150773) 5%, #fff);min-width:0;color:var(--ink,#1d1b3a);font:inherit;text-align:left;isolation:isolate;border:0;flex-direction:column;margin:0;padding:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0e1e14}button.b-ov-tile{cursor:pointer}.b-ov-tile.is-link:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0a0e1e24}.b-ov-tile:focus-visible{outline:3px solid var(--color-primary,#150773);outline-offset:2px}.b-ov-pic{aspect-ratio:16/10;background:color-mix(in srgb, var(--color-primary,#150773) 12%, #fff);display:block;position:relative;overflow:hidden}.b-ov-pic img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.b-ov-tile:hover .b-ov-pic img{transform:scale(1.04)}.b-ov-ph{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary,#150773) 18%, #fff), color-mix(in srgb, var(--color-secondary,#2aced3) 30%, #fff));position:absolute;inset:0}.b-ov-num{background:var(--color-primary,#150773);color:var(--on-primary,#fff);font:700 12px/1 var(--font-heading,inherit);letter-spacing:.04em;border-radius:999px;padding:4px 9px;position:absolute;top:12px;left:12px}.b-ov-bignum{color:var(--color-primary,#150773);font:800 clamp(30px, 20px + 2cqi, 44px) / 1 var(--font-heading,inherit);padding:20px 22px 0;display:block}.b-ov-body{flex-direction:column;flex:1;gap:6px;padding:16px 20px 20px;display:flex;position:relative}.b-ov-n{font-variant-numeric:tabular-nums;letter-spacing:.06em;opacity:.7;margin-bottom:6px;font-size:.82em;font-weight:700;line-height:1;display:block}.b-ov-l{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700}.b-ov-t{color:var(--color-primary,#150773);font-family:var(--font-heading,inherit);font-size:clamp(18px,14px + .8cqi,22px);font-weight:var(--heading-weight,700);line-height:1.25}.b-ov-x{opacity:.85;font-size:15px;line-height:1.5}.b-ov-more{color:var(--color-primary,#150773);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:700;display:inline-flex}.b-ov-more svg{width:16px;height:16px;transition:transform .2s}.b-ov-tile:hover .b-ov-more svg{transform:translate(3px)}.ov-color{--ovc:var(--color-primary,#150773);--ovc-fg:var(--on-primary,#fff)}.ov-color .b-ov-tile{background:var(--ovc);min-height:200px;color:var(--ovc-fg)}.ov-color .b-ov-body{padding:24px}.ov-color :is(.b-ov-t,.b-ov-more){color:inherit}.ov-color.ov-line .b-ov-tile{border:2px solid var(--ovc);box-shadow:none;color:inherit;background:0 0}:is(.ov-photo,.ov-full,.ov-mosaic) .b-ov-bg{z-index:-1;background:50%/cover no-repeat;transition:transform .4s;position:absolute;inset:0}:is(.ov-photo,.ov-full,.ov-mosaic) .b-ov-tile:hover .b-ov-bg{transform:scale(1.04)}.ov-photo .b-ov-tile{color:#fff;background:#1b1d33;justify-content:flex-end;min-height:280px}.ov-photo .b-ov-bg:after{content:"";background:linear-gradient(#0000 25%,#000000b8);position:absolute;inset:0}.ov-photo .b-ov-body{flex:none;padding:24px}.ov-photo :is(.b-ov-t,.b-ov-more,.b-ov-l){color:#fff}.ov-full .b-ov-tile{background:var(--color-primary,#1b1d33);min-height:clamp(200px,24cqi,320px);box-shadow:none;color:#fff;text-align:center;border-radius:0;justify-content:center;align-items:center}.ov-full .b-ov-tile.is-link:hover{box-shadow:none;transform:none}.ov-full .b-ov-bg:after{content:"";background:#0000005c;position:absolute;inset:0}.ov-full .b-ov-body{box-sizing:border-box;flex:none;align-items:center;gap:16px;width:100%;padding:24px 8%}.ov-full .b-ov-t{color:#fff;overflow-wrap:anywhere;text-shadow:0 1px 12px #0006;text-wrap:balance;max-width:100%;font-size:clamp(20px,2.8cqi,32px);font-weight:500;line-height:1.15}.b-ov-circ{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.b-ov-circ svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:16px;height:16px}.b-ov.ov-icon{border-radius:var(--radius,8px);gap:0;overflow:hidden}.ov-icon .b-ov-tile{box-sizing:border-box;background:color-mix(in srgb, var(--color-secondary,#2aced3) 12%, #fff);min-height:clamp(220px,26cqi,374px);box-shadow:none;text-align:center;border-radius:0;justify-content:center;align-items:center;padding:32px}.ov-icon .b-ov-tile:nth-child(6n+2){background:var(--color-primary,#150773);color:var(--on-primary,#fff)}.ov-icon .b-ov-tile:is(:nth-child(6n+3),:nth-child(6n+4)){background:color-mix(in srgb, var(--color-secondary,#2aced3) 24%, #fff)}.ov-icon .b-ov-tile:nth-child(6n){background:var(--color-secondary,#2aced3);color:var(--on-secondary,#150773)}.ov-icon .b-ov-tile:is(:nth-child(6n+2),:nth-child(6n)) :is(.b-ov-t,.b-ov-more){color:inherit}.ov-icon .b-ov-tile.is-link:hover{box-shadow:none;filter:brightness(1.05);transform:none}.ov-icon .b-ov-icon{place-items:center;height:84px;margin-bottom:14px;display:grid}.ov-icon .b-ov-icon .icn{width:72px;height:72px}.ov-icon .b-ov-body{flex:none;align-items:center;max-width:30ch;padding:0}.ov-icon .b-ov-t{font-size:1.15em}.ov-icon .b-ov-more{margin-top:6px}.b-ov-mzw{border-radius:var(--radius,8px);display:grid;overflow:hidden}.b-ov.ov-mosaic{grid-auto-rows:clamp(220px,31cqi,450px);gap:0}.ov-mosaic.mz-1{grid-template-columns:1fr}.ov-mosaic.mz-2{grid-template-columns:repeat(5,minmax(0,1fr))}.mz-2>:first-child{grid-column:1/4}.mz-2>:nth-child(2){grid-column:4/6}.ov-mosaic.mz-3{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-3>:first-child{grid-row:1/3}.ov-mosaic.mz-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mz-4>:first-child{grid-area:1/1/3/3}.mz-4>:nth-child(4){grid-column:3/5}.ov-mosaic.mz-5{grid-template-columns:repeat(7,minmax(0,1fr))}.mz-5>:first-child{grid-area:1/1/3/3}.mz-5>:nth-child(2){grid-column:3/5}.mz-5>:nth-child(3){grid-column:5/8}.mz-5>:nth-child(4){grid-column:3/6}.mz-5>:nth-child(5){grid-column:6/8}.ov-mosaic.mz-6{grid-template-columns:repeat(8,minmax(0,1fr))}.mz-6>:first-child{grid-area:1/1/3/3}.mz-6>:nth-child(2){grid-column:3/5}.mz-6>:nth-child(3){grid-column:5/7}.mz-6>:nth-child(4){grid-column:7/9}.mz-6>:nth-child(5){grid-column:3/6}.mz-6>:nth-child(6){grid-column:6/9}.ov-mosaic .b-ov-tile{--mc:var(--color-primary,#150773);background:var(--mc);min-height:0;box-shadow:none;color:#fff;text-align:center;border-radius:0;justify-content:center;align-items:center;padding:clamp(22px,3cqi,40px)}.ov-mosaic .b-ov-tile:nth-child(5n+2){--mc:color-mix(in srgb, var(--color-primary,#150773) 82%, #000)}.ov-mosaic .b-ov-tile:is(:nth-child(5n+3),:nth-child(5n+4),:nth-child(5n)),.mz-flip .b-ov-tile:nth-child(5n+1){--mc:color-mix(in srgb, var(--color-primary,#150773) 64%, #000)}.mz-flip .b-ov-tile:nth-child(5n+3){--mc:var(--color-primary,#150773)}.ov-mosaic .b-ov-tile.is-link:hover{box-shadow:none;transform:none}.ov-mosaic .b-ov-tile.is-link:not(.has-img):hover{filter:brightness(1.08)}.ov-mosaic .b-ov-bg:after{content:"";background:#0a0a0e80;position:absolute;inset:0}.ov-mosaic .b-ov-body{flex:0 auto;align-items:center;gap:8px;max-width:36ch;padding:0}.ov-mosaic :is(.b-ov-t,.b-ov-x,.b-ov-l){color:#fff}.ov-mosaic .b-ov-t{text-wrap:balance;font-size:clamp(18px,13px + 1cqi,24px);line-height:1.2}.ov-mosaic .b-ov-tile:first-child .b-ov-t{font-size:clamp(22px,14px + 1.6cqi,34px)}.ov-mosaic .b-ov-l.num{font:800 clamp(30px, 20px + 2cqi, 52px) / 1 var(--font-heading,inherit);letter-spacing:0;text-transform:none;margin-bottom:2px}@container (width<=760px){.b-ov.ov-mosaic{grid-template-columns:1fr;grid-auto-rows:minmax(240px,auto)}.ov-mosaic>.b-ov-tile{grid-area:auto}}.b-ov-empty{border-radius:var(--radius,8px);opacity:.7;border:1.5px dashed #0002;padding:18px;font-size:14px}@media (prefers-reduced-motion:reduce){.b-ov-tile,.b-ov-bg,.b-ov-pic img,.b-ov-more svg{transition:none}.b-ov-tile:hover,.b-ov-tile:hover :is(.b-ov-bg,.b-ov-pic img){transform:none}}.b-table{--tbl-rule:color-mix(in srgb, currentColor 16%, transparent);--tbl-line:var(--heading,var(--color-primary,#150773));margin:0}.b-table-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2em 1.5em;margin-bottom:.6em;display:flex}.b-table-title{color:var(--heading,var(--color-primary,#150773));font-family:var(--font-heading,inherit);font-size:1.12em;font-weight:var(--heading-weight,700);margin:0;line-height:1.3}.b-table-unit{opacity:.75;margin:0 0 0 auto;font-size:.8em}.b-table-note{opacity:.75;margin:.75em 0 0;font-size:.8em;line-height:1.45}.b-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.b-table-scroll:focus-visible{outline:2px solid var(--tbl-line);outline-offset:3px}.b-tbl{border-spacing:0;border-collapse:separate;font-variant-numeric:tabular-nums lining-nums;width:100%;font-size:.86em;line-height:1.4}.b-tbl :is(th,td){border-bottom:1px solid var(--tbl-rule);text-align:left;vertical-align:bottom;padding:.55em .8em;font-weight:400}.b-tbl :is(th,td):first-child{min-width:9.5em;padding-left:0}.b-tbl :is(th,td):last-child{padding-right:0}.b-tbl .num{text-align:right;white-space:nowrap}.b-tbl thead th{border-bottom:2px solid var(--tbl-line);color:var(--heading,var(--color-primary,#150773));font-weight:600}.b-tbl thead .num{white-space:normal}.b-tbl thead .grp th{font-family:var(--font-heading,inherit);font-weight:var(--heading-weight,700);border-bottom:0;padding-bottom:.35em}.b-tbl tr>.cf-bold{font-weight:700}.b-tbl tr>.cf-normal{font-weight:400}.b-tbl tr>.cf-bg{background:var(--cb)}.b-tbl tr>.cf-bg:first-child{padding-left:.8em}.b-tbl tr>.cf-bg:last-child{padding-right:.8em}.b-tbl tr>.cf-fg{color:var(--cfc)}.b-tbl tr>.cf-t0{border-top:0}.b-tbl tr>.cf-t1{border-top:1px solid var(--tbl-line)}.b-tbl tr>.cf-t2{border-top:3px double var(--tbl-line)}.b-tbl tr>.cf-t3{border-top:2.5px solid var(--tbl-line)}.b-tbl tr>.cf-b0{border-bottom:0}.b-tbl tr>.cf-b1{border-bottom:1px solid var(--tbl-line)}.b-tbl tr>.cf-b2{border-bottom:3px double var(--tbl-line)}.b-tbl tr>.cf-b3{border-bottom:2.5px solid var(--tbl-line)}.b-tbl tr:has(+tr>:is(.cf-t1,.cf-t2,.cf-t3))>*{border-bottom-color:#0000}.b-chart{--chart-1:var(--color-primary,#150773);--chart-2:var(--color-secondary,#2aced3);--chart-3:var(--color-tertiary,color-mix(in srgb, var(--color-primary,#150773) 55%, #fff));--chart-4:var(--color-quaternary,color-mix(in srgb, var(--color-secondary,#2aced3) 60%, #000));--chart-5:color-mix(in srgb, var(--color-primary,#150773) 30%, #fff);--chart-6:color-mix(in srgb, var(--color-secondary,#2aced3) 45%, #fff);--chart-ink:currentColor;--chart-muted:color-mix(in srgb, currentColor 68%, transparent);--chart-grid:color-mix(in srgb, currentColor 12%, transparent);--chart-axis:color-mix(in srgb, currentColor 38%, transparent);--chart-surface:var(--row-bg,#fff);margin:0;container:chart/inline-size}.b-chart-head{margin-bottom:.75em}.b-chart-title{color:var(--heading,var(--color-primary,#150773));font-family:var(--font-heading,inherit);font-size:1.12em;font-weight:var(--heading-weight,700);margin:0;line-height:1.3}.b-chart-sub{color:var(--chart-muted);margin:.15em 0 0;font-size:.82em;line-height:1.4}.b-chart .key{background:var(--k);flex:none;display:inline-block}.b-chart .key.box{border-radius:2px;width:10px;height:10px}.b-chart .key.line{border-radius:1px;width:16px;height:2px}.b-chart-legend{flex-wrap:wrap;gap:.3em 1.2em;margin:0 0 .5em;padding:0;font-size:.82em;list-style:none;display:flex}.b-chart-legend li{align-items:center;gap:.45em;display:inline-flex}.b-chart-body{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.2em;display:grid}.b-chart-plot{font-family:var(--font-body,inherit);font-variant-numeric:tabular-nums}.b-chart-svg svg{width:100%;height:auto;display:block;overflow:visible}.b-chart-svg[data-size=narrow]{display:none}@container chart (width<=520px){.b-chart-svg[data-size=wide]{display:none}.b-chart-svg[data-size=narrow]{display:block}}.b-chart[data-kind=donut] .b-chart-body{grid-template-columns:minmax(140px,230px) minmax(0,1fr)}.b-chart[data-kind=donut] .b-chart-plot{justify-self:center;width:100%;max-width:230px}.b-chart-slices{flex-direction:column;gap:.5em;margin:0;font-size:.9em}.b-chart-slices li{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.6em;display:grid}.b-chart-slices .val{font-variant-numeric:tabular-nums;font-weight:600}.b-chart-slices .pct{min-width:3.2em;color:var(--chart-muted);font-variant-numeric:tabular-nums;text-align:right}@container chart (width<=420px){.b-chart[data-kind=donut] .b-chart-body{grid-template-columns:minmax(0,1fr)}}.b-chart-data{margin-top:.8em}.b-chart-data.is-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.b-chart-data summary{width:max-content;max-width:100%;color:var(--chart-muted);text-underline-offset:3px;cursor:pointer;font-size:.8em;text-decoration:underline}.b-chart-data[open] summary{margin-bottom:.6em}.b-chart-tablewrap{overflow-x:auto}.b-chart-data.is-sr .b-chart-tablewrap{overflow:visible}.b-chart-table{border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.82em}.b-chart-table :is(th,td){border-bottom:1px solid var(--chart-grid);text-align:left;padding:.4em .8em .4em 0;font-weight:400}.b-chart-table thead th{font-weight:600}.b-chart-table .num{text-align:right}.b-chart-note{opacity:.75;margin:.6em 0 0;font-size:.8em;line-height:1.45}.b-chart-empty{border:1.5px dashed var(--chart-axis);border-radius:var(--radius,8px);color:var(--chart-muted);text-align:center;margin:0;padding:40px 16px}.b-ig{--ig-1:var(--color-primary,#150773);--ig-2:var(--color-secondary,#2aced3);--ig-3:var(--color-tertiary,#7b3fb0);--ig-4:var(--color-quaternary,#a3268f);--ig-5:var(--color-p3,#e4572e);--ig-h:var(--color-primary,#150773);--ig-tr:#1d1b3a21;--ig-surface:#fff;color:#1d1b3a;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:16px;display:grid}.jv-block:has(>.b-ig){container-type:inline-size}.b-ig.igc-n1{grid-template-columns:minmax(0,1fr)}.b-ig.igc-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.b-ig.igc-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ig-t{border-radius:var(--radius,14px);background:var(--ig-surface);flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:22px;display:flex;box-shadow:inset 0 0 0 1px #1d1b3a17;container-type:inline-size}.ig-t.ig-w2{grid-column:1/-1}@container (width<=760px){.b-ig:is(.igc-n3,.igc-n4){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=480px){.b-ig:is(.igc-n2,.igc-n3,.igc-n4){grid-template-columns:minmax(0,1fr)}}.b-ig.ig-bg-dark{--ig-tile:var(--color-primary,#150773);--ig-1:#fff;--ig-h:#fff;--ig-tr:#ffffff4d;--ig-surface:var(--ig-tile);color:#fff}.b-ig.ig-bg-dark .ig-t{box-shadow:none}.b-ig.ig-bg-line{--ig-ln:color-mix(in srgb, currentColor 22%, transparent);--ig-h:var(--heading,var(--color-primary,#150773));--ig-tr:color-mix(in srgb, currentColor 16%, transparent);--ig-surface:var(--row-bg,#fff);color:inherit}.b-ig.ig-bg-line .ig-t{box-shadow:inset 0 0 0 1.5px var(--ig-ln);background:0 0}.b-ig.ig-tight{border-radius:var(--radius,14px);background:var(--ig-tr);gap:1px;overflow:hidden}.b-ig.ig-tight .ig-t{box-shadow:none;border-radius:0;padding:clamp(24px,3cqi,36px)}.b-ig.ig-tight.ig-bg-line .ig-t{background:var(--ig-surface)}.b-ig :is(.c0,.c5){--c:var(--ig-2)}.b-ig :is(.c1,.c6){--c:var(--ig-1)}.b-ig :is(.c2,.c7){--c:var(--ig-3)}.b-ig :is(.c3,.c8){--c:var(--ig-4)}.b-ig :is(.c4,.c9){--c:var(--ig-5)}.b-ig :is(.c10,.c11){--c:var(--ig-tr)}.ig-n{color:var(--ig-h);font-family:var(--font-heading,inherit);font-size:clamp(28px,16px + 3.2cqi,46px);font-weight:var(--heading-weight,700);letter-spacing:-.01em;line-height:1.05}.ig-x{opacity:.9;margin:0;font-size:.95em;line-height:1.4}.ig-h{color:var(--ig-h);margin:0;font-weight:700}.ig-ic{background:color-mix(in srgb, var(--ig-2) 22%, transparent);width:46px;height:46px;color:var(--ig-h);border-radius:50%;place-items:center;display:grid}.ig-ic .icn{width:24px;height:24px}.ig-ic.lg{flex:none;width:60px;height:60px}.ig-ic.lg .icn{width:30px;height:30px}.ig-pi{grid-template-columns:repeat(var(--n,10), minmax(0, 1fr));max-width:min(100%, calc(var(--n,10) * 44px));gap:2px;display:grid}.ig-pu{color:var(--ig-tr);display:block}.ig-pu .icn{aspect-ratio:1;stroke-width:2.2px;width:100%;height:auto;display:block}.ig-pu.on{color:var(--ig-2)}.ig-pi.many{gap:3px;max-width:260px}.ig-pi.many .ig-pu{aspect-ratio:1;background:var(--ig-tr);border-radius:3px}.ig-pi.many .ig-pu.on{background:var(--ig-2)}.ig-pl{flex-direction:column;gap:4px;display:flex}.ig-wf{grid-template-columns:repeat(10,1fr);gap:3px;max-width:280px;display:grid}.ig-wf span{aspect-ratio:1;background:var(--c,var(--ig-tr));border-radius:3px}.ig-wf .c-1{--c:var(--ig-tr)}.ig-lg{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:.92em;list-style:none;display:flex}.ig-lg li{align-items:center;gap:6px;display:flex}.ig-lg i{background:var(--c);border-radius:3px;width:11px;height:11px}.ig-lg strong{color:var(--ig-h)}.ig-ring{aspect-ratio:1;width:min(140px,70%);position:relative}.ig-ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.ig-ring circle,.ig-mt path{fill:none;stroke-width:11px}:is(.ig-ring,.ig-mt) .t{stroke:var(--ig-tr)}:is(.ig-ring,.ig-mt) .v{stroke:var(--ig-2);stroke-linecap:round}.ig-ring .ig-n{place-items:center;font-size:clamp(24px,12px + 3cqi,36px);display:grid;position:absolute;inset:0}.ig-mt{width:min(200px,90%);position:relative}.ig-mt svg{width:100%;display:block}.ig-mt path{stroke-linecap:round}.ig-mt .ig-n{text-align:center;position:absolute;bottom:0;left:0;right:0}.ig-cmp{align-items:flex-end;gap:14px;display:flex}.ig-cb{flex-direction:column;gap:2px;min-width:0;padding-bottom:12px;display:flex;position:relative}.ig-cb i{width:clamp(40px, var(--h), 100%);background:var(--ig-tr);border-radius:3px;height:6px;display:block;position:absolute;bottom:0;left:0}.ig-cb i.b2{background:var(--ig-2)}.ig-cl{opacity:.8;font-size:.85em;line-height:1.3}.ig-cn{color:var(--ig-h);font-family:var(--font-heading,inherit);font-size:clamp(30px,16px + 4cqi,56px);font-weight:var(--heading-weight,700);opacity:.6;line-height:1.1}.ig-cn2{opacity:1}.ig-ca{color:var(--ig-2);padding-bottom:20px;font-size:1.6em;line-height:1}.ig-rb{border-radius:8px;gap:3px;height:30px;display:flex;overflow:hidden}.ig-rb span{background:var(--c);min-width:4px}.ig-rb.thin{border-radius:4px;height:8px}.ig-ms{flex-direction:column;gap:12px;margin:6px 0 0;padding:0 0 0 28px;list-style:none;display:flex;position:relative}.ig-ms:before{content:"";background:var(--ig-tr);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:7px}.ig-ms li{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}.ig-ms i{box-sizing:border-box;border:3px solid var(--ig-surface);background:var(--ig-2);border-radius:50%;width:17px;height:17px;position:absolute;top:2px;left:-28px}.ig-ms strong{color:var(--ig-h)}.ig-ms span{opacity:.85;font-size:.9em}.ig-it{align-items:flex-start;gap:14px;display:flex}.ig-it>div{flex-direction:column;gap:4px;display:flex}.ig-rk{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ig-rk li{align-items:center;gap:12px;display:flex}.ig-rkn{background:var(--ig-2);color:#150773;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.9em;font-weight:700;display:grid}.ig-rkb{flex:1;min-width:0}.ig-rkh{justify-content:space-between;gap:10px;font-size:.95em;display:flex}.ig-rkh strong{color:var(--ig-h)}.ig-rkb i{width:var(--w);background:var(--ig-1);border-radius:3px;height:6px;margin-top:5px;display:block}.ig-fn{flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ig-fn li{box-sizing:border-box;width:var(--w);background:color-mix(in srgb, var(--color-primary,#150773) calc(100% - var(--j) * 12%), #fff);color:#fff;text-align:center;border-radius:8px;padding:9px 14px;font-size:.95em;position:relative}.ig-fn em{color:inherit;font-size:.82em;font-style:normal;position:absolute;top:50%;right:-6px;transform:translate(100%,-50%)}.b-ig:not(.ig-bg-dark) .ig-fn em{color:#1d1b3a;opacity:.75}.ig-bu{justify-content:space-around;align-items:flex-end;gap:8px;min-height:160px;margin:0;padding:0;list-style:none;display:flex}.ig-bi{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ig-bi span{width:var(--s);aspect-ratio:1;background:color-mix(in srgb, var(--c) 22%, transparent);max-width:140px;box-shadow:inset 0 0 0 2px var(--c);color:inherit;border-radius:50%;place-items:center;display:grid}.ig-bi em{text-align:center;font-size:.9em;font-style:normal}.ig-fq{align-items:center;gap:14px;display:flex}.ig-fq>div{flex-direction:column;display:flex}.ig-fe{opacity:.8;font-size:.9em}.ig-per{margin:0;font-size:.85em;font-weight:600}.ig-rt{flex-direction:column;gap:6px;display:flex}.ig-st{width:150px;height:30px;display:inline-block;position:relative}.ig-st .o,.ig-st .i{display:flex}.ig-st .i{width:150px}.ig-st svg{flex:none;width:30px;height:30px;display:block}.ig-st .o svg{fill:var(--ig-tr)}.ig-st .f{width:var(--f);position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ig-st .i svg{fill:#f5b300}.ig-q{margin:0}.ig-q p{color:var(--ig-h);font-family:var(--font-heading,inherit);margin:0;font-size:1.15em;line-height:1.35}.ig-q footer{opacity:.8;margin-top:8px;font-size:.88em}.ig-sp{flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;display:flex}.ig-spg{align-items:center;gap:8px;display:flex}.ig-spg p{margin:0}.ig-spi{color:var(--c)}.ig-spi .icn{width:40px;height:40px}.ig-spg .ig-n{font-size:clamp(22px,12px + 2cqi,32px)}.jv-page{--color-primary:#150773;--color-secondary:#2aced3;--color-tertiary:var(--color-primary);--color-quaternary:var(--color-secondary);--color-p3:var(--color-primary);--color-p4:var(--color-secondary);--color-p5:var(--color-primary);--color-p6:var(--color-secondary);--on-primary:#fff;--on-secondary:#150773;--ink:#1d1f35;--heading-light:var(--color-primary);--font-body:system-ui, sans-serif;--font-heading:system-ui, sans-serif;--heading-weight:700;--radius:6px;--gutter:40px;--row-pad:84px;--col-gap:48px;--block-gap:28px;--maxw:1080px;color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body,18px);line-height:var(--lh,1.6);overflow-wrap:break-word;color-scheme:light;background:#fff;container:page/inline-size}.jv-page *,.jv-page :before,.jv-page :after{box-sizing:border-box}.jv-row{--kt:1;--kb:1;--row-bg:#fff;--row-ink:var(--ink);--heading:var(--heading-light);padding-top:calc(var(--row-pad) * var(--kt));padding-bottom:calc(var(--row-pad) * var(--kb));background:var(--row-bg);color:var(--row-ink);position:relative}.jv-row[data-space=none]{--kt:0}.jv-row[data-space=compact]{--kt:.55}.jv-row[data-space=large]{--kt:1.4}.jv-row[data-space-b=none]{--kb:0}.jv-row[data-space-b=compact]{--kb:.55}.jv-row[data-space-b=large]{--kb:1.4}.jv-row--none+.jv-row--none{padding-top:0}.jv-row--tint{--row-bg:color-mix(in srgb, var(--color-primary) 6%, #fff)}.jv-row--soft{--row-bg:color-mix(in srgb, var(--color-secondary) 35%, #fff);--heading:var(--color-primary)}.jv-row--primary{--row-bg:var(--color-primary);--row-ink:var(--on-primary);--heading:var(--on-primary)}.jv-row--secondary{--row-bg:var(--color-secondary);--row-ink:var(--on-secondary);--heading:var(--on-secondary)}.jv-row[data-ink=light],.jv-col[data-ink=light]{--row-ink:#fff;--heading:#fff;color:#fff}.jv-row[data-ink=dark],.jv-col[data-ink=dark]{--row-ink:var(--ink);--heading:var(--color-primary);color:var(--ink)}.jv-row[data-h=full]{min-height:max(520px,min(100vh - 140px,900px))}.jv-row[data-h=half]{min-height:max(240px,50vh - 70px)}.jv-row[data-h] .jv-inner,.jv-row[data-h] .jv-cols{min-height:inherit}.jv-inner{max-width:calc(var(--maxw) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.jv-row[data-width=narrow]>.jv-inner{max-width:calc(780px + 2 * var(--gutter))}.jv-row[data-width=wide]>.jv-inner{max-width:calc(var(--maxw) + 200px + 2 * var(--gutter))}.jv-row[data-width=flush]>.jv-inner{max-width:none;padding-inline:0}.jv-row[data-width=bleedL]>.jv-inner{max-width:none;padding-right:max(var(--gutter), calc((100% - var(--maxw)) / 2));padding-left:0}.jv-row[data-width=bleedR]>.jv-inner{max-width:none;padding-right:0;padding-left:max(var(--gutter), calc((100% - var(--maxw)) / 2))}.jv-cols{gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.jv-cols:has(>.jv-col[data-style=card]){gap:var(--card-gap,var(--col-gap))}.jv-row[data-gap=none] .jv-cols,.jv-row[data-width=flush] .jv-cols{gap:0}.jv-col{justify-content:flex-start;gap:var(--block-gap);flex-direction:column;min-width:0;display:flex;position:relative}.jv-col[data-span="2"]{grid-column:span 2}.jv-col[data-span="3"]{grid-column:span 3}.jv-col[data-span="4"]{grid-column:span 4}.jv-col[data-span="5"]{grid-column:span 5}.jv-col[data-span="6"]{grid-column:span 6}.jv-col[data-span="7"]{grid-column:span 7}.jv-col[data-span="8"]{grid-column:span 8}.jv-col[data-span="9"]{grid-column:span 9}.jv-col[data-span="10"]{grid-column:span 10}.jv-col[data-span="11"]{grid-column:span 11}.jv-col[data-span="12"]{grid-column:span 12}.jv-row[data-align=center] .jv-col{justify-content:center}.jv-row[data-align=bottom] .jv-col{justify-content:flex-end}.jv-cols>.jv-col[data-align=top]{justify-content:flex-start}.jv-cols>.jv-col[data-align=center]{justify-content:center}.jv-cols>.jv-col[data-align=bottom]{justify-content:flex-end}.jv-col[data-style=card]{--surface:var(--card-bg,color-mix(in srgb, var(--heading) 7%, var(--row-bg)));padding:var(--card-pad,clamp(20px, 2.6cqi, 36px));border-radius:var(--radius);background:var(--surface)}.jv-col[data-style=fill],.jv-col.has-bg,.jv-col--tint,.jv-col--soft,.jv-col--primary,.jv-col--secondary{border-radius:var(--radius);padding:clamp(20px,2.6cqi,36px)}.jv-row[data-width=flush] .jv-col,.jv-row[data-gap=none] .jv-col{border-radius:0}.jv-col[data-style=fill]{background:var(--color-primary);color:var(--on-primary);--heading:var(--on-primary)}.jv-col--tint{background:color-mix(in srgb, var(--color-primary) 6%, #fff)}.jv-col--soft{background:color-mix(in srgb, var(--color-secondary) 35%, #fff)}.jv-col--primary{--heading:var(--on-primary);background:var(--color-primary);color:var(--on-primary)}.jv-col--secondary{--heading:var(--on-secondary);background:var(--color-secondary);color:var(--on-secondary)}.jv-col[data-fill]{align-self:stretch;padding:0}.jv-col[data-fill]>.jv-block{flex:1}.jv-col[data-pad~=top-s]{padding-top:16px}.jv-col[data-pad~=top-m]{padding-top:32px}.jv-col[data-pad~=top-l]{padding-top:56px}.jv-col[data-pad~=right-s]{padding-right:16px}.jv-col[data-pad~=right-m]{padding-right:32px}.jv-col[data-pad~=right-l]{padding-right:56px}.jv-col[data-pad~=bottom-s]{padding-bottom:16px}.jv-col[data-pad~=bottom-m]{padding-bottom:32px}.jv-col[data-pad~=bottom-l]{padding-bottom:56px}.jv-col[data-pad~=left-s]{padding-left:16px}.jv-col[data-pad~=left-m]{padding-left:32px}.jv-col[data-pad~=left-l]{padding-left:56px}.jv-col[data-shadow=s]{box-shadow:0 2px 10px #0a083014}.jv-col[data-shadow=l]{box-shadow:0 18px 48px -12px #0a083038}.jv-col[data-overlap]{--ovl:120px;z-index:2;margin-top:calc(-1 * var(--ovl) - var(--row-pad) * var(--kt))}.jv-col[data-overlap=s]{--ovl:80px}.jv-col[data-overlap=l]{--ovl:220px}.jv-row:first-child .jv-col[data-overlap]{margin-top:0}.jv-block{min-width:0}.jv-block[data-bt=s]{padding-top:24px}.jv-block[data-bt=m]{padding-top:56px}.jv-block[data-bt=l]{padding-top:96px}.jv-block[data-br=s]{padding-right:24px}.jv-block[data-br=m]{padding-right:56px}.jv-block[data-br=l]{padding-right:96px}.jv-block[data-bb=s]{padding-bottom:24px}.jv-block[data-bb=m]{padding-bottom:56px}.jv-block[data-bb=l]{padding-bottom:96px}.jv-block[data-bl=s]{padding-left:24px}.jv-block[data-bl=m]{padding-left:56px}.jv-block[data-bl=l]{padding-left:96px}@container page (width<=760px){.jv-page>*{--gutter:var(--mobg,20px);--row-pad:56px;--col-gap:32px}.jv-cols{flex-direction:column;display:flex}.jv-row[data-reverse] .jv-cols{flex-direction:column-reverse}.jv-col[data-overlap-m=off]{margin-top:0}.jv-block[data-bt]{padding-top:16px}.jv-block[data-bb]{padding-bottom:16px}.jv-block[data-bl]{padding-left:12px}.jv-block[data-br]{padding-right:12px}.jv-block[data-bnm]{padding:0}}.jv-page [data-f=x1]{font-family:var(--xf1,inherit), var(--font-body,system-ui), sans-serif;font-size:calc(1em + (var(--xf1s,1) - 1) * var(--xfd,1) * 1em)}.jv-page [data-f=x2]{font-family:var(--xf2,inherit), var(--font-body,system-ui), sans-serif;font-size:calc(1em + (var(--xf2s,1) - 1) * var(--xfd,1) * 1em)}.jv-page :is([data-f=x1],[data-f=x2]){overflow-wrap:break-word;max-width:100%}@container page (width<=1024px){.jv-page>*{--xfd:.7}}@container page (width<=760px){.jv-page>*{--xfd:.45}}.jv-row.has-media,.jv-col.has-media{isolation:isolate}.jv-row.has-media{flex-direction:column;justify-content:center;display:flex}.jv-row.has-media:not([data-h]){min-height:360px}.jv-row.has-media>.jv-inner{width:100%}.jv-col.has-media{min-height:260px}.jv-row[data-width=flush] .jv-col.has-media{min-height:clamp(300px,46vh,520px);padding:clamp(28px,4cqi,64px)}.jv-bg{--shade:.5;z-index:-1;border-radius:inherit;background:#111;position:absolute;inset:0;overflow:hidden}.jv-bg:after{background:rgb(0 0 0/var(--shade));content:"";position:absolute;inset:0}.jv-bg[data-shade=none]{--shade:0}.jv-bg[data-shade=light]{--shade:.28}.jv-bg[data-shade=dark]{--shade:.72}.jv-bg-img,.jv-bg-video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.jv-bg-img[data-parallax]{will-change:transform;height:128%;top:-14%}.jv-bg-ovl{z-index:1;object-fit:contain;object-position:0 50%;pointer-events:none;width:auto;max-width:none;height:102%;position:absolute;top:-1%;left:-1%}.jv-bg-ovl[data-pos=bottom]{object-fit:cover;object-position:50% 100%;width:calc(100% + 2px);height:auto;max-height:40%;inset:auto -1px -1px}.jv-bg-ovl[data-pos=tl],.jv-bg-ovl[data-pos=tr]{width:min(52%,900px);height:auto;top:-5%}.jv-bg-ovl[data-pos=tl]{object-position:0 0;left:-6%}.jv-bg-ovl[data-pos=tr]{object-position:100% 0;left:auto;right:-6%}.jv-bg-pause{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;bottom:16px;right:16px}.jv-bg-pause:hover{background:#000c}.jv-bg-pause:focus-visible{outline-offset:2px;outline:3px solid #fff;box-shadow:0 0 0 5px #000}.jv-bg-pause svg{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;width:18px;height:18px}@container page (width<=760px){.jv-bg-ovl[data-pos=left]{width:102%;height:auto;top:50%;transform:translateY(-50%)}.jv-bg-ovl[data-pos=tl],.jv-bg-ovl[data-pos=tr]{width:105%;top:-3%}.jv-bg-ovl[data-pos=tl]{left:-12%}.jv-bg-ovl[data-pos=tr]{right:-12%}}.jv-site{--nav-h:60px;--nav-r:6px;--nav-bg:#fff;--nav-fg:#000;--nav-btn-bg:#150773;--nav-btn-fg:#fff;--nav-panel-bg:#fff;--nav-panel-fg:#000;--nav-accent:currentcolor;--nav-top-bg:#000;--nav-top-fg:#fff;--sub-bg:#150773;--sub-fg:#fff;--sub-w:240px;min-height:var(--jv-vh,100dvh);background:#fff;position:relative;container:jvsite/inline-size}.jv-site-main{min-width:0;display:block}.jv-site-main:focus{outline:0}.jv-site[data-nav-shown][data-nav="1"]>.jv-site-main{padding-bottom:var(--nav-h)}.jv-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jv-skip{z-index:40;border-radius:var(--nav-r);color:#1d1f35;font:600 15px/1.2 var(--font-body,system-ui, sans-serif);background:#fff;padding:10px 16px;position:absolute;top:8px;left:8px;transform:translateY(-300%)}.jv-skip:focus{outline-offset:2px;outline:3px solid #1d1f35;transform:none}.jv-site-layer{z-index:30;height:0;position:sticky;top:0}.jv-site-box{height:var(--jv-vh,100dvh);color:var(--nav-fg);font:16px/1.3 var(--font-body,system-ui, sans-serif);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:0;left:0;right:0;overflow:clip}.jv-site-box *,.jv-site-box :before,.jv-site-box :after{box-sizing:border-box}.jv-site-box :is(a,summary,label,button,input,.jv-menu-panel,.jv-menu-backdrop){pointer-events:auto}.jv-site-box :is(a,summary,button):focus-visible{outline-offset:2px;outline:2px solid}.jv-site-box a[aria-disabled=true]{cursor:default}.jv-site-box a[aria-disabled=true]>*{opacity:.45}.jv-nav{min-height:var(--nav-h);grid-template-columns:1fr auto 1fr;align-items:end;display:grid}.jv-site[data-nav="1"] .jv-nav:before{content:"";z-index:2;height:var(--nav-h);background:var(--nav-bg);pointer-events:auto;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 50px #0000004d}.jv-nav-logo{z-index:3;min-width:0;max-width:100%;height:var(--nav-h);color:var(--nav-fg);grid-column:1;justify-self:start;align-items:center;gap:16px;padding:0 20px;text-decoration:none;display:flex;position:relative}.jv-nav-logo img{object-fit:contain;width:auto;max-width:min(200px,40cqi);height:auto;max-height:40px;display:block}.jv-nav-logo .jv-logo-white{filter:brightness(0)invert()}.jv-nav-title{font:600 15px/1.2 var(--font-heading,inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jv-nav-logo img+.jv-nav-title{border-left:1px solid color-mix(in srgb, currentcolor 25%, transparent);padding-left:16px}.jv-nav-ctl{height:var(--nav-h);grid-column:2;align-items:stretch;display:flex}.jv-nav-btn,.jv-nav-pager{z-index:3;min-width:60px;height:var(--nav-h);color:var(--nav-fg);justify-content:center;align-items:center;display:flex;position:relative}.jv-nav-btn{cursor:pointer;user-select:none;text-decoration:none;list-style:none}.jv-nav-btn::-webkit-details-marker{display:none}.jv-nav-btn:focus-visible{outline-offset:-4px!important}.jv-nav-pager{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 14px;font-size:14px}.jv-ic{fill:currentColor;width:24px;height:24px;display:block}.jv-ic-bold,.jv-ic-line{fill:none;stroke:currentColor}.jv-ic-bold{stroke-width:5px}.jv-ic-line{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.jv-site[data-nav="1"] .jv-nav-ctl>:not(:first-child):before,.jv-site[data-nav="1"] .jv-nav-ctl>.jv-menu:not(:first-child)>summary:before{content:"";opacity:.3;border-left:1px solid;position:absolute;top:10px;bottom:10px;left:0}.jv-site[data-nav="1"] .jv-nav-ctl>.jv-menu:before{content:none}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav{grid-template-columns:auto 1fr;padding-bottom:12px}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-logo{border-radius:var(--nav-r);background:#fff;margin-left:12px;box-shadow:0 4px 16px #0000001f}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-ctl{border-radius:var(--nav-r);justify-self:end;gap:1px;margin-right:12px}.jv-site:is([data-nav="2"],[data-nav="3"])[data-nav-center] .jv-nav{grid-template-columns:1fr auto 1fr}.jv-site:is([data-nav="2"],[data-nav="3"])[data-nav-center] .jv-nav-ctl{justify-self:center;margin-right:0}.jv-site:is([data-nav="2"],[data-nav="3"]) :is(.jv-nav-btn,.jv-nav-pager){background:var(--nav-btn-bg);color:var(--nav-btn-fg);box-shadow:0 4px 16px #0000002e}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-ctl>:first-child,.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-ctl>.jv-menu:first-child>summary{border-radius:var(--nav-r) 0 0 var(--nav-r)}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-ctl>.jv-menu:last-child>summary{border-radius:0 var(--nav-r) var(--nav-r) 0}.jv-site[data-nav-round] .jv-nav-ctl{gap:10px}.jv-site[data-nav-round] .jv-nav-ctl :is(.jv-nav-btn,.jv-nav-pager){border-radius:30px!important}@container jvsite (width>=960px){.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav{padding-bottom:20px}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-logo{margin-left:20px}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav-ctl{margin-right:20px}.jv-site:is([data-nav="2"],[data-nav="3"])[data-nav-center] .jv-nav-ctl{margin-right:0}.jv-site[data-nav-top] .jv-menu>summary{border-radius:0 0 0 var(--nav-r);background:var(--nav-top-bg);color:var(--nav-top-fg);box-shadow:none;position:absolute;top:0;right:0}.jv-site[data-nav-top] .jv-menu>summary:before{content:none!important}.jv-site[data-nav-top][data-nav-round] .jv-menu>summary{top:10px;right:10px}}@container jvsite (width<=760px){.jv-site[data-logo-mobile=hide] .jv-nav-logo{display:none}.jv-nav-logo{padding:0 14px}.jv-nav-title,.jv-nav-logo:not(:has(img)){display:none}.jv-site[data-nav="1"] .jv-nav-btn{min-width:52px}.jv-site[data-nav-round] .jv-nav-ctl :is(.jv-nav-btn,.jv-nav-pager){min-width:50px;height:50px}}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-nav:has(.jv-menu[open]) .jv-nav-logo{visibility:hidden}.jv-menu{display:flex}.jv-menu-close,.jv-menu[open] .jv-menu-open{display:none}.jv-menu[open] .jv-menu-close{display:block}.jv-menu-backdrop{z-index:1;background:#000000bf;position:absolute;inset:0}.jv-menu-panel{z-index:2;background:var(--nav-panel-bg);color:var(--nav-panel-fg);position:absolute}.jv-menu-pages,.jv-menu-tabs,.jv-cbtns,.jv-editions,.jv-share{border:0;margin:0;padding:0;list-style:none}.jv-menu-tabs{flex-wrap:wrap;justify-content:center;gap:5px;min-width:0;display:flex}.jv-menu-tab span{background:color-mix(in srgb, currentcolor 14%, transparent);min-height:40px;font:16px/1 var(--font-heading,inherit);cursor:pointer;border-radius:30px;align-items:center;padding:0 20px;display:inline-flex}.jv-menu-tab input:checked+span{background:var(--nav-panel-fg);color:var(--nav-panel-bg)}.jv-menu-tab input:focus-visible+span{outline-offset:2px;outline:2px solid}.jv-menu-view{display:none}.jv-menu-panel.single>[data-view=pages],.jv-menu-panel:has(input[value=pages]:checked)>[data-view=pages],.jv-menu-panel:has(input[value=colophon]:checked)>[data-view=colophon],.jv-menu-panel:has(input[value=editions]:checked)>[data-view=editions],.jv-menu-panel:has(input[value=search]:checked)>[data-view=search],.jv-menu-panel:has(input[value=share]:checked)>[data-view=share]{display:block}.jv-menu-item a{color:inherit;text-decoration:none;display:flex}.jv-menu-item a:focus-visible{outline-offset:-3px!important}.jv-menu-num,.jv-menu-title{font-family:var(--font-heading,inherit)}.jv-menu-title{font-weight:600;line-height:1.2}.jv-menu-pic{background:color-mix(in srgb, currentcolor 14%, transparent);display:block;overflow:hidden}.jv-menu-pic img{object-fit:cover;width:100%;height:100%;display:block}.jv-site[data-nav="1"] .jv-menu-panel{right:0;bottom:var(--nav-h);left:0;box-shadow:0 -12px 40px #0003}.jv-site[data-nav="1"] .jv-menu-tabs{padding:0 12px 10px;position:absolute;bottom:100%;left:0;right:0}.jv-site[data-nav="1"] .jv-menu-tab input:not(:checked)+span{background:var(--nav-panel-bg)}.jv-site[data-nav="1"] .jv-menu-pages{scroll-behavior:smooth;gap:10px;padding:0 20px 20px;display:flex;overflow-x:auto}.jv-site[data-nav="1"] .jv-menu-item{flex:0 0 250px;max-width:70cqi}.jv-site[data-nav="1"] .jv-menu-item a{flex-direction:column}.jv-site[data-nav="1"] .jv-menu-text{border-bottom:3px solid #0000;align-items:flex-end;gap:.5em;height:59px;margin-bottom:5px;padding:10px;font-size:14px;display:flex}.jv-site[data-nav="1"] .jv-menu-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.jv-site[data-nav="1"] .jv-menu-item.current .jv-menu-text{border-color:var(--nav-accent);font-weight:700}.jv-site[data-nav="1"] .jv-menu-pic{aspect-ratio:100/54;border-radius:var(--nav-r)}.jv-site[data-nav="1"]:not([data-nav-images]) .jv-menu-text{align-items:baseline}.jv-site[data-nav="1"]:not([data-nav-images]) .jv-menu-num{font-size:40px;line-height:1}.jv-site[data-nav="1"] .jv-menu-view:not([data-view=pages]){max-height:min(calc(var(--jv-vh,100dvh) * .6), 480px);text-align:center;overflow-y:auto}.jv-site[data-nav="1"] .jv-menu-body{max-width:62ch;margin:0 auto;padding:32px 20px}.jv-site[data-nav="1"] :is(.jv-cbtns,.jv-editions){justify-content:center}.jv-site[data-nav="1"] .jv-share{margin-inline:auto}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-panel{overscroll-behavior:contain;width:100%;padding-bottom:100px;top:0;bottom:0;right:0;overflow:hidden auto}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-tabs{z-index:1;background:var(--nav-panel-bg);padding:40px 20px 20px;position:sticky;top:0}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-item a{align-items:center;min-height:100px}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-pic{aspect-ratio:16/10;flex:0 0 32%;order:-1}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-text{flex-direction:column;align-items:flex-start;min-width:0;padding:12px 2em;display:flex}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-num{border-bottom:1px solid;margin-bottom:.25em;font-size:120%;line-height:1}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-item.current .jv-menu-num{border-bottom:3px solid var(--nav-accent)}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-item.current .jv-menu-title{text-underline-offset:.2em;text-decoration:underline 2px}.jv-site[data-nav="2"] .jv-menu-item:nth-child(2n){background:#0000001a}.jv-site[data-nav="2"] .jv-menu-title{font-size:18.72px}.jv-site[data-nav="3"] .jv-menu-title{font-size:clamp(16px,1.5cqi,21px);line-height:1.25}.jv-site[data-nav="3"] .jv-menu-item{margin:32px 0}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-body{padding:40px 24px 0}@container jvsite (width>=530px){.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-num{font-size:250%}}@container jvsite (width>=860px){.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-panel{width:60%}.jv-site[data-nav="3"] .jv-menu-pages{padding:0 70px}.jv-site[data-nav="3"] .jv-menu-item{margin:60px 0}.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-body{padding:60px 80px 0}}@container jvsite (width>=960px){.jv-site[data-nav="1"] .jv-menu-pages{padding-inline:40px}}@container jvsite (width>=1100px){.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-num{font-size:320%}}@container jvsite (width<=1599px){.jv-site[data-nav="2"] .jv-menu-tabs,.jv-site[data-nav="2"] .jv-menu-view:not([data-view=pages]){display:none!important}.jv-site[data-nav="2"] .jv-menu-view[data-view=pages]{display:block!important}}@container jvsite (width>=1600px){.jv-site:is([data-nav="2"],[data-nav="3"]) .jv-menu-tabs{justify-content:flex-start;padding:40px 70px 20px}}.jv-menu-h{color:inherit;font:700 clamp(24px, 2.4cqi, 34px) / 1.15 var(--font-heading,inherit);margin:0 0 14px}.jv-menu-sub,.jv-colophon-text,.jv-menu-hint{max-width:62ch;margin:0;font-size:15px;line-height:1.6}.jv-colophon-text{white-space:pre-line}.jv-menu-sub{margin-bottom:22px}.jv-site[data-nav="1"] :is(.jv-menu-sub,.jv-colophon-text,.jv-menu-hint){margin-inline:auto}.jv-menu-hint{font-style:italic}.jv-cbtns{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px;display:flex}.jv-cbtn{border-radius:var(--radius-btn,var(--radius,6px));min-height:44px;color:inherit;font:600 15px/1.2 var(--font-body,inherit);border:2px solid;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.jv-cbtn.cb-normal{border-color:var(--nav-panel-fg);background:var(--nav-panel-fg);color:var(--nav-panel-bg)}.jv-cbtn.cb-text{text-underline-offset:.25em;border:0;min-height:36px;padding:0 4px;text-decoration:underline 2px}a.jv-cbtn:hover{opacity:.85}.jv-credit{margin:18px 0 0;font-size:13px}.jv-credit a,.jv-editions a{color:inherit;text-underline-offset:3px;text-decoration:underline}.jv-editions{flex-direction:column;gap:10px;font-size:18px;font-weight:600;display:flex}.jv-site[data-nav="1"] .jv-editions{flex-flow:wrap;gap:8px 24px}.jv-share{flex-direction:column;gap:10px;max-width:440px;display:flex}.jv-share a{border-radius:var(--nav-r);background:color-mix(in srgb, currentcolor 12%, transparent);min-height:56px;color:inherit;text-align:left;align-items:center;gap:14px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.jv-share a[href]:hover{background:color-mix(in srgb, currentcolor 22%, transparent)}.jv-share svg{flex:none;width:22px;height:22px}.jv-search,.jv-share-copy{text-align:left;flex-direction:column;gap:8px;max-width:440px;display:flex}.jv-share-copy{margin-top:18px}.jv-site[data-nav="1"] :is(.jv-search,.jv-share-copy){margin-inline:auto}:is(.jv-search,.jv-share-copy) label{font-size:14px;font-weight:600}:is(.jv-search,.jv-share-copy) input{border-radius:var(--nav-r);color:#1d1f35;width:100%;min-height:48px;font:inherit;background:#fff;border:2px solid;padding:0 14px}:is(.jv-search,.jv-share-copy) input:focus-visible{outline-offset:2px;outline:2px solid}.jv-share-copy button{border-radius:var(--nav-r);min-height:44px;color:inherit;cursor:pointer;background:0 0;border:2px solid;align-self:flex-start;padding:0 18px;font:600 15px/1 inherit}.jv-site-box:has(.jv-menu[open]) .jv-sub{display:none}.jv-sub ul,.jv-sub ol{margin:0;padding:0;list-style:none}.jv-sub-dots{position:absolute;top:50%;right:22px;transform:translateY(-50%)}.jv-sub-dots ul{flex-direction:column;gap:8px;display:flex}.jv-sub-dots a{width:24px;height:24px;color:var(--sub-bg);justify-content:flex-end;align-items:center;text-decoration:none;display:flex;position:relative}.jv-sub-dots i{width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--sub-bg), 0 0 0 2px #ffffffd9, 0 1px 6px #00000040;background:#fff;border-radius:50%;margin-right:6px}.jv-sub-dots a:is(:hover,:focus-visible,[aria-current]) i{background:var(--sub-bg)}.jv-sub-label{background:var(--sub-bg);color:var(--sub-fg);font:600 13px/1.2 var(--font-body,inherit);white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:5px 11px;position:absolute;right:28px;box-shadow:0 6px 18px #0a0e3a26}.jv-sub-dots a:is(:hover,:focus-visible) .jv-sub-label{opacity:1}@container jvsite (width<=700px){.jv-sub-dots{display:none}}.jv-sub-side{width:var(--sub-w);background:var(--sub-bg);color:var(--sub-fg);pointer-events:auto;padding:36px 26px 36px 30px;display:none;position:absolute;top:0;bottom:0;left:0;overflow:auto}.jv-site[data-nav="1"] .jv-sub-side{bottom:var(--nav-h)}.jv-sub-h{font:700 11px/1.2 var(--font-heading,inherit);letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.jv-sub-side ol{border-left:2px solid color-mix(in srgb, currentcolor 22%, transparent);padding-left:14px}.jv-sub-side a{color:inherit;font:500 14.5px/1.35 var(--font-body,inherit);align-items:baseline;gap:10px;padding:8px 0;text-decoration:none;display:flex}.jv-sub-side a:is(:hover,[aria-current]){text-underline-offset:4px;text-decoration:underline}.jv-sub-n{font:600 11px/1 var(--font-heading,inherit);font-variant-numeric:tabular-nums;letter-spacing:.04em;flex:none}.jv-sub-panel>summary{z-index:2;background:var(--sub-bg);height:48px;color:var(--sub-fg);font:700 16px/1 var(--font-heading,inherit);cursor:pointer;border-radius:24px;align-items:center;gap:10px;padding:0 16px 0 14px;list-style:none;display:flex;position:absolute;top:20px;left:20px;box-shadow:0 6px 18px #0a0e3a33}.jv-sub-panel>summary::-webkit-details-marker{display:none}.jv-sub-panel svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}.jv-sub-close,.jv-sub-panel[open] .jv-sub-open{display:none}.jv-sub-panel[open] .jv-sub-close{display:block}.jv-sub-panel[open]>summary{box-shadow:none}.jv-sub-panel>nav{z-index:1;background:var(--sub-bg);width:min(400px,86%);color:var(--sub-fg);pointer-events:auto;padding:96px 40px 40px;position:absolute;top:0;bottom:0;left:0;overflow:auto;box-shadow:12px 0 40px #0a0e3a40}.jv-site[data-nav="1"] .jv-sub-panel>nav{bottom:var(--nav-h)}.jv-sub-panel li{border-bottom:1px solid color-mix(in srgb, currentcolor 40%, transparent);margin-bottom:20px;padding-bottom:22px}.jv-sub-panel li:last-child{border-bottom:0}.jv-sub-panel a{color:inherit;font:400 16px/1.4 var(--font-body,inherit);text-decoration:none;display:block}.jv-sub-panel a:is(:hover,[aria-current]){text-underline-offset:4px;text-decoration:underline}@container jvsite (width>=1000px){.jv-sub-side{display:block}.jv-sub-panel.narrow{display:none}.jv-site[data-sub=side]>.jv-site-main{margin-left:var(--sub-w)}.jv-site[data-sub=side] .jv-nav-logo{margin-left:calc(var(--sub-w) + 20px)}}.jv-site .jv-row[id]{scroll-margin-top:16px}.jv-pn{min-height:clamp(220px,26cqi,320px);font-family:var(--font-body,system-ui, sans-serif);grid-template-columns:1fr 1fr;display:grid}.jv-pn *,.jv-pn :before{box-sizing:border-box}.jv-pn-h{background:var(--color-primary,#150773);color:var(--pn-prev-fg,#fff);text-align:center;justify-content:center;align-items:center;padding:48px 28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.jv-pn-next{background:var(--color-secondary,#2aced3);color:var(--pn-next-fg,#150773)}.jv-pn-h:not(.no-img){color:#fff}.jv-pn-img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.jv-pn-h:after{content:"";background:#0c0a2800;transition:background .3s;position:absolute;inset:0}.jv-pn-h:not(.no-img):after{background:#0c0a2894}.jv-pn-h:not(.no-img):hover:after{background:#16161acc}.jv-pn-h.no-img:hover:after{background:#0000001f}.jv-pn-h:hover .jv-pn-img{transform:scale(1.06)}.jv-pn-t{z-index:1;flex-direction:column;gap:8px;max-width:420px;display:flex;position:relative}.jv-pn-t small{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.jv-pn-t strong{font-family:var(--font-heading,inherit);text-wrap:balance;font-size:clamp(22px,2.4cqi,34px);line-height:1.15}.jv-pn-ar{z-index:1;fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:76px;height:40px;transform:translate(var(--pn-dx,-16px), -50%);transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%}.jv-pn-next .jv-pn-ar{right:7%}.jv-pn-previous .jv-pn-ar{--pn-dx:16px;left:7%}.jv-pn-h:is(:hover,:focus-visible) .jv-pn-ar{opacity:1;transform:translateY(-50%)}.jv-pn-h:focus-visible{outline-offset:-6px;outline:3px solid}@container jvsite (width<=900px){.jv-pn-ar{display:none}}@container jvsite (width<=560px){.jv-pn{grid-template-columns:1fr}.jv-pn-h{min-height:180px}}@media (prefers-reduced-motion:reduce){.jv-pn-img,.jv-pn-ar,.jv-pn-h:after{transition:none}.jv-site[data-nav="1"] .jv-menu-pages{scroll-behavior:auto}}@media print{.jv-skip,.jv-site-layer,.jv-pn{display:none}.jv-site[data-nav-shown][data-nav="1"]>.jv-site-main{padding-bottom:0}.jv-site[data-sub=side]>.jv-site-main{margin-left:0}}.jv-results{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.jv-results-n{opacity:.8;margin:14px 0 0;font-size:14px}.jv-results a{border-radius:var(--radius,6px);background:color-mix(in srgb, currentcolor 7%, transparent);color:inherit;padding:12px 14px;text-decoration:none;display:block}.jv-results a:is(:hover,:focus-visible){background:color-mix(in srgb, currentcolor 14%, transparent)}.jv-results a:focus-visible{outline-offset:2px;outline:2px solid}.jv-results-t{font-weight:700;display:block}.jv-results-x{margin-top:2px;font-size:14px;line-height:1.45;display:block}.jv-results mark{color:inherit;background:0 0;font-weight:700;text-decoration:underline}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#fff;margin:0}.jv-site{font-family:var(--font-body,system-ui, sans-serif);line-height:1.5}.jv-cookie,.jv-cookie-open{z-index:900;font:15px/1.5 system-ui,sans-serif;position:fixed;bottom:16px;left:16px}body:has(.jv-site[data-nav="1"][data-nav-shown]) :is(.jv-cookie,.jv-cookie-open){bottom:76px}.jv-cookie{box-sizing:border-box;color:#1d1f35;background:#fff;border-radius:12px;width:min(420px,100vw - 32px);max-height:min(560px,100vh - 120px);padding:20px;overflow:auto;box-shadow:0 0 0 1px #0000001f,0 12px 40px #00000040}.jv-cookie[hidden],.jv-cookie-open[hidden]{display:none}.jv-cookie-h{margin:0 0 8px;font:700 18px/1.3 system-ui,sans-serif}.jv-cookie-h:focus{outline:0}.jv-cookie p{margin:0 0 10px}.jv-cookie h3{margin:14px 0 4px;font:700 15px/1.4 system-ui,sans-serif}.jv-cookie-acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.jv-cookie-btn,.jv-cookie-open{color:#150773;cursor:pointer;background:#fff;border:1.5px solid #150773;border-radius:8px;padding:9px 14px;font:600 14px/1.2 system-ui,sans-serif}.jv-cookie-btn.primary{color:#fff;background:#150773}.jv-cookie-open{padding:7px 12px;font-size:13px;box-shadow:0 2px 10px #0000002e}.jv-cookie-link{color:#150773;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:is(.jv-cookie-btn,.jv-cookie-open,.jv-cookie-link,.jv-cookie-kind input):focus-visible{outline-offset:2px;outline:3px solid #150773}.jv-cookie-kinds{gap:10px;display:grid}.jv-cookie-kind{align-items:flex-start;gap:10px;display:flex}.jv-cookie-kind input{flex:none;width:18px;height:18px;margin:3px 0 0}.jv-cookie-kind strong,.jv-cookie-kind span span{display:block}:has(>.jv-embed-wait){min-height:220px;position:relative}.jv-embed-wait{z-index:1;box-sizing:border-box;border-radius:var(--radius,6px);color:#1d1f35;text-align:center;background:#eeeef4;place-content:center;justify-items:center;gap:12px;padding:24px;font:15px/1.5 system-ui,sans-serif;display:grid;position:absolute;inset:0}.jv-embed-wait p{max-width:34ch;margin:0}
