:root{--jkd-audio-player-inset:clamp(10px,2vw,20px);--jkd-audio-toggle-size:34px;--jkd-card-audio-max-width:320px;--jkd-format-bar-gap:8px 14px;--jkd-format-bar-padding:10px;--jkd-format-bar-padding-wide:16px;--jkd-format-icon-size:20px;--jkd-format-cover-opacity:.3;--jkd-format-quote-padding:clamp(28px,6vw,80px);--jkd-format-quote-gap:clamp(14px,2vw,24px);--jkd-format-quote-mark-size:clamp(40px,5vw,64px);--jkd-search-field-height:64px;--jkd-search-thumb-size:36px;--jkd-ticker-block-padding:18px;--jkd-agenda-gap:clamp(14px,2vw,24px);--jkd-agenda-padding:clamp(20px,2.4vw,32px);--jkd-agenda-time-width:56px;--jkd-authors-grid-avatar-size:clamp(72px,6vw,96px);--jkd-authors-grid-avatar-size-mobile:72px;--jkd-authors-grid-gap-mobile:24px;--jkd-authors-grid-body-gap:18px;--jkd-authors-grid-fold-color:color-mix(in srgb,var(--jkd-color-heading) 22%,var(--jkd-color-secondary));--jkd-authors-grid-fold-size:32px;--jkd-authors-grid-gap:20px;--jkd-authors-grid-item-gap:20px;--jkd-authors-grid-avatar-overhang:20px;--jkd-authors-grid-padding:20px;--jkd-authors-grid-padding-mobile:16px;--jkd-authors-grid-social-padding:4px;--jkd-authors-grid-social-size:20px;--jkd-authors-grid-topic-gap:10px;--jkd-authors-grid-topic-radius:calc(var(--jkd-radius-box)*0.75);--jkd-authors-grid-topic-thumb:32px;--jkd-authors-grid-topics-gap:6px 12px;--jkd-authors-grid-place-color:color-mix(in srgb,var(--jkd-color-text) 62%,transparent);--jkd-cascade-content-padding:clamp(24px,4vw,40px);--jkd-cascade-gap:.5em;--jkd-cascade-height:560px;--jkd-cascade-height-mobile:430px;--jkd-categories-list-arrow-size:32px;--jkd-categories-list-column-gap:32px;--jkd-categories-list-inner-gap:20px;--jkd-categories-list-pill-padding:6px 14px 6px 18px;--jkd-categories-list-pill-height:54px;--jkd-categories-list-pill-media-width:max(84px,28%);--jkd-categories-list-muted-opacity:.45;--jkd-title-icon-size:1.1em;--jkd-title-icon-gap:.3em;--jkd-title-icon-opacity:.75;--jkd-sidebar-card-media-size:88px;--jkd-sidebar-card-gap:14px;--jkd-sidebar-numeral-size:34px;--jkd-post-dock-blur:6px;--jkd-post-dock-backdrop-blur:10px;--jkd-post-dock-card-gap:14px;--jkd-post-dock-card-width:290px;--jkd-post-dock-dot-size:8px;--jkd-post-dock-enter-delay:180ms;--jkd-post-dock-gap:8px;--jkd-post-dock-interval:6s;--jkd-post-dock-ken-burns-scale:1.22;--jkd-post-dock-media-size:148px;--jkd-post-dock-motion:820ms cubic-bezier(.45,0,.2,1);--jkd-post-dock-motion-slow:1300ms cubic-bezier(.45,0,.2,1);--jkd-post-dock-padding:14px 16px;--jkd-post-dock-page-size:26px;--jkd-post-dock-pages-gap:4px;--jkd-post-dock-radius:calc(var(--jkd-radius-box)*1.5);--jkd-post-dock-rise:10px;--jkd-post-dock-slide-gap:8px;--jkd-post-dock-ring-width:1.5px;--jkd-post-dock-surface-mix:38%;--jkd-post-dock-title-gap:8px;--jkd-post-dock-title-icon-size:1.15em;--jkd-cf7-card-gap:14px;--jkd-cf7-card-label-gap:6px;--jkd-cf7-spinner-inset:16px;--jkd-cf7-spinner-size:16px;--jkd-consent-blur:16px;--jkd-cookie-banner-width:760px;--jkd-cta-gutter:clamp(16px,2vw,32px);--jkd-glass-surface-mix:64%;--jkd-glass-blur:18px;--jkd-ad-gap:10px;--jkd-eyebrow-pill-padding:4px 12px;--jkd-arrows-list-gap:14px;--jkd-inline-marks-gap:10px;--jkd-inline-marks-size:10px;--jkd-inline-marks-mark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.5v17M4.6 7.75l14.8 8.5m-14.8 0 14.8-8.5'/%3E%3C/svg%3E");--jkd-arrows-list-mark-gap:12px;--jkd-arrows-list-mark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E");--jkd-media-title-size:clamp(48px,6vw,104px);--jkd-media-title-row-gap:.16em;--jkd-media-title-media-height:.76em;--jkd-line-art-size:clamp(160px,18vw,320px);--jkd-line-art-opacity:.32;--jkd-parallax-zoom-step:.22;--jkd-stagger-step:40px;--jkd-decorative-offset:clamp(15px,4vw,30px);--jkd-drift-gap:clamp(14px,1.6vw,24px);--jkd-drift-height:clamp(160px,19vw,280px);--jkd-drift-padding:clamp(24px,4vw,56px);--jkd-drift-perspective:1400px;--jkd-drift-radius:calc(var(--jkd-radius-box)*1.1);--jkd-drift-step:6s;--jkd-drift-tilt:14deg;--jkd-event-fact-min:200px;--jkd-event-gap:clamp(18px,3vw,40px);--jkd-event-list-gap:clamp(34px,4vw,56px);--jkd-event-hero-padding:clamp(48px,8vw,120px);--jkd-event-section-gap:clamp(48px,7vw,96px);--jkd-event-thumb-size:clamp(200px,26vw,340px);--jkd-event-thumb-ratio:4/3;--jkd-featured-card-height:112px;--jkd-featured-card-width:132px;--jkd-featured-grid-gap:24px;--jkd-gallery-control-size:34px;--jkd-gallery-gap:8px;--jkd-gallery-inset:12px;--jkd-gallery-thumb-size:48px;--jkd-gallery-viewer-blur:var(--jkd-lightbox-blur,28px);--jkd-gallery-viewer-caption-gap:14px;--jkd-gallery-viewer-caption-height:16dvh;--jkd-gallery-viewer-caption-width:72ch;--jkd-gallery-viewer-close-size:var(--jkd-lightbox-close-size,38px);--jkd-gallery-viewer-control-size:var(--jkd-lightbox-control-size,46px);--jkd-gallery-viewer-fade:280ms ease;--jkd-gallery-viewer-gap:16px;--jkd-gallery-viewer-icon-size:var(--jkd-lightbox-icon-size,20px);--jkd-gallery-viewer-image-height:72dvh;--jkd-gallery-viewer-inset:var(--jkd-lightbox-inset,20px);--jkd-gallery-viewer-radius:calc(var(--jkd-radius-box)*1.5);--jkd-gallery-viewer-swap-blur:18;--jkd-gallery-viewer-swap-in:460;--jkd-gallery-viewer-swap-out:220;--jkd-gallery-viewer-swap-shift:28;--jkd-key-points-marker-size:24px;--jkd-motion-delay-medium:304ms;--jkd-newsletter-form-gap:8px;--jkd-newsletter-label-gap:5px;--jkd-reader-control-size:34px;--jkd-reader-progress-strip:2px;--jkd-reader-inset:20px;--jkd-reader-panel-blur:22px;--jkd-reader-panel-gap:4px;--jkd-reader-panel-padding:5px;--jkd-reader-progress-width:var(--jkd-reader-control-size);--jkd-reader-radius:var(--jkd-radius-box);--jkd-reader-z:1000;--jkd-reading-aid-gap:34px;--jkd-single-entry-divider-gap:64px;--jkd-summary-icon-box-size:26px;--jkd-summary-icon-size:var(--jkd-icon-size);--jkd-team-member-gap:16px;--jkd-team-member-photo-size:200px;--jkd-team-member-compact-gap:12px;--jkd-team-member-compact-name-size:22px;--jkd-team-member-symbol-size:30px;--jkd-toc-counter-width:15px;--jkd-toc-font-size:16px;--jkd-toc-link-gap:4px;--jkd-toc-padding:18px;--jkd-toc-rail-gap:30px;--jkd-toc-subcounter-width:20px;--jkd-toc-width:300px;--jkd-video-banner-play-size:72px;--jkd-lqip-blur:20px;--jkd-lqip-blur-medium:10px;--jkd-lqip-blur-large:4px;--jkd-video-banner-radius:calc(var(--jkd-radius-box)*2)}.wpcf7-form p:has(>.wpcf7-submit){display:block;position:relative;width:100%}.wpcf7-submit{transition:color var(--jkd-motion-fast),background-color var(--jkd-motion-fast);width:100%}.wpcf7-form p:has(>.wpcf7-submit) .wpcf7-spinner{--jkdcf7-spinner-color:var(--jkd-color-heading);--spinner-size:20px;left:50%;margin:0;pointer-events:none;position:absolute;right:auto;top:50%;translate:-50% -50%}.wpcf7-form p:has(>.wpcf7-submit) .wpcf7-spinner:before{display:none}.wpcf7-form.submitting .wpcf7-submit{--jkd-flip-front-background:var(--jkd-color-primary);--jkd-flip-back-background:var(--jkd-color-primary);--jkd-flip-front-color:transparent;--jkd-flip-back-color:transparent;background:var(--jkd-color-primary);color:transparent;cursor:progress}.wpcf7-form .wpcf7-response-output:not(:empty){display:block}.wpcf7-response-output{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border)!important;border-radius:var(--jkd-radius-box);color:var(--jkd-color-text);font-size:var(--jkd-meta-font-size);line-height:var(--jkd-meta-line-height);margin:0!important;padding:10px 14px!important}.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{border-color:var(--jkd-color-danger)!important;color:var(--jkd-color-danger)}.wpcf7-form.sent .wpcf7-response-output{border-color:var(--jkd-color-heading)!important;color:var(--jkd-color-heading)}.wpcf7-not-valid-tip{color:var(--jkd-color-danger);font-size:var(--jkd-meta-font-size);margin-top:6px}.wpcf7-form .wpcf7-not-valid{border-color:var(--jkd-color-danger)}.has-secondary-background-color .wpcf7-form{gap:var(--jkd-cf7-card-gap)}.has-secondary-background-color .wpcf7-form label:not(.wpcf7-list-item label){display:grid;gap:var(--jkd-cf7-card-label-gap)}.wpcf7-form .contact-form__note{color:var(--jkd-color-text);font-size:var(--jkd-small-font-size);margin:0;text-align:center}.wpcf7-form .contact-form__note a{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 42%,transparent),color-mix(in srgb,currentColor 42%,transparent));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;display:inline;text-decoration:none;transition:color var(--jkd-motion-standard),background-size var(--jkd-motion-standard)}.wpcf7-form .contact-form__note a:focus-visible,.wpcf7-form .contact-form__note a:hover{background-position:0 100%,0 100%;background-size:100% var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size)}.wpcf7-form .contact-form__note a{color:var(--jkd-color-heading)}.entry-content .wp-block-column:has(.wpcf7-form){min-width:min(100%,360px)}.entry-content .wp-block-columns:has(.wpcf7-form){-moz-column-gap:clamp(40px,7vw,120px);column-gap:clamp(40px,7vw,120px);row-gap:48px}.jkd-decorative-cards{--jkd-decorative-card-w:calc(var(--jkd-decorative-offset)*11);--jkd-decorative-card-aspect:1/1;--jkd-decorative-card-radius:var(--jkd-radius-box);--jkd-decorative-card-rotate:8deg;--jkd-decorative-card-spread:calc(var(--jkd-decorative-offset)*3);width:100%}.jkd-decorative-cards__stage{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:calc(var(--jkd-decorative-card-w)*1.25);position:relative}.jkd-decorative-cards__card{aspect-ratio:var(--jkd-decorative-card-aspect);background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-decorative-card-radius);overflow:hidden;position:absolute;transform:translate(-50%,-50%);transform-origin:center;transition:transform var(--jkd-motion-layout);width:var(--jkd-decorative-card-w);will-change:transform}.jkd-decorative-cards__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jkd-decorative-cards__placeholder{align-items:center;color:var(--jkd-color-heading);display:flex;font-size:var(--jkd-meta-font-size);height:100%;justify-content:center;opacity:.65;width:100%}.jkd-decorative-cards--overlap-2 .jkd-decorative-cards__card--1{left:50%;top:50%;transform:translate(calc(-50% - var(--jkd-decorative-card-spread)/3),-50%) rotate(calc(var(--jkd-decorative-card-rotate)*-1));z-index:2}.jkd-decorative-cards--overlap-2 .jkd-decorative-cards__card--2{left:50%;top:50%;transform:translate(calc(-50% + var(--jkd-decorative-card-spread)/3),-50%) rotate(var(--jkd-decorative-card-rotate));z-index:1}.jkd-decorative-cards--overlap-2:focus-within .jkd-decorative-cards__card--1,.jkd-decorative-cards--overlap-2:hover .jkd-decorative-cards__card--1{transform:translate(calc(-50% - var(--jkd-decorative-card-spread)/2),-50%) rotate(calc(var(--jkd-decorative-card-rotate)*-1/2))}.jkd-decorative-cards--overlap-2:focus-within .jkd-decorative-cards__card--2,.jkd-decorative-cards--overlap-2:hover .jkd-decorative-cards__card--2{transform:translate(calc(-50% + var(--jkd-decorative-card-spread)/2),-50%) rotate(calc(var(--jkd-decorative-card-rotate)/2))}.jkd-decorative-cards--shuriken-3 .jkd-decorative-cards__card--1{left:50%;top:42%;transform:translate(-50%,-50%) rotate(calc(var(--jkd-decorative-card-rotate)*-1*2));z-index:2}.jkd-decorative-cards--shuriken-3 .jkd-decorative-cards__card--2{left:calc(50% - var(--jkd-decorative-card-spread)/2);top:58%;transform:translate(-50%,-50%) rotate(var(--jkd-decorative-card-rotate));z-index:1}.jkd-decorative-cards--shuriken-3 .jkd-decorative-cards__card--3{left:calc(50% + var(--jkd-decorative-card-spread)/2);top:58%;transform:translate(-50%,-50%) rotate(calc(var(--jkd-decorative-card-rotate)*3));z-index:1}.jkd-decorative-cards--shuriken-3:focus-within .jkd-decorative-cards__card--1,.jkd-decorative-cards--shuriken-3:hover .jkd-decorative-cards__card--1{transform:translate(-50%,-52%) rotate(calc(var(--jkd-decorative-card-rotate)*-1))}.jkd-decorative-cards--shuriken-3:focus-within .jkd-decorative-cards__card--2,.jkd-decorative-cards--shuriken-3:hover .jkd-decorative-cards__card--2{transform:translate(-54%,-48%) rotate(calc(var(--jkd-decorative-card-rotate)/2))}.jkd-decorative-cards--shuriken-3:focus-within .jkd-decorative-cards__card--3,.jkd-decorative-cards--shuriken-3:hover .jkd-decorative-cards__card--3{transform:translate(-46%,-48%) rotate(var(--jkd-decorative-card-rotate))}.jkd-decorative-cards--stacked-3 .jkd-decorative-cards__card--1{left:50%;top:46%;transform:translate(-50%,-50%) rotate(calc(var(--jkd-decorative-card-rotate)*-1));z-index:2}.jkd-decorative-cards--stacked-3 .jkd-decorative-cards__card--2{left:50%;top:52%;transform:translate(calc(-50% + var(--jkd-decorative-card-spread)/4),-50%) rotate(calc(var(--jkd-decorative-card-rotate)/2));z-index:1}.jkd-decorative-cards--stacked-3 .jkd-decorative-cards__card--3{left:50%;top:58%;transform:translate(calc(-50% - var(--jkd-decorative-card-spread)/4),-50%) rotate(var(--jkd-decorative-card-rotate));z-index:0}.jkd-decorative-cards--stacked-3:focus-within .jkd-decorative-cards__card--1,.jkd-decorative-cards--stacked-3:hover .jkd-decorative-cards__card--1{transform:translate(-50%,-54%) rotate(calc(var(--jkd-decorative-card-rotate)*-1/2))}.jkd-decorative-cards--stacked-3:focus-within .jkd-decorative-cards__card--2,.jkd-decorative-cards--stacked-3:hover .jkd-decorative-cards__card--2{transform:translate(calc(-50% + var(--jkd-decorative-card-spread)/3),-50%) rotate(calc(var(--jkd-decorative-card-rotate)/3))}.jkd-decorative-cards--stacked-3:focus-within .jkd-decorative-cards__card--3,.jkd-decorative-cards--stacked-3:hover .jkd-decorative-cards__card--3{transform:translate(calc(-50% - var(--jkd-decorative-card-spread)/3),-46%) rotate(calc(var(--jkd-decorative-card-rotate)/2))}@media (prefers-reduced-motion:reduce){.jkd-decorative-cards__card{transition:none}}.jkd-time-greeting.is-deferred{opacity:0;transition:opacity var(--jkd-motion-standard)}.jkd-time-greeting.is-deferred.is-ready{opacity:1}.jkd-time-greeting__clock{display:inline-block;min-width:5ch}.wp-block-cover__inner-container .jkd-time-greeting,.wp-block-cover__inner-container .jkd-time-greeting :is(.jkd-time-greeting__text,.jkd-time-greeting__meta,.jkd-time-greeting__place){color:inherit}.jkd-time-greeting{align-items:baseline;color:var(--jkd-color-text);display:inline-flex;flex-wrap:wrap;font-weight:var(--jkd-content-font-weight);gap:.35em;line-height:1.35;transition:color var(--jkd-motion-standard),opacity var(--jkd-motion-standard)}.jkd-time-greeting--align-center,.jkd-time-greeting--align-right{display:flex;width:-moz-fit-content;width:fit-content}.jkd-time-greeting--align-center{margin-inline:auto;text-align:center}.jkd-time-greeting--align-center.is-stacked{align-items:center}.jkd-time-greeting--align-center .jkd-time-greeting__meta{justify-content:center;text-align:center;width:100%}.jkd-time-greeting--align-right{margin-inline:auto 0;text-align:end}.jkd-time-greeting--align-right.is-stacked{align-items:flex-end}.jkd-time-greeting--align-right .jkd-time-greeting__meta{justify-content:flex-end;text-align:end;width:100%}.jkd-time-greeting .jkd-time-greeting__text{color:var(--jkd-color-heading);font-weight:inherit;white-space:nowrap}.jkd-time-greeting .jkd-time-greeting__meta{align-items:baseline;color:var(--jkd-color-text);display:inline-flex;flex-wrap:wrap;font-size:inherit;font-weight:inherit;gap:0;line-height:inherit}.jkd-time-greeting .jkd-time-greeting__place{color:var(--jkd-color-heading)}.jkd-time-greeting .jkd-time-greeting__flag{border-radius:2px;display:inline-block;height:1em;margin-inline-end:.25em;-o-object-fit:cover;object-fit:cover;vertical-align:-.1em;width:auto}.jkd-time-greeting .jkd-time-greeting__clock-icon{align-self:center;display:inline-flex;font-size:.9em;line-height:1;margin-inline:.45em 0}.jkd-time-greeting .jkd-time-greeting__clock{align-self:center;font-family:var(--jkd-heading-font-family);font-size:1.25em;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:0;margin-inline-start:.45em}.jkd-time-greeting .jkd-time-greeting__clock-icon+.jkd-time-greeting__clock{margin-inline-start:0}.jkd-time-greeting.is-inline{align-items:baseline;flex-direction:row;font-size:var(--jkd-meta-font-size)}.wp-block-cover__inner-container .jkd-time-greeting.is-inline{font-size:inherit;line-height:inherit;row-gap:0}.jkd-time-greeting.is-stacked{align-items:flex-start;flex-direction:column;gap:6px}.jkd-time-greeting.is-stacked .jkd-time-greeting__text{color:var(--jkd-color-heading)}.jkd-time-greeting.is-stacked .jkd-time-greeting__meta{font-size:var(--jkd-meta-font-size)}.jkd-time-greeting.is-minimal{align-items:center}.jkd-time-greeting.is-minimal .jkd-time-greeting__text{color:var(--jkd-color-heading);font-size:var(--jkd-meta-font-size);text-transform:uppercase}.jkd-time-greeting.is-minimal .jkd-time-greeting__meta{font-size:var(--jkd-meta-font-size);opacity:.85}.wp-block-adesa-avatar-stack{display:flex;margin:0}.jkd-decorative-people{--jkd-decorative-people-size:96px;--jkd-decorative-people-gap:4px;--jkd-decorative-people-hover-scale:1.08;align-items:center;display:inline-flex;gap:var(--jkd-decorative-people-gap);max-width:100%;width:-moz-max-content;width:max-content}.jkd-decorative-people__slot{background:var(--jkd-color-secondary);display:inline-flex;flex:0 0 auto;height:var(--jkd-decorative-people-size);overflow:hidden;position:relative;transition:transform var(--jkd-motion-standard);width:var(--jkd-decorative-people-size)}.jkd-decorative-people__slot:not(.is-swapping):hover{transform:scale(var(--jkd-decorative-people-hover-scale));z-index:1}.jkd-decorative-people__img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.jkd-decorative-people__img.is-entering{transform:translate3d(0,100%,0)}.jkd-decorative-people__slot.is-ticking .jkd-decorative-people__img{transform:translate3d(0,-100%,0);transition:transform var(--jkd-motion-standard)}.jkd-decorative-people__slot.is-ticking .jkd-decorative-people__img.is-entering{transform:none}.jkd-decorative-people__count{align-items:center;background:var(--jkd-color-heading);color:var(--jkd-color-primary);font-family:var(--jkd-heading-font-family);font-size:calc(var(--jkd-decorative-people-size)*.32);font-weight:var(--jkd-heading-font-weight);justify-content:center;line-height:1}.jkd-decorative-people--shape-rounded .jkd-decorative-people__slot{border-radius:var(--jkd-radius-box)}.jkd-decorative-people--shape-circle .jkd-decorative-people__slot{border-radius:var(--jkd-radius-circle)}.jkd-decorative-people--shape-square .jkd-decorative-people__slot{border-radius:0}@media (prefers-reduced-motion:reduce){.jkd-decorative-people__img,.jkd-decorative-people__slot{transition:none}.jkd-decorative-people__slot:hover{transform:none}}.jkd-avatar-stack-editor .block-editor-block-list__layout{display:flex;gap:var(--jkd-decorative-people-gap)}.wp-block-group.is-nowrap>.jkd-time-greeting.is-inline{align-items:flex-start;flex-direction:column;gap:.1em;white-space:nowrap}.wp-block-group.is-nowrap>.jkd-time-greeting.is-inline .jkd-time-greeting__meta{flex-wrap:nowrap}.footer-cta{padding-block:var(--jkd-cta-gutter);padding-inline-start:var(--jkd-canvas-margin);transition:padding-inline-start var(--jkd-motion-sidebar-layout)}.footer-cta .jkd-mailchimp-form{--jkdmc-label-gap:var(--jkd-newsletter-label-gap)}.footer-cta .jkd-mailchimp-form,.footer-cta .jkd-mailchimp-form__fields{display:grid;gap:var(--jkd-menu-item-gap)}.footer-cta .jkd-mailchimp-form__submit{grid-column:1/-1;width:100%}.footer-cta .jkd-mailchimp-form__message:empty{display:none}.wp-block-group.is-style-glass{backdrop-filter:blur(var(--jkd-glass-blur));background:color-mix(in srgb,var(--jkd-color-secondary) var(--jkd-glass-surface-mix),transparent)}.is-style-eyebrow,p.is-style-eyebrow{align-items:center;background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-pill-box);color:var(--jkd-color-heading);display:flex;font-family:var(--jkd-meta-font-family);font-size:var(--jkd-meta-font-size);font-weight:var(--jkd-meta-font-weight);gap:.6em;line-height:var(--jkd-meta-line-height);max-width:100%;padding:var(--jkd-eyebrow-pill-padding);width:-moz-fit-content;width:fit-content}.is-style-eyebrow:after,.is-style-eyebrow:before{background:var(--jkd-color-text);border-radius:50%;content:"";flex:none;height:.4em;opacity:.55;width:.4em}.is-style-muted{color:color-mix(in srgb,var(--jkd-color-text) 62%,transparent)}.is-style-overline{color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);font-size:13px;font-weight:var(--jkd-meta-font-weight);letter-spacing:var(--jkd-eyebrow-letter-spacing);line-height:var(--jkd-meta-line-height);margin:0;text-transform:uppercase}.entry-content .social-links .social-list{gap:4px;margin-inline-start:calc(var(--jkd-social-link-padding)*-1)}.entry-content .social-links .social-list li>a:not([class]):not([id]):not([hidden]):not([download]):not([data-x]){background-image:none;text-decoration:none;transition:color var(--jkd-motion-fast),opacity var(--jkd-motion-fast)}.is-layout-constrained>.is-style-eyebrow:not(.has-text-align-center){margin-inline-end:auto!important;margin-inline-start:0!important}.is-style-staggered.is-layout-grid>:nth-child(even of :not(style)){margin-block-start:var(--jkd-stagger-step)!important}.entry-content .wp-block-list.is-style-inline-marks,.wp-block-list.is-style-inline-marks{color:var(--jkd-color-text);display:flex;flex-wrap:wrap;font-size:var(--jkd-content-font-size);gap:var(--jkd-inline-marks-gap);justify-content:center;line-height:var(--jkd-meta-line-height);list-style:none;padding:0}.entry-content .wp-block-list.is-style-inline-marks>li,.wp-block-list.is-style-inline-marks>li{align-items:center;display:inline-flex;gap:var(--jkd-inline-marks-gap);margin:0;padding:0}.wp-block-list.is-style-inline-marks>li+li:before{background:var(--jkd-color-heading);content:"";height:var(--jkd-inline-marks-size);-webkit-mask:var(--jkd-inline-marks-mark) center/contain no-repeat;mask:var(--jkd-inline-marks-mark) center/contain no-repeat;opacity:.55;width:var(--jkd-inline-marks-size)}.entry-content .wp-block-list.is-style-arrows,.wp-block-list.is-style-arrows{display:grid;gap:var(--jkd-arrows-list-gap);list-style:none;padding:0}.entry-content .wp-block-list.is-style-arrows>li,.wp-block-list.is-style-arrows>li{display:grid;gap:var(--jkd-arrows-list-mark-gap);grid-template-columns:1em minmax(0,1fr);margin:0;padding:0}.wp-block-list.is-style-arrows>li:before{background:var(--jkd-color-heading);content:"";height:1lh;-webkit-mask:var(--jkd-arrows-list-mark) center/1em no-repeat;mask:var(--jkd-arrows-list-mark) center/1em no-repeat}.wp-block-list.is-style-arrows>li:dir(rtl):before{scale:-1 1}.wp-block-group.is-style-media-title{font-size:var(--jkd-media-title-size);gap:var(--jkd-media-title-row-gap);isolation:isolate;position:relative}.is-style-media-title>.wp-block-group{flex-wrap:nowrap;gap:var(--jkd-media-title-row-gap);position:relative}.is-style-media-title>.wp-block-group>p{color:var(--jkd-color-heading);font-family:var(--jkd-heading-font-family);font-size:1em;font-weight:var(--jkd-heading-font-weight);letter-spacing:-.01em;line-height:.92;margin:0;text-transform:uppercase;white-space:nowrap}.is-style-media-title>.wp-block-group>:is(.wp-block-image,.wp-block-video){flex:0 0 auto;margin:0}.is-style-media-title>.wp-block-group>:is(.wp-block-image,.wp-block-video) :is(img,video){aspect-ratio:4/3;border-radius:var(--jkd-radius-box);display:block;height:var(--jkd-media-title-media-height)!important;-o-object-fit:cover;object-fit:cover;width:auto!important}.is-style-media-title>.wp-block-group>.wp-block-buttons{font-size:var(--jkd-meta-font-size);inset:50% auto auto 50%;margin:0;position:absolute;translate:-50% -50%;z-index:1}.is-style-media-title .wp-block-button__link{font-size:var(--jkd-meta-font-size);min-height:var(--jkd-button-height-md);padding-inline:var(--jkd-button-padding-lg)}:has(>.wp-block-image.is-style-line-art){isolation:isolate;position:relative}.wp-block-image.is-style-line-art{float:none;max-width:none;opacity:var(--jkd-line-art-opacity);pointer-events:none;position:absolute;width:var(--jkd-line-art-size);z-index:-1}.wp-block-image.is-style-line-art,.wp-block-image.is-style-line-art.alignright{inset:0 0 auto auto}.wp-block-image.is-style-line-art.alignleft{inset:0 auto auto 0}.wp-block-image.is-style-line-art:is(.alignleft,.alignright,.aligncenter,.alignnone){margin:0}.wp-block-image.is-style-line-art img{display:block;height:auto;width:100%}.wp-block-image.is-style-line-art.is-resized{width:auto}.wp-block-image.is-style-line-art.is-resized img{max-width:50vw}.wp-block-image.is-style-line-art[data-jkd-parallax=self]{transform:translate3d(0,var(--jkd-parallax-y,0),0);will-change:transform}@media (max-width:700px){.is-style-media-title>.wp-block-group:has(>.wp-block-buttons){flex-wrap:wrap;row-gap:.2em}.is-style-media-title>.wp-block-group>.wp-block-buttons{flex-basis:100%;justify-content:center;margin-block-end:.1em;position:static;translate:none}}:is(.wp-block-cover,.wp-block-group)[data-jkd-parallax]{--jkd-parallax-overhang:calc(var(--jkd-single-parallax-distance, 42px)*var(--jkd-parallax-scale, 1));overflow:hidden}:is(.wp-block-image,.video-banner__stage)[data-jkd-parallax="1"]{--jkd-parallax-zoom:calc(1 + var(--jkd-parallax-zoom-step)*var(--jkd-parallax-scale, 1));overflow:hidden}:is(.wp-block-image,.video-banner__stage)[data-jkd-parallax="1"] img{transform:translate3d(0,var(--jkd-parallax-y,0),0) scale(var(--jkd-parallax-zoom));will-change:transform}.wp-block-cover[data-jkd-parallax]>.wp-block-cover__image-background{height:calc(100% + var(--jkd-parallax-overhang)*2);inset:calc(var(--jkd-parallax-overhang)*-1) 0;transform:translate3d(0,var(--jkd-parallax-y,0),0);will-change:transform}.wp-block-group[data-jkd-parallax=backdrop]{background-image:none!important;isolation:isolate;position:relative}.wp-block-group[data-jkd-parallax=backdrop]:before{background:var(--jkd-parallax-image) center/cover no-repeat;content:"";inset:calc(var(--jkd-parallax-overhang)*-1) 0;position:absolute;transform:translate3d(0,var(--jkd-parallax-y,0),0);will-change:transform;z-index:-1}.event-list{display:grid;gap:var(--jkd-event-list-gap)}.event-card{align-items:start;display:grid;gap:var(--jkd-event-gap);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) var(--jkd-event-thumb-size)}.event-card__when{color:var(--jkd-color-text);display:grid;gap:2px}.event-card__date{color:var(--jkd-color-heading);font-weight:500}.event-card__detail{color:var(--jkd-color-text)}.event-card__meta :is(.event-card__venue,.event-card__price){color:var(--jkd-color-text)}.event-card__meta .post-meta__icon{color:var(--jkd-color-heading)}.event-card__meta>*+:before{content:none}.event-card__body{display:grid;gap:12px;min-width:0}.event-card__meta,.event-card__title{margin:0}.event-card__title a{color:var(--jkd-color-heading);text-decoration:none}.event-card__meta{color:var(--jkd-color-text)}.event-card__media{border-radius:var(--jkd-radius-box);display:block;overflow:hidden}.event-card__image{aspect-ratio:var(--jkd-event-thumb-ratio);display:block;-o-object-fit:cover;object-fit:cover;transition:transform var(--jkd-motion-standard);width:100%}.event-card:hover .event-card__image{transform:scale(1.03)}.event-card--no-thumbnail{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}.event-single{display:flex;flex-direction:column;gap:var(--jkd-event-section-gap);padding-block:var(--jkd-event-hero-padding) 0}.event-single__hero{display:grid;gap:24px;justify-items:start}.event-single__categories{display:flex;flex-wrap:wrap;gap:6px}.event-single__title{margin:0;max-width:22ch}.event-single__lede{color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);margin:0;max-width:52ch}.event-single__facts{background:var(--jkd-color-border);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:flex;flex-wrap:wrap;gap:1px;margin:24px 0 0;overflow:hidden;width:100%}.event-single__fact{align-content:start;background:var(--jkd-color-secondary);display:grid;flex:1 1 var(--jkd-event-fact-min);gap:4px 12px;grid-template-columns:auto minmax(0,1fr);margin:0;padding:var(--jkd-agenda-padding)}.event-single__fact .jkd-icon{color:var(--jkd-color-heading);font-size:var(--jkd-heading-font-size-h5);grid-row:span 2}.event-single__fact dt{color:var(--jkd-color-text);font-size:var(--jkd-meta-font-size)}.event-single__fact dd{color:var(--jkd-color-heading);margin:0}.event-single__media{aspect-ratio:16/9;border-radius:var(--jkd-radius-box);margin:0;overflow:hidden}.event-single__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate3d(0,var(--jkd-parallax-y,0),0) scale(1.08);width:100%}.event-single__section{display:grid;gap:24px var(--jkd-event-gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding-top:24px}.event-single__label{color:var(--jkd-color-heading);margin:0}.event-single__content{font-size:var(--jkd-content-font-size)}.event-single__more{grid-template-columns:minmax(0,1fr)}.event-single__more-head{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.format-media{border-radius:var(--jkd-radius-box);min-width:0;overflow:hidden;position:relative}.audio-player{background:var(--jkd-color-secondary);display:grid;margin:0}.audio-player__cover{aspect-ratio:16/9;display:block;grid-area:1/1;-o-object-fit:cover;object-fit:cover;width:100%}:is(.audio-player__player,.format-link__panel){align-items:center;align-self:end;backdrop-filter:blur(14px);background:color-mix(in srgb,var(--jkd-color-primary) 72%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);gap:var(--jkd-format-bar-gap);margin:var(--jkd-audio-player-inset)}.audio-bar{align-items:center;display:flex;gap:10px}.audio-player__player{grid-area:1/1;padding:6px 12px 6px 6px}.audio-bar__mute,.audio-bar__play{background:transparent;border:0;border-radius:var(--jkd-radius-circle);color:var(--jkd-color-heading);cursor:pointer;display:grid;flex:none;height:28px;padding:0;place-items:center;transition:background-color var(--jkd-motion-fast);width:28px}.audio-bar__play{border:1px solid color-mix(in srgb,var(--jkd-color-heading) 38%,transparent)}.audio-bar__mute:is(:hover,:focus-visible),.audio-bar__play:is(:hover,:focus-visible){background:color-mix(in srgb,var(--jkd-color-heading) 16%,transparent)}.audio-bar__icon{display:grid;font-size:13px;grid-area:1/1}.audio-bar__icon--muted,.audio-bar__icon--pause,.is-muted .audio-bar__icon--sound,.is-playing .audio-bar__icon--play{display:none}.is-muted .audio-bar__icon--muted,.is-playing .audio-bar__icon--pause{display:grid}.audio-bar__progress{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;height:24px;min-width:60px;position:relative;touch-action:none}.audio-bar__progress:focus-visible{outline:none}.audio-bar__progress:focus-visible .audio-bar__track{outline:2px solid var(--jkd-color-heading);outline-offset:3px}.audio-bar__fill,.audio-bar__track{border-radius:99px;height:3px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.audio-bar__track{background:color-mix(in srgb,var(--jkd-color-heading) 28%,transparent);right:0}.audio-bar__fill{background:var(--jkd-color-heading);width:calc(var(--jkd-audio-progress, 0)*100%)}.audio-bar__timeline{align-items:center;color:var(--jkd-color-heading);display:inline-flex;flex:none;font-size:calc(var(--jkd-meta-font-size)*.85);font-variant-numeric:tabular-nums;gap:4px;letter-spacing:.08em;line-height:1;opacity:.8}.audio-bar__sep{opacity:.55}.card-audio{backdrop-filter:blur(14px);background:color-mix(in srgb,var(--jkd-color-secondary) 72%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);max-width:var(--jkd-card-audio-max-width);padding:4px 12px 4px 4px;width:100%}.format-media:is(.format-quote,.format-link){aspect-ratio:16/9;background:var(--jkd-color-secondary);display:grid;margin:0}.format-media:is(.format-quote,.format-link):not(:has(>:is(img,picture))){aspect-ratio:auto}.format-media.format-link:not(:has(>:is(img,picture))) .format-link__panel{margin:0}.format-media:is(.format-quote,.format-link)>:is(.format-quote__cover,.format-link__cover,.jkd-picture){height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.format-media.format-quote>:is(.format-quote__cover,.jkd-picture){opacity:var(--jkd-format-cover-opacity)}.format-quote__body{align-self:center;display:grid;gap:var(--jkd-format-quote-gap);justify-items:start;padding:var(--jkd-format-quote-padding);position:relative}.format-quote__mark{background:var(--jkd-color-heading);display:block;height:var(--jkd-format-quote-mark-size);-webkit-mask:var(--jkd-quote-icon) center/contain no-repeat;mask:var(--jkd-quote-icon) center/contain no-repeat;width:var(--jkd-format-quote-mark-size)}.format-quote__text{border:0;color:var(--jkd-color-heading);margin:0;padding:0;text-wrap:balance}.format-quote__text p{font:inherit;margin:0}.format-quote__cite{color:var(--jkd-color-text)}.format-quote__cite cite{font-style:normal}.format-link__panel{display:flex;flex-wrap:wrap;padding:6px 6px 6px var(--jkd-format-bar-padding-wide);position:relative}.format-link__icon{color:var(--jkd-color-heading);display:grid;font-size:calc(var(--jkd-format-icon-size)*1.3)}.format-link__host{color:var(--jkd-color-heading);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.format-link__button{flex:none;font-size:var(--jkd-meta-font-size);min-height:0;padding:5px 12px}.format-gallery__stage{aspect-ratio:16/9;display:grid}.format-gallery__slide{background:transparent;border:0;border-radius:0;display:block;margin:0;min-height:0;padding:0;width:100%}.format-gallery__slide[hidden]{display:none}.format-gallery__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.format-gallery__controls{align-items:center;background:var(--jkd-color-primary);border-radius:var(--jkd-radius-box);color:var(--jkd-color-heading);display:flex;gap:var(--jkd-gallery-gap);inset-block-start:var(--jkd-gallery-inset);inset-inline-end:var(--jkd-gallery-inset);padding:var(--jkd-gallery-gap);position:absolute}.format-gallery__controls button{display:grid;height:var(--jkd-gallery-control-size);min-height:0;padding:0;place-items:center;width:var(--jkd-gallery-control-size)}.format-gallery__thumbs{inset-inline:var(--jkd-gallery-inset);bottom:var(--jkd-gallery-inset);display:flex;gap:var(--jkd-gallery-gap);justify-content:flex-end;overflow:auto;position:absolute}.format-gallery__thumbs button{border-color:transparent;flex:0 0 var(--jkd-gallery-thumb-size);height:var(--jkd-gallery-thumb-size);min-height:0;overflow:hidden;padding:0;width:var(--jkd-gallery-thumb-size)}.format-gallery__thumbs button[aria-pressed=true]{border-color:var(--jkd-color-heading)}.format-gallery__thumbs img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.format-gallery--lightbox .format-gallery__stage{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.format-gallery--lightbox .format-gallery__slide{aspect-ratio:1}.format-gallery--drift{contain:inline-size;overflow:hidden;padding-block:var(--jkd-drift-padding);perspective:var(--jkd-drift-perspective);width:100%}.format-gallery--drift.is-faded{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.format-gallery__drift{transform:rotateY(var(--jkd-drift-tilt)) rotateX(2deg);width:100%}.format-gallery__drift-track{animation:jkd-gallery-drift calc(var(--jkd-drift-count)*var(--jkd-drift-step)) linear infinite;display:flex;width:-moz-max-content;width:max-content}.format-gallery--drift.is-reverse .format-gallery__drift-track{animation-direction:reverse}.format-gallery--drift.is-pausable:is(:hover,:focus-within) .format-gallery__drift-track{animation-play-state:paused}.format-gallery__drift-set{align-items:center;cursor:zoom-in;display:flex;gap:var(--jkd-drift-gap);padding-inline-end:var(--jkd-drift-gap)}.format-gallery__drift-item{background:var(--jkd-color-secondary);border:0;border-radius:var(--jkd-drift-radius);cursor:zoom-in;display:block;flex:0 0 auto;height:var(--jkd-drift-height);min-height:0;overflow:hidden;padding:0;transition:filter var(--jkd-motion-standard)}.format-gallery--drift:has(.format-gallery__drift-item:hover) .format-gallery__drift-item:not(:hover){filter:brightness(.7) saturate(.85)}.format-gallery__drift-image{pointer-events:none}.is-staggered .format-gallery__drift-item:nth-child(3n+1){height:calc(var(--jkd-drift-height)*1.18)}.is-staggered .format-gallery__drift-item:nth-child(3n+2){height:calc(var(--jkd-drift-height)*.72);transform:translateY(12%)}.format-gallery__drift-image{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:auto}@keyframes jkd-gallery-drift{to{translate:-50% 0}}@media (prefers-reduced-motion:reduce){.format-gallery__drift-track{animation:none}.format-gallery--drift{overflow-x:auto}}.gallery-viewer{background:transparent;border:0;color:var(--jkd-color-heading);height:100dvh;margin:0;max-height:100dvh;max-width:100vw;opacity:1;padding:var(--jkd-gallery-viewer-inset);transition:opacity var(--jkd-gallery-viewer-fade),overlay var(--jkd-gallery-viewer-fade) allow-discrete,display var(--jkd-gallery-viewer-fade) allow-discrete;width:100vw}.gallery-viewer::backdrop{backdrop-filter:blur(var(--jkd-gallery-viewer-blur)) saturate(.9);background:var(--jkd-lightbox-scrim,color-mix(in srgb,var(--jkd-color-primary) 62%,transparent));opacity:1;transition:opacity var(--jkd-gallery-viewer-fade),overlay var(--jkd-gallery-viewer-fade) allow-discrete,display var(--jkd-gallery-viewer-fade) allow-discrete}.gallery-viewer.is-closing,.gallery-viewer.is-closing::backdrop{opacity:0}@starting-style{.gallery-viewer[open],.gallery-viewer[open]::backdrop{opacity:0}}.gallery-viewer[open]{align-items:center;display:grid;gap:var(--jkd-gallery-viewer-gap);grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr)}.gallery-viewer__bar{align-items:center;display:flex;gap:var(--jkd-gallery-gap);grid-column:1/-1;justify-content:flex-end}.gallery-viewer__close{--jkd-gallery-viewer-control-size:var(--jkd-gallery-viewer-close-size)}.gallery-viewer__close .jkd-icon{font-size:calc(var(--jkd-gallery-viewer-icon-size) - 2px)}.gallery-viewer__count{background:color-mix(in srgb,var(--jkd-color-secondary) 72%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-reader-radius);color:var(--jkd-color-heading);font-size:var(--jkd-eyebrow-font-size);font-variant-numeric:tabular-nums;line-height:1;padding:6px 12px}.gallery-viewer__button{backdrop-filter:blur(var(--jkd-lightbox-control-blur,12px));background:var(--jkd-lightbox-control-surface,color-mix(in srgb,var(--jkd-color-secondary) 72%,transparent));border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-heading);display:grid;height:var(--jkd-gallery-viewer-control-size);min-height:0;padding:0;place-items:center;transition:background-color var(--jkd-motion-fast),color var(--jkd-motion-fast),transform var(--jkd-motion-fast);width:var(--jkd-gallery-viewer-control-size)}.gallery-viewer__button:focus-visible,.gallery-viewer__button:hover{background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.gallery-viewer__button .jkd-icon{font-size:var(--jkd-gallery-viewer-icon-size)}.gallery-viewer__button[hidden]{display:none}.gallery-viewer__figure{align-content:center;grid-column:2;grid-row:2;height:100%;margin:0}.gallery-viewer__figure,.gallery-viewer__frame{display:grid;gap:var(--jkd-gallery-viewer-caption-gap);justify-items:center;min-height:0;min-width:0}.gallery-viewer__frame{will-change:opacity,filter,transform}.gallery-viewer__image{border:1px solid var(--jkd-color-border);border-radius:var(--jkd-gallery-viewer-radius);display:block;max-height:var(--jkd-gallery-viewer-image-height);max-width:100%;-o-object-fit:contain;object-fit:contain}.gallery-viewer__caption{color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);font-size:var(--jkd-small-font-size);line-height:var(--jkd-meta-line-height);max-height:var(--jkd-gallery-viewer-caption-height);max-width:var(--jkd-gallery-viewer-caption-width);overflow-y:auto;text-align:center;text-wrap:balance}.gallery-viewer__caption a{color:var(--jkd-color-heading);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.gallery-viewer__caption[hidden]{display:none}@media (max-width:768px){.gallery-viewer[open]{grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(0,1fr) auto}.gallery-viewer__figure{grid-column:1/-1;grid-row:2}.gallery-viewer__nav{grid-row:3;justify-self:center}}:root{--jkd-reader-nav:var(--jkd-canvas-offset,0px)}@media (min-width:641px){.jkd-sidebar-collapsed{--jkd-reader-nav:calc(var(--jkd-sidebar-collapsed-width) + var(--jkd-sidebar-shell-gap))}}.reading-bar{align-items:center;backdrop-filter:blur(var(--jkd-reader-panel-blur));background:linear-gradient(var(--jkd-color-heading),var(--jkd-color-heading)) 0 100%/var(--jkd-reading-progress,0) var(--jkd-reader-progress-strip) no-repeat,color-mix(in srgb,var(--jkd-color-secondary) 72%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-reader-radius);bottom:var(--jkd-reader-inset);box-shadow:none;color:var(--jkd-color-heading);display:flex;gap:var(--jkd-reader-panel-gap);isolation:isolate;left:calc(var(--jkd-reader-nav) + (100vw - var(--jkd-reader-nav))/2);max-width:calc(100vw - var(--jkd-reader-nav) - var(--jkd-reader-inset)*2);opacity:0;padding:var(--jkd-reader-panel-padding);position:fixed;transform:translate(-50%,150%) scale(.96);transition:opacity var(--jkd-motion-standard),transform var(--jkd-motion-standard);z-index:var(--jkd-reader-z)}.reading-bar__progress output{font-variant-numeric:tabular-nums}.reading-bar__menu{display:flex;position:relative}.reading-bar__menu-panel{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);box-shadow:none;display:grid;gap:2px;inset-block-end:calc(100% + 12px);inset-inline-start:50%;min-width:160px;opacity:0;padding:4px;pointer-events:none;position:absolute;transition:opacity var(--jkd-motion-fast),translate var(--jkd-motion-fast),visibility var(--jkd-motion-fast);translate:-50% 6px;visibility:hidden}.reading-bar__menu-panel:after{content:"";height:13px;inset-block-end:-13px;inset-inline:0;position:absolute}.reading-bar__menu:is(:hover,:focus-within,.is-open) .reading-bar__menu-panel{opacity:1;pointer-events:auto;translate:-50% 0;visibility:visible}.reading-bar__menu:is(:hover,:focus-within,.is-open) .reading-bar__menu-trigger{background:color-mix(in srgb,var(--jkd-color-heading) 10%,transparent)}.reading-bar__menu-title{color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);font-size:var(--jkd-small-font-size);padding:4px 8px 2px}.reading-bar__menu-list{display:grid;gap:2px;list-style:none;margin:0;padding:0}.reading-bar .reading-bar__menu-link{align-items:center;border-radius:var(--jkd-radius-box);color:var(--jkd-color-heading);display:flex;font-family:var(--jkd-meta-font-family);font-size:var(--jkd-small-font-size);font-weight:inherit;gap:8px;height:auto;justify-content:flex-start;min-height:0;padding:6px 8px;text-decoration:none;width:100%}.reading-bar .reading-bar__menu-link:focus-visible,.reading-bar .reading-bar__menu-link:hover{background:color-mix(in srgb,var(--jkd-color-heading) 10%,transparent)}.reading-bar__menu-link :is(svg,.single-share__glyph){display:inline-flex;flex:0 0 16px;height:16px;width:16px}.reading-bar__menu-link .single-share__glyph svg{height:100%;width:100%}.single-entry-divider{align-items:center;display:flex;gap:18px;margin-block:var(--jkd-single-entry-divider-gap);width:100%}.single-entry-divider:after,.single-entry-divider:before{content:"";flex:1 1 0;height:1px}.single-entry-divider:before{background:linear-gradient(to right,transparent,var(--jkd-color-rule))}.single-entry-divider:after{background:linear-gradient(to left,transparent,var(--jkd-color-rule))}.single-entry-divider__label{color:var(--jkd-color-text);margin:0;white-space:nowrap}.single__stack.is-autoload-entering{opacity:0;transition:opacity var(--jkd-motion-standard)}.single__stack.is-autoload-entering.is-autoload-visible{opacity:1}.single-entry-load-sentinel{display:grid;min-height:52px;place-items:center;pointer-events:none}.single-entry-load-sentinel__spinner{animation:jkd-spin .7s linear infinite;animation-play-state:paused;background:conic-gradient(transparent 0 24%,currentColor 25% 100%);border:0;border-radius:50%;height:18px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);opacity:0;transition:opacity var(--jkd-motion-fast);width:18px}.single-entry-load-sentinel.is-loading .single-entry-load-sentinel__spinner{animation-play-state:running;opacity:1}.reading-bar.is-open{opacity:1;transform:translate(-50%) scale(1)}.reading-bar button{background:transparent;border-color:transparent;border-radius:var(--jkd-radius-box);color:var(--jkd-color-heading);display:grid;flex:0 0 auto;height:var(--jkd-reader-control-size);min-height:var(--jkd-reader-control-size);padding:0;place-items:center;transition:color var(--jkd-motion-fast),background-color var(--jkd-motion-fast),border-color var(--jkd-motion-fast);width:var(--jkd-reader-control-size)}.reading-bar button:focus-visible,.reading-bar button:hover{background:color-mix(in srgb,var(--jkd-color-heading) 10%,transparent);border-color:transparent}.reading-bar button[aria-pressed=true]{background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.reading-bar [data-jkd-reader-listen-rate]:not(.is-active),.reading-bar button[hidden]{display:none}.reading-bar__progress{background:transparent;border:0;display:grid;flex:0 0 var(--jkd-reader-progress-width);font-size:var(--jkd-eyebrow-font-size);font-weight:500;height:var(--jkd-reader-control-size);place-items:center;position:relative;width:var(--jkd-reader-progress-width)}.reading-bar__progress output{display:grid;place-items:center}.reading-bar__loading{align-items:center;display:flex;font-family:var(--jkd-meta-font-family);font-size:var(--jkd-small-font-size);gap:10px;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--jkd-motion-fast)}.reading-bar__loader{animation:jkd-spin .7s linear infinite;animation-play-state:paused;background:conic-gradient(transparent 0 24%,currentColor 25% 100%);border:0;border-radius:50%;height:16px;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);width:16px}.reading-bar>:not(.reading-bar__loading){transition:opacity var(--jkd-motion-fast)}.reading-bar.is-loading>:not(.reading-bar__loading){opacity:0;visibility:hidden}.reading-bar.is-loading .reading-bar__loading{opacity:1}.reading-bar.is-loading .reading-bar__loader{animation-play-state:running}.reading-bar__icon{display:grid;place-items:center}.reading-bar :not([aria-pressed=true])>.reading-bar__icon--active,.reading-bar [aria-pressed=true]>.reading-bar__icon--idle{display:none}@keyframes reading-bar-swap{0%{filter:blur(2px);opacity:.2}to{filter:none;opacity:1}}.reading-bar.is-swapping [data-reading-media-type]{animation:reading-bar-swap var(--jkd-motion-standard)}.single__content>.entry-content{font-size:calc(var(--jkd-content-font-size)*var(--jkd-text-size-scale, 1))}.single__content>.entry-content :is(p,ul,ol){font-size:inherit}@media (prefers-reduced-motion:reduce){.reading-bar,.single__stack.is-autoload-entering{transition:none}}@media (max-width:700px){.event-card{gap:12px;grid-template-columns:minmax(0,1fr)}.event-card__media{order:-1}.event-card__image{aspect-ratio:3/2}.event-card__when{display:flex;flex-wrap:wrap;gap:2px 12px}.event-single__section{grid-template-columns:minmax(0,1fr)}.event-single__media{aspect-ratio:4/3}}@media (max-width:480px){.reading-bar{justify-content:center}}.footer-cta .wp-block-cover:after,.footer-cta .wp-block-cover:before{background-repeat:no-repeat;background-size:contain;content:"";opacity:.55;pointer-events:none;position:absolute;z-index:1}.footer-cta .wp-block-cover:before{aspect-ratio:240/96;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDAgOTYiIHdpZHRoPSIyNDAiIGhlaWdodD0iOTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS1saW5lY2FwPSJidXR0IiBmb250LWZhbWlseT0idWktbW9ub3NwYWNlLE1lbmxvLG1vbm9zcGFjZSIgZm9udC1zaXplPSI5Ij4KPHBhdGggZD0iTTAgMTRIMTYyTTAgMTRWMEgxNFYxMEg1VjVIOU0xOCAxNFYwSDMyVjEwSDIzVjVIMjdNMzYgMTRWMEg1MFYxMEg0MVY1SDQ1TTU0IDE0VjBINjhWMTBINTlWNUg2M003MiAxNFYwSDg2VjEwSDc3VjVIODFNOTAgMTRWMEgxMDRWMTBIOTVWNUg5OU0xMDggMTRWMEgxMjJWMTBIMTEzVjVIMTE3TTEyNiAxNFYwSDE0MFYxMEgxMzFWNUgxMzVNMTQ0IDE0VjBIMTU4VjEwSDE0OVY1SDE1MyIvPgo8Y2lyY2xlIGN4PSIyNiIgY3k9IjYyIiByPSIyNCIvPgo8Y2lyY2xlIGN4PSIyNiIgY3k9IjYyIiByPSIzLjUiIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIvPgo8cGF0aCBkPSJNMjYgMzh2OE0yNiA3OHY4TTIgNjJoOE00MiA2Mmg4Ii8+CjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSI+Cjx0ZXh0IHg9IjY2IiB5PSI0NiIgZmlsbC1vcGFjaXR5PSIuOSI+zp/Omc6azp/OoyDigJQgU0VDVC4gMDc8L3RleHQ+Cjx0ZXh0IHg9IjY2IiB5PSI2MCIgZmlsbC1vcGFjaXR5PSIuNiI+QVJDSElWRTogT1BFTjwvdGV4dD4KPHRleHQgeD0iNjYiIHk9Ijc0IiBmaWxsLW9wYWNpdHk9Ii42Ij5DT0xVTU4gT1JERVI6IElPTklDPC90ZXh0Pgo8L2c+CjxyZWN0IHg9IjY2Ljc1IiB5PSI4Mi43NSIgd2lkdGg9IjEyMCIgaGVpZ2h0PSI2LjUiIHJ4PSIzLjI1Ii8+CjxyZWN0IHg9IjY2Ljc1IiB5PSI4Mi43NSIgd2lkdGg9Ijc4IiBoZWlnaHQ9IjYuNSIgcng9IjMuMjUiIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIgZmlsbC1vcGFjaXR5PSIuOCIvPgo8L3N2Zz4=);background-position:0 0;left:24px;top:24px;width:min(240px,32%)}.footer-cta .wp-block-cover:after{aspect-ratio:240/76;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDcgNzYiIHdpZHRoPSIyMDciIGhlaWdodD0iNzYiIGZpbGw9IiNmZmYiIGZvbnQtZmFtaWx5PSJ1aS1tb25vc3BhY2UsTWVubG8sbW9ub3NwYWNlIiBmb250LXNpemU9IjEwIj4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjYiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIxMSIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIyMCIgeT0iMCIgd2lkdGg9IjgiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIzMyIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI0MiIgeT0iMCIgd2lkdGg9IjYiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI1MyIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI2OCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI3NSIgeT0iMCIgd2lkdGg9IjYiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI4OCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNDYiLz48cmVjdCB4PSI5NSIgeT0iMCIgd2lkdGg9IjgiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIxMTAiIHk9IjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjQ2Ii8+PHJlY3QgeD0iMTIxIiB5PSIwIiB3aWR0aD0iMiIgaGVpZ2h0PSI0NiIvPjxyZWN0IHg9IjEzMCIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIxMzkiIHk9IjAiIHdpZHRoPSI4IiBoZWlnaHQ9IjQ2Ii8+PHJlY3QgeD0iMTUyIiB5PSIwIiB3aWR0aD0iNiIgaGVpZ2h0PSI0NiIvPjxyZWN0IHg9IjE2MyIgeT0iMCIgd2lkdGg9IjQiIGhlaWdodD0iNDYiLz48cmVjdCB4PSIxNzIiIHk9IjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjQ2Ii8+PHJlY3QgeD0iMTgzIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSI0NiIvPjxyZWN0IHg9IjE5OCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNDYiLz4KPHRleHQgeD0iMCIgeT0iNjgiIGZpbGwtb3BhY2l0eT0iLjciPjE4IE9DVCDCtyBNTVhYVkk8L3RleHQ+Cjx0ZXh0IHg9IjIwNyIgeT0iNjgiIHRleHQtYW5jaG9yPSJlbmQiIGZpbGwtb3BhY2l0eT0iLjciPjM3wrA1OOKAsk4gMjPCsDQz4oCyRTwvdGV4dD4KPC9zdmc+);background-position:0 100%;bottom:24px;left:24px;width:min(240px,36%)}@media (max-width:1000px){.footer-cta .wp-block-cover:after,.footer-cta .wp-block-cover:before{display:none}}@media (max-width:700px){.footer-cta .wp-block-cover{padding:12px!important}.footer-cta .wp-block-cover .is-style-glass{gap:16px!important;padding:20px!important}}.wp-lightbox-overlay{display:none!important}.sidebar__newsletter .jkd-mailchimp-form__fields{gap:10px}.sidebar__newsletter .jkd-mailchimp-form__field>span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.sidebar__newsletter .jkd-mailchimp-form__field input,.sidebar__newsletter .jkd-mailchimp-form__submit{width:100%}.sidebar__newsletter .jkd-mailchimp-form__consent{align-items:flex-start;display:flex;gap:8px;margin:0}.sidebar__newsletter .jkd-mailchimp-form__consent input{flex:0 0 auto;translate:0 1px}.sidebar__newsletter .jkd-mailchimp-form{display:grid;gap:var(--jkd-newsletter-form-gap)}.sidebar__newsletter .jkd-mailchimp-form__fields{display:block;position:relative}.sidebar__newsletter .jkd-mailchimp-form__field input{font-size:var(--jkd-small-font-size);font-weight:var(--jkd-meta-font-weight);line-height:var(--jkd-small-line-height);padding-inline-end:calc(var(--jkd-field-min-height) + var(--jkd-field-padding-inline))}.sidebar__newsletter .jkd-mailchimp-form__submit{background:var(--jkd-color-heading);color:var(--jkd-color-primary);display:grid;height:calc(var(--jkd-field-min-height) - var(--jkd-field-control-inset)*2);inset-block-start:var(--jkd-field-control-inset);inset-inline-end:var(--jkd-field-control-inset);line-height:0;min-height:0;min-width:0;padding:0;place-items:center;position:absolute;width:calc(var(--jkd-field-min-height) - var(--jkd-field-control-inset)*2)}.sidebar__newsletter .jkd-mailchimp-form__submit-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.sidebar__newsletter .jkd-mailchimp-form__submit :is(.jkd-flip-button__front,.jkd-flip-button__back):before{background:currentColor;content:"";display:block;height:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;width:20px}.jkd-mailchimp-form__submit>.jkd-mailchimp-form__spinner,.sidebar__newsletter .jkd-mailchimp-form__spinner{animation:jkd-spin .7s linear infinite;background:conic-gradient(transparent 0 24%,currentColor 25% 100%);border:0;border-radius:50%;height:16px;inset:0;margin:auto;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0);opacity:0;pointer-events:none;position:absolute;width:16px;z-index:2}.jkd-mailchimp-form__submit.is-loading>:is(.jkd-flip-button__measure,.jkd-flip-button__front,.jkd-flip-button__back){opacity:0}.jkd-mailchimp-form__submit.is-loading>.jkd-mailchimp-form__spinner{opacity:1}.sidebar__newsletter .jkd-mailchimp-form__message{background:var(--jkd-color-surface-subtle);border-radius:var(--jkd-radius-box);color:var(--jkd-color-heading);font-size:var(--jkd-meta-font-size);line-height:var(--jkd-meta-line-height);margin:0;padding:var(--jkd-field-padding-block) var(--jkd-field-padding-inline)}.sidebar__newsletter .jkd-mailchimp-form__message[data-state=error]{background:color-mix(in srgb,var(--jkd-color-danger) 12%,transparent);color:var(--jkd-color-danger)}.jkd-mailchimp-form__consent{font-family:var(--jkd-meta-font-family);font-size:var(--jkd-meta-font-size);font-weight:var(--jkd-meta-font-weight);letter-spacing:var(--jkd-meta-letter-spacing);line-height:var(--jkd-meta-line-height)}.sidebar__newsletter .jkd-mailchimp-form__consent{font-size:var(--jkd-small-font-size)}.jkd-mailchimp-form__field{position:relative}.jkd-mailchimp-form__submit{font-weight:var(--jkd-button-font-weight)}.jkd-mailchimp-form__consent a{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 42%,transparent),color-mix(in srgb,currentColor 42%,transparent));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;display:inline;text-decoration:none;transition:color var(--jkd-motion-standard),background-size var(--jkd-motion-standard)}.jkd-mailchimp-form__consent a:focus-visible,.jkd-mailchimp-form__consent a:hover{background-position:0 100%,0 100%;background-size:100% var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size)}.jkd-mailchimp-form__consent a{color:var(--jkd-color-heading)}@keyframes jkd-spin{to{rotate:1turn}}.single-tools{display:grid;gap:var(--jkd-reading-aid-gap);margin:0}.single-summary{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:grid;gap:12px;padding:24px 26px}.sp-section-title .jkd-menu-icon{background:var(--jkd-color-surface-subtle);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-menu-icon-box-radius);display:grid;flex:0 0 var(--jkd-summary-icon-box-size);font-size:var(--jkd-summary-icon-size);height:var(--jkd-summary-icon-box-size);place-items:center;width:var(--jkd-summary-icon-box-size)}.single-summary>p:last-child{color:var(--jkd-color-heading);font-family:var(--jkd-content-font-family);font-size:var(--jkd-content-font-size);font-weight:var(--jkd-content-font-weight);letter-spacing:var(--jkd-content-letter-spacing);line-height:var(--jkd-content-line-height);margin:0}.key-points{display:grid;gap:18px}.key-points h2{margin:0}.ai-summary ul,.key-points ul{list-style:none;margin:0;padding:0}.key-points ul{counter-reset:key-point;display:grid;gap:12px}.key-points li{align-items:start;color:var(--jkd-color-heading);counter-increment:key-point;display:grid;gap:8px;grid-template-columns:var(--jkd-key-points-marker-size) minmax(0,1fr)}.key-points li:before{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-text);content:counter(key-point);display:grid;font-size:var(--jkd-small-font-size);height:var(--jkd-key-points-marker-size);line-height:1;place-items:center;width:var(--jkd-key-points-marker-size)}.ai-summary{align-items:center;background:transparent;border:0;display:flex;flex-wrap:wrap;gap:12px 18px;padding:0}.ai-summary__label{text-transform:uppercase}.ai-summary ul{display:flex;flex-wrap:wrap;gap:6px}.ai-summary a,.ai-summary li{height:30px;width:30px}.ai-summary li{display:block}.ai-summary a{background:transparent;border-radius:var(--jkd-radius-box);color:var(--jkd-color-heading);display:grid;padding:5px;place-items:center;text-decoration:none;transition:color var(--jkd-motion-fast),transform var(--jkd-motion-standard)}.ai-summary__icon{display:block;height:22px;transition:transform var(--jkd-motion-standard);width:22px}.ai-summary a:focus-visible .ai-summary__icon,.ai-summary a:hover .ai-summary__icon{transform:scale(1.1)}.single-share{align-items:center;display:flex;flex:0 0 auto;gap:5px;list-style:none;margin:0;padding:0}.single-share li{display:flex}.single-share__link{background:var(--jkd-color-heading);border:0;border-radius:var(--jkd-radius-circle);color:var(--jkd-color-primary);cursor:pointer;display:grid;height:30px;min-height:30px;min-width:30px;overflow:hidden;padding:0;place-items:center;text-decoration:none;transition:transform var(--jkd-motion-fast),opacity var(--jkd-motion-fast),background-color var(--jkd-motion-fast),color var(--jkd-motion-fast);width:30px}.single-footer-meta .single-share__link{height:26px;min-height:26px;min-width:26px;width:26px}.single-footer-meta .single-share__glyph{height:16px;width:16px}.single-share__link:focus-visible,.single-share__link:hover{transform:translateY(-2px)}.single-share__link--facebook{background:#1877f2;color:#fff}.single-share__link--twitter{background:#000;color:#fff}.single-share__link--reddit{background:#ff4500;color:#fff}.single-share__link--copy{background:var(--jkd-color-surface-subtle);color:var(--jkd-color-heading)}.single-share__link.is-copied{background:var(--jkd-color-heading);color:var(--jkd-color-primary);transform:scale(.92)}.single-share__link.is-copy-failed{opacity:.55}.single-share__icon{display:grid;grid-area:1/1;place-items:center;transition:opacity var(--jkd-motion-fast),transform var(--jkd-motion-fast)}.single-share__glyph{display:grid;height:18px;line-height:1;place-items:center;width:18px}.single-share__glyph svg{display:block;height:100%;width:100%}.single-share__icon--success{opacity:0;transform:translateY(100%)}.single-share__link--copy.is-copied .single-share__icon--default{opacity:0;transform:translateY(-100%)}.single-share__link--copy.is-copied .single-share__icon--success{opacity:1;transform:none}.jkd-consent{color:var(--jkd-color-heading);font-family:var(--jkd-content-font-family)}.jkd-consent__banner{backdrop-filter:blur(var(--jkd-consent-blur));background:color-mix(in srgb,var(--jkd-color-secondary) 80%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);bottom:24px;box-shadow:none;gap:20px;left:auto;padding:10px 16px 10px 12px;right:24px;width:min(100vw - 48px,var(--jkd-cookie-banner-width))}.jkd-consent__copy{display:block;font-size:var(--jkd-meta-font-size);line-height:var(--jkd-meta-line-height)}.jkd-consent__icon{background:var(--jkd-color-heading);display:inline-block;height:18px;margin-inline-end:6px;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3cpath%20fill-rule='evenodd'%20d='M128%2024a104%20104%200%201%200%20104%20104%208%208%200%200%200-8-8%2048%2048%200%200%201-48-48%208%208%200%200%200-8-8%2048%2048%200%200%201-48-48%208%208%200%200%200-8-8Zm-40%2072a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Zm8%2076a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Zm60-8a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Z'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3e%3cpath%20fill-rule='evenodd'%20d='M128%2024a104%20104%200%201%200%20104%20104%208%208%200%200%200-8-8%2048%2048%200%200%201-48-48%208%208%200%200%200-8-8%2048%2048%200%200%201-48-48%208%208%200%200%200-8-8Zm-40%2072a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Zm8%2076a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Zm60-8a12%2012%200%201%201-12%2012%2012%2012%200%200%201%2012-12Z'/%3e%3c/svg%3e") center/contain no-repeat;vertical-align:-.2em;width:18px}.jkd-consent__icon:before{content:none}.jkd-consent__title{font-weight:var(--jkd-field-label-weight)}.jkd-consent__body,.jkd-consent__title{color:var(--jkd-color-heading)}.jkd-consent__body:before{content:" "}.jkd-consent__body p{display:inline;margin:0}.jkd-consent__body a{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 42%,transparent),color-mix(in srgb,currentColor 42%,transparent));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;text-decoration:none;transition:color var(--jkd-motion-standard),background-size var(--jkd-motion-standard)}.jkd-consent__body a:focus-visible,.jkd-consent__body a:hover{background-position:0 100%,0 100%;background-size:100% var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size)}.jkd-consent__body a{color:inherit}.jkd-consent__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.jkd-consent .jkd-link{background:none;border:0;color:var(--jkd-color-heading);font-size:var(--jkd-meta-font-size);margin-inline-start:5px;min-height:0;padding:0}.jkd-consent .jkd-link__label{background-image:linear-gradient(currentColor,currentColor),linear-gradient(color-mix(in srgb,currentColor 42%,transparent),color-mix(in srgb,currentColor 42%,transparent));background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;display:inline;text-decoration:none;transition:color var(--jkd-motion-standard),background-size var(--jkd-motion-standard)}.jkd-consent .jkd-link__label:focus-visible,.jkd-consent .jkd-link__label:hover{background-position:0 100%,0 100%;background-size:100% var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size)}.jkd-consent .jkd-link:focus-visible,.jkd-consent .jkd-link:hover{background:none;color:var(--jkd-color-heading)}.jkd-backdrop,.jkd-overlay__backdrop{backdrop-filter:none!important;background:color-mix(in srgb,var(--jkd-color-primary) 78%,transparent)}.jkd-overlay__panel{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-gallery-viewer-radius);box-shadow:none;color:var(--jkd-color-text)}.jkd-modal .jkd-backdrop{backdrop-filter:blur(var(--jkd-gallery-viewer-blur)) saturate(.9)!important;background:var(--jkd-lightbox-scrim,color-mix(in srgb,var(--jkd-color-primary) 62%,transparent))}.jkd-overlay__close{background:color-mix(in srgb,var(--jkd-color-secondary) 72%,transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-heading);cursor:pointer;display:grid;height:var(--jkd-gallery-viewer-close-size);min-height:0;padding:0;place-items:center;transition:background-color var(--jkd-motion-fast),color var(--jkd-motion-fast);width:var(--jkd-gallery-viewer-close-size)}.jkd-overlay__panel>.jkd-overlay__close{position:absolute;right:14px;top:14px;z-index:2}.jkd-overlay__close>.ti{display:none}.jkd-overlay__close:after,.jkd-overlay__close:before{background:currentColor;border-radius:1px;content:"";grid-area:1/1;height:1.5px;rotate:45deg;width:40%}.jkd-overlay__close:after{rotate:-45deg}.jkd-overlay__close:is(:hover,:focus-visible){background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.jkd-modal[data-jkd-overlay]{opacity:1;transition:none}.jkd-modal .jkd-backdrop{opacity:0;transition:opacity var(--jkd-gallery-viewer-fade)}.jkd-modal.is-active .jkd-backdrop{opacity:1}.jkd-modal .jkd-overlay__panel{opacity:0;scale:.97;transition:opacity var(--jkd-gallery-viewer-fade),scale var(--jkd-gallery-viewer-fade)}.jkd-modal.is-active .jkd-overlay__panel{opacity:1;scale:1}.jkd-modal__body>.wp-block-cover:only-child{border-radius:var(--jkd-gallery-viewer-radius)!important;margin-block:0}.jkd-modal__body>.wp-block-cover:only-child .wp-block-cover__inner-container{padding:0}.jkd-modal__body>.wp-block-cover:only-child .wp-block-cover__image-background{transform:scaleX(-1)}.jkd-modal__body .jkd-mailchimp-form,.jkd-modal__body .jkd-mailchimp-form__fields{gap:6px}@media (max-width:600px){.jkd-modal__body>.wp-block-cover:only-child{padding:calc(var(--jkd-gallery-viewer-close-size) + 8px) 8px 8px!important}.jkd-modal__body>.wp-block-cover:only-child .is-style-glass{gap:14px!important;padding:18px!important}}body.jkd-overlay-locked,html.jkd-overlay-locked{overflow:hidden}.jkd-consent__overlay{display:grid;inset:0;opacity:0;padding:16px;place-items:center;position:fixed;transition:opacity var(--jkd-gallery-viewer-fade),visibility var(--jkd-gallery-viewer-fade);visibility:hidden;z-index:100001}.jkd-consent__overlay[hidden]{display:none}.jkd-consent__overlay.is-active{opacity:1;visibility:visible}.jkd-consent__overlay .jkd-backdrop{backdrop-filter:blur(var(--jkd-gallery-viewer-blur)) saturate(.9)!important;background:var(--jkd-lightbox-scrim,color-mix(in srgb,var(--jkd-color-primary) 62%,transparent));inset:0;position:absolute}.jkd-consent__overlay .jkd-overlay__panel{max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px 24px 24px;position:relative;scale:.97;transition:scale var(--jkd-gallery-viewer-fade);width:min(100%,460px)}.jkd-consent__overlay.is-active .jkd-overlay__panel{scale:1}.jkd-consent__popup-title{margin:0 0 20px;padding-inline-end:calc(var(--jkd-gallery-viewer-close-size) + 8px)}.jkd-consent__cat-list{display:grid;gap:18px;list-style:none;margin:0 0 24px;padding:0}.jkd-consent__cat label{align-items:center;color:var(--jkd-color-heading);display:flex;gap:10px}.jkd-consent__cat-desc{color:var(--jkd-color-text);font-size:var(--jkd-meta-font-size);line-height:var(--jkd-meta-line-height);margin:6px 0 0;padding-inline-start:calc(var(--jkd-checkbox-size) + 10px)}.jkd-consent__popup-actions{display:flex;flex-wrap:wrap;gap:8px}.jkd-consent .jkd-button{font-size:var(--jkd-button-font-size-md)}.jkd-consent input,.jkd-consent select{background:var(--jkd-color-primary)}@media (max-width:700px){.jkd-consent__banner{bottom:15px;gap:10px;padding:12px;right:15px;width:calc(100vw - 30px)}}.jkd-picture{border-radius:inherit;height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.jkd-picture,.jkd-picture>.jkd-img{display:block}.jkd-lqip-ready .jkd-picture--fade:before{background:var(--jkd-color-secondary) var(--lqip) center/cover no-repeat;content:"";filter:blur(var(--jkd-lqip-blur));inset:0;pointer-events:none;position:absolute;scale:1.1;transition:opacity var(--jkd-motion-reveal),filter var(--jkd-motion-reveal);z-index:1}.jkd-lqip-ready .jkd-picture--fade[data-lqip-stage=medium]:before{filter:blur(var(--jkd-lqip-blur-medium))}.jkd-lqip-ready .jkd-picture--fade[data-lqip-stage=large]:before{filter:blur(var(--jkd-lqip-blur-large))}.jkd-lqip-ready .jkd-picture--fade.is-lqip-promoting:before{animation:jkd-lqip-promote var(--jkd-motion-fast)}.jkd-lqip-ready .jkd-picture--fade.is-img-loaded:before{opacity:0}.jkd-picture--deferred>.jkd-img{visibility:hidden}@keyframes jkd-lqip-promote{0%{opacity:.6}}@media (prefers-reduced-motion:reduce){.jkd-picture:before{animation:none;transition:none}}.jkd-picture:has(>:is(.post-nav__image,.ticker__thumb,.stamp__image)){border-radius:var(--jkd-radius-box);flex:none;height:auto;width:auto}.jkd-picture:has(>.post-nav__image){border-radius:calc(var(--jkd-radius-box) - 3px)}.jkd-picture:has(>.stamp__image){margin-inline-start:-7px}.jkd-picture>.stamp__image{margin:0}.jkd-picture:has(>.format-gallery__drift-image){width:auto}.jkd-picture:has(>.video-banner__poster){grid-area:1/1}.video-banner.is-playing .jkd-picture{visibility:hidden}@media (hover:none) and (pointer:coarse),(max-width:768px){.gallery-viewer::backdrop,.gallery-viewer__button,.jkd-consent__banner,.search-modal::backdrop,.search-modal[data-jkd-search-state=open]::backdrop,.wp-block-group.is-style-glass{backdrop-filter:none}.jkd-consent__overlay .jkd-backdrop,.jkd-modal .jkd-backdrop{backdrop-filter:none!important}}.sidebar__language{color:var(--jkd-color-heading);font-family:var(--jkd-content-font-family);position:relative}.sidebar__language>summary{list-style:none}.sidebar__language>summary::-webkit-details-marker{display:none}.sidebar__language-trigger{align-items:center;background:var(--jkd-color-surface-subtle);border:var(--jkd-sidebar-border-width) solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);cursor:pointer;display:flex;gap:7px;height:var(--jkd-sidebar-search-toggle-height);justify-content:center;padding:5px 9px}.sidebar__language--expanded .sidebar__language-trigger{background:transparent}.sidebar__language--expanded .sidebar__language-code{color:var(--jkd-color-text);transition:color var(--jkd-motion-fast)}.sidebar__language--expanded .sidebar__language-trigger:focus-visible .sidebar__language-code,.sidebar__language--expanded .sidebar__language-trigger:hover .sidebar__language-code{color:var(--jkd-color-heading)}.sidebar__language.is-visible .sidebar__language-code{color:var(--jkd-color-heading)}.sidebar__language-flag{border:0;border-radius:var(--jkd-radius-circle);display:block;height:18px;-o-object-fit:cover;object-fit:cover;width:18px}.sidebar__language-code{font-family:inherit;font-size:var(--jkd-small-font-size);font-weight:var(--jkd-content-font-weight);line-height:1;text-transform:uppercase}.sidebar__language-menu{background:var(--jkd-color-secondary);border:var(--jkd-sidebar-border-width) solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:grid;filter:blur(var(--jkd-popover-blur));left:calc(100% + var(--jkd-sidebar-border-width) + var(--jkd-sidebar-utility-panel-gap));list-style:none;margin:0;max-width:min(240px,100vw - var(--jkd-sidebar) - 15px);min-width:150px;opacity:0;padding:5px;pointer-events:none;position:fixed;top:var(--jkd-language-menu-center,50%);transform:translateY(-50%) scale(var(--jkd-popover-scale));transform-origin:left center;transition:filter var(--jkd-popover-motion),opacity var(--jkd-popover-motion),transform var(--jkd-popover-motion),visibility var(--jkd-popover-visibility);visibility:hidden;width:-moz-max-content;width:max-content;z-index:90}.sidebar__language.is-visible .sidebar__language-menu{filter:none;opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1);transition-delay:0s;visibility:visible}.sidebar__language :is(a,button),.sidebar__language-menu a{font-family:inherit;font-size:var(--jkd-small-font-size);line-height:var(--jkd-small-line-height)}.sidebar__language-menu a{align-items:center;border-radius:calc(var(--jkd-radius-box) - 3px);color:var(--jkd-color-heading);display:flex;gap:8px;min-width:0;padding:6px 8px;text-decoration:none;white-space:nowrap}.sidebar__language-menu a:focus-visible,.sidebar__language-menu a:hover{background:var(--jkd-color-surface-subtle)}.sidebar__language--expanded{display:block}.sidebar__language--expanded:after{content:"";inset-block:0;left:100%;position:absolute;width:calc(var(--jkd-sidebar-padding-inline) + var(--jkd-sidebar-utility-panel-gap))}body:not(.jkd-sidebar-collapsed) .sidebar__inner:has(.sidebar__language--expanded.is-visible),body:not(.jkd-sidebar-collapsed) .sidebar__scroll:has(.sidebar__language--expanded.is-visible){overflow-x:hidden;overflow-y:auto}.jkd-sidebar-collapsed .sidebar__language--compact{display:block}.jkd-sidebar-collapsed .sidebar__language-trigger{height:var(--jkd-sidebar-compact-control-size);justify-content:center;padding:0;width:var(--jkd-sidebar-compact-control-size)}.jkd-sidebar-collapsed .sidebar__language-trigger .sidebar__language-code{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.jkd-sidebar-collapsed .sidebar__language-menu{left:calc(100% + var(--jkd-sidebar-border-width) + var(--jkd-sidebar-utility-panel-gap));max-width:min(240px,100vw - var(--jkd-sidebar-collapsed-width) - 15px)}.jkd-sidebar-collapsed .sidebar__language--compact:after{content:"";inset-block:0;left:100%;position:absolute;width:calc((var(--jkd-sidebar-collapsed-inner-width) - var(--jkd-sidebar-compact-control-size))/2 + var(--jkd-sidebar-border-width) + var(--jkd-sidebar-utility-panel-gap))}.ad-banner-block{margin:0}.jkd-ad,.wp-block-adesa-ad-banner{width:100%}.jkd-ad{display:flex;text-align:center}.jkd-ad.align-start{justify-content:flex-start}.jkd-ad.align-center{justify-content:center}.jkd-ad.align-end{justify-content:flex-end}.jkd-ad__inner{display:flex;flex-direction:column;gap:var(--jkd-ad-gap);max-width:100%;min-width:0;width:var(--jkd-ad-max-width,100%)}.jkd-ad__label{align-self:center;color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);font-size:var(--jkd-eyebrow-font-size);letter-spacing:var(--jkd-eyebrow-letter-spacing);line-height:var(--jkd-meta-line-height)}.jkd-ad.align-start .jkd-ad__label{align-self:flex-start}.jkd-ad.align-end .jkd-ad__label{align-self:flex-end}.jkd-ad .jkd-ad__figure{border-radius:var(--jkd-radius-box);margin:0;overflow:hidden;position:relative}.jkd-ad--ratio-fixed .jkd-ad__figure,.jkd-ad--ratio-fixed .jkd-ad__img{aspect-ratio:var(--jkd-ad-aspect)}.jkd-ad--ratio-fixed .jkd-ad__img{height:100%}.jkd-ad__link{display:block;height:100%;text-decoration:none;transition:opacity var(--jkd-motion-fast)}.jkd-ad__link:hover{opacity:.85}.jkd-ad__link:focus-visible{outline:2px solid var(--jkd-color-heading);outline-offset:2px}.jkd-ad__img{display:block;height:auto;max-width:100%;-o-object-fit:var(--jkd-ad-object-fit,cover);object-fit:var(--jkd-ad-object-fit,cover);width:100%}.jkd-ad__html{border-radius:var(--jkd-radius-box);display:block;overflow:hidden;width:100%}.jkd-ad__html>*{max-width:100%}.ad-banner-block__placeholder{background:var(--jkd-color-secondary);border:1px dashed var(--jkd-color-border);border-radius:var(--jkd-radius-box);color:var(--jkd-color-text);font-size:var(--jkd-small-font-size);margin:0;padding:16px;text-align:center}.listing-injection{align-content:center;display:grid;min-width:0}.listing-injection--custom{border-radius:var(--jkd-radius-box);padding:var(--jkd-listing-injection-pad-y,32px) var(--jkd-listing-injection-pad-x,32px)}.listing-injection--bg-secondary{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border)}.listing-injection--bg-inverted{background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.listing-injection--bg-inverted :is(h1,h2,h3,h4,h5,h6,p,li,a){color:inherit}.listing-injection--bg-inverted :is(.wp-block-button__link,.jkd-button){background:var(--jkd-color-primary);color:var(--jkd-color-heading)}.listing-injection__content>:first-child{margin-top:0}.listing-injection__content>:last-child{margin-bottom:0}.listing-grid--masonry>.listing-injection{display:inline-grid;margin-bottom:var(--jkd-listing-row-gap);width:100%;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:700px){.listing-grid--masonry>.listing-injection{display:grid;margin-bottom:0}}.search-modal{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);box-shadow:none;color:var(--jkd-color-heading);margin:auto;max-height:min(680px,100dvh - 32px);max-width:none;opacity:0;overflow:visible;padding:0;transition:opacity var(--jkd-motion-dialog);width:min(100vw - 32px,520px)}.search-modal[data-jkd-search-state=closing],.search-modal[data-jkd-search-state=opening]{opacity:0}.search-modal[data-jkd-search-state=open]{opacity:1}.search-modal__surface{transform:translateY(14px) scale(.98);transition:transform var(--jkd-motion-dialog)}.search-modal[data-jkd-search-state=open] .search-modal__surface{transform:none}.search-modal[data-jkd-search-state=closing] .search-modal__surface,.search-modal[data-jkd-search-state=opening] .search-modal__surface{transform:translateY(18px) scale(.97)}.search-modal::backdrop{backdrop-filter:blur(0);background:transparent;transition:background-color var(--jkd-motion-dialog),backdrop-filter var(--jkd-motion-dialog)}.search-modal[data-jkd-search-state=open]::backdrop{backdrop-filter:blur(var(--jkd-lightbox-blur)) saturate(.9);background:var(--jkd-lightbox-scrim)}.search-modal [hidden]{display:none!important}.search-modal__surface{border-radius:inherit;display:grid;gap:28px;max-height:inherit;min-height:0;overflow:hidden;padding:clamp(20px,3vw,28px);position:relative}.search-modal__head{display:grid;gap:14px}.search-modal__header{align-items:start;display:flex;gap:20px;justify-content:space-between}.search-modal__header h2{margin:0}.search-modal__close{backdrop-filter:blur(var(--jkd-lightbox-control-blur));background:var(--jkd-lightbox-control-surface);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-heading);display:grid;height:var(--jkd-gallery-viewer-close-size);min-height:0;padding:0;place-items:center;position:fixed;right:var(--jkd-lightbox-inset);top:var(--jkd-lightbox-inset);width:var(--jkd-gallery-viewer-close-size);z-index:2}.search-modal__close:after,.search-modal__close:before{background:currentColor;border-radius:1px;content:"";grid-area:1/1;height:1.5px;rotate:45deg;width:40%}.search-modal__close:after{rotate:-45deg}.search-modal__close:is(:hover,:focus-visible){background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.search-modal__query{display:grid;gap:14px}.search-modal__form{display:block}.search-modal__field{display:block;position:relative}.search-modal__field>.jkd-icon{color:var(--jkd-color-text);inset-block:0;left:18px;margin-block:auto;pointer-events:none;position:absolute;transition:color var(--jkd-motion-fast);z-index:1}.search-modal__field:focus-within>.jkd-icon{color:var(--jkd-color-heading)}.search-modal__field input{background:transparent;border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);color:var(--jkd-field-color);min-height:var(--jkd-search-field-height);padding-inline:50px 76px;width:100%}.search-modal__field input:focus,.search-modal__field input:focus-visible{background:var(--jkd-color-surface-subtle);color:var(--jkd-field-color)}#search-field{padding-inline:50px 76px}#search-field,#search-field:focus{background:var(--jkd-color-surface-subtle)}.search-modal__field input::-webkit-search-cancel-button{display:none}.search-modal__field input::-moz-placeholder{color:var(--jkd-field-placeholder-color)}.search-modal__field input::placeholder{color:var(--jkd-field-placeholder-color)}.search-modal__shortcut{align-items:center;background:var(--jkd-color-primary);border:0;border-radius:calc(var(--jkd-radius-box) - 3px);color:var(--jkd-color-text);display:inline-flex;font-family:var(--jkd-meta-font-family);font-size:11px;font-weight:var(--jkd-meta-font-weight);gap:2px;height:24px;inset-block:0;justify-content:center;line-height:1;margin-block:auto;min-width:26px;padding:0 6px;position:absolute;right:16px}.search-modal__status{color:var(--jkd-color-text);font-size:var(--jkd-small-font-size);margin:0}.search-modal[data-jkd-results-state=empty] .search-modal__status,.search-modal[data-jkd-results-state=results] .search-modal__status{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search-modal__discovery{display:grid;gap:34px}.search-modal__results{display:grid;gap:12px;min-height:0;overflow:hidden}.search-modal__results-head{align-items:center;display:flex;gap:16px;justify-content:space-between}.search-modal__results-head h3{margin:0}.search-modal__all{align-items:center;color:var(--jkd-color-heading);display:inline-flex;gap:5px;text-decoration:none}.search-modal__count{color:var(--jkd-color-text)}.search-modal__results-list{display:grid;gap:18px;list-style:none;margin:0;max-height:min(360px,100dvh - 250px);overflow-y:auto;overscroll-behavior:contain;padding:0;scrollbar-width:thin}.search-modal__group{display:grid;gap:6px}.search-modal__group-title{color:var(--jkd-color-text);font-family:var(--jkd-meta-font-family);font-size:var(--jkd-eyebrow-font-size);font-weight:var(--jkd-meta-font-weight);letter-spacing:var(--jkd-eyebrow-letter-spacing);line-height:var(--jkd-meta-line-height);margin:0;text-transform:uppercase}.search-modal__group-list{display:grid;gap:12px;list-style:none;margin:0;padding:0}.search-modal__result{align-items:center;color:var(--jkd-color-heading);display:grid;gap:12px;grid-template-columns:var(--jkd-search-thumb-size) minmax(0,1fr);text-decoration:none}.search-modal__result:not(:has(.search-modal__result-media)){grid-template-columns:minmax(0,1fr)}.search-modal__result-body{display:grid;gap:4px;min-width:0}.search-modal__result-media{border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:block;height:var(--jkd-search-thumb-size);overflow:hidden;width:var(--jkd-search-thumb-size)}.search-modal__result-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--jkd-motion-standard),scale var(--jkd-motion-standard);width:100%}.search-modal__result:is(:hover,:focus-visible) .search-modal__result-image{filter:var(--jkd-thumbnail-hover-filter);scale:1.015}.search-modal__result-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-modal__message{background:var(--jkd-color-surface-subtle);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);color:var(--jkd-color-text);padding:20px}.search-modal__message--empty{align-items:center;background:transparent;border:0;border-radius:var(--jkd-radius-box);display:flex;font-size:var(--jkd-small-font-size);gap:12px;opacity:.62;padding:0}.search-modal__message--empty .jkd-icon{color:var(--jkd-color-heading);flex:0 0 auto;font-size:28px}.search-modal__message p{margin:0 0 14px}.search-modal__skeleton{display:grid;gap:10px}.search-modal__skeleton span{animation:search-skeleton 1.2s linear infinite;background:linear-gradient(100deg,var(--jkd-color-surface-subtle) 25%,color-mix(in srgb,var(--jkd-color-secondary) 80%,var(--jkd-color-heading)) 50%,var(--jkd-color-surface-subtle) 75%);background-size:200% 100%;border-radius:var(--jkd-radius-box);display:block;height:67px}@keyframes search-skeleton{to{background-position-x:-200%}}.search-modal__categories,.search-modal__spotlight{display:grid;gap:14px}.search-modal__categories>h3,.search-modal__spotlight>h3{margin:0}.search-modal__categories-list,.search-modal__spotlight-list{list-style:none;margin:0;padding:0}.search-modal__categories-list{display:flex;flex-wrap:wrap;gap:6px}.search-modal__categories-list .category-label{font-size:var(--jkd-meta-font-size)}.search-modal__spotlight-list{display:grid;gap:12px}.search-modal__spotlight-list .card--list{gap:12px;grid-template-columns:var(--jkd-search-thumb-size) minmax(0,1fr);padding:0}.search-modal__spotlight-list .card--list.card--no-thumbnail{grid-template-columns:minmax(0,1fr)}.search-modal__spotlight-list .card--list .card__image,.search-modal__spotlight-list .card--list .card__media-link{height:var(--jkd-search-thumb-size);width:var(--jkd-search-thumb-size)}.search-modal__spotlight-list .card--list .card__media-link{border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);overflow:hidden}.search-modal__spotlight-list .card--list .card__image{display:block;-o-object-fit:cover;object-fit:cover}.search-modal__spotlight-list .card__body{align-self:center;display:grid;gap:4px;min-width:0}@media (max-width:700px){.search-modal{max-height:calc(100dvh - 20px);width:calc(100vw - 20px)}.search-modal__surface{gap:22px;padding:20px 16px}.search-modal__header{gap:18px}#search-field,.search-modal__field input{padding-inline:44px 72px}.search-modal__field>.jkd-icon{left:13px}}@media (prefers-reduced-motion:reduce){.search-modal,.search-modal::backdrop,.search-modal__surface{transition:none}}.card__format-layer{border-radius:var(--jkd-radius-box);overflow:hidden;pointer-events:none;position:relative;z-index:0}.card:not(.card--overlay)>.card__format-layer{grid-column:1;grid-row:1}.card:not(.card--overlay):has(>.card__format-layer)>.card__media-link{grid-column:1;grid-row:1}.listing-grid--alternate>.card--card:nth-child(even of .card):has(>.card__format-layer)>:is(.card__media-link,.card__format-layer){grid-row:2}.listing-grid--alternate>.card--card:nth-child(even of .card):has(>.card__format-layer)>.card__body{grid-row:1}.card--overlay>.card__format-layer,.card-video__player{inset:0;position:absolute}.card-video__player{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.page__article,.single__content)>.entry-content>.post-listing--ticker.alignfull{background-origin:border-box!important;border-inline-start:var(--jkd-canvas-margin) solid transparent;margin-inline-start:calc(-50dvw + var(--jkd-canvas-margin)/-2 - -50%);max-width:none;transition:margin-inline-start var(--jkd-motion-sidebar-layout),border-inline-start-width var(--jkd-motion-sidebar-layout);width:100dvw}.sidebar-block__inner.entry-content{display:grid}.sidebar-block__inner.entry-content>*{margin-block:0}.block{margin-block:0 var(--jkd-block-spacing)}.block-heading{margin-block:0}.featured-posts__grid{display:grid;gap:var(--jkd-featured-grid-gap);grid-template-columns:minmax(0,1.65fr) minmax(240px,.85fr)}.card--featured-lead{grid-row:span 4}.card--featured-lead .card__image{aspect-ratio:4/5}.card--featured .card__link{display:grid;gap:16px;grid-template-columns:var(--jkd-featured-card-width) minmax(0,1fr);overflow:visible}.card--featured .card__image{aspect-ratio:auto;height:var(--jkd-featured-card-height);width:var(--jkd-featured-card-width)}.card--featured .card__body{padding-top:0}.card--featured h3{font-size:var(--jkd-heading-font-size-h6);line-height:var(--jkd-heading-line-height-h6)}.card--featured .post-meta{margin-top:9px}.block__empty{background:var(--jkd-color-secondary);border:0;box-shadow:none;padding:24px}.jkd-before-after,.jkd-hotspots{margin-block:2em;margin-inline:0}.jkd-before-after{--jkd-before-after-pos:50%;--jkd-before-after-ratio:16/9;position:relative}.jkd-before-after__frame{aspect-ratio:var(--jkd-before-after-ratio);border-radius:var(--jkd-radius-box);isolation:isolate;overflow:hidden;position:relative}.jkd-before-after__layer{inset:0;position:absolute}.jkd-before-after__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.jkd-before-after--horizontal .jkd-before-after__layer--after{clip-path:inset(0 0 0 var(--jkd-before-after-pos))}.jkd-before-after--vertical .jkd-before-after__layer--after{clip-path:inset(var(--jkd-before-after-pos) 0 0)}.jkd-before-after__label{background:var(--jkd-on-dark-background);border-radius:var(--jkd-radius-box);bottom:12px;color:var(--jkd-on-dark-color);font-size:13px;line-height:1.3;padding:5px 9px;pointer-events:none;position:absolute}.jkd-before-after__label--before{left:12px}.jkd-before-after__label--after{right:12px}.jkd-before-after__divider{background:var(--jkd-on-dark-background);pointer-events:none;position:absolute;z-index:2}.jkd-before-after__grip{background:var(--jkd-on-dark-background);border-radius:var(--jkd-radius-circle);color:var(--jkd-on-dark-color);display:grid;font-size:18px;height:34px;line-height:1;place-items:center;pointer-events:none;position:absolute;width:34px;z-index:2}.jkd-before-after--horizontal .jkd-before-after__divider{inset-block:0;left:var(--jkd-before-after-pos);transform:translateX(-1px);width:2px}.jkd-before-after--horizontal .jkd-before-after__grip{left:var(--jkd-before-after-pos);top:50%;translate:-50% -50%}.jkd-before-after--vertical .jkd-before-after__divider{height:2px;inset-inline:0;top:var(--jkd-before-after-pos);transform:translateY(-1px)}.jkd-before-after--vertical .jkd-before-after__grip{left:50%;rotate:90deg;top:var(--jkd-before-after-pos);translate:-50% -50%}.jkd-before-after__frame input[type=range].jkd-before-after__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:ew-resize;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%;z-index:3}.jkd-before-after__frame input[type=range].jkd-before-after__range::-webkit-slider-runnable-track{background:transparent;border:0;height:100%}.jkd-before-after__frame input[type=range].jkd-before-after__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:ew-resize;height:100%;margin:0;width:44px}.jkd-before-after__frame input[type=range].jkd-before-after__range::-moz-range-track{background:transparent;border:0;height:100%}.jkd-before-after__frame input[type=range].jkd-before-after__range::-moz-range-thumb{background:transparent;border:0;cursor:ew-resize;height:100%;width:44px}.jkd-before-after__frame input[type=range].jkd-before-after__range:focus-visible{outline:2px solid var(--jkd-color-heading);outline-offset:-2px}.jkd-before-after--vertical .jkd-before-after__frame input[type=range].jkd-before-after__range,.jkd-before-after--vertical .jkd-before-after__frame input[type=range].jkd-before-after__range::-moz-range-thumb,.jkd-before-after--vertical .jkd-before-after__frame input[type=range].jkd-before-after__range::-webkit-slider-thumb{cursor:ns-resize}.jkd-hotspots__frame{border-radius:var(--jkd-radius-box);margin:0;overflow:hidden;position:relative}.jkd-hotspots__img{display:block;height:auto;width:100%}.jkd-hotspots__marker{left:var(--jkd-hotspot-x,50%);position:absolute;top:var(--jkd-hotspot-y,50%);translate:-50% -50%;z-index:2}.jkd-hotspots__pin{background:var(--jkd-on-dark-background);border:0;border-radius:var(--jkd-radius-circle);box-shadow:none;color:var(--jkd-on-dark-color);cursor:pointer;display:grid;height:30px;padding:0;place-items:center;transition:transform var(--jkd-motion-fast);width:30px}.jkd-hotspots__pin:focus-visible,.jkd-hotspots__pin:hover{transform:scale(1.12)}.jkd-hotspots--dot .jkd-hotspots__pin-num{display:none}.jkd-hotspots--dot .jkd-hotspots__pin:before{background:currentColor;border-radius:var(--jkd-radius-circle);content:"";height:7px;width:7px}.jkd-hotspots__note{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);bottom:calc(100% + 8px);color:var(--jkd-color-text);display:grid;filter:blur(3px);gap:3px;left:50%;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transition:filter var(--jkd-motion-fast),opacity var(--jkd-motion-fast),translate var(--jkd-motion-fast);translate:-50% 6px;visibility:hidden;width:min(260px,100vw - 40px)}.jkd-hotspots__note>span{line-height:1.35}.jkd-hotspots__note strong{color:var(--jkd-color-heading)}.jkd-hotspots__marker:focus-within .jkd-hotspots__note,.jkd-hotspots__marker:hover .jkd-hotspots__note{filter:none;opacity:1;translate:-50% 0;visibility:visible}.jkd-hotspots-editor__preview{background-position:50%;background-size:cover;border-radius:var(--jkd-radius-box);min-height:280px;position:relative}.jkd-hotspots-editor__pin{background:#fff;border-radius:50%;color:#111;display:grid;height:28px;place-items:center;position:absolute;translate:-50% -50%;width:28px}.jkd-hotspots-editor__preview.is-dot .jkd-hotspots-editor__pin{height:12px;width:12px}.jkd-hotspot-editor{border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);padding:10px 12px}.jkd-content-block-placeholder,.jkd-hotspots-editor__empty{background:var(--jkd-color-secondary);border:1px dashed var(--jkd-color-border);border-radius:var(--jkd-radius-box);padding:20px}@media (max-width:900px){.featured-posts__grid{grid-template-columns:1fr 1fr}.card--featured-lead{grid-column:1/-1;grid-row:auto}.card--featured-lead .card__image{aspect-ratio:16/9}.card--featured .card__link{display:flex}.card--featured .card__image{aspect-ratio:1/1;height:auto;width:100%}.card--featured .card__body{padding-top:16px}}@media (max-width:700px){.block{margin-bottom:var(--jkd-block-spacing-mobile)}.featured-posts__grid{grid-template-columns:1fr}}.post-listing--ticker{margin-block-end:0;padding-block-start:var(--jkd-ticker-block-padding)}.post-listing__ticker.has-edge-fade .ticker__window{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--jkd-ticker-fade),#000 calc(100% - var(--jkd-ticker-fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--jkd-ticker-fade),#000 calc(100% - var(--jkd-ticker-fade)),transparent)}.cascading-slider{--gap:var(--jkd-cascade-gap);position:relative;width:100%}.cascading-slider__collection{width:100%}.cascading-slider__list{height:var(--jkd-cascade-height);overflow:hidden;position:relative;width:100%}.cascading-slider__item{clip-path:inset(0 calc(var(--clip, 0)*1px) round var(--jkd-radius-box));color:var(--jkd-on-dark-background);cursor:pointer;height:100%;inset:0 auto auto 0;overflow:visible;position:absolute;transition:transform var(--jkd-motion-layout),clip-path var(--jkd-motion-layout);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,clip-path}.cascading-slider__item[data-status=active]{cursor:default}.cascading-slider__item>.card{height:100%}.cascading-slider__item .card--overlay{min-height:0}.cascading-slider__item :is(.card__media-link,.card__image){aspect-ratio:auto;height:100%;min-height:0}.cascading-slider__item .card__image{max-width:none;-o-object-fit:cover;object-fit:cover;pointer-events:none}.cascading-slider__item :is(.card__body,.card__badges){transition:opacity var(--jkd-motion-standard)}.cascading-slider__item:not([data-status=active]) :is(.card__body,.card__badges){opacity:0;pointer-events:none}.cascading-slider__item[data-status=active] :is(.card__body,.card__badges){transition-delay:var(--jkd-motion-delay-medium)}[data-type="adesa/post-listing"] .cascading-slider__item:not([data-status=active]){display:none}[data-type="adesa/post-listing"] .cascading-slider__item[data-status=active]{clip-path:inset(0 round var(--jkd-radius-box));transform:none!important;width:100%}@media (max-width:700px){.cascading-slider__list{height:var(--jkd-cascade-height-mobile)}}.authors-grid{background:transparent;border:0;display:grid;gap:calc(var(--jkd-authors-grid-item-gap) + var(--jkd-authors-grid-avatar-overhang));grid-template-columns:repeat(var(--jkd-authors-grid-columns,2),minmax(0,1fr));overflow:visible}.authors-grid__item{align-items:center;background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:grid;gap:var(--jkd-authors-grid-gap);grid-template-columns:calc(var(--jkd-authors-grid-avatar-size) - var(--jkd-authors-grid-padding) - var(--jkd-authors-grid-avatar-overhang)) minmax(0,1fr);padding:var(--jkd-authors-grid-padding);position:relative}.authors-grid__item:after{background:linear-gradient(315deg,var(--jkd-color-primary) 0 50%,var(--jkd-authors-grid-fold-color) 50% 100%);border-top-left-radius:var(--jkd-radius-box);bottom:-1px;content:"";height:var(--jkd-authors-grid-fold-size);pointer-events:none;position:absolute;right:-1px;width:var(--jkd-authors-grid-fold-size)}.authors-grid__avatar{aspect-ratio:1/1;border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);box-sizing:border-box;display:block;margin-inline-start:calc((var(--jkd-authors-grid-padding) + var(--jkd-authors-grid-avatar-overhang))*-1);overflow:hidden;width:var(--jkd-authors-grid-avatar-size)}.authors-grid__avatar .authors-grid__image,.authors-grid__avatar img{border:0;border-radius:var(--jkd-radius-circle);display:grid;font-size:var(--jkd-heading-font-size-h4);height:100%;-o-object-fit:cover;object-fit:cover;place-items:center;width:100%}.authors-grid__body{display:grid;gap:var(--jkd-authors-grid-body-gap);min-width:0}.authors-grid__intro{display:grid;gap:4px;min-width:0}.authors-grid__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.authors-grid__body>*,.authors-grid__head>.authors-grid__name,.authors-grid__intro>*{margin-block:0}.authors-grid__name a{color:inherit}.authors-grid__socials{--jkd-social-link-padding:var(--jkd-authors-grid-social-padding);--jkd-social-icon-size:var(--jkd-authors-grid-social-size);flex:0 0 auto;margin:calc(var(--jkd-authors-grid-social-padding)*-1);margin-inline-end:0}.authors-grid__role{color:var(--jkd-color-text)}.authors-grid__place{color:var(--jkd-authors-grid-place-color)}.authors-grid__topics{display:flex;flex-wrap:wrap;gap:var(--jkd-authors-grid-topics-gap)}.authors-grid__topic{align-items:center;color:var(--jkd-color-heading);display:inline-flex;gap:var(--jkd-authors-grid-topic-gap);text-decoration:none}.authors-grid__topic-media{border-radius:var(--jkd-authors-grid-topic-radius);display:block;flex:0 0 auto;height:var(--jkd-authors-grid-topic-thumb);overflow:hidden;width:var(--jkd-authors-grid-topic-thumb)}.authors-grid__topic-media :is(picture,img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.authors-grid__topic:is(:hover,:focus-visible) .jkd-meta-link{background-size:100% var(--jkd-meta-link-line-size),100% var(--jkd-meta-link-line-size)}.sidebar-block{align-self:stretch;height:100%;margin:0}.sidebar-block__inner{align-content:start;display:grid;gap:var(--jkd-sidebar-widget-gap);position:sticky;top:min(var(--jkd-admin-bar) + 28px,100dvh - var(--jkd-sticky-height,0px) - 28px)}:is(.sidebar-block,.single-sidebar,.listing-sidebar) .card--list{--jkd-card-list-media-size:var(--jkd-sidebar-card-media-size);--jkd-card-list-gap:var(--jkd-sidebar-card-gap);--jkd-card-sticky-size:var(--jkd-sidebar-featured-sticky-size);--jkd-card-numeral-size:var(--jkd-sidebar-numeral-size)}:is(.sidebar-block,.single-sidebar,.listing-sidebar) .card--list .card__badges{display:none}:is(.sidebar-block,.single-sidebar,.listing-sidebar,.homepage-sidebar__widget) :is(.card__format-layer,.card-audio){display:none}:is(.sidebar-block,.single-sidebar,.listing-sidebar,.homepage-sidebar__widget) .listing-grid{grid-template-columns:minmax(0,1fr)}@media (max-width:700px){.authors-grid{gap:var(--jkd-authors-grid-gap-mobile);--jkd-authors-grid-avatar-size:var(--jkd-authors-grid-avatar-size-mobile);--jkd-authors-grid-padding:var(--jkd-authors-grid-padding-mobile);padding-inline-start:var(--jkd-authors-grid-avatar-overhang)}.authors-grid__head{align-items:flex-start;flex-direction:column;gap:8px}}.single-toc-rail{margin-inline:auto;max-width:var(--jkd-content-width);order:-1;width:100%}.single-toc-rail__inner{display:grid;gap:var(--jkd-toc-rail-gap)}.single-toc{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:grid;gap:10px;padding:var(--jkd-toc-padding)}.single-toc__toggle{align-items:center;background:transparent;border:0;color:var(--jkd-color-heading);display:flex;gap:12px;justify-content:space-between;min-height:0;padding:0;text-align:start;width:100%}.single-toc__toggle:disabled{cursor:default}.single-toc__toggle-icon{border-radius:var(--jkd-radius-box);display:none;flex:0 0 24px;height:24px;place-items:center;transition:rotate var(--jkd-motion-fast);width:24px}.single-toc__toggle-icon .jkd-icon{font-size:var(--jkd-icon-size-menu)}.single-toc__panel{display:block}.single-toc-share{background:transparent;border:0;display:grid;gap:12px;padding:0}.single-toc-share .single-share{justify-content:flex-start}.single-toc__list{counter-reset:toc-section;display:grid;gap:4px;list-style:none;margin:0;padding:0}.single-toc__item--h3{padding-inline-start:14px}.single-toc__item--h2{counter-increment:toc-section;counter-reset:toc-subsection}.single-toc__item--h3{counter-increment:toc-subsection}.single-toc__link{-moz-column-gap:var(--jkd-toc-link-gap);column-gap:var(--jkd-toc-link-gap);display:grid;font-size:var(--jkd-toc-font-size);grid-template-columns:var(--jkd-toc-counter-width) minmax(0,1fr);text-decoration:none;transition:color var(--jkd-motion-fast)}.single-toc__item--h2 .single-toc__link{color:var(--jkd-color-heading)}.single-toc__item--h3 .single-toc__link{color:color-mix(in srgb,var(--jkd-color-text) 76%,transparent);font-size:var(--jkd-toc-font-size);grid-template-columns:var(--jkd-toc-subcounter-width) minmax(0,1fr)}.single-toc__item--h2 .single-toc__link:before{content:counter(toc-section) "."}.single-toc__item--h3 .single-toc__link:before{content:counter(toc-section) "." counter(toc-subsection)}.single-toc__link:before{color:color-mix(in srgb,var(--jkd-color-text) 64%,transparent)}.single-toc__label{min-width:0}.single-toc__link:focus-visible,.single-toc__link:hover,.single-toc__link[aria-current]{color:var(--jkd-color-heading)}.single-toc__link:focus-visible .single-toc__label-text,.single-toc__link:hover .single-toc__label-text,.single-toc__link[aria-current] .single-toc__label-text{background-position:0 100%,0 100%;background-size:100% var(--jkd-meta-link-line-size),0 var(--jkd-meta-link-line-size)}@media (max-width:768px){.single-toc__toggle{cursor:pointer}.single-toc__toggle-icon{display:grid}.single-toc__toggle[aria-expanded=true] .single-toc__toggle-icon{rotate:45deg}.single-toc__panel[hidden]{display:none}}@container page (min-width: 1088px){.single-toc-rail{--jkd-toc-rail-width:min(var(--jkd-toc-width),(100vw - var(--jkd-canvas-margin) - var(--jkd-content-width))/2 - var(--jkd-toc-offset) - var(--jkd-toc-edge));inset-block:0;margin:0;max-width:none;position:absolute;width:var(--jkd-toc-rail-width)}.single-toc-rail--left{inset-inline-end:calc(50% + var(--jkd-content-width)/2 + var(--jkd-toc-offset))}.single-toc-rail--right{inset-inline-start:calc(50% + var(--jkd-content-width)/2 + var(--jkd-toc-offset))}.single-toc-rail__inner{max-height:calc(100vh - var(--jkd-admin-bar) - 56px);overflow-y:auto;position:sticky;top:calc(var(--jkd-admin-bar) + 28px)}.single__body:has(>.single-toc-rail) .entry-content>:is(.alignwide,.alignfull){border-inline-start-width:0;margin-inline:0;width:100%}}.video-banner{margin:0;width:100%}.video-banner__stage{aspect-ratio:var(--jkd-video-banner-aspect,16/9);background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-video-banner-radius);display:grid;isolation:isolate;overflow:hidden;position:relative;width:100%}.video-banner--fixed-height .video-banner__stage,.video-banner-editor--fixed-height .video-banner-editor__frame{aspect-ratio:auto;grid-template-rows:minmax(0,1fr);height:var(--jkd-video-banner-height,520px)}.video-banner__host,.video-banner__placeholder,.video-banner__play,.video-banner__poster{grid-area:1/1}.video-banner__host,.video-banner__placeholder,.video-banner__player,.video-banner__player iframe,.video-banner__poster,.video-dialog__player iframe,.video-dialog__player>*{border:0;height:100%;width:100%}.video-banner__player,.video-banner__poster{display:block;-o-object-fit:cover;object-fit:cover}.video-banner__placeholder{background:var(--jkd-color-surface-subtle)}.video-banner__host{min-height:0;min-width:0;z-index:2}.video-banner__play{background:var(--jkd-color-heading);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-primary);display:grid;height:var(--jkd-video-banner-play-size);padding:0;place-items:center;place-self:center;transition:scale var(--jkd-motion-standard),background-color var(--jkd-motion-fast);width:var(--jkd-video-banner-play-size);z-index:3}.video-banner__play-glyph{border-block:9px solid transparent;border-inline-start:14px solid currentColor;height:0;margin-inline-start:4px;width:0}.video-banner__play:focus-visible,.video-banner__play:hover{background:var(--jkd-color-secondary);color:var(--jkd-color-heading);scale:1.06}.video-banner.is-playing .video-banner__placeholder,.video-banner.is-playing .video-banner__play,.video-banner.is-playing .video-banner__poster{opacity:0;visibility:hidden}.video-banner__caption{margin-block-start:8px}.video-dialog{backdrop-filter:blur(var(--jkd-gallery-viewer-blur)) saturate(.9);background:var(--jkd-lightbox-scrim,color-mix(in srgb,var(--jkd-color-primary) 62%,transparent));display:grid;gap:var(--jkd-gallery-viewer-gap);grid-template-rows:auto minmax(0,1fr);inset:0;opacity:0;padding:var(--jkd-gallery-viewer-inset);place-items:center;position:fixed;transition:opacity var(--jkd-gallery-viewer-fade);z-index:100000}.video-dialog__bar{display:flex;justify-content:flex-end;justify-self:stretch}.video-dialog[hidden]{display:none}.video-dialog__panel{aspect-ratio:16/9;background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-gallery-viewer-radius);overflow:hidden;position:relative;scale:.96;transition:scale var(--jkd-motion-standard);width:min(1180px,100%,var(--jkd-gallery-viewer-image-height) * 16/9)}.video-dialog__player{height:100%;width:100%}.video-dialog.is-open{opacity:1}.video-dialog.is-open .video-dialog__panel{scale:1}.has-video-dialog{overflow:hidden}.video-banner-editor{margin:0}.video-banner-editor__frame{aspect-ratio:var(--jkd-video-banner-aspect,16/9);background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-video-banner-radius);display:grid;overflow:hidden;place-items:center;position:relative}.video-banner-editor__poster,.video-banner-editor__video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-banner-editor__status{display:flex;gap:6px;inset-block-start:12px;inset-inline-start:12px;position:absolute;z-index:2}.video-banner-editor__mode,.video-banner-editor__provider{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-full);font-size:var(--jkd-meta-font-size);padding:5px 8px}.video-banner-editor__glyph,.video-banner-editor__play{background:var(--jkd-color-heading);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);color:var(--jkd-color-primary);display:grid;height:56px;place-items:center;position:relative;width:56px;z-index:1}.video-banner-editor__empty{display:grid;gap:10px;justify-items:center;position:relative;text-align:center;z-index:1}.video-banner-editor__actions{display:flex;gap:8px;margin-block-start:8px}@media (prefers-reduced-motion:reduce){.video-banner__play,.video-dialog,.video-dialog__panel{transition:none}}.team-member{align-content:start;display:grid;gap:var(--jkd-team-member-gap);justify-items:center;margin:0;text-align:center}.team-member__photo{aspect-ratio:1/1;background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-circle);box-sizing:border-box;display:block;max-width:var(--jkd-team-member-photo-size);overflow:hidden;width:100%}.team-member__photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--jkd-motion-standard);width:100%}.team-member:hover .team-member__photo img{filter:var(--jkd-thumbnail-hover-filter)}.team-member__caption{display:grid;gap:4px}.team-member__name{margin:0}.team-member__name a{color:inherit;text-decoration:none}.team-member__role{color:var(--jkd-color-text)}.team-member.is-style-compact{gap:var(--jkd-team-member-compact-gap)}.team-member.is-style-compact .team-member__caption{gap:2px}.team-member.is-style-compact .team-member__name{color:var(--jkd-color-heading);font-family:var(--jkd-content-font-family);font-size:var(--jkd-team-member-compact-name-size);font-weight:var(--jkd-content-font-weight);letter-spacing:0;line-height:var(--jkd-meta-line-height);text-transform:none}.team-member.is-style-compact .team-member__role{font-size:var(--jkd-meta-font-size)}.team-member__symbol{color:var(--jkd-color-heading);font-family:var(--jkd-heading-font-family);font-size:var(--jkd-team-member-symbol-size);line-height:1}.team-member__caption{justify-items:center}.team-member:has(.team-member__symbol) .team-member__symbol{margin-top:calc(var(--jkd-team-member-gap) - 4px)}.team-member.is-style-compact .team-member__symbol{margin-top:var(--jkd-team-member-compact-gap)}.jkd-faq__item{border-bottom:1px solid var(--jkd-color-border)}.jkd-faq__cta-title,.jkd-faq__empty-title,.jkd-faq__question{color:var(--jkd-color-heading)}.jkd-faq__toggle{color:var(--jkd-color-text);font-size:18px}.jkd-faq__summary:focus-visible .jkd-faq__toggle,.jkd-faq__summary:hover .jkd-faq__toggle{color:var(--jkd-color-heading)}.jkd-faq__toggle:after{background:var(--jkd-color-heading)}.jkd-faq__details[open] .jkd-faq__summary .jkd-faq__toggle{color:var(--jkd-color-primary)}.jkd-faq__cta-icon-box{background:var(--jkd-color-secondary);color:var(--jkd-color-heading);font-size:26px}.jkd-faq__empty-text{color:var(--jkd-color-text);font-size:var(--jkd-content-font-size);line-height:var(--jkd-content-line-height)}.event-agenda{grid-template-columns:minmax(0,1fr)}.event-agenda__days{align-items:stretch;background:var(--jkd-color-border);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));overflow:hidden}.event-agenda__day{align-content:start;background:var(--jkd-color-secondary);display:grid;gap:var(--jkd-agenda-gap);padding:var(--jkd-agenda-padding)}.event-agenda__day-title{margin:0}.event-agenda__list{display:grid;list-style:none;margin:0;padding:0}.event-agenda__item{align-items:baseline;border-top:1px solid var(--jkd-color-border);display:grid;gap:16px;grid-template-columns:var(--jkd-agenda-time-width) minmax(0,1fr);margin:0;padding-block:14px}.event-agenda__time{color:var(--jkd-color-text);font-size:var(--jkd-meta-font-size);font-variant-numeric:tabular-nums}.event-agenda__session{color:var(--jkd-color-heading);display:grid;gap:4px}.event-agenda__note{color:var(--jkd-color-text);font-size:var(--jkd-meta-font-size)}.categories-list__items{display:grid;gap:var(--jkd-categories-list-gap,16px) var(--jkd-categories-list-column-gap);grid-template-columns:repeat(var(--jkd-categories-list-columns,1),minmax(0,1fr));list-style:none;margin:0;padding:0}.categories-list__item{margin:0;min-width:0}.categories-list__link{align-items:center;color:var(--jkd-color-heading);display:grid;gap:var(--jkd-categories-list-inner-gap);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none}.categories-list__link:not(:has(.categories-list__media)){grid-template-columns:minmax(0,1fr) auto}.categories-list__media{aspect-ratio:1;background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-radius-box);color:var(--jkd-color-text);display:grid;overflow:hidden;place-items:center;width:var(--jkd-categories-list-image-size,84px)}.categories-list--circle .categories-list__media{border-radius:var(--jkd-radius-circle)}.categories-list__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--jkd-motion-standard),scale var(--jkd-motion-standard);width:100%}.categories-list__copy{display:grid;gap:4px;min-width:0}.categories-list__title{margin:0}.categories-list__name{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size var(--jkd-motion-standard)}.categories-list__count{font-family:var(--jkd-meta-font-family)}.categories-list__count,.categories-list__description{color:var(--jkd-color-text)}.categories-list__arrow{color:var(--jkd-color-heading);display:grid;height:var(--jkd-categories-list-arrow-size);place-items:center;transition:transform var(--jkd-motion-standard);width:var(--jkd-categories-list-arrow-size)}.categories-list__link:is(:hover,:focus-visible) .categories-list__name{background-size:100% 1px}.categories-list__link:is(:hover,:focus-visible) .categories-list__image{filter:var(--jkd-thumbnail-hover-filter);scale:1.04}.categories-list__arrow{overflow:hidden}.categories-list__arrow>*{grid-area:1/1;transition:transform var(--jkd-motion-standard)}.categories-list__arrow>:last-child{transform:translateY(100%)}.categories-list__link:is(:hover,:focus-visible) .categories-list__arrow>:first-child{transform:translateY(-100%)}.categories-list__link:is(:hover,:focus-visible) .categories-list__arrow>:last-child{transform:none}@media (prefers-reduced-motion:reduce){.categories-list__arrow>*{transition:none}}.categories-list--pills .categories-list__link{background:var(--jkd-color-secondary);border-radius:var(--jkd-radius-pill-box);min-height:var(--jkd-categories-list-pill-height);padding:var(--jkd-categories-list-pill-padding);transition:opacity var(--jkd-motion-standard)}.categories-list--pills .categories-list__link:has(.categories-list__media){grid-template-columns:minmax(0,1fr) auto;isolation:isolate;overflow:hidden;padding-inline-start:calc(var(--jkd-categories-list-pill-media-width)*.62);position:relative}.categories-list--pills .categories-list__media{aspect-ratio:auto;background:none;border:0;border-radius:0;height:100%;inset-block:0;inset-inline-start:0;-webkit-mask-image:linear-gradient(90deg,#000 15%,transparent);mask-image:linear-gradient(90deg,#000 15%,transparent);position:absolute;width:var(--jkd-categories-list-pill-media-width);z-index:-1}.categories-list--pills .categories-list__media:dir(rtl){-webkit-mask-image:linear-gradient(270deg,#000 15%,transparent);mask-image:linear-gradient(270deg,#000 15%,transparent)}.categories-list--pills .categories-list__media :is(picture,img){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.categories-list--pills .categories-list__items:has(.categories-list__link:focus-visible) .categories-list__link:not(:focus-visible){opacity:var(--jkd-categories-list-muted-opacity)}@media (hover:hover){.categories-list--pills .categories-list__items:has(.categories-list__link:hover) .categories-list__link:not(:hover){opacity:var(--jkd-categories-list-muted-opacity)}}.categories-list--pills .categories-list__arrow{height:auto;width:auto}.jkd-title-icon{background:currentColor;display:inline-block;height:var(--jkd-title-icon-size);margin-inline-end:var(--jkd-title-icon-gap);-webkit-mask:var(--jkd-title-icon) center/contain no-repeat;mask:var(--jkd-title-icon) center/contain no-repeat;opacity:var(--jkd-title-icon-opacity);vertical-align:-.12em;width:var(--jkd-title-icon-size)}.post-dock{display:flex;gap:var(--jkd-post-dock-gap);margin:0;max-width:100%;width:-moz-fit-content;width:fit-content}.post-dock__media{background:var(--jkd-color-secondary);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-post-dock-radius);flex:0 0 var(--jkd-post-dock-media-size);height:var(--jkd-post-dock-media-size);overflow:hidden;position:relative}.post-dock__thumb{filter:blur(var(--jkd-post-dock-blur));inset:0;opacity:0;position:absolute;scale:1.06;transition:opacity var(--jkd-post-dock-motion),filter var(--jkd-post-dock-motion),scale var(--jkd-post-dock-motion-slow)}.post-dock__thumb[data-active]{filter:none;opacity:1;scale:1}.post-dock__thumb:not([data-active]){pointer-events:none}.post-dock__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-dock__thumb:not(:has(img)){color:var(--jkd-color-text);display:grid;place-items:center}.post-dock__card{align-content:space-between;backdrop-filter:blur(var(--jkd-post-dock-backdrop-blur));background:color-mix(in srgb,var(--jkd-color-secondary) var(--jkd-post-dock-surface-mix),transparent);border:1px solid var(--jkd-color-border);border-radius:var(--jkd-post-dock-radius);display:grid;gap:var(--jkd-post-dock-card-gap);max-width:100%;min-height:var(--jkd-post-dock-media-size);padding:var(--jkd-post-dock-padding);width:var(--jkd-post-dock-card-width)}.post-dock__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.post-dock__title{align-items:center;display:inline-flex;font-size:var(--jkd-small-font-size);gap:var(--jkd-post-dock-title-gap);line-height:1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-dock__meta,.post-dock__post{margin:0}:is(.entry-content,body) .post-dock .post-dock__meta,:is(.entry-content,body) .post-dock .post-dock__title{color:var(--jkd-color-text);margin:0}:is(.entry-content,body) .post-dock .post-dock__title{color:var(--jkd-color-heading)}.post-dock__title:has(.post-dock__title-icon):before{content:none}.post-dock__title-icon{background:var(--jkd-color-heading);flex:0 0 auto;height:var(--jkd-post-dock-title-icon-size);-webkit-mask:var(--jkd-post-dock-title-icon) center/contain no-repeat;mask:var(--jkd-post-dock-title-icon) center/contain no-repeat;opacity:var(--jkd-post-dock-title-icon-opacity,.95);width:var(--jkd-post-dock-title-icon-size)}.post-dock__title:before{background:var(--jkd-color-heading);border-radius:var(--jkd-radius-circle);content:"";flex:0 0 var(--jkd-post-dock-dot-size);height:var(--jkd-post-dock-dot-size);width:var(--jkd-post-dock-dot-size)}.post-dock__pages{display:flex;gap:var(--jkd-post-dock-pages-gap)}.post-dock .post-dock__page{background:color-mix(in srgb,var(--jkd-color-heading) 8%,transparent);border:0;border-radius:calc(var(--jkd-radius-box) - 2px);color:var(--jkd-color-text);display:grid;font-family:var(--jkd-meta-font-family);font-size:var(--jkd-small-font-size);font-variant-numeric:tabular-nums;height:var(--jkd-post-dock-page-size);line-height:1;min-height:0;padding:0;place-items:center;position:relative;transition:background-color var(--jkd-motion-fast),color var(--jkd-motion-fast);width:var(--jkd-post-dock-page-size)}.post-dock .post-dock__page:focus-visible,.post-dock .post-dock__page:hover{background:color-mix(in srgb,var(--jkd-color-heading) 16%,transparent);color:var(--jkd-color-heading)}.post-dock .post-dock__page[aria-pressed=true]{background:var(--jkd-color-heading);color:var(--jkd-color-primary)}.post-dock__slides{display:grid}.post-dock__slide{align-content:end;display:grid;filter:blur(var(--jkd-post-dock-blur));gap:var(--jkd-post-dock-slide-gap);grid-area:1/1;opacity:0;transition:opacity var(--jkd-post-dock-motion),filter var(--jkd-post-dock-motion),translate var(--jkd-post-dock-motion);translate:0 var(--jkd-post-dock-rise)}.post-dock__slide[data-active]{filter:none;opacity:1;transition-delay:var(--jkd-post-dock-enter-delay);translate:0 0}:is(.entry-content,body) .post-dock .post-dock__post{color:var(--jkd-color-heading);margin:0}.post-dock .post-dock__category{justify-self:start;margin:0}:is(.entry-content,body) .post-dock .post-dock__link{color:inherit;display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}:is(.entry-content,body) .post-dock .post-dock__link:is(:hover,:focus-visible) .post-title__text{background-size:100% 1lh}.post-dock__ring{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.post-dock__ring rect{fill:none;stroke:var(--jkd-color-heading);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:var(--jkd-post-dock-ring-width);vector-effect:non-scaling-stroke}.post-dock.is-autoplay .post-dock__page[data-next] .post-dock__ring rect{animation:post-dock-ring var(--jkd-post-dock-interval) linear forwards var(--jkd-post-dock-play,running)}.post-dock.is-autoplay .post-dock__thumb:is([data-active],[data-leaving]) .post-dock__image{animation:post-dock-ken-burns var(--jkd-post-dock-interval) linear forwards var(--jkd-post-dock-play,running)}.post-dock.is-autoplay:is(:hover,:has(:focus-visible),.is-paused),.post-dock__thumb[data-leaving]{--jkd-post-dock-play:paused}@keyframes post-dock-ring{to{stroke-dashoffset:0}}@keyframes post-dock-ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(var(--jkd-post-dock-ken-burns-scale)) translate(-4%,-3%)}}@media (prefers-reduced-motion:reduce){.post-dock__slide,.post-dock__thumb{transition:none}}@media (max-width:700px){.post-dock{width:100%}.post-dock__card{flex:1 1 auto;min-width:0;width:auto}}@media (max-width:480px){.post-dock__media{display:none}}@media (hover:none) and (pointer:coarse),(max-width:768px){.post-dock__card,.video-dialog{backdrop-filter:none}}