@layer config{:root{--color-base:#fff;--color-dark:#000;--color-primary:#910048;--color-secondary:#daf0fd;--color-text:#4d4d4d;--color-text-lighten:#727171;--color-text-placeholder:#999;--color-bg-fill:var(--color-secondary);--color-bg-placeholder:#fefefe;--color-stroke:var(--color-text);--color-stroke-light:#a8a8a8;--color-backdrop:rgba(0,0,0,.7);--color-overlay:#00005a;--color-dot:#cecfcf;--opacity-hover:.65;--text-high-contrast-rgb-value:49, 49, 49;--detail-medium-contrast:#eaeaea;--base-view-size-ref-value:400;--base-font-size:16;--preferred-text-scale:env(preferred-text-scale,1);--root-font-size:calc(var(--base-font-size) / var(--base-view-size-ref-value) * 100vi * var(--preferred-text-scale))}@media (min-width:36em){:root{--root-font-size:calc(clamp(8px, .34vi + .91rem, 19px) * var(--preferred-text-scale))}}:root{--font-family-sans-serif:YakuHanJPs, "Zen Kaku Gothic Antique", "Hiragino Sans", "Noto Sans JP", sans-serif;--font-family-serif:YakuHanMPs, "Zen Old Mincho", "Hiragino Mincho ProN", serif;--font-family-serif-en:"Libre Baskerville", serif;--font-family-heading:var(--font-family-sans-serif);--font-family-base:var(--font-family-sans-serif);--font-base:16;--rem:calc(1rem / var(--font-base));--font-size-8:.5rem;--font-size-9:.5625rem;--font-size-10:.625rem;--font-size-11:.6875rem;--font-size-12:.75rem;--font-size-13:.8125rem;--font-size-14:.875rem;--font-size-15:.9375rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-26:1.625rem;--font-size-28:1.75rem;--font-size-30:1.875rem;--font-size-32:2rem;--font-size-34:2.125rem;--font-size-35:2.1875rem;--font-size-36:2.25rem;--font-size-38:2.375rem;--font-size-40:2.5rem;--font-size-42:2.625rem;--font-size-44:2.75rem;--font-size-48:3rem;--font-size-50:3.125rem;--font-size-56:3.5rem;--font-size-60:3.75rem;--font-size-64:4rem;--font-size-70:4.375rem;--font-size-80:5rem;--font-size-84:5.25rem;--font-size-100:6.25rem;--font-size-160:10rem;--p:var(--font-size-16);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-semi-black:800;--font-weight-black:900;--font-weight-base:var(--font-weight-medium);--leading-none:1;--leading-xxs:1.125;--leading-xs:1.25;--leading-sm:1.275;--leading-md:1.5;--leading-lg:1.8;--leading-xl:2;--leading-xxl:2.5;--leading-xxxl:2.875;--leading-base:1.8;--leading-hd:1.5;--leading-trim:calc((1em - 1lh) / 2);--letter-spacing-base:.0125em;--letter-spacing-en:.025em;--spacer-xs:.25rem;--spacer-sm:.5rem;--spacer:1rem;--spacer-md:1.5rem;--spacer-lg:2.5rem;--spacer-xl:4rem;--spacer-xxl:6.5rem;--spacer-xxxl:10.5rem;--inline-gutter-sm:clamp(.75rem, 1.25vi, 1.125rem);--inline-gutter:clamp(1rem, 2.75vi, 1.75rem);--inline-gutter-lg:clamp(1.75rem, 3.5vi, 2.5rem);--block-gutter-sm:clamp(var(--spacer-sm), 2.5vi, var(--spacer-md));--block-gutter:clamp(var(--spacer-lg), 4.5vi, var(--spacer-xl));--block-gutter-lg:clamp(var(--spacer-xl), 7.5vi, var(--spacer-xxl));--safe-full-inline-size:calc(100% - (var(--inline-gutter-lg) * 2 + var(--safe-left,0px) + var(--safe-right,0px)));--container-max-width-fluid:calc(1980 * var(--rem));--container-max-width-view:2560px;--container-max-width:auto;--container-max-width-sm:calc(540 * var(--rem));--container-max-width-md:calc(720 * var(--rem));--container-max-width-lg:calc(960 * var(--rem));--container-max-width-xl:calc(1140 * var(--rem));--container-max-width-xxl:calc(1400 * var(--rem));--container-max-width-xxxl:calc(1600 * var(--rem))}@media (min-width:36em){:root{--container-max-width:var(--container-max-width-sm)}}@media (min-width:48em){:root{--container-max-width:var(--container-max-width-md)}}@media (min-width:62em){:root{--container-max-width:var(--container-max-width-lg)}}@media (min-width:75em){:root{--container-max-width:var(--container-max-width-xl)}}@media (min-width:100em){:root{--container-max-width:var(--container-max-width-xxl)}}:root{--blur-sm:10px;--blur-base:20px;--blur-lg:40px;--z-header:100;--z-nav-menu:300;--z-overlay:200;--z-go-top:100;--header-block-size:calc(80 * var(--rem));--header-inline-size:100%}@media (min-width:36em){:root{--header-block-size:calc(168 * var(--rem))}}:root{--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86);--ease-in-sine:cubic-bezier(.47, 0, .745, .715);--ease-out-sine:cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine:cubic-bezier(.445, .05, .55, .95);--infinity:calc(1px / 0);--golden-ratio:1.618;--safe-top:env(safe-area-inset-top,0);--safe-right:env(safe-area-inset-right,0);--safe-bottom:env(safe-area-inset-bottom,0);--safe-left:env(safe-area-inset-left,0)}:root{--bg-bg-sky:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAsCAYAAADLlo5MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGiUlEQVRoge1by47bMAyUAh/bQ6/9/1/qFxQ9t0DPGxV6kBqSI9nJLgoUDYHd2LJFkSNySDu7+dvPtx8ppa8ppd/JSU4pFTjLOV7H43q9feqVPvvWPsuYL1dRX9F15EjWdku6c7vOHM4plTHbKyiLqZldYxakzymn70c7kAFxC+6Vww7IcCzndHOWZABkjpUBWp0yrjanpuKS7kYTrqeffseCkOurObudCNeW6346PFBMl57nCkRceQImI2X8OMAAnboBGF1mLZmT/oLQSFsvLrcfkl5TysZ4BIdJmVHW9HblM3VTKrmnLdrKNu/dzi+yUc4NFUgSjMFSzUE9Jeo5WsqNm5R7AhzBJhAxoQJ251HWZEaYzLqWhm4pb4fP7fU0MYPQzzge5mVHm4xvTcStInRlU9bY6VEmoFnAYlpqLO8w8/TxSEQOcGrk6PwTIMiS22vHjhv3Skr7fcMdCzxW5e7Sck/c+VFjHChmKkYQ9eHhpVRqVb0slb/wOI+jHrUzj0op3ZnhkS0wi4Q3N21Euox3RtBOqi+mcOXcfKqfovOwzMqUiLWTSHOx4aGcoQuU3gIFZaxtOElD4CQcw3X9sV2y2zSzoU+eLsDMInDZAlnHRU8vIrkCZz20xFtLDEZMnRgbYZnZe7yoKD8B2m29l0tpzg07ERDDuVK4vH4XUR1gaKIRfElVjKp5bgNRkJ6Nr5cKcgyPh0Azm2Q0xBvHtexI9bxS4xOF6zPE/vkYY0N+RGtrR2SPalVU1jrpi4IYRrdNLXPC85mm/hCtho7H8GwL7qaBDd3dKrJnoMGMyetQVYcxLT0ngFsb0gCqR/mGKb3doLhP50FCItIvvV7jgjo2X/hTo2s6hpSlVbV1y1JRoC3YV6ayP1fOGQZAt9KNW2uStbHLx2LkgvS0grpsM5Tg17a+D153dwHHXTeii+3OjNpcu7d+oMaB0+I4PvKIrIIAbWKOUucBGbUWaUWrKFtvtiR9zIJ3zBvx94lk25ZrmpoIW3uPxnr+NY7vBhZvjcz5qjFeSOwHBb6ICjTA8Rl1KQVXE7rUir6dZ4B1kZYvpliY5LnvxOwZiHYyj74ZTFIaqhxosOx+JZ8Jx8aE7BuZGFnbzXCWKm/JG4oNi64ANYQPOniqm5Kp7QQrGmhblUNQn2W3Pi7VAkH6Oj9SFjfMwhyMMJuE4PjWA6JTxzcRSjnO6wh5LW+KnfJMiEvfKPfPwXEzcqYjPXUNRWJnndZgyTkT4zA4Vi4AZqLrtFWK6zIundew/5RHLJnU32+3x8lxk+E4769UF21qDUcVCB/C+pcJk6ejaUUwGl2/yMBj6cnXirurI7ior76lIMfxIm/3Qa6UXp7lgZlkLoIsDu+c9RZgJIabgGsMDzpebDxJqAIzw2wKUsgiY+j7OOvQembBFnFEgPygEcZgxnVIK7A4a0xxDKu3T/0tfQAdsCkz2nbedx3HG+wcIh4WI1KIsT5STNGCgVG87b2+QMiB3AfAmkwiYK/ANHb4nVntlLejAQf3KDe4Eh+OM+9H5xd9dtzbFdufGB3ecR+xrKCb6CO7bTZRQajfk/RCYGz0G+PWP5D4GK/47w/wXVke994gihwFLYEw4/Kg74qAcZYwvsxV3sL+j2x+mx7apPkue2Yb9HKi1xl91J7NiiN80g2+oXMl67nMM5EEwAh5I36rDiakLYsgpBkp8ssdIxU6WEC4Colv3F/XOiILUnVGcxk3SJ9TTJkaH3nmLnLKacdSFtFBEGfRjbSDQLK1kNfNdVXad+Nue5H2Mve4swflFcMPRDLLRZ/qJxxB89kHKkaHpDOmLRH2qOb5WfTWv0rA6uwdabx9j3lR15hvRzCtcNvYbjgxKcB6CVJVdyV/Nw6B0McI06gpns9Gf4Yb3FMcH9877G2t+vSAHfdw4F4b4Mx2dJuqDgz5Rms8jrE2w9j0pHhdrG0yy1R/0Rnf9w0FHSBvnrwe0xeLc8OaXvPqHPmBsMemvGf5VtrPgipHHWRpApvo1wnRtRBsKeRYTZQxo2xuOqMK1kQfRXqJcAk/L0juVkHtaYCaSreMkO6NphDr51ZrsrweCKAeS/Cd23AI0zl0BV51q6ofKpm3Dqf4y181nd4VpINzpVyfvOF50OYPBu7vizZP2BENojXN9ZWdeUD+eeCYyJ/M9pMPxUtl/cX8S7byAu5JeQH3pLyAe1JewD0pL+CelBdw7+jjfo3/qvn5rJL0f8mXitkff4bINFBO+T8AAAAASUVORK5CYII=");--img-btn-go-top:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 109 109\"><g fill=\"none\"><circle cx=\"54.5\" cy=\"54.5\" r=\"54.5\"/><path stroke=\"%23000\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M73.96 66.09 55.81 41.11 37.66 66.09\"/></g></svg>");--img-ico-map-pin:url("data:image/svg+xml;charset=UTF-8,<svg id=\"b\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 26 39\"><g id=\"c\"><path id=\"d\" d=\"M13,0C5.75.07-.07,6,0,13.25,0,20.92,5.98,25.71,9.22,31.43c3.1,5.47,3.09,7.57,3.78,7.57s.69-2.1,3.78-7.57c3.24-5.71,9.22-10.51,9.22-18.18C26.07,6,20.25.07,13,0ZM13,18.31c-2.8.05-5.11-2.17-5.16-4.97s2.17-5.11,4.97-5.16c2.8-.05,5.11,2.17,5.16,4.97,0,.03,0,.06,0,.1.03,2.77-2.2,5.04-4.97,5.06h0Z\"/></g></svg>");--img-ico-sns-instagram:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 71.43 71.43\"><circle cx=\"35.72\" cy=\"35.72\" r=\"35.72\" fill=\"none\"/><path fill=\"%23fff\" d=\"M27.05 14.95c-1.73.04-3.45.37-5.07.98a10.68 10.68 0 0 0-6.1 6.13c-.61 1.63-.93 3.34-.96 5.08-.1 2.23-.12 2.94-.11 8.62s.03 6.39.14 8.62c.04 1.73.37 3.45.98 5.07 1.09 2.81 3.32 5.02 6.13 6.1 1.63.61 3.34.93 5.08.96 2.23.1 2.94.12 8.62.11s6.39-.04 8.62-.14c1.73-.04 3.45-.37 5.07-.98 2.81-1.09 5.02-3.32 6.1-6.13.61-1.63.93-3.34.96-5.08.1-2.23.12-2.95.11-8.62s-.04-6.39-.14-8.62a15.4 15.4 0 0 0-.98-5.07 10.68 10.68 0 0 0-6.13-6.1c-1.63-.61-3.34-.93-5.08-.96-2.23-.1-2.94-.12-8.62-.11s-6.39.03-8.62.14m.24 37.8c-1.33-.01-2.64-.25-3.88-.71a6.93 6.93 0 0 1-3.98-3.96c-.46-1.24-.71-2.56-.73-3.88-.1-2.2-.13-2.87-.14-8.45s0-6.24.11-8.45c.01-1.33.25-2.64.71-3.88a6.93 6.93 0 0 1 3.96-3.98c1.24-.46 2.56-.71 3.88-.73 2.21-.1 2.87-.13 8.45-.14s6.25 0 8.45.11c1.33.01 2.64.25 3.88.71a6.93 6.93 0 0 1 3.98 3.96c.46 1.24.71 2.55.73 3.88.1 2.21.13 2.87.14 8.45s0 6.25-.11 8.45a11.5 11.5 0 0 1-.71 3.89A6.93 6.93 0 0 1 48.07 52c-1.24.46-2.55.71-3.88.73-2.21.1-2.87.13-8.45.14s-6.24-.01-8.45-.11m17.05-28.22c0 1.39 1.13 2.51 2.51 2.5 1.39 0 2.51-1.13 2.5-2.51 0-1.39-1.13-2.51-2.51-2.5a2.51 2.51 0 0 0-2.5 2.51m-19.37 11.2c.01 5.93 4.83 10.73 10.76 10.72s10.73-4.83 10.72-10.76-4.83-10.73-10.76-10.72-10.73 4.83-10.72 10.76m3.77-.01c0-3.85 3.11-6.98 6.96-6.99 3.85 0 6.98 3.11 6.99 6.96 0 3.85-3.11 6.98-6.96 6.99-3.85 0-6.98-3.11-6.98-6.96\"/></svg>");--img-ico-sns-x:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 71.43 71.43\"><circle cx=\"35.72\" cy=\"35.72\" r=\"35.72\" fill=\"none\"/><path fill=\"%23fff\" d=\"M39.8 33.41 53.12 17.8h-3.16L38.39 31.36 29.16 17.8H18.51l13.97 20.5-13.97 16.37h3.16l12.21-14.32 9.75 14.32h10.65zm-4.32 5.07-1.41-2.04L22.81 20.2h4.85l9.09 13.11 1.41 2.04 11.81 17.04h-4.85z\"/></svg>");--img-logo-brand-wh-lg:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"880.92\" height=\"158.767\" viewBox=\"0 0 880.92 158.767\"><path fill=\"%23fff\" d=\"M126.377 140.934c-.252-.705-.655-.907-1.059-.907h-.705c-.1 0-.151-.075-.151-.176v-.655c0-.126.076-.177.2-.177.2 0 .957.076 3.224.076 1.814 0 2.872-.076 3.124-.076.151 0 .2.051.2.177v.63c0 .126-.05.2-.226.2h-.479a.6.6 0 0 0-.6.882l3.7 11.639.051.025c.2-.529 3.552-9.8 3.6-10.757a2.4 2.4 0 0 0-.453-1.335 1.05 1.05 0 0 0-.856-.454h-.53a.16.16 0 0 1-.176-.176v-.63c0-.126.05-.2.2-.2.2 0 1.108.076 3.275.076 2.116 0 3.073-.076 3.3-.076.151 0 .176.076.176.227v.58c0 .126-.05.2-.176.2h-.882c-.5 0-.68.554-.554.983l3.627 11.638h.1c.755-2.216 3.627-10.53 3.627-11.915 0-.353-.252-.706-.856-.706h-.681c-.151 0-.176-.075-.176-.2v-.6c0-.126.05-.2.2-.2.252 0 1.108.076 2.67.076 1.411 0 2.167-.076 2.368-.076.1 0 .151.051.151.126v.681c0 .126-.025.2-.176.2h-.529a1.245 1.245 0 0 0-1.109.832c-.252.554-5.391 14.661-5.9 15.921-.1.252-.3.655-.655.655s-.529-.252-.629-.554l-4.561-13.251h-.1c-.227.705-4.686 13.049-4.787 13.326a.74.74 0 0 1-.655.479.51.51 0 0 1-.5-.4Zm29.618 9.069c-.2.58-1.436 4.182-1.562 4.862a2.2 2.2 0 0 0-.05.529c0 .328.4.6.907.6h1.058c.2 0 .252.05.252.126v.63c0 .151-.051.252-.2.252-.353 0-1.411-.076-3.174-.076-1.865 0-2.419.076-2.771.076-.151 0-.151-.151-.151-.328v-.478c0-.152.05-.2.151-.2h.756c.7 0 1.158-.353 1.612-1.134.252-.453 2.066-4.988 2.821-7.1.177-.5 2.217-5.945 2.469-6.6.051-.252.2-.706.051-.857a.57.57 0 0 1-.152-.3c0-.1.051-.2.252-.252a8.2 8.2 0 0 0 2.494-1.26c.151-.151.252-.251.378-.251.151 0 .252.3.3.453.453 1.562 2.418 7.205 2.872 8.817.6 1.965 2.216 6.651 2.569 7.331a1.9 1.9 0 0 0 1.612 1.159h.806c.152 0 .2.05.2.176v.529c0 .152-.05.3-.252.3-.453 0-.957-.076-3.728-.076-2.117 0-2.973.076-3.527.076-.2 0-.252-.151-.252-.3v-.5c0-.152.05-.2.2-.2h.655c.706 0 .907-.252.756-.932-.2-.907-1.209-4.132-1.512-5.064Zm5.593-1.007c-.252-.731-1.965-6.475-2.116-6.979-.1-.3-.152-.453-.252-.453-.152 0-.252.1-.328.327-.1.328-2.368 6.525-2.544 7.105Zm26.324 3.829a.2.2 0 0 1 .051.252 9.05 9.05 0 0 1-7.507 4.232 8.92 8.92 0 0 1-6.6-2.368 9.6 9.6 0 0 1-2.721-6.8 9.77 9.77 0 0 1 2.57-6.751 8.7 8.7 0 0 1 6.55-2.671 11 11 0 0 1 5.089 1.209c.352.2.453.2.5 0l.2-.655c.051-.151.1-.151.4-.151s.353.051.353.4c0 .454.5 4.485.6 5.24.026.151 0 .227-.1.252l-.479.151c-.126.051-.2-.05-.277-.252a8.9 8.9 0 0 0-1.965-3.275 6 6 0 0 0-4.383-1.864c-4.031 0-5.694 3.628-5.694 7.256a10.2 10.2 0 0 0 2.318 6.55 5.43 5.43 0 0 0 4.333 1.965 7.35 7.35 0 0 0 6.021-2.923c.126-.176.226-.252.3-.176Zm18.866-12.092a9.37 9.37 0 0 1 3.426 7.456 8.76 8.76 0 0 1-1.864 5.543 8.92 8.92 0 0 1-7.558 3.577 11.56 11.56 0 0 1-5.693-1.663 8.82 8.82 0 0 1-3.678-7.457 10 10 0 0 1 2.318-6.247 8.62 8.62 0 0 1 7.1-3.225 8.92 8.92 0 0 1 5.949 2.016m-9.674.5a9 9 0 0 0-2.267 6.1c0 6.55 4.031 8.868 6.146 8.868 5.089 0 5.9-5.643 5.9-7.76 0-5.492-3.728-8.615-6.146-8.615a4.34 4.34 0 0 0-3.633 1.41Zm20.141 8.77c-.2.58-1.436 4.182-1.562 4.862a2.2 2.2 0 0 0-.051.529c0 .328.4.6.907.6h1.058c.2 0 .252.05.252.126v.63c0 .151-.05.252-.2.252-.353 0-1.411-.076-3.175-.076-1.864 0-2.418.076-2.771.076-.151 0-.151-.151-.151-.328v-.478c0-.152.051-.2.151-.2h.756c.705 0 1.159-.353 1.612-1.134.252-.453 2.066-4.988 2.822-7.1a981 981 0 0 1 2.469-6.6c.05-.252.2-.706.05-.857a.57.57 0 0 1-.151-.3c0-.1.05-.2.252-.252a8.2 8.2 0 0 0 2.494-1.26c.151-.151.252-.251.378-.251.151 0 .252.3.3.453.454 1.562 2.419 7.205 2.872 8.817.6 1.965 2.217 6.651 2.569 7.331a1.9 1.9 0 0 0 1.613 1.159h.806c.151 0 .2.05.2.176v.529c0 .152-.051.3-.252.3-.454 0-.958-.076-3.729-.076-2.116 0-2.973.076-3.527.076-.2 0-.252-.151-.252-.3v-.5c0-.152.051-.2.2-.2h.655c.7 0 .907-.252.756-.932-.2-.907-1.209-4.132-1.512-5.064Zm5.592-1.007c-.251-.731-1.965-6.475-2.116-6.979-.1-.3-.151-.453-.252-.453-.151 0-.252.1-.327.327-.1.328-2.369 6.525-2.545 7.105Zm26.454 2.746c.05.05.05.1.05.251-.1.152-1.109 4.334-1.26 5.014-.655-.025-7.91-.076-10.48-.076-2.267 0-3.174.076-3.476.076-.2 0-.2-.051-.2-.227v-.579c0-.152 0-.2.151-.2h1.008c.907 0 1.058-.353 1.058-.68 0-.454.1-6.752.1-8.263v-1.411c0-1.612-.051-4.283-.1-4.711-.05-.655-.151-.907-.806-.907h-1.058a.217.217 0 0 1-.2-.227v-.579c0-.151.051-.2.2-.2.252 0 1.159.076 3.476.076 2.721 0 3.779-.076 3.981-.076s.252.1.252.227v.58c0 .1-.051.2-.252.2h-1.36c-.756 0-.857.252-.857.932 0 .353-.1 4.132-.1 5.895v2.167c0 .453 0 5.9.1 6.978h1.411c1.41 0 3.224 0 4.232-.126 1.411-.2 3.023-3.225 3.376-4.182.1-.1.151-.151.3-.1Zm16.175-11.586h-.7a14 14 0 0 0-3.678.353c-.807.353-1.764 2.015-2.243 2.872-.075.126-.151.227-.276.176l-.5-.176c-.1-.051-.126-.126-.1-.252.252-.958 1.108-4.283 1.209-4.636.05-.352.2-.453.3-.453.151 0 .252.1.4.252a2.26 2.26 0 0 0 1.713.655c1.361.05 2.419.151 4.888.151h1.36c2.771 0 3.829-.1 4.988-.151a4.6 4.6 0 0 0 1.814-.655c.2-.151.3-.252.453-.252s.2.1.252.4c.051.454.555 3.577.756 4.787.025.151-.025.2-.1.226l-.5.177c-.1.025-.151-.051-.226-.2a9.9 9.9 0 0 0-1.991-2.821 12 12 0 0 0-3.879-.454h-.706v13.428c0 1.914.252 2.418.857 2.418h1.461c.1 0 .151.1.151.227v.529c0 .151-.05.252-.252.252-.252 0-1.057-.076-3.779-.076-2.569 0-3.627.076-3.98.076-.151 0-.2-.051-.2-.227v-.579c0-.152.076-.2.176-.2h1.436a.753.753 0 0 0 .831-.68c.076-.655.076-8.364.076-8.868Zm18.872 10.175c0 1.511.051 4.333.1 4.711.075.5.251.957.654.957h1.26c.151 0 .2.076.2.176v.605c0 .176-.076.227-.278.227-.327 0-.831-.076-3.451-.076-2.469 0-3.074.076-3.325.076-.151 0-.2-.076-.2-.227v-.579c0-.126.051-.2.151-.2h.857c.554 0 .957-.151.957-.831.05-2.52.05-4.888.05-7.256v-6.625c0-.857-.352-1.26-.806-1.26h-.982c-.126 0-.176-.05-.176-.151v-.68c0-.126.05-.177.176-.177.176 0 .982.076 3.451.076 1.411 0 3.729-.076 4.484-.076a6.77 6.77 0 0 1 4.585 1.588 3.86 3.86 0 0 1 1.361 2.821c0 3.174-1.915 4.484-4.686 4.938v.1a3.3 3.3 0 0 1 1.511 1.158c.3.4 1.865 2.772 2.066 3.074a35 35 0 0 0 2.142 2.872 2.65 2.65 0 0 0 1.789.478c.15 0 .2.076.2.177v.529c0 .176-.051.252-.2.252-.2 0-.857-.076-2.469-.076-.706 0-1.663.051-2.217.076a6.6 6.6 0 0 1-1.109-1.436c-.454-.706-1.436-2.519-1.662-2.923-.252-.453-.958-1.612-1.361-2.166-.63-.882-1.209-1.562-2.267-1.562-.1 0-.529.025-.807.05Zm.051-2.268a7 7 0 0 0 .957.1 4.407 4.407 0 0 0 4.737-4.333 3.97 3.97 0 0 0-1.109-2.821 4.82 4.82 0 0 0-3.326-1.084 1.8 1.8 0 0 0-.906.152.86.86 0 0 0-.3.73Zm20.1 1.94c-.2.58-1.436 4.182-1.562 4.862a2.2 2.2 0 0 0-.05.529c0 .328.4.6.906.6h1.058c.2 0 .252.05.252.126v.63c0 .151-.05.252-.2.252-.353 0-1.411-.076-3.175-.076-1.864 0-2.418.076-2.771.076-.151 0-.151-.151-.151-.328v-.478c0-.152.051-.2.151-.2h.756c.705 0 1.159-.353 1.613-1.134.251-.453 2.065-4.988 2.821-7.1.177-.5 2.217-5.945 2.469-6.6.05-.252.2-.706.05-.857a.57.57 0 0 1-.151-.3c0-.1.05-.2.252-.252a8.2 8.2 0 0 0 2.494-1.26c.151-.151.252-.251.378-.251.151 0 .252.3.3.453.454 1.562 2.419 7.205 2.872 8.817.605 1.965 2.217 6.651 2.57 7.331a1.9 1.9 0 0 0 1.612 1.159h.806c.151 0 .2.05.2.176v.529c0 .152-.051.3-.252.3-.454 0-.958-.076-3.729-.076-2.116 0-2.972.076-3.527.076-.2 0-.252-.151-.252-.3v-.5c0-.152.051-.2.2-.2h.655c.705 0 .907-.252.756-.932-.2-.907-1.209-4.132-1.512-5.064Zm5.592-1.007c-.251-.731-1.965-6.475-2.116-6.979-.1-.3-.151-.453-.252-.453-.151 0-.252.1-.327.327-.1.328-2.368 6.525-2.545 7.105Zm26.325 3.829a.2.2 0 0 1 .05.252 9.05 9.05 0 0 1-7.507 4.232 8.92 8.92 0 0 1-6.6-2.368 9.6 9.6 0 0 1-2.721-6.8 9.77 9.77 0 0 1 2.569-6.751 8.7 8.7 0 0 1 6.551-2.671 11 11 0 0 1 5.088 1.209c.353.2.454.2.5 0l.2-.655c.05-.151.1-.151.4-.151s.352.051.352.4c0 .454.5 4.485.6 5.24.025.151 0 .227-.1.252l-.478.151c-.126.051-.2-.05-.278-.252a8.9 8.9 0 0 0-1.964-3.275 6 6 0 0 0-4.384-1.864c-4.03 0-5.694 3.628-5.694 7.256a10.2 10.2 0 0 0 2.318 6.55 5.43 5.43 0 0 0 4.333 1.965 7.35 7.35 0 0 0 6.021-2.923c.126-.176.227-.252.3-.176Zm8.285-2.696c0 1.26.051 4.938.076 5.316a.563.563 0 0 0 .579.554h.957c.1 0 .2.05.2.126v.68c0 .1-.05.2-.151.2-.3 0-1.058-.076-3.225-.076s-2.972.076-3.224.076c-.1 0-.152-.051-.152-.177v-.68a.134.134 0 0 1 .152-.151h.907c.453 0 .654-.2.68-.479.025-.2.075-4.786.075-7.91v-1.461c0-.454-.05-5.29-.05-5.517 0-.3-.151-.6-.756-.6h-.756c-.151 0-.2-.05-.2-.176v-.68c0-.1.05-.152.2-.152.3 0 1.059.076 3.225.076 1.965 0 2.771-.076 3.124-.076.151 0 .2.051.2.177v.63c0 .151-.05.2-.2.2h-.806c-.5 0-.756.151-.756.731 0 .4-.1 4.333-.1 5.542v1.108h.454a1.26 1.26 0 0 0 .856-.352c.479-.4 4.862-5.87 5.139-6.248.353-.5.051-.806-.4-.806h-.378c-.1 0-.126-.05-.126-.176v-.6c0-.151.051-.2.152-.2.3 0 1.309.076 2.972.076 1.008 0 1.865-.076 2.167-.076.151 0 .2.051.2.177v.63a.184.184 0 0 1-.2.2h-.5a2.7 2.7 0 0 0-1.411.428c-1.184.781-4.736 4.888-5.693 6.147 1.007 1.26 6.147 7.911 6.9 8.792a1.85 1.85 0 0 0 1.512.6h.554a.18.18 0 0 1 .2.176v.63c0 .151-.051.2-.2.2-.252 0-1.158-.076-3.476-.076-2.116 0-3.074.076-3.427.076-.1 0-.15-.051-.15-.2v-.63a.133.133 0 0 1 .15-.151h.353a.447.447 0 0 0 .4-.655c-.252-.5-4.333-6.348-4.736-6.751a1.18 1.18 0 0 0-.856-.353h-.454Zm43.03 3.779c.051 0 .051.1 0 .2a5.68 5.68 0 0 1-5.038 3.2c-2.771 0-4.132-1.99-5.341-3.451-1.109 1.209-2.771 3.451-6 3.451-3.023 0-5.593-2.041-5.593-4.409a5.67 5.67 0 0 1 2.117-4.232 11.7 11.7 0 0 1 2.72-1.915c-1.713-1.108-2.569-2.267-2.569-3.375 0-1.965 2.519-4.283 4.484-4.283 2.419 0 4.081 1.814 4.031 3.477-.051 1.41-1.713 2.871-2.922 3.426a14.8 14.8 0 0 1 5.139 4.736 9.6 9.6 0 0 0 1.864-3.829.687.687 0 0 0-.756-.756h-.4c-.1 0-.151-.05-.151-.2v-.554c0-.126.05-.176.151-.176.252 0 1.612.075 2.721.075.907 0 2.419-.075 2.57-.075s.2.05.2.2v.529c0 .126-.05.2-.2.2h-.4c-1.008 0-1.361.1-1.714.655-.2.3-2.166 3.426-3.224 4.786.353.353 1.41 1.663 2.015 2.217a4.37 4.37 0 0 0 2.973 1.663 3.48 3.48 0 0 0 2.67-1.814c.1-.1.151-.1.2-.05Zm-15.417 1.537a5.95 5.95 0 0 0 4.484-2.393 19.6 19.6 0 0 0-5.492-5.694 5.54 5.54 0 0 0-2.62 4.635 3.8 3.8 0 0 0 3.628 3.452m.2-15.342c-1.259 0-1.965 1.36-1.965 2.721 0 1.007 1.26 2.065 2.318 2.67a3.43 3.43 0 0 0 1.411-2.973c.001-1.008-.654-2.418-1.763-2.418Zm29.276 7.935a21 21 0 0 0 2.7-.126 1.86 1.86 0 0 0 1.335-.982 4.5 4.5 0 0 0 .454-1.285c.025-.1.1-.2.2-.2l.5.051a.133.133 0 0 1 .151.151c-.05.454-.05 2.519-.05 2.872 0 .907.1 2.116.151 2.62.025.176-.051.227-.151.252l-.554.1c-.1 0-.177-.051-.2-.2a6.4 6.4 0 0 0-.378-1.184 1.93 1.93 0 0 0-1.26-1.033 20 20 0 0 0-2.9-.151v6.273c0 .705.2.806.806.806h1.361c.151 0 .2.05.2.176v.63c0 .151-.05.2-.2.2-.252 0-1.259-.076-3.729-.076-2.267 0-3.224.076-3.577.076-.1 0-.151-.051-.151-.177v-.68a.133.133 0 0 1 .151-.151h1.008c.6 0 .806-.1.831-.529.025-.5.076-3.678.076-8.011v-1.764c0-1.108-.051-4.685-.051-4.962 0-.454-.352-.706-1.007-.706h-1.26c-.1 0-.2-.05-.2-.126v-.73c0-.1.1-.152.2-.152.252 0 1.209.076 4.081.076.353 0 7-.05 8.616-.05a8 8 0 0 0 .957-.1c.1.05.152.151.152.353.1.4.906 3.879 1.007 4.182.025.1 0 .176-.075.2l-.479.2c-.1.05-.151 0-.3-.2a16 16 0 0 0-1.813-2.318 3.1 3.1 0 0 0-1.713-1.158c-.655-.126-3.93-.227-4.888-.227Zm17.795.731c0 .252.051 6.046.051 6.323 0 .806.4.907 1.007.907h1.058a.18.18 0 0 1 .2.176v.63c0 .151-.1.2-.252.2-.3 0-1.31-.076-3.678-.076-2.519 0-3.627.076-3.879.076-.152 0-.2-.051-.2-.177v-.68c0-.1.05-.151.2-.151h1.007c.5 0 1.058-.05 1.159-.731.05-.352.1-5.794.1-7.154v-1.764c0-.6-.051-5.139-.076-5.466-.075-.605-.327-.857-1.033-.857h-1.31c-.151 0-.2-.05-.2-.176v-.655c0-.126.05-.177.151-.177.3 0 1.612.076 4.081.076 2.418 0 3.225-.076 3.577-.076.151 0 .2.1.2.227v.58a.185.185 0 0 1-.2.2h-.957c-.554 0-.957.2-.957.68 0 .252-.051 5.795-.051 6.1Zm11.513.856c.026 1.361.076 3.83.076 4.283 0 1.31.453 1.814 1.008 1.965a8 8 0 0 0 1.965.2c.453 0 1.612-.051 2.116-.1a4.3 4.3 0 0 0 2.065-.857c.454-.4 1.865-2.065 2.344-2.67.1-.126.176-.151.277-.1l.4.252c.075.05.1.126.05.252l-1.209 3.779a.534.534 0 0 1-.555.378c-.126 0-.68-.025-2.242-.051-1.587 0-4.181-.025-8.388-.025-.933 0-1.613.025-2.142.025-.5.026-.856.051-1.083.051-.151 0-.2-.051-.2-.2v-.6c0-.152.051-.2.252-.2h.857c1.158 0 1.26-.151 1.26-1.083v-8.465c0-2.066-.051-5.189-.1-5.542-.1-.68-.352-.882-1.108-.882h-.957c-.1 0-.151-.05-.151-.176v-.655c0-.126.025-.177.151-.177.554 0 1.461.1 3.527.076h.705c1.109 0 6.9-.05 8.011-.05.4 0 .882-.026 1.008-.026a.177.177 0 0 1 .2.152c.1.327 1.058 3.753 1.158 4.005.051.151.026.227-.075.277l-.453.2c-.076.025-.152 0-.228-.126a23.7 23.7 0 0 0-2.771-2.822 4.35 4.35 0 0 0-1.914-.655l-3.829-.1-.051 7.28a28 28 0 0 0 2.872-.126 1.41 1.41 0 0 0 1.159-.907 4 4 0 0 0 .4-1.411.185.185 0 0 1 .2-.2l.655.05c.1 0 .176.051.151.2-.051.4-.051 2.066-.051 2.721 0 1.007.1 2.217.152 2.771 0 .126-.051.151-.2.176l-.554.1c-.1.025-.151-.025-.2-.176a11 11 0 0 0-.4-1.26 1.54 1.54 0 0 0-1.26-.907c-.906-.1-2.116-.151-2.922-.151Zm28.593 2.117c.05.05.05.1.05.251-.1.152-1.108 4.334-1.26 5.014-.655-.025-7.91-.076-10.48-.076-2.267 0-3.174.076-3.476.076-.2 0-.2-.051-.2-.227v-.579c0-.152 0-.2.15-.2h1.008c.907 0 1.058-.353 1.058-.68 0-.454.1-6.752.1-8.263v-1.411c0-1.612-.05-4.283-.1-4.711-.05-.655-.151-.907-.806-.907h-1.058a.22.22 0 0 1-.2-.227v-.579c0-.151.051-.2.2-.2.252 0 1.159.076 3.477.076 2.72 0 3.778-.076 3.98-.076s.252.1.252.227v.58c0 .1-.051.2-.252.2h-1.36c-.756 0-.857.252-.857.932 0 .353-.1 4.132-.1 5.895v2.167c0 .453 0 5.9.1 6.978h1.411c1.411 0 3.225 0 4.232-.126 1.411-.2 3.023-3.225 3.376-4.182.1-.1.151-.151.3-.1Zm5.518-6.399c0-.655-.1-4.233-.151-4.61-.05-.605-.4-.706-.907-.706h-1.36a.18.18 0 0 1-.2-.176v-.68c0-.1.1-.152.226-.152.731 0 2.041.076 3.8.076 1.26 0 2.519-.076 3.779-.076 3.376 0 6.1.328 8.414 2.293a7.93 7.93 0 0 1 2.822 6.4 8.93 8.93 0 0 1-2.469 6.6c-2.469 2.671-6.4 2.7-8.112 2.7-.957 0-3.527-.076-4.787-.076-2.216 0-3.224.076-3.577.076-.1 0-.151-.051-.151-.227v-.63c0-.1.051-.151.2-.151h1.461c.5 0 .755-.2.831-.63.076-.5.176-6.2.176-8.112Zm3.175 2.469c0 .3.05 4.585.05 6.147a2.24 2.24 0 0 0 .453 1.41c.3.479 1.26.68 2.217.68a6.6 6.6 0 0 0 5.241-2.544 9.5 9.5 0 0 0 1.813-5.744 8.8 8.8 0 0 0-2.015-5.492 8 8 0 0 0-5.643-2.368 3.3 3.3 0 0 0-1.613.252 1.16 1.16 0 0 0-.453 1.109c-.05 1.058-.05 4.333-.05 4.736Zm30.182-7.656h-.705a14 14 0 0 0-3.678.353c-.806.353-1.764 2.015-2.242 2.872-.076.126-.152.227-.278.176l-.5-.176c-.1-.051-.126-.126-.1-.252.252-.958 1.108-4.283 1.209-4.636.051-.352.2-.453.3-.453.15 0 .252.1.4.252a2.26 2.26 0 0 0 1.714.655c1.36.05 2.418.151 4.887.151h1.36c2.771 0 3.829-.1 4.989-.151a4.6 4.6 0 0 0 1.813-.655c.2-.151.3-.252.454-.252s.2.1.252.4c.05.454.554 3.577.756 4.787.024.151-.026.2-.1.226l-.5.177c-.1.025-.151-.051-.227-.2a9.9 9.9 0 0 0-1.99-2.821 12.1 12.1 0 0 0-3.88-.454h-.705v13.428c0 1.914.252 2.418.856 2.418h1.462c.1 0 .151.1.151.227v.529c0 .151-.051.252-.252.252-.252 0-1.058-.076-3.779-.076-2.57 0-3.628.076-3.98.076-.152 0-.2-.051-.2-.227v-.579c0-.152.076-.2.176-.2h1.436a.754.754 0 0 0 .832-.68c.075-.655.075-8.364.075-8.868Zm19.253 9.469c.026 1.361.076 3.83.076 4.283 0 1.31.453 1.814 1.008 1.965a8 8 0 0 0 1.964.2c.454 0 1.613-.051 2.117-.1a4.3 4.3 0 0 0 2.065-.857c.454-.4 1.864-2.065 2.343-2.67.1-.126.177-.151.277-.1l.4.252c.075.05.1.126.05.252l-1.21 3.779a.53.53 0 0 1-.554.378c-.126 0-.68-.025-2.242-.051-1.587 0-4.182-.025-8.389-.025-.932 0-1.612.025-2.141.025-.5.026-.857.051-1.083.051-.152 0-.2-.051-.2-.2v-.6c0-.152.05-.2.252-.2h.856c1.159 0 1.26-.151 1.26-1.083v-8.465c0-2.066-.05-5.189-.1-5.542-.1-.68-.352-.882-1.108-.882h-.957c-.1 0-.152-.05-.152-.176v-.655c0-.126.026-.177.152-.177.554 0 1.461.1 3.527.076h.705c1.109 0 6.9-.05 8.011-.05.4 0 .882-.026 1.008-.026a.176.176 0 0 1 .2.152c.1.327 1.058 3.753 1.159 4.005.05.151.025.227-.076.277l-.453.2c-.075.025-.151 0-.227-.126a23.7 23.7 0 0 0-2.771-2.822 4.35 4.35 0 0 0-1.914-.655l-3.829-.1-.051 7.28a28 28 0 0 0 2.872-.126 1.41 1.41 0 0 0 1.159-.907 4 4 0 0 0 .4-1.411.184.184 0 0 1 .2-.2l.655.05c.1 0 .177.051.152.2-.051.4-.051 2.066-.051 2.721 0 1.007.1 2.217.151 2.771 0 .126-.05.151-.2.176l-.555.1c-.1.025-.151-.025-.2-.176a11 11 0 0 0-.4-1.26 1.54 1.54 0 0 0-1.26-.907c-.907-.1-2.116-.151-2.922-.151Zm18.266.378c-.2.58-1.436 4.182-1.562 4.862a2.2 2.2 0 0 0-.05.529c0 .328.4.6.907.6h1.058c.2 0 .252.05.252.126v.63c0 .151-.051.252-.2.252-.352 0-1.411-.076-3.174-.076-1.864 0-2.419.076-2.771.076-.151 0-.151-.151-.151-.328v-.478c0-.152.05-.2.151-.2h.756c.705 0 1.158-.353 1.612-1.134.252-.453 2.066-4.988 2.821-7.1.177-.5 2.218-5.945 2.469-6.6.051-.252.2-.706.051-.857a.57.57 0 0 1-.152-.3c0-.1.051-.2.252-.252a8.2 8.2 0 0 0 2.494-1.26c.151-.151.252-.251.378-.251.151 0 .252.3.3.453.453 1.562 2.418 7.205 2.872 8.817.6 1.965 2.217 6.651 2.569 7.331a1.9 1.9 0 0 0 1.612 1.159h.807c.151 0 .2.05.2.176v.529c0 .152-.05.3-.252.3-.453 0-.957-.076-3.728-.076-2.117 0-2.973.076-3.527.076-.2 0-.252-.151-.252-.3v-.5c0-.152.05-.2.2-.2h.654c.706 0 .908-.252.756-.932-.2-.907-1.209-4.132-1.512-5.064Zm5.593-1.007c-.252-.731-1.965-6.475-2.116-6.979-.1-.3-.152-.453-.252-.453-.152 0-.252.1-.328.327-.1.328-2.368 6.525-2.544 7.105Zm29.307-1.184c0-.756 0-7-.05-7.1h-.1c-.2.353-3.376 7.709-3.678 8.364-.378.806-2.948 6.752-3.074 7-.1.2-.3.554-.554.554-.151 0-.3-.151-.4-.454-.1-.151-3.376-8.011-3.527-8.414-.453-1.159-2.771-6.8-3.073-7.1-.1.353-.126 6.7-.126 7s-.025 4.585.126 6.223c.1 1.159.4 2.116 1.209 2.116h1.109a.18.18 0 0 1 .2.176v.63c0 .1-.051.2-.252.2-.252 0-.957-.076-2.872-.076-2.166 0-3.023.076-3.275.076-.2 0-.2-.051-.2-.227v-.63c0-.05 0-.151.151-.151h1.156c.856 0 1.133-.907 1.259-1.789.227-1.763.378-7.96.378-8.414v-4.308c0-.907-.126-1.461-1.234-1.461h-1.109a.18.18 0 0 1-.2-.176v-.68c0-.051.05-.152.2-.152.252 0 .907.076 3.578.076 1.209 0 1.914-.076 2.217-.076a.564.564 0 0 1 .6.429c.907 2.368 4.434 10.732 5.19 12.8.227-.453 2.015-4.61 2.67-6.1.454-1.058 2.721-6.248 2.847-6.752.075-.252.378-.3.983-.3 3.677.025 4.534-.076 4.836-.076.1 0 .151.1.151.227v.529c0 .151-.05.252-.2.252h-1.109c-.655 0-.705.454-.73.983-.025.554-.025 5.592-.025 6.247v1.764c0 1.511.05 5.189.05 5.618.025.957.252 1.36.705 1.36h1.361c.151 0 .151.1.151.176v.58c0 .151 0 .252-.2.252-.3 0-1.511-.076-3.728-.076-2.469 0-3.426.076-3.779.076-.151 0-.2-.1-.2-.227v-.579c0-.152.05-.2.2-.2h1.562c.454 0 .655-.151.73-.882.026-.252.076-3.879.076-5.895Zm240.77-49.147c4.313-4.768 11-3.392 11-3.392-4.007 10.712 5.238 16.926 10.826 18.98a16.5 16.5 0 0 0 5.72.938 15.24 15.24 0 0 0 9.6-3.054 10.06 10.06 0 0 0 4.312-7.144c.265-3.026-2.516-7.205-4.822-8.976a90 90 0 0 0-9.725-6.282 99 99 0 0 1-5.671-3.371 22 22 0 0 1-4.956-4.319 17.2 17.2 0 0 1-3.249-5.879 20.7 20.7 0 0 1-.687-8.235 26.7 26.7 0 0 1 2.7-9.413 28.3 28.3 0 0 1 6.391-8.475 32.4 32.4 0 0 1 9.949-6.119 35.6 35.6 0 0 1 13.382-2.356 43.8 43.8 0 0 1 18.444 3.821 10.12 10.12 0 0 1 3.455 15.9c-4.313 4.767-11.79 3.576-11.79 3.576a6.67 6.67 0 0 0 .709-6.2 22.3 22.3 0 0 0-2.921-5.278 13.2 13.2 0 0 0-4.3-3.764 15.2 15.2 0 0 0-7.466-1.57q-6.119 0-9.754 2.911a9.84 9.84 0 0 0-3.981 6.981 9.44 9.44 0 0 0 1.169 4.574 12 12 0 0 0 2.657 3.05 32 32 0 0 0 4.963 3.371q3.13 1.809 7.78 4.318a37.4 37.4 0 0 1 9.954 8.159q3.969 4.711 3.287 12.554a25.7 25.7 0 0 1-3.858 11.922 27.5 27.5 0 0 1-8.257 8.235 34.7 34.7 0 0 1-10.995 4.625 51.05 51.05 0 0 1-22.85.239c-4.112-.861-6.4-1.459-9.875-3.686-8.152-6.036-4.497-12.929-1.141-16.641m-42.077-29.164a50 50 0 0 1-.912 6.042q-.671 3.06-1.4 6.033-9.857-.3-16.583-.469t-11.908-.153H726.78q-2.672 0-6.286.153-.481 1.881-.835 4.079c-.354 2.198-.41 2.93-.538 4.4q-.823 9.408 3.078 15.062t13.783 5.65a30.7 30.7 0 0 0 9.977-1.963 47 47 0 0 0 11.271-5.142 25.6 25.6 0 0 0 7.8-8.1 23.71 23.71 0 0 1-10.809 18.337 29.6 29.6 0 0 1-11.549 4.712 72 72 0 0 1-12.5 1.091 40 40 0 0 1-15.6-2.738 25.8 25.8 0 0 1-10.394-7.613 28.5 28.5 0 0 1-5.454-11.213 40.3 40.3 0 0 1-.956-13.263 50.5 50.5 0 0 1 3.93-15.369 47 47 0 0 1 8.974-13.808 45.4 45.4 0 0 1 13.742-9.969 41.7 41.7 0 0 1 18.214-3.84q14.594 0 21.364 7.766t5.678 20.315Zm-19.281-19.337q-1.712-4.14-7.513-4.14a11.1 11.1 0 0 0-7.02 2.412 30.8 30.8 0 0 0-6.055 7.385 49.5 49.5 0 0 0-4.255 9.069q-1.813 5.088-3.325 10.259c.833.116 1.716.211 2.651.264s1.822.084 2.655.084h12.238c1.149 0 2.462-.021 3.932-.084s3.048-.148 4.723-.264c.434-1.485.94-3.507 1.5-6.035a60 60 0 0 0 1.2-8.279c.304-3.687.411-7.911-.729-10.671Zm-51.979-2.118c-2.012 3.637-6.614 5.385-12.571 3.044 2.94 4.054 3.65 8.941 3.192 14.169a29.4 29.4 0 0 1-.881 4.711 23.6 23.6 0 0 1-2.29 5.487 34.4 34.4 0 0 1-3.935 5.573 23 23 0 0 1-5.829 4.788 34.6 34.6 0 0 1-7.362 3.371 57 57 0 0 1-7.138 1.8 41 41 0 0 1-6.334.709c-1.94.057-3.54.076-4.8.076-.316 0-.86-.019-1.64-.076s-1.593-.077-2.426-.077-1.615-.029-2.349-.076-1.247-.087-1.553-.087a7.15 7.15 0 0 0-5.709 2.433 8.6 8.6 0 0 0-2.3 4.788q-.384 4.395 3.3 5.333a55 55 0 0 0 10.711 1.255c1.456.1 3.064.21 4.836.316s3.59.239 5.463.392 3.671.393 5.425.709a18.2 18.2 0 0 1 4.588 1.408 14.27 14.27 0 0 1 7.089 6.75 18.4 18.4 0 0 1 1.794 10.036 32.2 32.2 0 0 1-3.539 11.769 37.4 37.4 0 0 1-8.567 10.906 44.6 44.6 0 0 1-13.491 8.082 50.3 50.3 0 0 1-18.477 3.132 69 69 0 0 1-10.978-.939 38 38 0 0 1-10.619-3.294 18.9 18.9 0 0 1-7.579-6.511q-2.781-4.165-2.214-10.591a17.5 17.5 0 0 1 2.473-7.69 27.2 27.2 0 0 1 5-6.042 24.6 24.6 0 0 1 6.729-4.232 27.9 27.9 0 0 1 7.635-2.117l.384-.785a12.2 12.2 0 0 1-5.341-4.4 10.7 10.7 0 0 1-1.5-7.057 13.5 13.5 0 0 1 1.93-5.966 18.8 18.8 0 0 1 4.014-4.625 23 23 0 0 1 5.383-3.294 42 42 0 0 1 5.911-2.117l.246-.948a20.8 20.8 0 0 1-9.617-7.526q-3.266-4.855-2.6-12.391a26 26 0 0 1 2.982-9.892 27.9 27.9 0 0 1 7.1-8.628 36.6 36.6 0 0 1 11.289-6.119 47.5 47.5 0 0 1 15.651-2.346 62 62 0 0 1 6.557.469 34 34 0 0 1 13.7 4.3c.156.028 6.426 1.162 10.79-1.535a32.6 32.6 0 0 0 7.889-6.964s1.899 6.329-.42 10.519Zm-64.705 72.13a29 29 0 0 0-4.184.316 13.4 13.4 0 0 0-4.455 1.561 17.76 17.76 0 0 0-5.821 5.573 15.8 15.8 0 0 0-2.692 7.45 17.3 17.3 0 0 0 .877 7.929 12.24 12.24 0 0 0 3.936 5.247 16.5 16.5 0 0 0 6.257 2.912 37 37 0 0 0 18.336-.633 22.4 22.4 0 0 0 7.567-4.079 19.1 19.1 0 0 0 4.764-5.965 19.5 19.5 0 0 0 2.032-7.134 13.1 13.1 0 0 0-.719-6.119 8.16 8.16 0 0 0-4.115-4.08 26.8 26.8 0 0 0-8.352-2.279 105 105 0 0 0-13.429-.699Zm35.506-66.261a11.7 11.7 0 0 0-1-4.14 8.4 8.4 0 0 0-2.571-3.191 7.86 7.86 0 0 0-4.838-1.3 10.2 10.2 0 0 0-7.648 3.455 30.1 30.1 0 0 0-5.446 8.279 49.7 49.7 0 0 0-3.292 9.839 63 63 0 0 0-1.353 8.11 19.05 19.05 0 0 0 1.166 9.059c1.057 2.475 3.41 3.718 7.077 3.718a10.38 10.38 0 0 0 7.635-3.286 28.1 28.1 0 0 0 5.419-7.932 50.4 50.4 0 0 0 3.361-9.754 60 60 0 0 0 1.478-8.711 30 30 0 0 0 .014-4.146Zm-154.333 64.222h-25.891c-.123-2.1-.235-4.76-.314-8.006s-.254-6.952-.52-11.136q-.089-.79-.312-2.672c-.149-1.255-.272-2.586-.359-3.993s-.181-2.748-.272-4-.19-2.1-.25-2.509q-4.54-.157-9.162-.239t-10.738-.077q-6.119 0-9.736.077a458 458 0 0 0-7.547.239q-3.6 5.171-8.429 12.937t-11.817 19.382h-15.007c4.922-7.036 55.394-77.2 72.166-100.77.75-1.572.8-3.112-1.944-5.212a29 29 0 0 0-3.535-2.436h18.363q.062 1.107.719 6.991t1.684 14.9q1.006 9.02 2.469 20.157t3.1 22.9q1.627 11.778 3.546 23.068t3.788 20.399Zm-28.983-41.732q-.495-5.186-.956-9.652-.484-4.467-.965-8.781t-1.2-8.714a384 384 0 0 0-1.672-9.566q-6.439 9.091-12.881 18.194t-12.451 18.519q3.907.159 7.909.23c2.657.058 5.346.077 8.066.077 2.4 0 4.837-.019 7.3-.077s4.746-.124 6.852-.23ZM606.77 46.28q-4.214-4.711-14.1-4.712a33.1 33.1 0 0 0-16.338 3.85 50.8 50.8 0 0 0-13.191 10.9q.651-2.182 1.191-3.763c.35-1.044.667-2.04.96-2.978s.645-1.906 1.039-2.9.87-2.173 1.41-3.533H535.55s3.991.966 6.126 3.149c2.885 2.952 2.383 5.342 2.334 5.543-1.428 5.137-2.8 10-4.107 14.529q-3.047 10.515-5.865 19.535t-5.569 17.026q-2.739 8-5.41 15.216h22.273q1.255-5.329 2.986-11.692t3.593-12.392q1.864-6.047 3.743-11.376t3.482-9.259c2.8-6.905 6.189-14.619 10.189-17.866s7.875-4.864 11.648-4.864q4.238 0 6.472 2.2t1.856 6.588a38 38 0 0 1-1.508 6.512c-.892 2.978-1.973 9-3.24 12.761s-2.641 7.747-4.108 11.932-2.9 8.13-4.331 11.845-2.7 7-3.842 9.882-1.96 4.778-2.464 5.727h23.374q1.147-4.08 2.1-7.766c.627-2.461 1.328-5 2.073-7.613s1.6-5.382 2.537-8.312 2.038-6.33 3.325-10.2q2.128-6.435 3.429-10.514t2.1-6.9a47 47 0 0 0 1.117-4.788c.22-1.3.394-2.633.513-3.993a14.92 14.92 0 0 0-3.604-11.774ZM794.701 0s3.968.989 6.126 3.149c3.011 3.016 2.425 5.6 2.393 5.73-.577 2.157-1.187 4.421-1.857 6.883q-2.555 9.336-5.683 20.08t-6.574 22.283q-3.452 11.534-6.911 22.513t-6.846 20.789q-3.372 9.81-6.164 16.71h24.16q4-15.384 8.369-30.2t8.824-30.048q2.636-8.619 5-15.925t4.682-14.115q2.321-6.822 4.644-13.569T829.723.003ZM252.218 60.71a46 46 0 0 1-1.368 7.536c-.707 2.719-1.354 4.969-1.921 6.74l-5.957 19.611c-1.154 3.667-1.916 6.358-2.268 8.081a37 37 0 0 0-.68 4.156 11.7 11.7 0 0 0 .428 4.079c.389 1.465 1.515 2.138 3.145 2.38a4.07 4.07 0 0 0 2.7-.936c1.658-1.292 2.509-4.382 2.509-4.382s1.033 4.565-1.571 7.8a11 11 0 0 1-4.974 2.877 25.6 25.6 0 0 1-8.061.886 17 17 0 0 1-6.878-1.177 10.3 10.3 0 0 1-4.048-2.978 10.4 10.4 0 0 1-1.95-3.763 31 31 0 0 1-.733-3.218q-4.355 6.593-9.516 9.173a28.46 28.46 0 0 1-12.857 2.595q-9.408 0-14.509-5.333t-4.283-14.746a26.57 26.57 0 0 1 5.541-13.97 25.13 25.13 0 0 1 13.248-8.934 66 66 0 0 1 9.108-1.887q5.4-.789 10.322-1.417c2.43-.306 4.419-.593 5.955-.861a9.5 9.5 0 0 0 3.726-1.331 5.68 5.68 0 0 0 2.127-2.749 19.2 19.2 0 0 0 .991-5.094 11.6 11.6 0 0 0-.74-5.879 9.7 9.7 0 0 0-2.893-3.7 10.8 10.8 0 0 0-4.225-1.953 21 21 0 0 0-4.729-.556 25.3 25.3 0 0 0-9 1.571c-2.754 1.043-13.313 7.056-13.313 7.056s9.3-18.824 34.029-18.824a40 40 0 0 1 8.784.948 21.8 21.8 0 0 1 7.492 3.131 14.8 14.8 0 0 1 5.057 5.889 17.4 17.4 0 0 1 1.314 9.179Zm-25.1 13.764c-5.265 3.789-8.435 4.1-11 4.8a22.1 22.1 0 0 0-6.668 2.939 18.43 18.43 0 0 0-6.59 8.439 26.6 26.6 0 0 0-1.873 9.662 16.64 16.64 0 0 0 1.308 7.693q1.527 3.54 6.229 3.54a9.34 9.34 0 0 0 6.131-2.075 18 18 0 0 0 4.251-5.172 32.3 32.3 0 0 0 2.828-6.91 513 513 0 0 0 1.97-7.067ZM5.862 110.487a53.7 53.7 0 0 0 15.519 7.269 66.6 66.6 0 0 0 17.431 2.1 54 54 0 0 0 15.047-2.1 39.9 39.9 0 0 0 13.09-6.46 35.6 35.6 0 0 0 9.508-10.829 36.1 36.1 0 0 0 4.471-15.031 27.5 27.5 0 0 0-.7-9.616 31 31 0 0 0-3.342-7.91 36.5 36.5 0 0 0-5.3-6.8q-3.127-3.151-6.567-6.213-4.35-3.891-7.63-7.032a48.6 48.6 0 0 1-5.375-5.977c-1.394-1.884-6.267-7.01-5.572-13.378a16.5 16.5 0 0 1 1.52-5.415 14.9 14.9 0 0 1 3.566-4.684 18.7 18.7 0 0 1 5.536-3.314 19.8 19.8 0 0 1 7.3-1.292 21.74 21.74 0 0 1 15.27 6.908 19.48 19.48 0 0 1 4.369 12.851c-.1 4.882-2.122 7.254-2.122 7.254s9.708 2 15.967-4.923c4.872-5.387 6.1-16.071-3.759-22.924-4.57-3.116-7.128-3.965-11.857-5.267a60 60 0 0 0-15.828-1.933A48.3 48.3 0 0 0 51.58 8.03a38.9 38.9 0 0 0-12.447 6.548A34.4 34.4 0 0 0 30.28 25.24a37.05 37.05 0 0 0-4.189 14.626 30.7 30.7 0 0 0 .648 10.178 26.8 26.8 0 0 0 3.559 8.245 42.4 42.4 0 0 0 5.767 7.022q3.349 3.315 7.254 6.707 3.3 2.914 6.133 5.661a46.4 46.4 0 0 1 4.917 5.572 54.6 54.6 0 0 1 5.035 8.469 13.5 13.5 0 0 1 .834 6.135 14.7 14.7 0 0 1-2.2 6.785 19.6 19.6 0 0 1-4.64 5.01 17.4 17.4 0 0 1-13.14 4.2c-10.408-1.007-14.752-5.491-17-8.3-3.261-4.072-5.777-9.4-5.334-14.784s2.248-6.771 2.248-6.771-9.708-2-15.967 4.923c-4.872 5.393-6.892 15.197 1.658 21.569Zm169.464-38.795a62.8 62.8 0 0 1-4.095 17.255 60.8 60.8 0 0 1-8.732 15.531 44.4 44.4 0 0 1-12.667 11.146 30.75 30.75 0 0 1-15.748 4.232 28.3 28.3 0 0 1-12.852-2.824 20.2 20.2 0 0 1-8.635-8.005 448 448 0 0 0-14.662 49.265H77.071q2.156-6.751 5.121-16.393t6.179-20.4q3.21-10.743 6.574-22.281 3.365-11.52 6.4-22.033t5.465-19.457a488 488 0 0 0 1.494-5.628c.067-.294.566-2.922-2.27-5.823-2.13-2.178-6.112-3.142-6.112-3.142h31.931q-1.167 2.672-2.107 5.257a167 167 0 0 1-1.931 5.1 37.4 37.4 0 0 1 10.432-9.029 26.54 26.54 0 0 1 13.227-3.208 29.2 29.2 0 0 1 7.9 1.255 21.9 21.9 0 0 1 8.306 4.548 22.5 22.5 0 0 1 6.171 9.25q2.303 5.982 1.476 15.384Zm-21.9-17.758c-1.808-3.488-4.134-6.158-9.43-6.158-3.962 0-6.462.956-8.7 2.736a29.3 29.3 0 0 0-6.113 6.91 40.4 40.4 0 0 0-4.478 10.851c-1.035 3.625-1.667 7.434-2.669 10.889s-1.819 6.731-2.43 9.838a71 71 0 0 0-1.163 7.762q-.576 7.253 2.416 12a9.37 9.37 0 0 0 8.327 4.739 11.05 11.05 0 0 0 7.124-2.759 29.7 29.7 0 0 0 6.142-7.163 60.5 60.5 0 0 0 4.931-9.742 111 111 0 0 0 3.676-10.7c1.011-3.571 1.824-6.93 2.45-10.1a72 72 0 0 0 1.156-7.678c.371-4.603.367-8.336-1.235-11.425Zm170.6-12.049a12.7 12.7 0 0 0-3.722-.47 17.84 17.84 0 0 0-9 2.356 37 37 0 0 0-7.375 5.487 43.5 43.5 0 0 0-5.506 6.358q-2.235 3.216-3.347 5.094 1.331-4.382 2.654-8.781c.889-2.93 1.815-5.86 2.809-8.79H269.5s3.982.964 6.112 3.142c2.622 2.682 2.389 5.154 2.286 5.745q-3.478 13.383-7.94 27.748-6 19.218-13.008 38.359h22.435q4.23-16 6.914-25.183t4.537-14.2c.557-1.667 1.3-3.524 2.21-5.564a23.7 23.7 0 0 1 3.641-5.726 19.1 19.1 0 0 1 5.649-4.471 17.2 17.2 0 0 1 8.23-1.81 35 35 0 0 1 5.171.38 9.44 9.44 0 0 1 4.09 1.353l6.91-19.773a10.8 10.8 0 0 0-2.708-1.254Zm68.134 1.254a183 183 0 0 1-14.5 13.338q-7.616 6.278-15.375 12.554c-1.909 1.465-3.613 2.767-5.131 3.916s-2.583 1.723-3.205 1.723c-.842 0-1.213-.469-1.131-1.407q3.37-11.763 6.363-21.727t7.211-23.22q4.219-13.257 9.3-28.314h-33.383s3.982.964 6.112 3.143c2.778 2.841 2.356 5.421 2.274 5.8a271 271 0 0 1-1.553 5.8q-2.279 8.158-4.526 15.838-6.53 22.593-13.361 44.247t-14.215 43.3h22.741q1.7-6.751 3.786-14.593 2.108-7.842 5.133-17.417a39 39 0 0 1 1.625-4.233 1.81 1.81 0 0 1 1.667-1.1 1.26 1.26 0 0 1 1.269.709 25 25 0 0 1 1.031 3.533q2.128 7.842 3.3 12.39c.779 3.036 1.424 5.621 1.916 7.766s.939 4.156 1.348 6.042.917 4.184 1.522 6.9h23.563l-2.755-7.45c-1.128-3.3-2.358-7.086-3.716-11.375s-2.71-8.762-4.083-13.415-2.62-8.915-3.737-12.783q1-.791 3.549-2.911c1.684-1.408 3.519-2.9 5.484-4.462s3.823-3.093 5.579-4.558 2.968-2.509 3.645-3.131q5.583-4.554 9.848-7.613c2.841-2.039 9.934-7.3 9.934-7.3Z\"/></svg>");--img-logo-brand-wh-sm:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"254.311\" height=\"45.834\" viewBox=\"0 0 254.311 45.834\"><g data-name=\"グループ 116\"><path fill=\"%23fff\" d=\"M234.341 28.483a3.61 3.61 0 0 1 3.176-.979c-1.156 3.092 1.513 4.886 3.126 5.479a4.8 4.8 0 0 0 1.651.271 4.4 4.4 0 0 0 2.773-.882 2.9 2.9 0 0 0 1.244-2.062 3.65 3.65 0 0 0-1.392-2.591 26 26 0 0 0-2.807-1.814q-.822-.45-1.637-.973a6.4 6.4 0 0 1-1.431-1.247 5 5 0 0 1-.938-1.7 6 6 0 0 1-.2-2.378 7.7 7.7 0 0 1 .779-2.717 8.2 8.2 0 0 1 1.845-2.446 9.3 9.3 0 0 1 2.872-1.767 10.3 10.3 0 0 1 3.864-.68 12.6 12.6 0 0 1 5.324 1.1 2.92 2.92 0 0 1 1 4.591 4.14 4.14 0 0 1-3.4 1.032 1.93 1.93 0 0 0 .2-1.789 6.5 6.5 0 0 0-.844-1.523 3.8 3.8 0 0 0-1.243-1.087 5.23 5.23 0 0 0-4.971.387 2.85 2.85 0 0 0-1.149 2.015 2.7 2.7 0 0 0 .337 1.321 3.5 3.5 0 0 0 .768.88 9 9 0 0 0 1.432.974q.9.522 2.246 1.246a10.8 10.8 0 0 1 2.874 2.356 4.76 4.76 0 0 1 .949 3.624 7.4 7.4 0 0 1-1.114 3.441 7.9 7.9 0 0 1-2.384 2.378 10 10 0 0 1-3.174 1.335 14.7 14.7 0 0 1-6.6.069 7.2 7.2 0 0 1-2.851-1.064c-2.346-1.737-1.294-3.728-.325-4.8m-12.147-8.419a14 14 0 0 1-.263 1.744q-.194.884-.4 1.742-2.845-.087-4.788-.136t-3.437-.044h-3.489q-.771 0-1.815.044-.138.543-.241 1.178t-.155 1.269a6.48 6.48 0 0 0 .888 4.348q1.122 1.63 3.979 1.631a8.9 8.9 0 0 0 2.881-.566 13.6 13.6 0 0 0 3.253-1.485 7.4 7.4 0 0 0 2.251-2.338 6.85 6.85 0 0 1-3.12 5.293 8.55 8.55 0 0 1-3.334 1.36 21 21 0 0 1-3.608.315 11.6 11.6 0 0 1-4.5-.79 7.44 7.44 0 0 1-3-2.2 8.2 8.2 0 0 1-1.575-3.237 11.7 11.7 0 0 1-.276-3.829 14.6 14.6 0 0 1 1.135-4.437 13.6 13.6 0 0 1 2.59-3.986 13.1 13.1 0 0 1 3.968-2.878 12 12 0 0 1 5.258-1.108q4.212 0 6.167 2.242a7.54 7.54 0 0 1 1.631 5.868m-5.566-5.583a2.09 2.09 0 0 0-2.169-1.195 3.2 3.2 0 0 0-2.027.7 8.9 8.9 0 0 0-1.748 2.131 14.3 14.3 0 0 0-1.228 2.619q-.523 1.469-.96 2.961.36.052.765.076c.405.024.526.025.767.025h3.533q.498.002 1.135-.025c.637-.027.88-.042 1.363-.076.126-.428.272-1.012.435-1.742a17 17 0 0 0 .347-2.39 7.4 7.4 0 0 0-.213-3.084m-15.008-.611c-.581 1.05-1.909 1.555-3.629.879a5.87 5.87 0 0 1 .922 4.09 8.5 8.5 0 0 1-.255 1.36 6.8 6.8 0 0 1-.661 1.584 10 10 0 0 1-1.136 1.609 6.6 6.6 0 0 1-1.683 1.382 10 10 0 0 1-2.125.973 16.5 16.5 0 0 1-2.061.52 12 12 0 0 1-1.828.205q-.84.023-1.384.022-.137.001-.474-.022c-.337-.023-.46-.022-.7-.022s-.467-.009-.678-.022-.36-.025-.449-.025a2.06 2.06 0 0 0-1.648.7 2.5 2.5 0 0 0-.663 1.382 1.263 1.263 0 0 0 .952 1.54 16 16 0 0 0 3.092.362q.63.045 1.4.091t1.577.114 1.566.2a5.3 5.3 0 0 1 1.325.406 4.12 4.12 0 0 1 2.046 1.949 5.3 5.3 0 0 1 .518 2.9 9.3 9.3 0 0 1-1.024 3.399 10.8 10.8 0 0 1-2.473 3.149 12.9 12.9 0 0 1-3.895 2.333 14.5 14.5 0 0 1-5.334.9 20 20 0 0 1-3.169-.271 11 11 0 0 1-3.066-.951 5.46 5.46 0 0 1-2.188-1.88 4.63 4.63 0 0 1-.639-3.057 5.05 5.05 0 0 1 .714-2.22 7.9 7.9 0 0 1 1.443-1.745 7.1 7.1 0 0 1 1.943-1.221 8 8 0 0 1 2.2-.611l.111-.227a3.5 3.5 0 0 1-1.542-1.269 3.1 3.1 0 0 1-.433-2.037 3.9 3.9 0 0 1 .557-1.723 5.5 5.5 0 0 1 1.159-1.335 6.7 6.7 0 0 1 1.554-.951 12 12 0 0 1 1.707-.611l.071-.273a6 6 0 0 1-2.777-2.173 5.4 5.4 0 0 1-.751-3.577 7.5 7.5 0 0 1 .861-2.856 8.1 8.1 0 0 1 2.051-2.491 10.5 10.5 0 0 1 3.259-1.766 13.7 13.7 0 0 1 4.518-.677 18 18 0 0 1 1.893.135 9.8 9.8 0 0 1 3.954 1.241 5.04 5.04 0 0 0 3.115-.443 9.4 9.4 0 0 0 2.278-2.011 4.64 4.64 0 0 1-.121 3.042m-18.68 20.823a8.4 8.4 0 0 0-1.207.091 3.8 3.8 0 0 0-1.286.451 5.1 5.1 0 0 0-1.681 1.609 4.56 4.56 0 0 0-.777 2.151 5 5 0 0 0 .253 2.288 3.5 3.5 0 0 0 1.136 1.515 4.8 4.8 0 0 0 1.807.841 10.65 10.65 0 0 0 5.293-.183 6.5 6.5 0 0 0 2.185-1.177 5.5 5.5 0 0 0 1.375-1.723 5.6 5.6 0 0 0 .586-2.059 3.8 3.8 0 0 0-.207-1.766 2.35 2.35 0 0 0-1.188-1.178 7.7 7.7 0 0 0-2.411-.658 30 30 0 0 0-3.876-.202Zm10.251-19.129a3.4 3.4 0 0 0-.29-1.195 2.4 2.4 0 0 0-.742-.921 2.27 2.27 0 0 0-1.4-.374 2.94 2.94 0 0 0-2.208 1 8.7 8.7 0 0 0-1.573 2.39 14.4 14.4 0 0 0-.95 2.841 18 18 0 0 0-.391 2.341 5.5 5.5 0 0 0 .337 2.615 1.97 1.97 0 0 0 2.043 1.074 3 3 0 0 0 2.2-.949 8.1 8.1 0 0 0 1.565-2.29 14.6 14.6 0 0 0 .97-2.816 17 17 0 0 0 .427-2.515 9 9 0 0 0 .014-1.201Zm-44.554 18.54h-7.475q-.055-.906-.091-2.311a69 69 0 0 0-.15-3.215q-.025-.228-.09-.771-.067-.543-.1-1.153c-.033-.61-.052-.793-.079-1.155s-.054-.606-.072-.725q-1.309-.045-2.645-.069t-3.1-.022q-1.767 0-2.811.022-1.048.025-2.179.069-1.038 1.494-2.433 3.735t-3.412 5.6h-4.332c1.421-2.031 15.992-22.287 20.834-29.091.216-.453.231-.9-.562-1.5a8 8 0 0 0-1.02-.7h5.3q.017.317.208 2.018c.191 1.701.289 2.565.486 4.3s.433 3.677.712 5.819.579 4.349.9 6.613.656 4.483 1.024 6.659.728 4.125 1.089 5.877Zm-8.367-12.047q-.144-1.5-.276-2.787t-.279-2.535q-.139-1.248-.347-2.515c-.136-.843-.3-1.767-.482-2.762q-1.86 2.625-3.719 5.253t-3.594 5.346q1.128.045 2.283.066 1.15.024 2.328.022c.694 0 1.4 0 2.109-.022s1.37-.036 1.979-.066Zm34.9-8.7q-1.216-1.36-4.069-1.36a9.55 9.55 0 0 0-4.717 1.111 14.7 14.7 0 0 0-3.808 3.146q.189-.63.344-1.086.15-.452.277-.86c.127-.408.187-.55.3-.838s.251-.627.407-1.02h-9.293a4.3 4.3 0 0 1 1.768.91 1.8 1.8 0 0 1 .674 1.6 446 446 0 0 1-1.185 4.194q-.879 3.036-1.693 5.64t-1.608 4.915q-.79 2.309-1.562 4.392h6.43q.363-1.538.862-3.375t1.037-3.577q.539-1.746 1.081-3.284t1.005-2.674c.808-1.993 1.787-4.22 2.941-5.157a5.4 5.4 0 0 1 3.363-1.4 2.56 2.56 0 0 1 1.869.636 2.26 2.26 0 0 1 .535 1.9 11 11 0 0 1-.435 1.88c-.258.86-.569 2.6-.935 3.684s-.763 2.237-1.186 3.445-.839 2.347-1.251 3.419-.779 2.021-1.109 2.853-.566 1.38-.711 1.653h6.748q.33-1.178.605-2.242.273-1.065.6-2.2c.327-1.135.462-1.554.732-2.4s.588-1.827.96-2.944q.614-1.857.99-3.035t.6-1.993a14 14 0 0 0 .323-1.383q.094-.564.148-1.152a4.3 4.3 0 0 0-1.04-3.395Zm54.254-13.36a4.45 4.45 0 0 1 1.768.909 1.86 1.86 0 0 1 .691 1.654l-.536 1.987q-.738 2.7-1.641 5.8t-1.9 6.433q-1 3.33-2 6.5t-1.976 6q-.974 2.832-1.779 4.824h6.974q1.156-4.44 2.416-8.719t2.548-8.674q.76-2.489 1.444-4.6t1.352-4.074q.669-1.969 1.34-3.918t1.4-4.121ZM72.812 17.526a13.3 13.3 0 0 1-.394 2.175q-.307 1.177-.555 1.946l-1.72 5.662q-.5 1.586-.655 2.333a11 11 0 0 0-.2 1.2 3.4 3.4 0 0 0 .124 1.178.96.96 0 0 0 .908.687 1.17 1.17 0 0 0 .78-.27 2.87 2.87 0 0 0 .724-1.265 2.93 2.93 0 0 1-.453 2.252 3.2 3.2 0 0 1-1.436.831 7.4 7.4 0 0 1-2.328.256 4.9 4.9 0 0 1-1.985-.34 3 3 0 0 1-1.169-.86 3 3 0 0 1-.563-1.086 9 9 0 0 1-.211-.929 7.4 7.4 0 0 1-2.748 2.648 8.2 8.2 0 0 1-3.711.749 5.52 5.52 0 0 1-4.189-1.54 5.2 5.2 0 0 1-1.236-4.257 7.7 7.7 0 0 1 1.6-4.033 7.27 7.27 0 0 1 3.825-2.579 19 19 0 0 1 2.63-.544q1.557-.228 2.979-.409 1.053-.134 1.719-.249a2.75 2.75 0 0 0 1.076-.384 1.64 1.64 0 0 0 .614-.794 5.5 5.5 0 0 0 .286-1.47 3.36 3.36 0 0 0-.213-1.7 2.8 2.8 0 0 0-.836-1.067 3.1 3.1 0 0 0-1.219-.564 6 6 0 0 0-1.366-.16 7.3 7.3 0 0 0-2.6.453c-.795.3-3.843 2.037-3.843 2.037a10.94 10.94 0 0 1 9.824-5.434 11.5 11.5 0 0 1 2.535.274 6.3 6.3 0 0 1 2.163.9 4.26 4.26 0 0 1 1.46 1.7 5 5 0 0 1 .383 2.653m-7.246 3.973a7.56 7.56 0 0 1-3.175 1.385 6.4 6.4 0 0 0-1.925.849 5.3 5.3 0 0 0-1.9 2.436 7.7 7.7 0 0 0-.54 2.789 4.8 4.8 0 0 0 .377 2.221 1.76 1.76 0 0 0 1.8 1.022 2.7 2.7 0 0 0 1.769-.6 5.2 5.2 0 0 0 1.228-1.493 9.3 9.3 0 0 0 .816-1.995q.314-1.095.569-2.04Zm-63.874 10.4a15.5 15.5 0 0 0 4.48 2.1 19.2 19.2 0 0 0 5.033.607 15.6 15.6 0 0 0 4.343-.607 11.5 11.5 0 0 0 3.779-1.865 10.3 10.3 0 0 0 2.745-3.126 10.4 10.4 0 0 0 1.291-4.339 7.9 7.9 0 0 0-.2-2.776 9 9 0 0 0-.965-2.283 10.5 10.5 0 0 0-1.531-1.962q-.9-.91-1.9-1.794a80 80 0 0 1-2.2-2.03 14 14 0 0 1-1.551-1.725c-.4-.544-1.81-2.024-1.609-3.862a4.8 4.8 0 0 1 .439-1.563 4.3 4.3 0 0 1 1.029-1.353 5.4 5.4 0 0 1 1.6-.957 5.7 5.7 0 0 1 2.108-.373 6.27 6.27 0 0 1 4.408 1.995 5.63 5.63 0 0 1 1.262 3.71 3.48 3.48 0 0 1-.613 2.094 5.24 5.24 0 0 0 4.609-1.421 4.368 4.368 0 0 0-1.085-6.618 9.5 9.5 0 0 0-3.423-1.521 17.4 17.4 0 0 0-4.569-.558 14 14 0 0 0-4.28.652 11.2 11.2 0 0 0-3.593 1.891 9.95 9.95 0 0 0-2.556 3.078 10.7 10.7 0 0 0-1.209 4.222 8.8 8.8 0 0 0 .186 2.931 7.7 7.7 0 0 0 1.028 2.381 12.3 12.3 0 0 0 1.664 2.027q.968.957 2.1 1.936.951.841 1.77 1.634a13.4 13.4 0 0 1 1.419 1.609 15.7 15.7 0 0 1 1.454 2.445 3.9 3.9 0 0 1 .241 1.771 4.2 4.2 0 0 1-.636 1.958 5.7 5.7 0 0 1-1.34 1.449 5.02 5.02 0 0 1-3.8 1.213 6.5 6.5 0 0 1-4.909-2.4 6.26 6.26 0 0 1-1.54-4.268c.131-1.555.649-1.955.649-1.955a5.24 5.24 0 0 0-4.609 1.421 4.092 4.092 0 0 0 .481 6.229Zm48.922-11.2a18.1 18.1 0 0 1-1.182 4.982 17.6 17.6 0 0 1-2.521 4.483 12.8 12.8 0 0 1-3.656 3.218 8.9 8.9 0 0 1-4.547 1.222 8.16 8.16 0 0 1-3.71-.816 5.83 5.83 0 0 1-2.493-2.311A129 129 0 0 0 28.273 45.7h-6.024q.622-1.95 1.479-4.733t1.784-5.888q.925-3.1 1.9-6.432t1.847-6.361q.874-3.034 1.578-5.617c.159-.585.3-1.116.431-1.624a1.9 1.9 0 0 0-.655-1.681 4.3 4.3 0 0 0-1.765-.908h9.218q-.336.772-.608 1.518-.27.75-.557 1.473a10.8 10.8 0 0 1 3.011-2.606 7.66 7.66 0 0 1 3.819-.926 8.4 8.4 0 0 1 2.279.362 6.3 6.3 0 0 1 2.4 1.313 6.5 6.5 0 0 1 1.781 2.67 10 10 0 0 1 .423 4.436Zm-6.321-5.126a2.78 2.78 0 0 0-2.722-1.778 3.7 3.7 0 0 0-2.512.79 8.4 8.4 0 0 0-1.765 2 11.7 11.7 0 0 0-1.292 3.132c-.3 1.047-.482 2.147-.771 3.144s-.525 1.943-.7 2.84a20 20 0 0 0-.336 2.241 5.53 5.53 0 0 0 .7 3.463 2.7 2.7 0 0 0 2.4 1.369 3.2 3.2 0 0 0 2.057-.8 8.6 8.6 0 0 0 1.773-2.068 17.4 17.4 0 0 0 1.423-2.812 32 32 0 0 0 1.062-3.09q.438-1.546.707-2.916a21 21 0 0 0 .334-2.216 6.06 6.06 0 0 0-.358-3.302Zm49.25-3.479a3.7 3.7 0 0 0-1.075-.135 5.16 5.16 0 0 0-2.6.68 10.7 10.7 0 0 0-2.129 1.584 12.6 12.6 0 0 0-1.589 1.835q-.645.929-.967 1.471.384-1.265.767-2.535c.383-1.27.524-1.692.811-2.538H77.8a4.3 4.3 0 0 1 1.764.908 1.94 1.94 0 0 1 .66 1.658q-1 3.864-2.292 8.011-1.733 5.547-3.755 11.073h6.477q1.221-4.619 2-7.27t1.309-4.1c.161-.481.377-1.017.638-1.606a6.8 6.8 0 0 1 1.052-1.653 5.5 5.5 0 0 1 1.63-1.291 4.96 4.96 0 0 1 2.376-.523 10 10 0 0 1 1.493.11 2.7 2.7 0 0 1 1.181.391l1.995-5.709a3.2 3.2 0 0 0-.785-.364Zm19.669.362a53 53 0 0 1-4.185 3.851q-2.2 1.812-4.438 3.624-.825.634-1.481 1.131a2.04 2.04 0 0 1-.926.5q-.363 0-.326-.406.972-3.4 1.837-6.272t2.082-6.7q1.218-3.827 2.686-8.174H98.82a4.3 4.3 0 0 1 1.764.908 1.91 1.91 0 0 1 .657 1.675q-.207.807-.449 1.674-.659 2.355-1.306 4.572-1.886 6.523-3.858 12.774t-4.1 12.5h6.565q.489-1.949 1.093-4.213t1.482-5.028a11 11 0 0 1 .469-1.222.52.52 0 0 1 .481-.317.36.36 0 0 1 .366.2 7 7 0 0 1 .3 1.02q.615 2.264.953 3.577a93 93 0 0 1 .942 3.986q.178.816.439 1.993h6.8l-.8-2.15q-.486-1.429-1.072-3.284c-.586-1.855-.782-2.53-1.179-3.873s-.756-2.574-1.079-3.69q.29-.228 1.025-.841c.735-.613 1.016-.837 1.583-1.288s1.1-.893 1.611-1.316.856-.724 1.052-.9q1.611-1.314 2.843-2.2c.82-.589 2.868-2.107 2.868-2.107Z\" data-name=\"パス 171\"/></g></svg>");--img-logo-corp-wh:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"216.035\" height=\"28.71\" viewBox=\"0 0 216.035 28.71\"><g fill=\"%23fff\"><path d=\"M.042 7.511c2.826-.041 4.5-.027 6.175-.041a7.33 7.33 0 0 1 6.449 4c.578 1.156 4.581 8.953 5.991 11.795a8.68 8.68 0 0 0 4.971 4.717c.1.038.1.085-.026.085s-4.311.034-5.49.026a8.39 8.39 0 0 1-7.449-4.278c-.872-1.586-5.691-11.12-6.548-12.82A7.32 7.32 0 0 0 .058 7.569c.033.009-.132-.051-.016-.06\"/><path d=\"M6.141.553C8.052.495 10.41.522 11.181.511a8.6 8.6 0 0 1 7.7 4.609c.924 1.809 8.324 16.439 9.749 19.233a5.5 5.5 0 0 0 5.015 3.223c.229 0 .262.04 0 .086-.333.058-4.863.363-5.659.417a8.54 8.54 0 0 1-8.282-4.913c-.636-1.248-8.432-16.6-9.587-18.921a7.36 7.36 0 0 0-4-3.6C5.959.59 5.979.561 6.142.551\"/><path d=\"m24.689 14.365 4.192 8.283s7.941-15.91 9.078-18.181a7.5 7.5 0 0 1 4.256-3.82c.135-.049.147-.085-.041-.085-.143 0-4.516-.02-5.284-.012a8.59 8.59 0 0 0-7.559 4.535c-.544 1.042-4.617 9.206-4.642 9.28\"/><path d=\"M29.448 23.777c.29.567.369.722.587 1.092a4.091 4.091 0 0 0 7.154-.21c.491-.944 6.01-11.975 6.675-13.26a7.46 7.46 0 0 1 4.294-3.847c.139-.052.236-.082-.022-.091-.132-.006-3.905.014-5.426 0a7.65 7.65 0 0 0-7.214 4.124c-.345.72-6.048 12.192-6.048 12.192M167.522 4.408c-1.384-2.441-4.324-3.946-9.238-4.327-1.311-.1-2.179-.08-2.179-.08s-.872-.017-2.182.08c-4.913.381-7.852 1.886-9.236 4.327s-1.292 9.849-1.292 9.849-.088 7.407 1.292 9.849 4.323 3.948 9.236 4.328c1.31.1 2.182.082 2.182.082s.868.016 2.179-.082c4.914-.38 7.854-1.887 9.238-4.328s1.293-9.849 1.293-9.849.091-7.4-1.293-9.849m-2.432 14.9a12.6 12.6 0 0 1-.9 3.785 4.97 4.97 0 0 1-2.84 2.389 14.7 14.7 0 0 1-4.1.852c-.9.044-.594.047-1.147.047s-.243 0-1.148-.047a14.8 14.8 0 0 1-4.1-.852 4.96 4.96 0 0 1-2.838-2.389 12.6 12.6 0 0 1-.9-3.785 50 50 0 0 1-.2-5.052 50 50 0 0 1 .2-5.051 12.6 12.6 0 0 1 .9-3.781 4.93 4.93 0 0 1 2.838-2.389 14.6 14.6 0 0 1 4.1-.856c.905-.044.6-.05 1.148-.05s.243.006 1.147.05a14.6 14.6 0 0 1 4.1.856 4.94 4.94 0 0 1 2.84 2.389 12.6 12.6 0 0 1 .9 3.781 50 50 0 0 1 .2 5.051 50 50 0 0 1-.2 5.052m-50.616-4.857s-.088 7.406 1.3 9.846 4.32 3.95 9.233 4.329c1.309.1 2.181.083 2.181.083s.87.015 2.18-.083a19.4 19.4 0 0 0 6.258-1.5s2.944-1.357 3.712-4.035a16.8 16.8 0 0 0 .411-4.345h-3.3c0 .462-.036 1.268-.036 1.268a6.6 6.6 0 0 1-.557 2.58 7.5 7.5 0 0 1-.972 1.566 5.65 5.65 0 0 1-1.923 1.353 14.1 14.1 0 0 1-5.775 1.063c-.554 0-.242 0-1.146-.047a14.6 14.6 0 0 1-4.1-.858 4.93 4.93 0 0 1-2.841-2.384 12.7 12.7 0 0 1-.9-3.784 49 49 0 0 1-.2-5.052 50 50 0 0 1 .2-5.053 12.6 12.6 0 0 1 .9-3.784 4.95 4.95 0 0 1 2.841-2.384 14.5 14.5 0 0 1 4.1-.856c.9-.044.592-.047 1.146-.047a14.1 14.1 0 0 1 5.775 1.061 5.7 5.7 0 0 1 1.923 1.351 7.5 7.5 0 0 1 .972 1.569 6.6 6.6 0 0 1 .557 2.578s.036.807.036 1.272h3.3a16.8 16.8 0 0 0-.411-4.348c-.768-2.676-3.712-4.034-3.712-4.034a19.4 19.4 0 0 0-6.258-1.5c-1.31-.1-2.18-.083-2.18-.083s-.872-.014-2.181.083c-4.913.381-7.849 1.887-9.233 4.329s-1.3 9.847-1.3 9.847m86.264 11.008V.575h-3.278v27.314l18.574.03V25.46ZM103.658.605h-3.86L88.487 27.923h3.081l4.371-10.548h11l4.37 10.548h3.661Zm-6.7 14.309 3.935-9.5a10 10 0 0 0 .543-1.476 10 10 0 0 0 .551 1.476l3.933 9.5ZM184.755.605h-3.86l-11.309 27.318h3.08l4.373-10.548h11l4.368 10.548h3.663Zm-6.7 14.309 3.938-9.5a10 10 0 0 0 .544-1.476 11 11 0 0 0 .548 1.476l3.936 9.5ZM89.833.605l-5.958 21.671a14 14 0 0 0-.287 1.48 10.5 10.5 0 0 0-.34-1.48L76.129.605h-3.895l-6.753 21.671a13 13 0 0 0-.355 1.48 9 9 0 0 0-.326-1.48L58.53.605h-3.664l8.229 27.318h3.221L73.74 4.387l7.92 23.536h3.224L92.534.609Z\"/></g></svg>");--img-obj-footer-top:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1409.15 96.46\"><path d=\"M0 0v96.46h1409.15V0c-228.4 61.56-463.9 93.75-704.58 93.75S228.4 61.56 0 0\"/></svg>");--img-obj-header-bottom:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1920 167.78\"><path d=\"M1920 167.78V0H0v167.78a6380.8 6380.8 0 0 1 1920 0\"/></svg>");--img-obj-hero-bottom:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1699.94 349.59\"><path d=\"M293.54.03 0 0v349.59h1699.94C1517.45 27.87 1219.19 0 669.77 0c-3.08 0-373.16.01-376.23.03\"/></svg>");--img-obj-round-top:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 1899.41 172.79\"><path d=\"M947.62 0C614.13 0 294.79 60.53 0 171.21v1.58h1899.41C1603.47 61.12 1282.68 0 947.62 0\"/></svg>");--img-obj-wave-nav-side:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 205.76 1079.77\"><path fill=\"%23910048\" d=\"M195.74 164.65c.01 1.73.02 209.3.02 211.03 0 308.17-49.62 502.4-195.75 704.1h205.76V0h-10.01z\"/></svg>");--img-obj-wave-top:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"none\" viewBox=\"0 0 750.11 223.47\"><path d=\"M0 0c121.17 86.26 244.44 88.92 437.75 88.92 132.88 0 269.42 54.47 312.36 134.55V0z\"/></svg>")}}@layer reset{*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:inherit;-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled,label:has(>:disabled,+disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){text-wrap:balance;line-height:calc(1em + .5rem)}:where(hr){border:none;color:inherit;border-block-start:1px solid;block-size:0;overflow:visible}:where(dialog,[popover]){color:inherit;inset:unset;max-width:unset;max-height:unset;overflow:unset;background:0 0;border:none}:where(dialog:not(:is([open],[popover])),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){outline-offset:1px;outline:3px solid canvastext;box-shadow:0 0 0 5px canvas}:where(.visually-hidden:not(:is(:focus-within,:active))){clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}:root{scrollbar-gutter:stable;min-block-size:100vh;font-size:var(--root-font-size);font-synthesis:none;line-height:var(--leading-base);color:var(--color-text);letter-spacing:var(--letter-spacing-base);color-scheme:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;scroll-behavior:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-spacing-trim:trim-start;scroll-padding-top:calc(var(--header-block-size,0) + var(--spacer-lg))}:root:lang(ja){font-feature-settings:"pkna"}body{min-block-size:100vh;font-family:var(--font-family-base);background-color:var(--color-base);margin:0;padding:0}.lenis body{backface-visibility:hidden}:where(main){max-inline-size:var(--container-max-width-view);backface-visibility:hidden;margin-inline:auto;container:main/inline-size}:where(:focus-visible,:target){scroll-margin-block:0}:where(img,svg){backface-visibility:hidden;block-size:auto;max-inline-size:100%}:where(svg){block-size:auto;inline-size:100%;overflow:visible}:where(table){border-collapse:collapse;inline-size:100%}:where(.has-fixed-layout table,table.has-fixed-layout){table-layout:fixed;inline-size:100%}:where(thead){border-block-end:max(1px, calc(1 * var(--rem))) solid}:where(tfoot){border-block-start:max(1px, calc(1 * var(--rem))) solid}:where(td,th){line-break:anywhere;border:max(1px, calc(1 * var(--rem))) solid;padding:.5em .75em;font-size:.875em}:where(dialog){inline-size:unset;max-inline-size:var(--container-max-width-md);block-size:unset;max-block-size:100dvh;padding:unset;overflow:unset;overscroll-behavior-block:contain;color:unset;background-color:unset;border:unset;transition-behavior:allow-discrete;margin:auto;transition-property:display,overlay,opacity;transition-duration:.15s;transition-timing-function:ease-out;position:fixed;inset:0;overflow-x:auto}:where(dialog)::backdrop{transition-timing-function:inherit;transition-duration:inherit;background:rgba(0,0,0,.5);transition-property:opacity}@starting-style{:where(dialog):modal{opacity:.01}}@starting-style{:where(dialog):modal::backdrop{opacity:.01}}:where(dialog):not(:modal){opacity:.01}:where(dialog):not(:modal)::backdrop{opacity:.01}:root:has(:modal){overflow:hidden}:focus:not(:focus-visible){outline:none}:where(:root[data-mousedown] dialog *){outline:none}[data-modal-open]:where(:root[data-mousedown] *){outline:none}:where(a,button,summary){text-wrap:pretty;text-underline-offset:.25em}:where(a){text-decoration:underline}:where(a):focus-visible{text-decoration:none}@media (any-hover:hover){:where(a):hover{text-decoration:none}}:where(button){touch-action:manipulation;background-color:transparent;border:0}:where(a,button).has-underline-link{text-decoration:underline}:where(a,button).has-underline-link:focus-visible{text-decoration:none}@media (any-hover:hover){:where(a,button).has-underline-link:hover{text-decoration:none}}[hidden]:not([hidden=until-found]){display:none!important}:where(figcaption){font-size:var(--font-size-12);line-height:var(--leading-md);padding-block:.5em}:where(iframe){border:0}:where(time){font-family:var(--font-family-sans-serif-roman);font-size:var(--font-size-12);font-weight:var(--font-weight-semi-bold);letter-spacing:.05em}@media (prefers-reduced-motion){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:0s!important}}:where(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6){font-weight:var(--font-weight-bold);line-height:var(--leading-hd);letter-spacing:0;text-wrap:pretty;text-wrap:wrap;overflow-wrap:break-word;backface-visibility:hidden;margin-block:1.5em .75em}:where(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.h1{font-size:var(--font-size-40)}:where(h1){font-size:var(--font-size-40)}.h2{font-size:var(--font-size-28)}:where(h2){font-size:var(--font-size-28)}.h3{font-size:var(--font-size-24)}:where(h3){font-size:var(--font-size-24)}.post-heading,.h4{font-size:var(--font-size-20)}:where(h4){font-size:var(--font-size-20)}.h5{font-size:var(--font-size-18)}:where(h5){font-size:var(--font-size-18)}.h6{font-size:var(--font-size-16)}:where(h6){font-size:var(--font-size-16)}:where(p){margin-block-end:1em}:root body :where(*+p){margin-block-start:1em}:where(h1){font-size:var(--font-size-32);margin-block-end:1em}:where(.heading){line-height:var(--leading-sm)}.has-block-i-line>span{display:inline-block}.has-block-line>span{display:block}.has-align-center{text-align:center}.has-align-start{text-align:start}.has-align-end{text-align:end}.has-spacer-block-start{margin-block-start:var(--block-gutter)}.wbr{word-break:keep-all;overflow-wrap:break-word}.text-under-stroke{text-underline-offset:.25em;font-weight:500;text-decoration-line:underline;text-decoration-thickness:.125em}.text-extra-lead{font-size:clamp(var(--font-size-16), 1.6cqi, var(--font-size-20));line-height:2.4}.text-serif-en{font-family:var(--font-family-serif-en);font-style:italic;font-weight:var(--font-weight-bold);font-optical-sizing:auto;font-feature-settings:"palt", "kern";font-kerning:normal;font-variant-ligatures:common-ligatures;line-height:var(--leading-sm);text-wrap:pretty;text-rendering:optimizelegibility;letter-spacing:0!important}}@layer utilities{[data-dialog]{min-block-size:100%;min-inline-size:100%;padding-block:var(--block-gutter-sm);place-items:center;display:grid}[data-dialog-inner]{--_close-btn-size:calc(30 * var(--rem));inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));padding:calc(var(--block-gutter-lg) - var(--_close-btn-size)) max(var(--inline-gutter), 3.75cqi) var(--block-gutter);background:var(--color-base);margin:auto;position:relative}@media (min-width:48em) and (orientation:landscape),(min-width:62em){[data-dialog-inner]{padding:calc(var(--block-gutter) - var(--_close-btn-size)) clamp(var(--spacer-lg), 7.5cqi, var(--inline-gutter-lg)) var(--block-gutter)}}[data-dialog-close-wrapper]{inset-block-start:var(--spacer);inset-inline:auto var(--spacer);z-index:1;inline-size:100%;mix-blend-mode:difference;margin-block-end:var(--spacer-sm);display:flex;position:sticky}[data-dialog-close]{inline-size:var(--_close-btn-size,calc(30 * var(--rem)));aspect-ratio:1;mix-blend-mode:inherit;background-color:transparent;margin-inline:auto 0;position:relative}[data-dialog-close]:before{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background:var(--color-base);margin:auto;position:absolute;inset:0}[data-dialog-close]:after{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background:var(--color-base);margin:auto;position:absolute;inset:0}[data-dialog-close]:before{transform:rotate(45deg)}[data-dialog-close]:after{transform:rotate(-45deg)}@media (any-hover:hover){[data-dialog-close]:hover{opacity:.5}}[data-dialog-close-wrapper=absolute-start-0]{block-size:0;margin-block:0;inset-block-start:0}[data-dialog-close-wrapper=absolute-start-0]>[data-dialog-close]{position:absolute;inset-block-start:var(--spacer);inset-inline-end:var(--spacer)}[data-slider]{--_slide-height:19rem;--_slide-spacing:1rem;--_slide-size:70%;margin:auto}[data-slider-viewport]{overflow:hidden}[data-slider-container]{touch-action:pan-y pinch-zoom;cursor:grab;margin:0;margin-inline-start:calc(var(--_slide-spacing) * -1);padding:0;display:flex}[data-slider-container]:active{cursor:grabbing}[data-slider-viewport].is-centered [data-slider-container]{justify-content:center}[data-slider-slide]{flex:0 0 var(--_slide-size);min-width:0;padding-left:var(--_slide-spacing)}[data-slider-controls]{grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem;display:grid}[data-slider-buttons]{pointer-events:none;grid-template-columns:repeat(2,1fr);align-items:center;gap:.6rem;display:grid}[data-slider-button]{z-index:1;inline-size:var(--_button-size,1.375rem);block-size:calc(var(--_button-size,1.375rem) * 1.6);appearance:none;pointer-events:auto;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), .5);background-color:transparent;margin:0;padding:0;text-decoration:none;position:relative}[data-slider-button]:before{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background:var(--_button-bg-color,var(--color-dark));opacity:.5;transform-origin:50%;margin:auto;transition:opacity .2s;position:absolute;inset:0}[data-slider-button]:after{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background:var(--_button-bg-color,var(--color-dark));opacity:.5;transform-origin:50%;margin:auto;transition:opacity .2s;position:absolute;inset:0}@media (any-hover:hover){[data-slider-button]:hover:before{opacity:1}[data-slider-button]:hover:after{opacity:1}}[data-slider-button=prev]{margin-inline:0 auto}[data-slider-button=prev]:before{transform-origin:0}[data-slider-button=prev]:after{transform-origin:0}[data-slider-button=prev]:before{rotate:45deg}[data-slider-button=prev]:after{rotate:-45deg}[data-slider-button=next]{margin-inline:auto 0}[data-slider-button=next]:before{transform-origin:100%}[data-slider-button=next]:after{transform-origin:100%}[data-slider-button=next]:before{rotate:45deg}[data-slider-button=next]:after{rotate:-45deg}.is-style-triangle [data-slider-button]{inline-size:var(--_button-size,1rem);block-size:var(--_button-size,1rem);aspect-ratio:1;aspect-ratio:initial;pointer-events:auto;margin-block:auto;position:absolute;inset-block:0}.is-style-triangle [data-slider-button]:before{content:none}.is-style-triangle [data-slider-button]:after{all:unset;content:"";background-color:var(--_button-bg-color,var(--color-text));block-size:100%;inline-size:100%;position:absolute;inset:0}@media (any-hover:hover){.is-style-triangle [data-slider-button]:hover:after{opacity:.5}}.is-style-triangle [data-slider-button=prev]{clip-path:polygon(100% 0,100% 100%,0 50%);inset-inline-start:0}.is-style-triangle [data-slider-button=next]{inset-inline-end:0}.is-style-triangle [data-slider-button=next]:after{clip-path:polygon(0 0,0% 100%,100% 50%)}.is-style-circle [data-slider-button]{inline-size:var(--_button-size,1.5rem);aspect-ratio:1;background-color:var(--_button-bg-color,var(--color-base));border:calc(1 * var(--rem)) solid color-mix(in oklch, var(--_circle-base-color,var(--color-text)) 20%, transparent);border-radius:50%;block-size:auto;margin:auto}.is-style-circle [data-slider-button]:before{content:"";inline-size:20%}.is-style-circle [data-slider-button]:after{content:"";inline-size:20%}.is-style-circle [data-slider-button]>svg{z-index:0;block-size:100%;inline-size:100%;stroke:var(--_circle-color,var(--color-primary));stroke-width:var(--_circle-stroke-width,.25rem);stroke-dasharray:1.01;stroke-dashoffset:1.01px;transition:stroke-dashoffset var(--_circle-duration,.6s) var(--ease-out-sine), rotate var(--_circle-duration,.6s) var(--ease-out-sine);grid-area:1/1;transform:rotate(-90deg)}.is-style-circle [data-slider-button]:focus-visible>svg{stroke-dashoffset:0;rotate:360deg}@media (any-hover:hover){.is-style-circle [data-slider-button]:hover>svg{stroke-dashoffset:0;rotate:359deg}}[data-slider-button].is-disabled{display:none!important}[data-slider-dots]{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-inline-start:-.6rem;display:flex}[data-slider-dot]{inline-size:max(1em, var(--_slider-dot-size,1.5em));aspect-ratio:1;appearance:none;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value), .5);background-color:transparent;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}[data-slider-dot]:before{inline-size:86%;block-size:calc(2 * var(--rem));content:"";align-items:center;display:flex;position:absolute}[data-slider-dot]:after{inline-size:86%;block-size:calc(2 * var(--rem));content:"";align-items:center;display:flex;position:absolute}[data-slider-dot]:before{border:calc(1.5 * var(--rem)) solid color-mix(in oklch, var(--color-text) 16%, transparent)}[data-slider-dot]:after{border:calc(1.5 * var(--rem)) solid var(--color-primary);opacity:0}[data-slider-dot].is-selected:after{opacity:1}@media not print{[data-scroll-fade-in]{--_delay:80ms;--_duration:.8s;--_y:calc(1.75rem + 2.5%);opacity:.001;filter:blur(var(--blur-base));transform:translateY(var(--_y));will-change:opacity, transform, filter}[data-decode-in-img] img{--_delay:0s;--_duration:.2s;opacity:.001;will-change:opacity}[data-decode-in-img]{contain:layout paint;position:relative;overflow:clip}[data-page-active]:root [data-scroll-fade-in]{transition:filter var(--_duration) ease, transform var(--_duration) var(--ease-out-circ), opacity calc(var(--_duration) * .6) ease;transition-delay:var(--_delay), var(--_delay)}[data-page-active]:root [data-decode-in-img] img{transition:opacity var(--_duration) var(--_delay);display:block}[data-page-active]:root [data-decode-in-img] img[data-img-decoded=true]{opacity:1}[data-page-active]:root [data-scroll=in][data-scroll-fade-in]{opacity:1;filter:none;transform:translateY(0)}[data-page-active]:root [data-decode-in-img]:has(img):not(:has(img[data-img-decoded=true])):before{z-index:3;content:"";background:linear-gradient(90deg,rgba(220,220,220,0) 0%,rgba(220,220,220,.4) 50%,rgba(220,220,220,0) 100%);block-size:100%;inline-size:100%;animation:1s .4s infinite shimmer;position:absolute;translate:-100%}[data-page-active]:root [data-decode-in-img]:has(img).is-grad-lighten:not(:has(img[data-img-decoded=true])):before{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%)}}@keyframes shimmer{0%{translate:-100%}to{translate:100%}}}@layer components.layouts{:where(.entry-content){container:entry-content/inline-size}:where(:not(.page-header)+:where(.entry-content):not(:first-child)){margin-block-start:var(--block-gutter-lg)}:where(.entry-content)>:where(*+:not([class*=has-spacer-block]):not([data-spacer-ignore])){margin-block-start:var(--block-gutter-sm)}:where(.entry-content)>:where(*){inline-size:min(var(--safe-full-inline-size), 100cqi, var(--container-max-width-lg));margin-inline:auto}:where(.entry-content)>:where(*).has-narrow-content{max-inline-size:var(--container-max-width-md)}:where(.entry-content):where(.has-post-content)>:where(p){font-size:clamp(var(--font-size-14), 1.125cqi, var(--font-size-16))}:where(.entry-content):where(.has-post-content)>:where(*){inline-size:min(var(--safe-full-inline-size), 100cqi, var(--container-max-width-md))}:where(.entry-content) .post-title{font-size:clamp(var(--font-size-18), 1.6cqi, var(--font-size-24))}:where(.entry-content) .post-heading{font-size:clamp(var(--font-size-16), 1.25cqi, var(--font-size-20))}:where(main>.entry-content:last-child){margin-block-end:var(--block-gutter-lg)}@layer elements{.header{z-index:var(--z-header);inline-size:100%;max-inline-size:var(--container-max-width-view);pointer-events:none;border-block-start:calc(.1 * var(--rem)) solid var(--color-primary);block-size:auto;margin-inline:auto;position:fixed;inset-block-start:0;inset-inline:0;container:header/inline-size}.header:before{z-index:-1;content:"";background-color:var(--color-primary);-webkit-mask-image:var(--img-obj-header-bottom);mask-image:var(--img-obj-header-bottom);position:absolute;inset:-1px 0 0;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:115% 100%;mask-size:115% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@container header (inline-size>=48em){.header:before{-webkit-mask-size:110% 100%;mask-size:110% 100%}}.header>._container{--_round-depth:7.25cqi;--_block-gutter:clamp(var(--spacer-sm), 2cqi, var(--spacer-md))}@container header (inline-size>=48em){.header>._container{--_round-depth:3.5cqi;--_block-gutter:clamp(var(--spacer-xs), 1.25cqi, var(--spacer))}}.header>._container{z-index:0;pointer-events:auto;position:relative}.header>._container>._body{max-inline-size:calc(100% - var(--inline-gutter) * 2);padding-block:var(--_block-gutter);color:var(--color-base);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:1rem;margin-block-end:var(--_round-depth);margin-inline:auto;display:grid}@container header (inline-size>=48em){.header>._container>._body{max-inline-size:var(--safe-full-inline-size)}}.header>._container>._body>._logo-corp{--_logo-corp-size:19cqi;--_logo-corp-max-size:calc(216.03 * var(--rem))}@container header (inline-size>=48em){.header>._container>._body>._logo-corp{--_logo-corp-size:11.25cqi}}.header>._container>._body>._logo-corp{justify-content:flex-start;align-items:center;display:flex}.header>._container>._body>._logo-corp>a>._logo-img{inline-size:min(var(--_logo-corp-size), var(--_logo-corp-max-size));aspect-ratio:143/19;background-color:var(--color-base);-webkit-mask-image:var(--img-logo-corp-wh);mask-image:var(--img-logo-corp-wh);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header>._container>._body>._logo-brand{--_logo-brand-size:23.8cqi;--_logo-brand-max-size:calc(254.31 * var(--rem))}@container header (inline-size>=48em){.header>._container>._body>._logo-brand{--_logo-brand-size:13.24cqi}}.header>._container>._body>._logo-brand{justify-content:center;align-items:center;display:flex}.header>._container>._body>._logo-brand>a>._logo-img{inline-size:min(var(--_logo-brand-size), var(--_logo-brand-max-size));aspect-ratio:179/32;background-color:var(--color-base);-webkit-mask-image:var(--img-logo-brand-wh-sm);mask-image:var(--img-logo-brand-wh-sm);margin:auto;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.header>._container>._body>._toggle{justify-content:flex-end;align-items:center;transition:opacity .2s;display:flex}[data-overlay]{z-index:var(--z-overlay);visibility:hidden;pointer-events:none;background-color:color-mix(in srgb, var(--color-base), transparent 10%);opacity:.001;margin:auto;transition:all .2s;position:fixed;inset:0}[data-overlay=true]{visibility:visible;opacity:1;transition-duration:.6s}[data-header-observer]{inline-size:100%;block-size:var(--header-block-size,calc(30 * var(--rem)));pointer-events:none;display:block;position:relative}.site-nav{--_dialog-inline-size:min(100%, calc(480 * var(--rem)));z-index:var(--z-nav-menu);visibility:hidden;inline-size:100%;max-inline-size:var(--container-max-width-view);pointer-events:none;opacity:.0001;block-size:100%;margin-inline:auto;transition:visibility .2s,opacity .2s;position:fixed;inset:0 0 auto;container:site-nav/inline-size}.site-nav[data-nav-menu-shown=true]{visibility:visible;opacity:1}.site-nav:before{z-index:0;content:"";position:absolute;inset:0}@container site-nav (inline-size>=36em){.site-nav ._bg{inline-size:calc(var(--_dialog-inline-size) + 15px);background-color:var(--color-primary);block-size:100vb;position:absolute;inset-inline-end:0}.site-nav ._bg:after{z-index:0;inline-size:45%;block-size:max(100%, calc(768 * var(--rem)));pointer-events:none;content:"";background-image:var(--img-obj-wave-nav-side);background-position:100%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset-block-end:0;inset-inline-end:calc(100% - 1px)}}.site-nav ._scroller{z-index:1;overscroll-behavior:contain;pointer-events:initial;block-size:100%;inline-size:100%;margin:0 0 auto auto;position:relative;overflow:auto}.site-nav ._scroller>._dialog{z-index:2;color:var(--color-base);background-color:var(--color-primary);margin-inline:auto 0;position:relative}@container site-nav (inline-size>=36em){.site-nav ._scroller>._dialog{inline-size:var(--_dialog-inline-size);min-inline-size:calc(360 * var(--rem))}}.nav-header{z-index:10;pointer-events:initial;block-size:0;inline-size:100%;position:sticky;inset-block-start:0;overflow-x:visible}.nav-header>button{inline-size:max(4cqi, calc(30 * var(--rem)));aspect-ratio:1;cursor:pointer;position:absolute;inset-block-start:max(1.5cqi, var(--spacer));inset-inline-end:calc(var(--inline-gutter) + 15px)}.nav-header>button:focus-visible{opacity:.75}@media (any-hover:hover){.nav-header>button:hover{opacity:.75}}.nav-header>button:before{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background-color:var(--color-base);margin:auto;position:absolute;inset:0}.nav-header>button:after{inline-size:100%;block-size:calc(1.5 * var(--rem));content:"";background-color:var(--color-base);margin:auto;position:absolute;inset:0}.nav-header>button:before{rotate:45deg}.nav-header>button:after{rotate:-45deg}.nav-menu{padding:var(--block-gutter) max(7.5cqi, var(--inline-gutter)) var(--block-gutter);justify-content:center;row-gap:2em;display:grid}.nav-menu>._logo-brand{--_logo-brand-size:52cqi;--_logo-brand-max-size:calc(194 * var(--rem))}@container site-nav (inline-size>=48em){.nav-menu>._logo-brand{--_logo-brand-max-size:calc(248.56 * var(--rem))}}.nav-menu>._logo-brand{justify-content:center;align-items:center;display:flex}.nav-menu>._logo-brand>a>._logo-img{inline-size:min(var(--_logo-brand-size), var(--_logo-brand-max-size));aspect-ratio:179/32;background-color:var(--color-base);-webkit-mask-image:var(--img-logo-brand-wh-sm);mask-image:var(--img-logo-brand-wh-sm);margin:auto;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nav-menu>._nav-menu-links{row-gap:1.5em;display:grid}.nav-menu>._nav-menu-links li{display:block}.nav-menu>._nav-menu-links li a{font-weight:var(--font-weight-medium);line-height:var(--leading-xs);text-align:center;text-decoration:none;transition:opacity .2s;display:grid}@media (any-hover:hover){.nav-menu>._nav-menu-links li a:hover{opacity:var(--opacity-hover)}}.nav-menu>._nav-menu-links li a>._shoulder{font-size:clamp(var(--font-size-20), 2.5cqi, var(--font-size-24));text-transform:uppercase}.nav-menu>._nav-menu-links li a>._label{font-size:clamp(var(--font-size-10), 1.75cqi, var(--font-size-14))}}@layer states{[data-menu-shown=true] .header ._toggle{opacity:.001}body:has(.hero:first-child) [data-header-observer]{z-index:10;position:absolute}:root[data-page-active=true] body:has(.hero:first-child) .header:before{transition:translate 1s var(--ease-out-circ)}:root[data-page-active=true] body:has(.hero:first-child) .header ._logo-brand{transition:translate 1s var(--ease-out-circ), visibility .1s, opacity .6s, scale .6s var(--ease-out-circ)}:root[data-page-active=true][data-cover-enter=true] body:has(.hero:first-child) .header:before{translate:0 -100%}:root[data-page-active=true][data-cover-enter=true] body:has(.hero:first-child) .header ._logo-brand{visibility:hidden;opacity:.0001;translate:0 -3rem;scale:1.2}}.footer{max-inline-size:var(--container-max-width-view);min-block-size:var(--block-gutter);margin-block-start:var(--block-gutter-sm);margin-inline:auto;container:footer/inline-size}.footer ._body{--_round-depth:7.5cqi;padding-block:var(--spacer) var(--_round-depth);text-align:center;position:relative}@container footer (inline-size>=48em){.footer ._body{--_round-depth:3rem}}.footer ._body:before{z-index:0;inline-size:100%;block-size:var(--_round-depth);content:"";background-color:var(--color-dark);-webkit-mask-image:var(--img-obj-footer-top);mask-image:var(--img-obj-footer-top);display:block;position:absolute;inset:auto 0 -1px;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:105% 100%;mask-size:105% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer>._foot-info{min-block-size:var(--block-gutter);padding:var(--spacer-sm) var(--spacer) var(--spacer);color:var(--color-base);background-color:var(--color-dark);align-items:center;display:flex}.footer>._foot-info>._nav{z-index:1;row-gap:var(--block-gutter-sm);max-inline-size:var(--safe-full-inline-size);padding-block:var(--spacer-sm);margin-inline:auto;display:grid;position:relative}.footer>._foot-info>._nav>._links{flex-wrap:wrap;justify-content:center;gap:.25em 1.75em;margin:0;padding:0;list-style:none;display:flex}.footer>._foot-info>._nav>._links li{display:block}.footer>._foot-info>._nav>._links a{font-size:var(--font-size-10);text-decoration:none;display:block}@media (any-hover:hover){.footer>._foot-info>._nav>._links a:hover{opacity:.75}}@container footer (inline-size>=48em){.footer>._foot-info>._nav>._links a{font-size:var(--font-size-16)}}.footer>._foot-info>._copyright{--_font-size:var(--font-size-10);color:var(--color-base);text-align:center;margin:0 auto;position:relative}@container footer (inline-size>=48em){.footer>._foot-info>._copyright{--_font-size:var(--font-size-12)}}.footer>._foot-info>._copyright>small{font-size:var(--_font-size)}@layer elements{.foot-nav{--_dialog-inline-size:min(100%, calc(480 * var(--rem)));inline-size:var(--safe-full-inline-size);margin-inline:auto;container:foot-nav/inline-size}.foot-nav>._nav-menu{padding:var(--block-gutter) max(7.5cqi, var(--inline-gutter)) var(--block-gutter);justify-content:center}.foot-nav>._nav-menu>._nav-menu-links{flex-flow:column wrap;justify-content:center;align-items:center;gap:1.5em max(1.5em,4.2cqi);display:flex}@container (inline-size>=36em){.foot-nav>._nav-menu>._nav-menu-links{flex-direction:row}}.foot-nav>._nav-menu>._nav-menu-links li{display:block}.foot-nav>._nav-menu>._nav-menu-links li a{font-weight:var(--font-weight-medium);line-height:var(--leading-xs);color:var(--color-text-lighten);text-align:center;text-decoration:none;transition:opacity .2s;display:grid}@media (any-hover:hover){.foot-nav>._nav-menu>._nav-menu-links li a:hover{opacity:var(--opacity-hover)}}.foot-nav>._nav-menu>._nav-menu-links li a>._shoulder{font-size:clamp(var(--font-size-18), 2.5cqi, var(--font-size-20));text-transform:uppercase;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px}.foot-nav>._nav-menu>._nav-menu-links li a>._label{font-size:var(--font-size-10);margin-block-start:.25em}}@layer state{.site-nav[data-nav-menu-shown] ._scroller{--_duration:.3s;visibility:hidden;filter:blur(var(--blur-base));transition:filter var(--_duration), visibility var(--_duration), translate var(--_duration) var(--ease-out-circ);will-change:filter, translate, opacity}.site-nav[data-nav-menu-shown] ._scroller .nav-menu{opacity:.001;transition:translate var(--_duration) var(--ease-out-circ), opacity var(--_duration);will-change:translate, opacity;translate:0 -2rem}.site-nav[data-nav-menu-shown] .nav-header>button{transition:rotate .6s var(--ease-out-circ);will-change:rotate;rotate:45deg}.site-nav[data-nav-menu-shown=true] ._scroller{--_duration:.5s;visibility:visible;filter:none;transition-delay:0s;transition-duration:var(--_duration), var(--_duration)}.site-nav[data-nav-menu-shown=true] ._scroller .nav-menu{opacity:1;transition-duration:var(--_duration), calc(var(--_duration) * .75);translate:0}.site-nav[data-nav-menu-shown=true] .nav-header>button{rotate:none}.site-nav[data-nav-menu-shown][data-nav-menu-outed=true] ._scroller{clip-path:inset(100% 0 0);translate:0 3rem}.site-nav[data-nav-menu-shown][data-nav-menu-outed=true] ._scroller .nav-menu{opacity:.001;translate:0 1rem}.site-nav[data-nav-menu-shown][data-nav-menu-outed=true] .nav-header>button{rotate:-45deg}}.menu-toggle{--_inline-size:13.85cqi;--_max-inline-size:calc(52 * var(--rem));inline-size:min(var(--_inline-size), var(--_max-inline-size));block-size:clamp(var(--spacer), 20cqb, var(--spacer-md));position:relative}@container (inline-size>=48em){.menu-toggle{--_inline-size:6.95cqi;--_max-inline-size:calc(133.46 * var(--rem))}}.menu-toggle:before{aspect-ratio:104/11;pointer-events:none;content:"";border-block:calc(1.625 * var(--rem)) solid var(--color-base);opacity:1;margin:auto;position:absolute;inset:0}@media (any-hover:hover){.menu-toggle:hover:before{opacity:.75}}}@layer components.ui{@layer elements{.page-header{--_shoulder-text-color:var(--color-primary);--_title-text-color:var(--color-text);inline-size:min(var(--container-max-width-xl), var(--safe-full-inline-size));margin-block:calc(var(--block-gutter) * .75);line-height:var(--leading-sm);text-align:center;justify-content:center;margin-inline:auto;display:grid;container:page-header/inline-size}.page-header>._shoulder{font-size:clamp(var(--font-size-32), 6.84cqi, var(--font-size-56));color:var(--_shoulder-text-color);text-transform:uppercase;margin:0}.page-header>._title{font-size:clamp(var(--font-size-12), 3.5cqi, var(--font-size-24));font-weight:var(--font-weight-medium);line-height:var(--leading-sm);color:var(--_title-text-color);margin-block:0}}@layer elements{.d-list{--_inline-gutter:1.5em;--_block-gutter:.75em;--_border-color:color-mix(in oklch, var(--color-text-placeholder) 100%, transparent 50%);--_row-gap:max(var(--_block-gutter), 1.5em);row-gap:var(--_row-gap);display:grid;container:d-list/inline-size}.d-list>dt{line-height:var(--leading-md)}.d-list>dd{line-height:var(--leading-md)}.d-list>dt{max-inline-size:clamp(9ch,50cqi,26ch)}.d-list>dd{margin-inline-start:0;padding-inline-start:var(--_inline-gutter)}.d-list>dd>span{margin-inline-end:.25em;display:block}@container (inline-size>=36em){.d-list>dd>span{display:inline-block}}.d-list>dd small{margin-inline-end:.25em;display:block}@container (inline-size>=36em){.d-list>dd small{display:inline-block}}}@layer modifiers{.d-list.has-style-bold>dt{font-weight:var(--font-weight-bold)}.d-list.has-style-inline{grid-template-columns:max-content 1fr}.d-list.has-style-stroke{grid-template-columns:max-content 1fr}.d-list.has-style-description-horizontal{grid-template-columns:max-content 1fr}.d-list.has-style-description-horizontal>dt{border-block-end:1px solid var(--_border-color);padding-block-end:var(--_block-gutter)}.d-list.has-style-description-horizontal>dd{border-block-end:1px solid var(--_border-color);padding-block-end:var(--_block-gutter)}@container (inline-size>=36em){.d-list.has-style-description-horizontal>dt{text-align-last:justify}.d-list.has-style-description-horizontal>dt{border-block-end:none;padding-block-end:0}.d-list.has-style-description-horizontal>dd{border-block-end:none;padding-block-end:0}}.d-list.has-style-stroke>dt{border-block-end:1px solid var(--_border-color);padding-block-end:var(--_row-gap)}.d-list.has-style-stroke>dd{border-block-end:1px solid var(--_border-color);padding-block-end:var(--_row-gap)}.d-list.has-style-stroke>dd{padding-inline-start:clamp(1.5em,10cqi,4em)}.d-list.has-narrow-gaps{--_row-gap:.5em}}@layer elements{.heading{font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-medium);font-feature-settings:"palt"}*+.heading{margin-block-start:2em}.heading>span:has(wbr){word-break:keep-all;overflow-wrap:break-word}}@layer modifiers{.heading.has-text-primary{color:var(--color-primary)}.heading.has-text-serif{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.heading.has-text-details{font-size:clamp(var(--font-size-18), 2.2cqi, var(--font-size-24));font-weight:var(--font-weight-medium)}.heading.has-text-lead-sm{font-size:clamp(var(--font-size-18), 2.75cqi, var(--font-size-30))}.heading.has-text-lead{font-size:clamp(var(--font-size-28), 3cqi, var(--font-size-34))}.heading.has-style-fill-secondary{color:var(--color-primary);text-align:center;background-color:var(--color-secondary);border-radius:.25em;padding:.5em 1em}.heading.has-align-center{justify-content:center;display:flex}.heading.has-style-grid-award>span{grid-template-columns:auto auto;justify-content:flex-start;align-items:center;column-gap:.5em;display:grid}.heading.has-style-grid-award>span small{font-size:clamp(var(--font-size-10), 1.25cqi, var(--font-size-12));font-weight:var(--font-weight-medium);color:var(--color-primary)}}.entry-content>.heading:not(:first-child){margin-block-start:2em}@layer elements{.button-wrapper{flex-wrap:wrap;gap:.5em 1.5rem;padding:.25em;display:flex}*+.button-wrapper{margin-block-start:var(--block-gutter)}}@layer modifiers{.button-wrapper.is-justify-center{justify-content:center}.button-wrapper.is-justify-start{justify-content:flex-start}.button-wrapper.is-justify-end{justify-content:flex-end}.button-wrapper.is-justify-between{justify-content:space-between}}@layer elements{.button{--_color:var(--color-primary);--_bg-color:var(--color-base);--_stroke-color:var(--color-primary);--_inline-size:fit-content;--_min-block-size:2.85em;--_min-inline-size:calc(300 * var(--rem));--_font-size:1rem}@container main (inline-size>=48em){.button{--_min-inline-size:calc(320 * var(--rem));--_font-size:1.375rem}}.button{min-inline-size:min(100%, var(--_min-inline-size));min-block-size:var(--_min-block-size);font-weight:var(--font-weight-medium);color:var(--_color);text-transform:uppercase;letter-spacing:.1em;background-color:var(--_bg-color);border:max(1px, calc(1.5 * var(--rem))) solid var(--_stroke-color);border-radius:var(--infinity);grid-template-columns:auto 1fr auto;place-items:center;column-gap:.25em;padding:.25em 1em;text-decoration:none;transition-property:color,background-color;transition-duration:.2s;display:inline-grid}.button:focus-visible{--_color:var(--color-base);--_bg-color:var(--color-primary)}@media (any-hover:hover){.button:hover{--_color:var(--color-base);--_bg-color:var(--color-primary)}}.button:before{aspect-ratio:1;content:"";inline-size:.25em;display:block;-webkit-mask:none 50%/1em no-repeat;mask:none 50%/1em no-repeat}.button:after{aspect-ratio:1;content:"";inline-size:.25em;display:block;-webkit-mask:none 50%/1em no-repeat;mask:none 50%/1em no-repeat}.button>._label{font-size:var(--_font-size);line-height:var(--leading-sm);word-break:keep-all;overflow-wrap:break-word;align-items:center;column-gap:.25em;display:inline-grid}}@layer modifiers{.button.is-style-secondary{--_color:var(--color-base);--_bg-color:var(--color-primary);--_stroke-color:var(--color-primary)}@media (any-hover:hover){.button.is-style-secondary:hover{--_color:var(--color-primary);--_bg-color:var(--color-base)}}.button.is-style-tertiary{--_color:var(--color-text-lighten);--_bg-color:var(--color-base);--_stroke-color:var(--color-text-lighten)}@media (any-hover:hover){.button.is-style-tertiary:hover{--_color:var(--color-base);--_bg-color:var(--color-primary)}}.button.is-small{--_font-size:.875rem;column-gap:.125em}@container main (inline-size>=48em){.button.is-long{--_min-inline-size:calc(360 * var(--rem))}}.button.is-narrow{--_font-size:.875rem;--_min-inline-size:calc(160 * var(--rem));--_min-block-size:3.125rem;padding-inline:.75em}.button.is-thin{--_min-block-size:2.5em}.button.is-arrow-next:after{aspect-ratio:1;border-block-start:calc(1.5 * var(--rem)) solid currentColor;border-inline-end:calc(1.5 * var(--rem)) solid currentColor;background-color:transparent;inline-size:.65em;rotate:45deg;-webkit-mask:none;mask:none}.button.is-arrow-prev:before{aspect-ratio:1;border-block-start:calc(1.5 * var(--rem)) solid currentColor;border-inline-start:calc(1.5 * var(--rem)) solid currentColor;background-color:transparent;inline-size:.65em;rotate:-45deg;-webkit-mask:none;mask:none}}@layer elements{.table-wrapper{overflow-x:auto;container:table-wrapper/inline-size}@container (inline-size<34em){.table-wrapper{inline-size:min(100%, calc(100% + var(--inline-gutter-lg)));padding-inline:calc(var(--inline-gutter-lg) + var(--safe-left,0px)) calc(var(--inline-gutter-lg) + var(--safe-right,0px))}}.table-wrapper>table{min-inline-size:calc(390 * var(--rem));line-height:var(--leading-md)}.table-wrapper>figcaption{font-size:var(--font-size-12);line-height:var(--leading-md)}}@layer modifiers{.table-wrapper.has-non-stroke>table{border:none}.table-wrapper.has-non-stroke>table thead{text-align:initial;border:none;padding-inline-start:.25em}.table-wrapper.has-non-stroke>table tfoot{text-align:initial;border:none;padding-inline-start:.25em}.table-wrapper.has-non-stroke>table tr{text-align:initial;border:none;padding-inline-start:.25em}.table-wrapper.has-non-stroke>table th{text-align:initial;border:none;padding-inline-start:.25em}.table-wrapper.has-non-stroke>table td{text-align:initial;border:none;padding-inline-start:.25em}}@layer elements{.term-slider{--_slide-spacing:0;--_slide-size:auto;--_button-size:.75rem;grid-template-columns:var(--_button-size) auto var(--_button-size);max-inline-size:var(--container-max-width-md);column-gap:.5em;margin-inline:auto;display:grid;position:relative;overflow:hidden;container:term-slider/inline-size}.term-slider>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>a{font-weight:var(--font-weight-medium);padding:0 1em;text-decoration:none;display:block}.term-slider>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>a:focus-visible{opacity:var(--opacity-hover)}@media (any-hover:hover){.term-slider>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>a:hover{opacity:var(--opacity-hover)}}.term-slider>._button{justify-content:center;align-items:center;display:flex}}@layer modifiers{.term-slider.has-style-year [data-slider-slide]>a{font-size:clamp(var(--font-size-20), 3.75cqi, var(--font-size-30))}}@layer elements{.stroke-heading{font-size:var(--font-size-22);font-weight:var(--font-weight-medium);font-feature-settings:"palt";color:var(--color-primary);margin-block-end:1.5em;padding-block-end:.5em;position:relative}.stroke-heading>span{position:relative}.stroke-heading:after{inline-size:100%;block-size:calc(1 * var(--rem));content:"";background-color:currentColor;position:absolute;inset:auto 0 0}}@layer modifiers{.stroke-heading.has-text-uppercase{text-transform:uppercase}}@layer state{.stroke-heading[data-scroll]:after{transform-origin:0;transition:scale 1.2s var(--ease-out-circ) .2s;scale:0 1}:root[data-page-active=true] .stroke-heading[data-scroll=in]:after{scale:1}}@layer elements{.date-articles{--_text-date-color:var(--color-text-lighten);--_text-base-color:currentColor;container:date-articles/inline-size}.date-articles>ul{row-gap:var(--block-gutter);font-size:clamp(var(--font-size-15), 2cqi, var(--font-size-22));font-weight:var(--font-weight-medium);margin:0;padding:0;list-style:none;display:grid}.date-articles>ul>li{color:var(--_text-base-color);gap:.5em 1em;display:grid}@container date-articles (inline-size>=32em){.date-articles>ul>li{grid-template-columns:auto 1fr min(20cqi,10em)}}.date-articles>ul>li.has-style-primary{--_text-date-color:var(--color-primary);--_text-base-color:var(--color-primary)}.date-articles>ul>li>._date-wrapper>._date{font-size:inherit;font-weight:var(--font-weight-medium);line-height:var(--leading-md);color:var(--_text-date-color);white-space:nowrap;display:block}.date-articles>ul>li>._title-wrapper>._title{font-size:inherit;font-weight:var(--font-weight-regular);margin:0}.date-articles>ul>li>._title-wrapper>._location{font-size:90%;font-weight:var(--font-weight-regular);white-space:nowrap;margin:0;padding-left:1.25em;position:relative}.date-articles>ul>li>._title-wrapper>._location:before{content:"";block-size:1lh;inline-size:1em;-webkit-mask-image:var(--img-ico-map-pin);mask-image:var(--img-ico-map-pin);background-color:currentColor;position:absolute;inset:0 0 auto;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:75%;mask-size:75%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.date-articles>ul>li>._link-wrapper{align-items:flex-end;padding-block-start:.5em;display:grid}@container date-articles (inline-size>=32em){.date-articles>ul>li>._link-wrapper{padding-block-start:0}}.date-articles>ul>li>._link-wrapper>._btn{--_min-block-size:2.25em;--_min-inline-size:100%;--_font-size:var(--font-size-20)}@container date-articles (inline-size>=32em){.date-articles>ul>li>._link-wrapper>._btn{--_min-block-size:1.8em;--_font-size:var(--font-size-16)}}}@layer elements{.section-heading{--_shoulder-text-color:var(--color-primary);--_title-text-color:var(--color-text);justify-content:flex-start;margin-block-end:calc(var(--block-gutter) * .5);display:grid;container:section-heading/inline-size}.section-heading>._shoulder{font-size:clamp(var(--font-size-24), 6.12cqi, var(--font-size-44));color:var(--_shoulder-text-color);margin:0}.section-heading>._title{font-family:var(--font-family-sans-serif);font-size:clamp(var(--font-size-12), 3.5cqi, var(--font-size-18));font-weight:var(--font-weight-medium);color:var(--_title-text-color);margin-block:0}}@layer modifiers{.section-heading.has-text-center{text-align:center;justify-content:center}.section-heading.has-text-center-large{text-align:center;justify-content:center}.section-heading.has-shoulder-uppercase>._shoulder{font-size:clamp(var(--font-size-32), 6.84cqi, var(--font-size-50));text-transform:uppercase}.section-heading.has-shoulder-uppercase>._title{font-size:clamp(var(--font-size-12), 3.5cqi, var(--font-size-20))}.section-heading.has-content-revert{--_shoulder-text-color:var(--color-base);--_title-text-color:var(--color-base)}.section-heading.has-gutter-less{margin-block:0}}*+.section-heading{margin-block-start:var(--block-gutter-lg)}.entry-content>.section-heading:first-child+:is(*){margin-block-start:calc(var(--block-gutter) * .5)}.circle-grid{gap:var(--spacer-md) var(--inline-gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));align-items:start;display:grid;overflow:hidden}@layer elements{.circle-dialog{--_circle-color:var(--color-primary);--_circle-duration:.6s;--_circle-stroke-width:calc(1 * var(--rem));clip-path:circle(50%);inline-size:100%;margin-inline:auto;padding:1em;display:grid;container:circle-dialog/inline-size}.circle-dialog>._trigger{aspect-ratio:1;inline-size:100%;color:var(--_circle-color);cursor:pointer;background-color:var(--color-base);border-radius:50%;place-items:center;margin-inline:auto;padding:0;display:grid;position:relative}.circle-dialog>._trigger>svg{z-index:0;block-size:100%;inline-size:100%;stroke:var(--_circle-color);stroke-width:calc(var(--_circle-stroke-width) / 2);stroke-dasharray:1.01;stroke-dashoffset:1.01px;transition:stroke-dashoffset var(--_circle-duration) var(--ease-out-sine), rotate var(--_circle-duration) var(--ease-out-sine);grid-area:1/1;transform:rotate(-90deg)}.circle-dialog>._trigger:focus-visible>svg{stroke-dashoffset:0;rotate:360deg}@media (any-hover:hover){.circle-dialog>._trigger:hover>svg{stroke-dashoffset:0;rotate:359deg}}.circle-dialog>._trigger>._label{z-index:2;text-align:center;border:var(--_circle-stroke-width) solid color-mix(in oklch, var(--_circle-color) 25%, transparent);border-radius:50%;grid-area:1/1;align-content:center;block-size:100%;inline-size:100%;display:grid;inset:0}.circle-dialog>._trigger>._label:after{content:"";border-block-end:1px solid var(--_circle-color);border-inline-end:1px solid var(--_circle-color);block-size:.5em;inline-size:2em;margin-block-start:1.5em;margin-inline:auto;display:block;transform:skew(45deg)}.circle-dialog>._trigger>._label>._shoulder{font-size:min(20cqi, var(--font-size-36));padding-inline:1em}.circle-dialog>._trigger>._label>._title{font-size:min(15cqi, var(--font-size-16));font-weight:var(--font-weight-medium);color:var(--color-text);padding-inline:1em}.circle-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content{row-gap:clamp(var(--spacer-md), 12cqi, var(--spacer-lg));display:grid}}@layer modifiers{.circle-dialog.has-text-small>._trigger>._label>._shoulder{font-size:min(20cqi, var(--font-size-28))}}.grid{--_col:3;--_gap:var(--block-gutter-sm) var(--inline-gutter);gap:var(--_gap);grid-template-columns:repeat(2,1fr);margin-inline:auto;display:grid;container:grid/inline-size}@container (inline-size>=32em){.grid{grid-template-columns:repeat(auto-fill, minmax(max(10em, calc((100% - (var(--_col) - 1) * var(--inline-gutter)) / var(--_col))), 1fr))}}.grid.has-column-2{--_col:2}.grid.has-column-3{--_col:3}.grid.has-column-4{--_col:4}.grid.has-column-6{--_col:6}:where(*)+:where(.grid){margin-block-start:var(--block-gutter)}@layer elements{.image-dialog{display:inline-block}.image-dialog>._trigger{cursor:pointer;border-radius:var(--inline-gutter);transition:opacity .3s var(--ease-out-sine);background:0 0;border:none;border-top-right-radius:0;border-bottom-left-radius:0;padding:0;display:block;overflow:hidden}.image-dialog>._trigger:hover{opacity:.8}.image-dialog>._trigger>img{z-index:0;block-size:auto;max-inline-size:100%;display:block}.image-dialog>[data-dialog]>[data-dialog-inner]{max-inline-size:var(--container-max-width-md);border-radius:var(--inline-gutter-lg);border-top-right-radius:0;border-bottom-left-radius:0;padding:0;overflow:hidden}.image-dialog>[data-dialog]>[data-dialog-inner] img{z-index:0}}@layer elements{.cover-figure{position:relative;overflow:hidden}.cover-figure video{border:0;block-size:100%;inline-size:100%}.cover-figure iframe{border:0;block-size:100%;inline-size:100%}.cover-figure img{block-size:auto;inline-size:100%}.cover-figure video{block-size:auto;inline-size:100%}.cover-figure figcaption{font-size:clamp(var(--font-size-10), 2cqi, var(--font-size-12));font-weight:var(--font-weight-medium);text-align:right;display:block}}@layer modifiers{.cover-figure[class*=has-aspect-] iframe{object-fit:cover;block-size:100%}.cover-figure[class*=has-aspect-] video{object-fit:cover;block-size:100%}.cover-figure[class*=has-aspect-] img{object-fit:cover;block-size:100%}.cover-figure.has-aspect-video{aspect-ratio:16/9}.cover-figure.has-aspect-map{aspect-ratio:3/2}@container (inline-size>=48em){.cover-figure.has-aspect-map{aspect-ratio:16/9}}.cover-figure.has-stroke:has(video,img){position:relative}.cover-figure.has-stroke:has(video,img):after{pointer-events:none;content:"";border:1px solid var(--color-stroke);opacity:.15;background-color:transparent;position:absolute;inset:0}.cover-figure.has-aspect-square{aspect-ratio:1}}@layer elements{.focus-heading{max-inline-size:var(--container-max-width-md);text-align:center;border-block-end:1px solid var(--color-text);gap:.5em;margin-inline:auto;padding-block-end:var(--block-gutter-sm);display:grid;container:focus-heading/inline-size}*+.focus-heading{margin-block-start:calc(var(--block-gutter) * .75)}.focus-heading ._title{font-size:var(--font-size-18);font-weight:var(--font-weight-medium);line-height:var(--leading-md);color:var(--color-primary);margin-block:0}@container focus-heading (inline-size>=36em){.focus-heading ._title{font-size:var(--font-size-30)}}.focus-heading ._title span{word-break:keep-all;overflow-wrap:break-word}.focus-heading>._shoulder{font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:var(--color-text-lighten);margin-block:0}@container focus-heading (inline-size>=36em){.focus-heading>._shoulder{font-size:var(--font-size-16)}}}@layer modifiers{.focus-heading.has-text-start{text-align:left;align-items:flex-start}}.media{container:media/inline-size}.media>._container{gap:var(--block-gutter-sm) var(--inline-gutter);display:grid}@container media (inline-size>=32em){.media>._container{grid-template-columns:repeat(2,1fr);align-items:flex-start}}.media>._container>._figure{margin:0;padding:0}@container media (inline-size>=32em){.media>._container>._figure{order:2}}.media>._container>._figure img{block-size:auto;inline-size:100%;display:block}.media>._container>._figure video{block-size:auto;inline-size:100%;display:block}.media>._container>._figure iframe{block-size:auto;inline-size:100%;display:block}.media>._container>._content{font-size:var(--font-size-14)}@container media (inline-size>=32em){.media>._container>._content{font-size:var(--font-size-16);order:1}}@container media (inline-size>=48em){.media>._container>._content{font-size:var(--font-size-20)}}.media>._container>._content>:last-child{margin-block-end:0}@layer elements{.timeline-columns{gap:var(--block-gutter);grid-template-columns:max-content max-content;justify-content:center;margin-inline:auto;padding-block:0 1rem;display:grid;position:relative;overflow:hidden;container:timeline-columns/inline-size}.timeline-columns>dl{--_col-gap:max(3rem, 12cqi);--_dot-color:var(--color-dot);--_dot-gap:.45em;--_dot-size:.2em;--_dt-size:4.5ch;--_gap-y:calc(.5lh - var(--_dot-size));grid-template-columns:var(--_dt-size) max-content;gap:var(--block-gutter-sm) var(--_col-gap);inline-size:fit-content;font-size:var(--font-size-14);align-items:center;display:grid;position:relative}@container timeline-columns (inline-size>=36em){.timeline-columns>dl{font-size:var(--font-size-30)}}.timeline-columns>dl:before{inline-size:var(--_dot-size);block-size:var(--_dot-block-size,calc(100% - var(--_gap-y)));content:"";background-image:radial-gradient(circle at 50% 50%, var(--_dot-color) calc(var(--_dot-size) / 2), transparent calc(var(--_dot-size) / 2));background-repeat:repeat-y;background-position-y:var(--_dot-bg-pos-y,0px);background-size:var(--_dot-size) var(--_dot-pattern-size,calc(var(--_dot-size) + var(--_dot-gap)));position:absolute;inset-inline-start:calc(var(--_dt-size) + var(--_col-gap) / 2 - var(--_dot-size) / 2)}.timeline-columns>dl:nth-child(odd):before{inset-block-start:var(--_dot-block-start,var(--_gap-y))}.timeline-columns>dl:nth-child(2n):before{inset-block-start:var(--_dot-block-start,calc(-1 * var(--_gap-y)))}.timeline-columns>dl>dt{font-weight:var(--font-weight-medium);letter-spacing:.05em;position:relative}.timeline-columns>dl>dd{font-weight:var(--font-weight-medium);letter-spacing:.05em;position:relative}.timeline-columns>dl>dt{color:var(--color-primary)}.timeline-columns>dl>dt:after{inline-size:var(--_col-gap);pointer-events:none;content:"";background-color:var(--color-text-lighten);clip-path:circle(.25em);block-size:1.125lh;position:absolute;inset-block-start:0;inset-inline-start:100%}.timeline-columns>dl>dd{font-size:var(--font-size-12)}@container timeline-columns (inline-size>=36em){.timeline-columns>dl>dd{font-size:var(--font-size-24)}}}@layer elements{.timeline{--_dot-color:var(--color-dot);--_dot-gap:.45em;--_dot-size:.2em;--_dot-gap-y:calc(.5lh - var(--_dot-size));--_timeline-base-font-size:var(--font-size-20);--_timeline-item-col-gap:max(3rem, 12cqi);--_timeline-item-dt-size:4.5ch;--_timeline-start-gap:0;--_timeline-item-last-child-block-size:0;--_point-size:calc(.6em / 2);container:timeline/inline-size}*+.timeline{margin-block-start:var(--block-gutter-lg)}.timeline>._container{gap:var(--block-gutter,2rem);max-inline-size:calc(100% - var(--_timeline-start-gap));font-size:var(--_timeline-base-font-size);margin-inline-start:auto;display:grid;position:relative}@container timeline (inline-size>=36em){.timeline>._container{--_timeline-base-font-size:var(--font-size-28)}}@container timeline (inline-size>=48em){.timeline>._container{--_timeline-start-gap:max(10cqi, var(--inline-gutter));--_timeline-base-font-size:var(--font-size-34)}}@container timeline (inline-size>=56em){.timeline>._container{--_timeline-start-gap:max(12.5cqi, var(--inline-gutter-lg))}}.timeline>._container:before{inline-size:var(--_dot-size);block-size:var(--_dot-block-size,calc(100% - var(--_timeline-item-last-child-block-size)));content:"";background-image:radial-gradient(circle at 50% 50%, var(--_dot-color) calc(var(--_dot-size) / 2), transparent calc(var(--_dot-size) / 2));background-repeat:repeat-y;background-position-y:var(--_dot-bg-pos-y,0px);background-size:var(--_dot-size) var(--_dot-pattern-size,calc(var(--_dot-size) + var(--_dot-gap)));position:absolute;inset-block-start:var(--_dot-block-start,var(--_point-size));inset-inline-start:calc(var(--_timeline-item-dt-size) + var(--_timeline-item-col-gap) / 2 + var(--_point-size) / 2)}}@layer elements{.timeline-item{grid-template-columns:max(var(--_timeline-item-dt-size), 5ch) 1fr;gap:var(--block-gutter-sm) var(--_timeline-item-col-gap,3rem);align-items:flex-start;padding-inline-start:var(--_start-gap);display:grid;position:relative}.timeline-item>._time{font-weight:var(--font-weight-medium);letter-spacing:.05em;position:relative}.timeline-item>._body{font-weight:var(--font-weight-medium);letter-spacing:.05em;position:relative}.timeline-item>._time{font-weight:var(--font-weight-medium);line-height:var(--leading-sm);color:var(--color-primary);text-align:right}.timeline-item>._time:after{inline-size:var(--_timeline-item-col-gap);pointer-events:none;content:"";background-color:var(--color-text-lighten);block-size:1.125lh;clip-path:circle(var(--_point-size) at 50% 50%);position:absolute;inset-block-start:0;inset-inline-start:100%}.timeline-item>._body{gap:var(--block-gutter-sm) var(--inline-gutter);inline-size:100%;display:grid}@container timeline (inline-size>=32em){.timeline-item>._body{grid-template-columns:1fr 1fr}}.timeline-item>._body>._content{font-size:var(--font-size-14);line-height:var(--leading-md)}@container timeline (inline-size>=48em){.timeline-item>._body>._content{font-size:var(--font-size-18)}}.timeline-item>._body>._content>._title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);margin-block:0 .25em}@container timeline (inline-size>=48em){.timeline-item>._body>._content>._title{font-size:var(--font-size-24)}}.timeline-item>._body>._content>p{margin-block-start:.5em}.timeline-item>._body>._content>:last-child{margin-block-end:0}.timeline-item>._body>._thumbnails{row-gap:var(--block-gutter-sm);display:grid}.timeline-item>._body>._thumbnails>figure{margin:0;padding:0;display:block}.timeline-item>._body>._thumbnails>figure img{border-radius:var(--inline-gutter);border-top-right-radius:0;border-bottom-left-radius:0;block-size:auto;inline-size:100%}}@layer elements{.address-box{font-size:clamp(var(--font-size-12), 1.5cqi, var(--font-size-18));font-weight:var(--font-weight-medium)}}@layer elements{.grid-caption{--_max-viewport-size:clamp(calc(220 * var(--rem)), 80cqi, calc(var(--container-max-width-md) * .85))}.grid-caption>._inner{max-inline-size:var(--_max-viewport-size);gap:.75em 2em;display:grid}@container (inline-size>=48em){.grid-caption>._inner:has(>._label){grid-template-columns:max-content 2fr}}.grid-caption>._inner>._label{font-size:clamp(var(--font-size-14), 2cqi, var(--font-size-18));line-height:var(--leading-md);color:var(--color-text-muted,currentColor);margin:0}@container (inline-size>=48em){.grid-caption>._inner>._label{max-inline-size:12em}}.grid-caption>._inner>._content{font-size:clamp(var(--font-size-10), 1.8cqi, var(--font-size-14));line-height:var(--leading-md)}.grid-caption>._inner>._content>:last-child{margin-block-end:0}}@layer modifiers{.grid-caption.is-full-width{--_max-viewport-size:100%}}.media-slider+.grid-caption{margin-block-start:var(--block-gutter)}@layer elements{.media-slider{--_caption-font-size:clamp(var(--font-size-10), 2cqi, var(--font-size-14));--_control-btn-size:clamp(1.5em, 7cqi, 3rem);--_slide-height:19rem;--_slide-spacing:max(var(--inline-gutter), 2.5cqi);--_slide-size:100%;--_slider-viewport-size:clamp(calc(220 * var(--rem)), 80cqi, calc(var(--container-max-width-md) * .85));--_circle-color:var(--color-primary);--_circle-duration:.6s;--_circle-stroke-width:calc(2 * var(--rem));--_thumb-aspect-ratio:3/2;inline-size:100%;position:relative;overflow:clip visible;container:media-slider/inline-size}.media-slider+.media-slider{margin-block-start:var(--block-gutter)}.media-slider>._slider-wrapper{inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));margin-inline:auto;position:relative;overflow:visible}.media-slider>._slider-wrapper>[data-slider-viewport]{inline-size:var(--_slider-viewport-size);overflow:visible}.media-slider>._slider-wrapper>[data-slider-viewport].is-auto-height{transition:height .2s}.media-slider>._slider-wrapper>[data-slider-viewport].is-auto-height>[data-slider-container]{align-items:flex-start}.media-slider>._slider-wrapper>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>._thumbnail{border-radius:var(--inline-gutter-lg);border-top-right-radius:0;border-bottom-left-radius:0;display:block;overflow:hidden}.media-slider>._slider-wrapper>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>._thumbnail img{block-size:100%;inline-size:100%;aspect-ratio:var(--_thumb-aspect-ratio);object-fit:cover}.media-slider>._slider-wrapper>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>._content{max-inline-size:calc(100% - var(--_control-btn-size) * 2 - var(--spacer-sm));font-size:var(--_caption-font-size);margin-block-start:var(--spacer);margin-inline:auto;display:block}.media-slider>._slider-wrapper>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>._content:empty{display:none}.media-slider>._slider-wrapper>[data-slider-viewport]>[data-slider-container]>[data-slider-slide]>._content>:last-child{margin-block-end:0}.media-slider>._slider-wrapper>[data-slider-buttons]{inline-size:var(--_slider-viewport-size);margin-block:var(--spacer-sm) 0;grid-template-columns:auto 1fr auto;justify-content:center;margin-inline:0 auto;padding-block:.1rem;display:grid}.media-slider>._slider-wrapper>[data-slider-buttons] button{pointer-events:initial}.media-slider>._slider-wrapper>[data-slider-buttons] ._dots{justify-content:center;align-items:center;display:flex}.media-slider>._slider-wrapper>[data-slider-buttons]>._btn{--_button-size:100%;inline-size:var(--_control-btn-size);aspect-ratio:1;place-items:center;block-size:100%;display:grid;position:relative}.media-slider>._slider-wrapper>[data-slider-buttons]>._btn [data-slider-button]{grid-area:1/1}}@layer modifiers{.media-slider.is-hide-controls>._slider-wrapper>[data-slider-buttons]{display:none}}.circle-nav{container:circle-nav/inline-size}.circle-nav>nav{gap:var(--block-gutter-sm) var(--inline-gutter);flex-direction:column;justify-content:center;margin-inline:auto;display:flex}@container circle-nav (inline-size>=36em){.circle-nav>nav{max-inline-size:var(--safe-full-inline-size);flex-flow:wrap}.circle-nav>nav>*{flex:0 0 calc(33.333% - var(--inline-gutter))}}.circle-nav-button{--_stroke-width:calc(1 * var(--rem));--_circle-color:var(--color-primary);--_circle-duration:.6s;--_circle-stroke-width:calc(.5 * var(--rem));gap:var(--inline-gutter);border:var(--_stroke-width) solid var(--color-primary);border-radius:var(--infinity);align-items:center;text-decoration:none;transition:color .2s,background-color .2s;display:flex;position:relative}@container (inline-size>=36em){.circle-nav-button{aspect-ratio:1;border:none}}.circle-nav-button>svg{z-index:0;block-size:100%;inline-size:100%;stroke:var(--_circle-color);stroke-width:var(--_circle-stroke-width);stroke-dasharray:1.01;stroke-dashoffset:1.01px;transition:stroke-dashoffset var(--_circle-duration) var(--ease-out-sine), rotate var(--_circle-duration) var(--ease-out-sine);grid-area:1/1;display:none;transform:rotate(-90deg)}@container (inline-size>=36em){.circle-nav-button>svg{display:block}}.circle-nav-button:focus-visible>svg{stroke-dashoffset:0;rotate:360deg}@media (any-hover:hover){.circle-nav-button:hover>svg{stroke-dashoffset:0;rotate:359deg}@container (inline-size<36em){.circle-nav-button:hover{color:var(--color-base);background-color:var(--color-primary)}}}.circle-nav-button>._inner{font-weight:var(--font-weight-medium);grid-template-columns:auto auto;align-items:center;gap:.25em 1.5em;padding:1em 2em;display:grid}@container (inline-size>=36em){.circle-nav-button>._inner{border:calc(1 * var(--rem)) solid color-mix(in oklch, var(--color-primary) 20%, transparent);border-radius:var(--infinity);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}}.circle-nav-button>._inner:after{pointer-events:none;content:"";border-block-end:calc(1.5 * var(--rem)) solid currentColor;border-inline-start:calc(1.5 * var(--rem)) solid currentColor;block-size:1.25em;inline-size:.35em;margin:auto 1em auto auto;position:absolute;inset:0;transform:skewY(-45deg)}@container (inline-size>=36em){.circle-nav-button>._inner:after{margin:auto auto 7.5%;position:relative}}.circle-nav-button>._inner>._shoulder{line-height:var(--leading-md)}@container (inline-size>=36em){.circle-nav-button>._inner>._shoulder{text-align:center}}.circle-nav-button>._inner>._title{line-height:var(--leading-md)}@container (inline-size>=36em){.circle-nav-button>._inner>._title{text-align:center}}.circle-nav-button>._inner>._label{line-height:var(--leading-md)}@container (inline-size>=36em){.circle-nav-button>._inner>._label{text-align:center}}.circle-nav-button>._inner>._shoulder{font-size:var(--font-size-13);display:none}@container (inline-size>=36em){.circle-nav-button>._inner>._shoulder{margin-block-start:auto;display:block}}.circle-nav-button>._inner>._title{font-family:var(--font-family-serif);font-size:clamp(var(--font-size-18), 3cqi, var(--font-size-24));font-weight:var(--font-weight-bold);color:var(--color-primary);text-wrap:nowrap}.circle-nav-button>._inner>._label{font-size:clamp(var(--font-size-10), 1.5cqi, var(--font-size-16))}.circle-nav-button>._inner>._label>span{word-break:keep-all;overflow-wrap:break-word;display:inline-block}@layer elements{.magazine-grid{gap:var(--block-gutter) var(--inline-gutter-lg);display:grid}.magazine-grid figure{margin:0;padding:0;display:block}@container (inline-size<48em){.magazine-grid figure{max-inline-size:var(--container-max-width-sm)}}.magazine-grid figure img{block-size:auto;inline-size:100%}.magazine-grid>[data-magazine-grid-item] p{font-size:var(--font-size-14)}@container (inline-size>=48em){.magazine-grid>[data-magazine-grid-item] p{font-size:var(--font-size-16)}}.magazine-grid>[data-magazine-grid-item]>:last-child{margin-block-end:0}@layer modifiers{@container (inline-size>=48em){.magazine-grid>[data-magazine-grid-item="2-3"]{column-gap:var(--inline-gutter);grid-template-columns:2fr 3fr;display:grid}.magazine-grid>[data-magazine-grid-item="2-3"]>p{margin-block-start:0}.magazine-grid>[data-magazine-grid-item="5-6-start-gutter"]{column-gap:var(--inline-gutter);grid-template-columns:5fr 6fr;padding-inline-start:7.5cqi;display:grid}.magazine-grid>[data-magazine-grid-item="5-6-start-gutter"]>p{margin-block-start:0}.magazine-grid.has-gird-1-1{grid-template-columns:1fr 1fr}.magazine-grid.has-gird-2-3{grid-template-columns:2fr 3fr}.magazine-grid.has-gird-2-3-reverse{grid-template-columns:2fr 3fr}.magazine-grid.has-gird-2-3-reverse>[data-magazine-grid-item]:first-child{order:2}.magazine-grid.has-gird-2-3-reverse>[data-magazine-grid-item]:nth-child(2){order:1}.magazine-grid.has-gird-2-3-combined-group{grid-template:"a b"3fr"c b"2fr/2fr 3fr}.magazine-grid.has-gird-2-3-combined-group>[data-magazine-grid-item]:first-child{order:1;grid-area:a}.magazine-grid.has-gird-2-3-combined-group>[data-magazine-grid-item]:nth-child(2){order:3;grid-area:c}.magazine-grid.has-gird-2-3-combined-group>[data-magazine-grid-item]:nth-child(3){order:2;grid-area:b}.magazine-grid.has-gird-start-narrow-10{padding-inline-end:10cqi}.magazine-grid.has-gird-start-narrow-20{padding-inline-end:20cqi}}}}.magazine-grid+.magazine-grid{margin-block-start:var(--block-gutter)}.user-card{grid-template-columns:clamp(calc(125 * var(--rem)), 45%, calc(162 * var(--rem))) 1fr;gap:1rem;display:grid}.user-card>._thumbnail{aspect-ratio:1;width:100%;overflow:hidden}.user-card>._thumbnail img{object-fit:cover;width:100%;height:100%}.user-card>._content{line-height:var(--leading-md);flex-direction:column;display:flex}.user-card>._content>*{margin:0 0 .25em}.user-card>._content>._role{font-size:clamp(var(--font-size-10), 2cqi, var(--font-size-12))}.user-card>._content>._name{font-family:var(--font-family-serif);font-size:clamp(var(--font-size-20), 4cqi, var(--font-size-24));font-weight:var(--font-weight-bold);color:var(--color-primary);word-break:keep-all;overflow-wrap:break-word}.user-card>._content>._profile{font-size:clamp(var(--font-size-10), 2cqi, var(--font-size-12));word-break:keep-all;overflow-wrap:break-word;margin-block-start:1em}@layer elements{.well{inline-size:min(100%, var(--container-max-width-lg));padding:calc(var(--block-gutter) * .75) max(var(--inline-gutter-lg), 3.5cqi);background-color:var(--color-secondary)}*+.well{margin-block-start:var(--block-gutter)}.well>:last-child{margin-block-end:0}}.user-profile-dialog{background:0 0;border:none;max-width:100%;max-height:100%;padding:0;position:relative}.user-profile-dialog>._dialog-trigger{cursor:pointer;transition:filter .2s}@media (any-hover:hover){.user-profile-dialog>._dialog-trigger:hover{filter:brightness(.85)}}.user-profile-dialog>[data-dialog]{place-items:center;display:grid}.user-profile-dialog>[data-dialog]>[data-dialog-inner]{position:relative}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid{gap:var(--spacer) var(--inline-gutter-lg);display:grid;position:relative}@container main (inline-size>=36em){.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid{grid-template-columns:1fr 1fr;align-items:flex-start}}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid img{block-size:auto;inline-size:100%}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider]{--_slide-height:calc(520 * var(--rem));--_slide-spacing:0;--_slide-size:100%;margin:0;position:relative;overflow:hidden}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider] [data-slider-viewport]{overflow:hidden}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider] [data-slider-slide]{aspect-ratio:1.047;overflow:hidden}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider] [data-slider-slide] img{object-fit:cover;block-size:auto;inline-size:100%}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider] [data-slider-buttons]{inline-size:calc(100% - var(--spacer));pointer-events:none;justify-content:space-between;align-items:center;block-size:fit-content;margin:auto;display:flex;position:absolute;inset:0}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>[data-slider] [data-slider-buttons]>[data-slider-button]{pointer-events:initial;block-size:3em}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>._dialog-content{row-gap:var(--block-gutter-sm);display:grid}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>._dialog-content dl dt{font-weight:var(--font-weight-bold)}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>._dialog-content dl dd+dt{margin-block-start:var(--inline-gutter-sm)}.user-profile-dialog>[data-dialog]>[data-dialog-inner]>._dialog-content-grid>._dialog-content dl dd{font-weight:var(--font-weight-medium);line-height:var(--leading-md)}.user-name{line-height:var(--leading-sm);flex-direction:column;row-gap:.25em;display:flex}*+.user-name{margin-block-start:var(--spacer-sm)}.user-name>._job-title{font-size:clamp(var(--font-size-10), 1.5cqi, var(--font-size-12));font-weight:var(--font-weight-medium);color:var(--color-primary)}.user-name>._name-wrapper{grid-template-columns:auto 1fr;align-items:center;column-gap:.75em;display:grid}.user-name>._name-wrapper ._name{font-size:clamp(var(--font-size-12), 3cqi, var(--font-size-18));font-weight:var(--font-weight-medium)}.user-name>._name-wrapper ._shoulder{font-size:var(--font-size-8);font-weight:var(--font-weight-medium);line-height:var(--leading-none);color:var(--color-text-lighten);text-transform:uppercase;flex-direction:column;display:flex}@container (inline-size>=36em){.user-name>._name-wrapper ._shoulder{font-size:var(--font-size-10)}}.user-name>._name-wrapper ._shoulder>span{display:inline-block}@layer elements{.name-heading{justify-content:flex-start;gap:.25em;display:grid}.name-heading>._name{font-family:var(--font-family-serif-ja);font-size:var(--font-size-24);font-weight:var(--font-weight-medium);color:var(--color-primary);letter-spacing:.1em;margin-block:0}@container (inline-size>=48em){.name-heading>._name{font-size:var(--font-size-32)}}.name-heading>._shoulder{font-size:var(--font-size-14);font-style:italic;font-weight:var(--font-weight-bold);line-height:var(--leading-none);text-transform:uppercase;letter-spacing:.15em;margin:0}@container (inline-size>=48em){.name-heading>._shoulder{font-size:var(--font-size-18)}}}.circle-slider{--_slide-spacing:var(--inline-gutter);--_slide-size:100%;--_item-bg-color:var(--color-primary);--_item-text-color:var(--color-base);inline-size:100%;max-inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));margin-inline:auto;position:relative;container:circle-slider/inline-size}@container (inline-size>=62em){.circle-slider{--_slide-size:33.35%}}.circle-slider [data-slider-container]{padding:0;padding-block:var(--spacer);margin:0 auto;margin-inline-start:calc(var(--_slide-spacing) * -1);list-style:none}@container (inline-size>=62em){.circle-slider [data-slider-container]{max-inline-size:min(100%, var(--container-max-width-lg))}}.circle-slider [data-slider-container] [data-slider-slide]{visibility:hidden;flex:0 0 min(var(--_slide-size), calc(320 * var(--rem) + var(--_slide-spacing)));opacity:.001;padding:0;padding-inline-start:var(--_slide-spacing);transition:opacity .4s,visibility .4s}.circle-slider [data-slider-container] [data-slider-slide].is-snapped.is-in-view{visibility:visible;opacity:1}@media (min-width:48em){.circle-slider [data-slider-container] [data-slider-slide].is-in-view{visibility:visible;opacity:1}}@media (any-hover:hover){.circle-slider [data-slider-container] [data-slider-slide]>a{transition:scale .2s}.circle-slider [data-slider-container] [data-slider-slide]>a:hover{scale:1.035}}.circle-slider [data-slider-container] [data-slider-slide]>span{aspect-ratio:1;color:var(--_item-text-color);background-color:var(--_item-bg-color);border-radius:50%;margin:auto;text-decoration:none;display:block;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>span>[data-spacer]{content:"";block-size:100%;inline-size:33.33%;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>span>[data-spacer=left]{float:left;shape-outside:polygon(0% 0%, 0% 100%, 100% 100%, 0% 70%, 0% 30%, 100% 0%)}.circle-slider [data-slider-container] [data-slider-slide]>span>[data-spacer=right]{float:right;shape-outside:polygon(100% 0%, 100% 100%, 0% 100%, 100% 70%, 100% 30%, 0% 0%)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels{font-weight:var(--font-weight-medium);line-height:var(--leading-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1em;display:flex;position:absolute;inset:0}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._head{line-height:calc(var(--font-size-20) * 1.25);margin-block-start:2.5cqi}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._year{line-height:calc(var(--font-size-20) * 1.25);margin-block-start:2.5cqi}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._head{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._year{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._date{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._label{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._head{font-size:var(--font-size-16)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._year{font-size:var(--font-size-20)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._date{font-size:var(--font-size-50);line-height:calc(var(--font-size-50) * 1.25)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._label{font-size:var(--font-size-50);line-height:calc(var(--font-size-50) * 1.25)}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._label{font-size:var(--font-size-40);text-transform:uppercase}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._title{text-overflow:ellipsis;-webkit-line-clamp:4;inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;font-size:var(--font-size-16);-webkit-box-orient:vertical;justify-content:center;align-items:center;margin-block:auto;margin-inline:1em;padding-block:.25em;display:-webkit-box;overflow:hidden}@container circle-slider (inline-size>=48em){.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._title{font-size:var(--font-size-18)}}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._foot{margin-block:auto 1em;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._location{margin-block:auto 1em;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._foot{text-transform:uppercase}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._location{justify-content:center;align-items:center;column-gap:.5em;display:flex}.circle-slider [data-slider-container] [data-slider-slide]>span>._labels ._location:before{content:"";block-size:1em;inline-size:1em;-webkit-mask-image:var(--img-ico-map-pin);mask-image:var(--img-ico-map-pin);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.circle-slider [data-slider-container] [data-slider-slide]>a{aspect-ratio:1;color:var(--_item-text-color);background-color:var(--_item-bg-color);border-radius:50%;margin:auto;text-decoration:none;display:block;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>a>[data-spacer]{content:"";block-size:100%;inline-size:33.33%;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>a>[data-spacer=left]{float:left;shape-outside:polygon(0% 0%, 0% 100%, 100% 100%, 0% 70%, 0% 30%, 100% 0%)}.circle-slider [data-slider-container] [data-slider-slide]>a>[data-spacer=right]{float:right;shape-outside:polygon(100% 0%, 100% 100%, 0% 100%, 100% 70%, 100% 30%, 0% 0%)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels{font-weight:var(--font-weight-medium);line-height:var(--leading-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1em;display:flex;position:absolute;inset:0}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._head{line-height:calc(var(--font-size-20) * 1.25);margin-block-start:2.5cqi}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._year{line-height:calc(var(--font-size-20) * 1.25);margin-block-start:2.5cqi}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._head{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._year{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._date{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._label{font-family:var(--font-family-serif);font-weight:var(--font-weight-bold)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._head{font-size:var(--font-size-16)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._year{font-size:var(--font-size-20)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._date{font-size:var(--font-size-50);line-height:calc(var(--font-size-50) * 1.25)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._label{font-size:var(--font-size-50);line-height:calc(var(--font-size-50) * 1.25)}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._label{font-size:var(--font-size-40);text-transform:uppercase}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._title{text-overflow:ellipsis;-webkit-line-clamp:4;inline-size:-webkit-fill-available;inline-size:-moz-available;inline-size:stretch;font-size:var(--font-size-16);-webkit-box-orient:vertical;justify-content:center;align-items:center;margin-block:auto;margin-inline:1em;padding-block:.25em;display:-webkit-box;overflow:hidden}@container circle-slider (inline-size>=48em){.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._title{font-size:var(--font-size-18)}}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._foot{margin-block:auto 1em;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._location{margin-block:auto 1em;position:relative}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._foot{text-transform:uppercase}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._location{justify-content:center;align-items:center;column-gap:.5em;display:flex}.circle-slider [data-slider-container] [data-slider-slide]>a>._labels ._location:before{content:"";block-size:1em;inline-size:1em;-webkit-mask-image:var(--img-ico-map-pin);mask-image:var(--img-ico-map-pin);background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.circle-slider [data-slider-container] [data-slider-slide].has-result-item{--_item-bg-color:var(--color-secondary);--_item-text-color:var(--color-primary)}.circle-slider [data-slider-buttons]{pointer-events:none;justify-content:space-between;align-items:center;block-size:fit-content;inline-size:100%;margin:auto;display:flex;position:absolute;inset:0}.circle-slider [data-slider-buttons]>[data-slider-button]{--_button-size:clamp(1.75rem, 5cqi, 3rem);pointer-events:initial}.circle-slider [data-slider-buttons]>[data-slider-button=prev]{margin-inline:-.5em auto}@container main (inline-size>=68em){.circle-slider [data-slider-buttons]>[data-slider-button=prev]{margin-inline-start:calc(var(--_slide-spacing) * -2)}}.circle-slider [data-slider-buttons]>[data-slider-button=next]{margin-inline:auto -.5em}@container main (inline-size>=68em){.circle-slider [data-slider-buttons]>[data-slider-button=next]{margin-inline-end:calc(var(--_slide-spacing) * -2)}}@layer elements{.circle-links{justify-content:center;inline-size:100%;margin-inline:auto;display:grid;container:circle-links/inline-size}*+.circle-links{margin-block-start:var(--block-gutter)}.circle-links>._list{--_item-column:1;--_item-size:min(calc(100cqi / var(--_item-column) - 1.5rem), calc(300 * var(--rem)));--_item-bg-color:var(--color-primary);--_item-text-color:var(--color-base)}@container circle-links (inline-size>=28em){.circle-links>._list{--_item-size:calc(100cqi / var(--_item-column) - 1.5rem);--_item-column:2}}@container circle-links (inline-size>=36em){.circle-links>._list{--_item-column:3}}@container circle-links (inline-size>=52em){.circle-links>._list{--_item-column:5}}.circle-links>._list{flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:0;list-style:none;display:flex}.circle-links>._list>._item{flex:0 0 var(--_item-size)}@container circle-links (inline-size>=52em){.circle-links>._list>._item:first-child{translate:0 calc(var(--block-gutter-sm) * 1.75)}.circle-links>._list>._item:nth-child(5){translate:0 calc(var(--block-gutter-sm) * 1.75)}.circle-links>._list>._item:nth-child(3){translate:0 calc(var(--block-gutter-sm) * -1)}}.circle-links>._list>._item>a{aspect-ratio:1;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.circle-links>._list>._item>a:before{z-index:1;content:"";opacity:.5;background-color:#00005a;transition-duration:.6s;position:absolute;inset:0}.circle-links>._list>._item>a>img{z-index:0;object-fit:contain;block-size:100%;inline-size:100%;transition:scale .6s var(--ease-in-out-sine);grid-area:1/1}.circle-links>._list>._item>a>._label{z-index:2;color:var(--color-base);text-align:center;grid-area:1/1;display:grid;inset:0}.circle-links>._list>._item>a>._label>._shoulder{font-family:var(--font-family-serif-en);font-size:var(--font-size-24);font-style:italic;font-weight:var(--font-weight-black);line-height:var(--leading-sm);text-transform:uppercase;padding-inline:1em}@container circle-links (inline-size>=36em){.circle-links>._list>._item>a>._label>._shoulder{font-size:var(--font-size-18)}}.circle-links>._list>._item>a>._label>._title{font-size:var(--font-size-12);font-weight:var(--font-weight-medium);padding-inline:1em}.circle-links>._list>._item>a:focus-visible:before{opacity:.3;transition-duration:.2s}.circle-links>._list>._item>a:focus-visible img{transition-duration:.2s;scale:1.05}@media (any-hover:hover){.circle-links>._list>._item>a:hover:before{opacity:.3;transition-duration:.2s}.circle-links>._list>._item>a:hover img{transition-duration:.2s;scale:1.05}}}@layer elements{.gallery-carousel{--_gap:var(--inline-gutter);--_item-width:calc(280 * var(--rem));--_duration-per-item:3s;--_item-count:1;--_container-duration:calc(var(--_duration-per-item) * var(--_item-count));inline-size:100%;overflow:hidden}.gallery-carousel ._viewport{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.gallery-carousel ._container{gap:var(--_gap);padding:var(--block-gutter-sm) 0;animation:gallery-scroll var(--_container-duration) linear infinite;will-change:transform;margin:0;list-style:none;display:flex}.gallery-carousel ._slide{inline-size:var(--_item-width);flex-shrink:0}.gallery-carousel ._slide>img{aspect-ratio:1;object-fit:cover;border-radius:var(--inline-gutter-sm);block-size:auto;inline-size:100%;display:block}}@layer modifiers{@media (any-hover:hover){.gallery-carousel.has-hover-paused ._container:hover{animation-play-state:paused}}}@keyframes gallery-scroll{0%{transform:translate(0)}to{transform:translateX(calc((var(--_item-width) + var(--_gap)) * var(--_item-count) * -1))}}.sns-links{container:sns-links/inline-size}.sns-links>ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.sns-links>ul>li>a{--_inline-size:max(10cqi, calc(50 * var(--rem)))}@container (inline-size>=36em){.sns-links>ul>li>a{--_inline-size:clamp(40px, 3.75cqi, calc(50 * var(--rem)))}}.sns-links>ul>li>a{inline-size:var(--_inline-size);aspect-ratio:1;background-color:var(--color-primary);border-radius:50%;transition:scale .2s;display:flex;position:relative}.sns-links>ul>li>a:focus-visible{scale:1.1}@media (any-hover:hover){.sns-links>ul>li>a:hover{scale:1.1}}.sns-links>ul>li>a:before{content:"";background-color:var(--color-base);transition:opacity .3s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sns-links>ul>li>a:after{content:none!important}.sns-links>ul>li.ico-instagram>a:before{-webkit-mask-image:var(--img-ico-sns-instagram);mask-image:var(--img-ico-sns-instagram)}.sns-links>ul>li.ico-x>a:before{-webkit-mask-image:var(--img-ico-sns-x);mask-image:var(--img-ico-sns-x)}.sns-links.has-link-stroke ul li>a{border:calc(1.5 * var(--rem)) solid var(--color-base)}}@layer components.features{@layer elements{.hero{--_wave-deps:16cqi;--_cover-blocks-size:67.5vi;--_bg-blocks-size:calc(var(--_cover-blocks-size) + var(--_wave-deps))}@container main (inline-size>=48em){.hero{--_cover-blocks-size:clamp(calc(540 * var(--rem)), 100svb, calc(1680 * var(--rem)))}}.hero{inline-size:100%;position:relative;overflow:clip;container:hero/inline-size}.hero [data-hero-logo]{aspect-ratio:520/92;background:var(--color-base);inline-size:72cqi;-webkit-mask-image:var(--img-logo-brand-wh-lg);mask-image:var(--img-logo-brand-wh-lg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@container main (inline-size>=62em){.hero [data-hero-logo]{inline-size:max(45cqi, calc(880 * var(--rem)))}}.hero>._bg{z-index:0;inline-size:100%;block-size:var(--_bg-blocks-size);view-timeline-name:--hero-parallax;view-timeline-axis:block;position:absolute;overflow:hidden}.hero>._bg>._picture{block-size:105%;inline-size:100%;position:absolute;inset:0}@supports (animation-timeline:view()){.hero>._bg>._picture{animation-name:hero-parallax-sm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-parallax;animation-range:exit}@container main (inline-size>=48em){.hero>._bg>._picture{animation-name:hero-parallax;animation-range:cover}}@container main (inline-size>=2560px){.hero>._bg>._picture{animation-name:hero-parallax-sm;animation-range:exit}}}.hero>._bg>._picture img{object-fit:cover;block-size:105%;inline-size:100%}@container main (inline-size>=48em){.hero>._bg>._picture img{block-size:100%}}.hero>._screen{z-index:1;pointer-events:none;background-color:var(--color-base);justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute;inset:0}.hero>._cover-spacer{z-index:2;inline-size:100%;block-size:var(--_cover-blocks-size);place-items:center;display:grid;position:relative}.hero>._cover-spacer ._title{place-items:center;display:grid;position:relative}.hero>._cover-spacer ._title>[data-hero-logo]{background:var(--color-text-placeholder)}.hero>._content{z-index:2;inline-size:100%;min-block-size:var(--_wave-deps);background:linear-gradient(to bottom, transparent 0%, transparent var(--_wave-deps), var(--color-base) var(--_wave-deps), var(--color-base) 100%);position:relative}.hero>._content:before{inline-size:100%;block-size:var(--_wave-deps);pointer-events:none;content:"";background-color:var(--color-base);-webkit-mask-image:var(--img-obj-hero-bottom);mask-image:var(--img-obj-hero-bottom);position:absolute;inset-block-start:1px;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero>._content>._container{z-index:1;inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));margin-inline:auto;padding-block-start:calc(var(--_wave-deps) * .75);position:relative}@container hero (inline-size>=48em){.hero>._content>._container{padding-block-start:calc(var(--_wave-deps) * .5)}}.hero>._content>._container>:last-child{margin-block-end:0}}@layer state{.hero{--_start-delay:1.8s}.hero>._bg{will-change:scale;scale:1.3}.hero>._cover-spacer>._title{opacity:.0001;filter:blur(20px);will-change:filter, opacity, scale;scale:1.25}.hero>._cover-spacer>._title>[data-hero-logo]{background-color:var(--color-text-placeholder);will-change:background-color}.hero>._screen{will-change:visibility, opacity}.hero>._screen:not(:has(img[data-img-decoded=true])):before{z-index:3;content:"";background:linear-gradient(90deg,rgba(220,220,220,0) 0%,rgba(220,220,220,.6) 50%,rgba(220,220,220,0) 100%);block-size:100%;inline-size:100%;animation:1s .4s infinite shimmer;position:absolute;inset:0;translate:-100%}.hero.is-active[data-scroll=in]:has(._bg img[data-img-decoded=true])>._bg{transition:scale 6s var(--ease-out-circ) calc(var(--_start-delay) * 1.15);scale:1}.hero.is-active[data-scroll=in]:has(._bg img[data-img-decoded=true])>._screen{visibility:hidden;opacity:0;transition:.8s ease calc(var(--_start-delay) * 1.34)}.hero.is-active[data-scroll=in]:has(._bg img[data-img-decoded=true])>._screen:before{content:none;animation-play-state:paused;display:none}.hero.is-active[data-scroll=in]:has(._bg img[data-img-decoded=true])>._cover-spacer>._title{opacity:1;filter:blur();transition:filter 1.2s ease calc(var(--_start-delay) * .25), opacity 1s ease calc(var(--_start-delay) * .25), scale 2.4s var(--ease-out-sine) calc(var(--_start-delay) * .25);scale:1}.hero.is-active[data-scroll=in]:has(._bg img[data-img-decoded=true])>._cover-spacer>._title>[data-hero-logo]{background-color:var(--color-base);transition:background-color 1s ease calc(var(--_start-delay) * 1.42)}}@keyframes hero-progress-clip-path{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%);scale:1}}@keyframes hero-progress{0%{scale:0 1}to{scale:1}}@keyframes hero-parallax-sm{0%{translate:0 -10%}to{translate:0 20%}}@keyframes hero-parallax{0%{translate:0 -20%}to{translate:0 20%}}@layer elements{.s-lead{position:relative;container:s-lead/inline-size}.s-lead>._heading{font-size:var(--font-size-28)}@container s-lead (inline-size>=36em){.s-lead>._heading{font-size:var(--font-size-40);padding-inline-end:1.5em}}.s-lead>._description{font-size:var(--font-size-15);word-break:keep-all;overflow-wrap:break-word}.s-lead>._description>._line>span{display:block}@container s-lead (inline-size>=36em){.s-lead>._description{font-size:var(--font-size-22)}.s-lead>._description>._line{display:block}.s-lead>._description>._line>span{display:inline-block}}.s-lead>._button-wrapper{justify-content:flex-start;margin-block-start:var(--spacer-lg)}@container main (inline-size<32em){.s-lead>._button-wrapper{justify-content:center}.s-lead>._button-wrapper>.button{--_min-inline-size:100%}}}@layer elements{.s-schedule{background-color:var(--color-base);position:relative}.s-schedule>._slider-wrapper{inline-size:100%;overflow:hidden}.s-schedule>._slider-wrapper [data-slider-viewport]{overflow:visible clip}.s-schedule>._button-wrapper{justify-content:center;margin-block-start:var(--spacer-lg)}@container main (inline-size<32em){.s-schedule>._button-wrapper>.button{--_min-inline-size:100%}}}@layer elements{.s-members{--_wave-depth:10cqi;--_parallax-range:2.5cqi;background-image:var(--bg-bg-sky);view-timeline-name:--members-parallax;view-timeline-axis:block;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:relative;overflow:hidden;container:s-members/inline-size}*+.s-members{margin-block-start:var(--block-gutter-sm)}.s-members>._head-wrapper{z-index:2;margin-inline:auto;display:grid;position:relative}.s-members>._head-wrapper:before{z-index:0;pointer-events:none;content:"";background-color:var(--color-base);block-size:200%;inline-size:110%;-webkit-mask-image:var(--img-obj-wave-top);mask-image:var(--img-obj-wave-top);grid-area:1/1;display:block;position:relative;-webkit-mask-position:top;mask-position:top;-webkit-mask-size:126% 100%;mask-size:126% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@container (inline-size>=62em){.s-members>._head-wrapper:before{-webkit-mask-size:110% 100%;mask-size:110% 100%}}@container (inline-size>=75em){.s-members>._head-wrapper:before{-webkit-mask-size:100% 100%;mask-size:100% 100%}}.s-members>._head-wrapper>._head-container{z-index:1;inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));padding-block:var(--block-gutter) calc(var(--block-gutter-lg) * .92);grid-area:1/1;margin-inline:auto;position:relative}.s-members>._body-wrapper{position:relative}.s-members>._body-wrapper>._body-container{z-index:1;inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));padding-block:0 calc(var(--_wave-depth) * .25);margin-inline:auto;position:relative}@container (inline-size>=75em){.s-members>._body-wrapper>._body-container{padding-block:0 calc(var(--_wave-depth) * .5)}}.s-members>._body-wrapper>._body-container>._link{margin-block:0 calc(var(--block-gutter-sm) * 1.5);text-align:center}.s-members>._body-wrapper>._body-container>._link>a{font-family:var(--font-family-serif);font-size:var(--font-size-14);font-weight:var(--font-weight-black);font-feature-settings:"palt";color:var(--color-primary);text-align:center;text-transform:uppercase;grid-template-columns:auto 1em;align-items:center;column-gap:.25em;text-decoration:none;display:inline-grid}@container (inline-size>=48em){.s-members>._body-wrapper>._body-container>._link>a{font-size:var(--font-size-20)}}@media (any-hover:hover){.s-members>._body-wrapper>._body-container>._link>a:hover{opacity:var(--opacity-hover)}}.s-members>._body-wrapper>._body-container>._link>a:after{z-index:0;aspect-ratio:1;content:"";border-block-start:calc(1.5 * var(--rem)) solid currentColor;border-inline-end:calc(1.5 * var(--rem)) solid currentColor;inline-size:.5em;position:relative;inset:.075em 0 0;rotate:45deg}.s-members>._body-wrapper>._body-container>._picture{margin:var(--block-gutter-sm) auto 0;display:block}@supports (animation-timeline:view()){.s-members>._body-wrapper>._body-container>._picture{animation-name:members-parallax;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--members-parallax}}}@keyframes members-parallax{0%{translate:0 calc(var(--_parallax-range) * -1)}to{translate:0 var(--_parallax-range)}}@layer elements{.s-about-r{--_round-depth:10cqi;z-index:2;position:relative;container:s-about-r/inline-size}.s-about-r:before{z-index:0;inline-size:100%;block-size:var(--_round-depth);content:"";background-color:var(--color-primary);-webkit-mask-image:var(--img-obj-round-top);mask-image:var(--img-obj-round-top);display:block;position:absolute;inset:1px 0 auto;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.s-about-r:after{z-index:0;inline-size:100%;block-size:var(--_round-depth);content:"";background-color:var(--color-primary);-webkit-mask-image:var(--img-obj-round-top);mask-image:var(--img-obj-round-top);display:block;position:absolute;inset:1px 0 auto;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.s-about-r:after{z-index:1;background-color:var(--color-base);margin:auto 0 -1px;position:absolute;inset-block:auto 0;inset-inline:0}.s-about-r>._content-wrapper{--_round-safe-radio:1;z-index:1;padding-block:calc(var(--_round-depth) * var(--_round-safe-radio)) calc(var(--block-gutter) + var(--_round-depth));background:linear-gradient(to bottom, transparent 0%, transparent var(--_round-depth), var(--color-primary) var(--_round-depth), var(--color-primary) 100%);margin-inline:auto;position:relative}@container s-about-r (inline-size>=48em){.s-about-r>._content-wrapper{--_round-safe-radio:.75}}@container s-about-r (inline-size>=75em){.s-about-r>._content-wrapper{--_round-safe-radio:.5}}.s-about-r>._content-wrapper>._content-container{inline-size:min(var(--safe-full-inline-size), var(--container-max-width-lg));margin-block-start:7.5cqi;margin-inline:auto;position:relative}@container s-about-r (inline-size>=36em){.s-about-r>._content-wrapper>._content-container{margin-block-start:0}}}.s-members+.s-about-r{margin-block-start:calc(var(--_round-depth) * -1)}@layer elements{.s-sns{position:relative;container:s-sns/inline-size}.s-sns>._container{margin-inline:auto}}@layer states{.s-about-r+.s-sns{z-index:3}@container (inline-size>=48em){.s-about-r+.s-sns{margin-block-start:calc(-.5 * var(--block-gutter))}}}}@layer components{.media-profile{container:media-profile/inline-size}.media-profile>._grid{gap:var(--block-gutter-sm) var(--inline-gutter);justify-content:flex-start;display:grid}@container media-profile (inline-size>=36em){.media-profile>._grid{grid-template-columns:1fr clamp(calc(180 * var(--rem)), 25cqi, calc(200 * var(--rem)));column-gap:max(7.5cqi, var(--inline-gutter-lg))}}.media-profile>._grid>._content>:where(p){font-size:var(--font-size-18)}.media-profile>._grid>._media>figure{grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:.25em 1em;display:grid}@container media-profile (inline-size>=36em){.media-profile>._grid>._media>figure{grid-template-columns:1fr}}.media-profile>._grid>._media>figure img{border-bottom-right-radius:25%;block-size:auto;inline-size:100%}.media-profile>._grid>._media>figure>._caption>*{font-weight:var(--font-weight-medium);display:block}.media-profile>._grid>._media>figure>._caption>._role{font-size:clamp(var(--font-size-12), 2.5cqi, var(--font-size-16))}.media-profile>._grid>._media>figure>._caption>._name{font-size:clamp(var(--font-size-16), 4.5cqi, var(--font-size-22))}}