@layer components{.more[data-astro-cid-eaowyx66]{align-items:center;gap:var(--space-2);color:var(--c-on-ground-action,var(--c-link));font-family:var(--font-display);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-body-lh);letter-spacing:0;transition:color var(--dur) var(--ease);text-decoration:none;display:inline-flex}.more--icon-first[data-astro-cid-eaowyx66]{flex-direction:row-reverse}.more__text[data-astro-cid-eaowyx66]{text-decoration-line:underline;text-decoration-thickness:var(--link-line);text-decoration-color:var(--c-on-ground-action-line,transparent);text-underline-offset:var(--c-on-ground-action-offset,var(--link-offset));transition:text-decoration-color var(--dur) var(--ease)}.more[data-astro-cid-eaowyx66] .more__icon{transition:transform var(--dur) var(--ease);flex:none}.more--foot[data-astro-cid-eaowyx66]{padding-top:var(--space-6);place-self:flex-start start;margin-top:auto}.more--link[data-astro-cid-eaowyx66]{min-height:var(--control-h);place-self:flex-start start}.more--link[data-astro-cid-eaowyx66]:hover,.more--link[data-astro-cid-eaowyx66]:focus-visible,.more-host:hover .more[data-astro-cid-eaowyx66],.more-host:focus-within .more[data-astro-cid-eaowyx66]{color:var(--c-on-ground-action-hover,var(--c-link-hover))}.more--link[data-astro-cid-eaowyx66]:hover .more__text[data-astro-cid-eaowyx66],.more--link[data-astro-cid-eaowyx66]:focus-visible .more__text[data-astro-cid-eaowyx66],.more-host:hover .more__text[data-astro-cid-eaowyx66],.more-host:focus-within .more__text[data-astro-cid-eaowyx66]{text-decoration-color:var(--c-on-ground-action-line-hover,currentColor)}.more--link[data-astro-cid-eaowyx66]:hover .more__icon,.more-host:hover .more[data-astro-cid-eaowyx66] .more__icon,.more-host:focus-within .more[data-astro-cid-eaowyx66] .more__icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.more[data-astro-cid-eaowyx66],.more__text[data-astro-cid-eaowyx66],.more[data-astro-cid-eaowyx66] .more__icon{transition:none}.more[data-astro-cid-eaowyx66] .more__icon{transform:none!important}}.clogo{--_max:var(--logo-max,3rem);height:calc(var(--logo-min,1.25rem) * var(--logo-s,1));width:auto;max-width:min(100%, var(--logo-w,100%));object-fit:contain;transition:opacity var(--dur) var(--ease), filter var(--dur) var(--ease)}@supports (height:calc(1rem / sqrt(4))){.clogo{height:calc(clamp(var(--logo-min,1.25rem), calc(var(--logo-k,3.5rem) / sqrt(var(--logo-ar))), var(--_max)) * var(--logo-s,1))}}.clogo--wide{--_max:var(--logo-max-wide,var(--logo-max,3rem))}.clogo--ink{filter:brightness(0);opacity:.66}.clogo--grey{filter:grayscale()}.clogo--white{filter:url(#clogo-white)}:is(a,li):hover>.clogo:not(.clogo--white),a:focus-visible>.clogo:not(.clogo--white){filter:none;opacity:1}.lw[data-astro-cid-ewku37ha]{overflow:hidden}.lw__list[data-astro-cid-ewku37ha]{grid-template-columns:repeat(var(--lw-cols,2), minmax(0, 1fr));margin:calc(var(--border-w) * -1) 0 0 calc(var(--border-w) * -1);display:grid}.lw__cell[data-astro-cid-ewku37ha]{border-block-start:var(--border-w) solid var(--c-border);border-inline-start:var(--border-w) solid var(--c-border);background:var(--c-surface);min-width:0;display:grid}.lw--dark[data-astro-cid-ewku37ha]{position:relative}.lw--dark[data-astro-cid-ewku37ha] .lw__cell[data-astro-cid-ewku37ha]{background:0 0;border:0;position:relative}.lw--dark[data-astro-cid-ewku37ha] .lw__cell[data-astro-cid-ewku37ha]:before,.lw--dark[data-astro-cid-ewku37ha]:after{content:"";border-block-start:var(--border-w) solid var(--c-on-ground-pattern-line);border-inline-start:var(--border-w) solid var(--c-on-ground-pattern-line);opacity:.45;pointer-events:none;position:absolute;inset:0}.lw--dark[data-astro-cid-ewku37ha]:after{border:var(--border-w) solid var(--c-on-ground-pattern-line)}.lw__logo[data-astro-cid-ewku37ha]{min-height:var(--lw-cell-h,6rem);padding:var(--space-4) var(--space-5);place-items:center;display:grid}.lw__logo--link[data-astro-cid-ewku37ha]:focus-visible{outline-offset:calc(var(--focus-w) * -1);border-radius:0}.lw__label[data-astro-cid-ewku37ha]{min-height:var(--lw-cell-h,6rem);padding:var(--space-4) var(--space-5);grid-column:1/span 2;align-items:center;position:relative}.lw__label[data-astro-cid-ewku37ha]:before{content:"";top:calc(var(--border-w) * -1);left:calc(var(--border-w) * -1);width:calc(100% * var(--lw-cols,2) / 2 + var(--border-w));height:var(--border-w);background:var(--c-border);position:absolute}.lw__label-text[data-astro-cid-ewku37ha]{max-width:16rem;font-size:var(--fs-item-title);letter-spacing:var(--ls-heading);line-height:var(--lh-heading);color:var(--c-text);text-wrap:balance}.ptp[data-astro-cid-bn6krtfa]{--lw-cols:2;--lw-cell-h:5.5rem;--logo-k:3.25rem;--logo-max:2.5rem;gap:var(--space-6);min-width:0;display:grid}@media (width>=640px){.ptp[data-astro-cid-bn6krtfa]{--lw-cols:4;--lw-cell-h:var(--partner-cell-h)}}.ptp--dark[data-astro-cid-bn6krtfa].ptp--card .lw{border-radius:var(--radius-card);box-shadow:var(--shadow-float)}.ptp[data-astro-cid-bn6krtfa] .ptp__button{justify-self:end}@media (width<=639px){.ptp[data-astro-cid-bn6krtfa] .ptp__button{justify-self:start}}.ptp__wall[data-astro-cid-bn6krtfa]{min-width:0;position:relative}.ptp__deco[data-astro-cid-bn6krtfa],.ptp__vline[data-astro-cid-bn6krtfa],.ptp__node--cross[data-astro-cid-bn6krtfa]{display:none}@media (width>=1024px){.ptp--grid[data-astro-cid-bn6krtfa]{position:relative}.ptp__deco[data-astro-cid-bn6krtfa]{pointer-events:none;--ptp-circle:68.88%;--ptp-foot:-1.94%;display:block;position:absolute;inset:0}.ptp__deco[data-astro-cid-bn6krtfa]:before{content:"";border-block-start:var(--border-w) solid var(--c-on-ground-pattern-line);opacity:.4;position:absolute;inset-block-start:calc(var(--presence-rise) * -1);inset-inline:-100vw}.ptp__deco[data-astro-cid-bn6krtfa]:after{content:"";border-block-start:var(--border-w) solid var(--c-on-ground-pattern-line);opacity:.45;width:100vw;position:absolute;inset-block-start:50%;inset-inline-start:100%}.ptp__circle[data-astro-cid-bn6krtfa]{width:var(--ptp-circle);aspect-ratio:1;border:var(--border-w) solid var(--c-on-ground-pattern-line);opacity:.4;border-radius:50%;position:absolute;inset-block-end:calc(100% + var(--presence-rise));inset-inline-start:calc(var(--ptp-foot) - var(--ptp-circle) / 2)}.ptp__circle--2[data-astro-cid-bn6krtfa]{inset-inline-start:calc(var(--ptp-foot) + var(--ptp-circle) / 2)}.ptp__node[data-astro-cid-bn6krtfa]{width:var(--presence-node);height:var(--presence-node);background:var(--c-on-ground-pattern-node);opacity:.8;pointer-events:none;border-radius:50%;display:block;position:absolute;inset-block-start:calc(var(--presence-rise) * -1);inset-inline-start:var(--ptp-foot);translate:-50% -50%}.ptp__node--2[data-astro-cid-bn6krtfa]{inset-inline-start:calc(var(--ptp-foot) + var(--ptp-circle))}.ptp__vline[data-astro-cid-bn6krtfa]{width:0;height:calc(100vh + var(--lw-cell-h));border-inline-start:var(--border-w) solid var(--c-on-ground-pattern-line);opacity:.4;pointer-events:none;display:block;position:absolute;inset-block-start:-100vh;inset-inline-start:calc(100% + var(--space-3))}.ptp__node--cross[data-astro-cid-bn6krtfa]{inset-inline-start:calc(100% + var(--space-3))}}@media (width>=1024px) and (width<=1279px){.ptp--grid[data-astro-cid-bn6krtfa]{grid-template-rows:subgrid;grid-template-columns:minmax(0, var(--presence-wall-w)) auto minmax(0, 1fr);column-gap:var(--space-8);pointer-events:none;row-gap:normal}.ptp--grid[data-astro-cid-bn6krtfa]>.ptp__wall[data-astro-cid-bn6krtfa],.ptp--grid[data-astro-cid-bn6krtfa]>.ptp__button{pointer-events:auto}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__wall[data-astro-cid-bn6krtfa]{grid-area:2/1;position:static}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__button{grid-area:2/2;align-self:end;margin-block-end:calc((var(--partner-cell-h) - var(--space-button-h)) / 2)}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__deco[data-astro-cid-bn6krtfa]{width:var(--presence-wall-w);--ptp-foot:calc(50% - var(--ptp-circle) / 2);inset:0 auto 0 0}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__deco[data-astro-cid-bn6krtfa]:after{inset-block:auto calc(var(--lw-cell-h) - var(--border-w))}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__vline[data-astro-cid-bn6krtfa]{inset-block:-100vh calc(var(--lw-cell-h) - var(--border-w));height:auto}}@media (width>=1440px){.ptp--grid[data-astro-cid-bn6krtfa]{grid-template-columns:minmax(0, var(--presence-wall-w)) auto;column-gap:var(--space-8);grid-template-rows:1fr 1fr;row-gap:0}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__wall[data-astro-cid-bn6krtfa]{grid-row:1/span 2}.ptp--grid[data-astro-cid-bn6krtfa] .ptp__button{grid-area:2/2;align-self:center}}}
