.resource-page__module-heading[data-v-d20c383a]{width:calc(100% - 32px);margin:0 auto;padding-bottom:30px}.resource-page__title-row[data-v-d20c383a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.resource-page__module-heading h2[data-v-d20c383a]{color:var(--jm-ink);letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:24px}.resource-page__view-all[data-v-d20c383a]{color:var(--jm-ink);font-family:var(--jm-font-display);cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:14px;text-decoration:underline}.resource-page__filters[data-v-d20c383a]{scrollbar-width:none;gap:6px;margin-top:8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.resource-page__filters[data-v-d20c383a]::-webkit-scrollbar{display:none}.resource-page__filter[data-v-d20c383a]{background:var(--jm-surface-subtle);min-height:30px;color:var(--jm-ink);letter-spacing:0;white-space:nowrap;cursor:pointer;border:0;border-radius:5px;flex:none;align-items:center;padding:7px 12px;font-size:13px;font-weight:500;line-height:16px;transition:background-color .18s,color .18s;display:inline-flex}.resource-page__filter[data-v-d20c383a]:focus-visible{outline:2px solid var(--jm-ink);outline-offset:2px}.resource-page__filter--active[data-v-d20c383a]{background:var(--jm-ink);color:var(--jm-white);font-weight:700}@media(min-width:768px){.resource-page__module--creative[data-v-d20c383a]{display:none}}@media(max-width:767px){.resource-page__module--creative[data-v-d20c383a] .creative-block__header{display:none}.resource-page__module--creative[data-v-d20c383a] .tutorial-block--embedded{padding-bottom:0}.resource-page__module--creative[data-v-d20c383a] .tutorial-block>div{padding-bottom:30px}}.resource-page[data-v-6dec8b76]{background:var(--jm-white);color:var(--jm-ink)}.resource-page[data-v-6dec8b76],.resource-page__main[data-v-6dec8b76]{width:100%;overflow-x:clip}.resource-page__tabs[data-v-6dec8b76]{scrollbar-width:none;gap:6px;width:calc(100% - 32px);margin:0 auto 18px;display:none;overflow-x:auto}.resource-page__tabs[data-v-6dec8b76]::-webkit-scrollbar{display:none}.resource-page__types[data-v-6dec8b76]{flex:none}.resource-page__module[data-v-6dec8b76]{width:100%;position:relative}.resource-page__module+.resource-page__module[data-v-6dec8b76]{margin-top:40px}.resource-page__module-heading[data-v-6dec8b76]{width:calc(100% - 32px);min-height:76px;margin:0 auto}.resource-page__module-heading h2[data-v-6dec8b76]{letter-spacing:0;text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:24px}.resource-page__view-all[data-v-6dec8b76]{color:var(--jm-ink);font-family:var(--jm-font-display);cursor:pointer;background:0 0;border:0;font-size:14px;text-decoration:underline}.resource-page__sidebar[data-v-6dec8b76]{display:none}.resource-page__support[data-v-6dec8b76]{display:block}.resource-page__mobile-hero[data-v-6dec8b76]{background:var(--jm-surface-subtle);width:calc(100% - 32px);color:var(--jm-ink);border-radius:10px;margin:20px auto 40px;padding:20px 30px;font-size:20px;font-weight:700;display:block}.resource-page__mobile-module-placeholder[data-v-6dec8b76]{width:calc(100% - 32px);min-height:420px;margin:0 auto}.resource-page__mobile-download-all[data-v-6dec8b76]{background:var(--jm-surface-subtle);width:119px;height:37px;color:var(--jm-ink);letter-spacing:.5px;border:0;border-radius:5px;margin:0 auto;font-size:14px;font-weight:700;display:block}.resource-page__filters[data-v-6dec8b76]{scrollbar-width:none;gap:6px;margin-top:8px;display:flex;overflow-x:auto}.resource-page__filters[data-v-6dec8b76]::-webkit-scrollbar{display:none}.resource-page__filter[data-v-6dec8b76]{background:var(--jm-surface-subtle);color:var(--jm-ink);letter-spacing:0;cursor:pointer;border:0;border-radius:5px;flex:none;padding:7px 12px;font-size:13px;font-weight:500;line-height:16px;transition:background-color .18s,color .18s}.resource-page__filter[data-v-6dec8b76]:focus-visible{outline:2px solid var(--jm-ink);outline-offset:2px}.resource-page__filter--active[data-v-6dec8b76]{background:var(--jm-ink);color:var(--jm-white);font-weight:700}.resource-page__module--coloring .resource-page__module-heading[data-v-6dec8b76]{width:calc(100% - 32px);min-height:0;margin:0 auto}.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]:first-child{width:104px}.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]:last-child{width:106px}.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]{justify-content:center;align-items:center;height:32px;padding-top:0;padding-bottom:0;display:inline-flex}.resource-page__module[data-v-6dec8b76] .creative-block__header{z-index:3;width:auto;height:auto;margin:0;position:absolute;top:2px;right:16px}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__download{display:none}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__inner{padding-bottom:30px}@media(max-width:767px){.resource-page__mobile-hero[data-v-6dec8b76]{line-height:24px}.resource-page__title-row[data-v-6dec8b76]{justify-content:space-between;align-items:center;gap:12px;display:flex}.resource-page__view-all[data-v-6dec8b76]{flex-shrink:0}.resource-page__module-heading[data-v-6dec8b76]{min-height:72px;padding-bottom:30px}.resource-page__module-heading h2[data-v-6dec8b76]{overflow-wrap:anywhere}.resource-page__filters[data-v-6dec8b76]{width:100%;padding-bottom:0;scroll-padding-inline:16px}.resource-page__filter[data-v-6dec8b76]{white-space:nowrap;min-height:32px}.resource-page__module--coloring[data-v-6dec8b76] .ui-list-header{display:none}.resource-page__module--coloring[data-v-6dec8b76] .base-card-carousel__slide{transform-origin:bottom}.resource-page__module--coloring[data-v-6dec8b76]>*{min-width:0}}@media(min-width:768px){.resource-page__main[data-v-6dec8b76]{width:var(--content-width);max-width:none;margin-inline:auto;overflow-x:visible}.resource-page__tabs[data-v-6dec8b76]{overscroll-behavior-inline:contain;gap:8px;width:100%;max-width:100%;margin:0 0 20px;display:flex;overflow-x:auto}.resource-page__module-heading[data-v-6dec8b76]{width:min(100% - 80px,var(--content-max-width));min-height:94px}.resource-page__module-heading h2[data-v-6dec8b76]{font-size:30px;line-height:36px}.resource-page__filters[data-v-6dec8b76]{gap:10px;margin-top:10px}.resource-page__filter[data-v-6dec8b76]{padding:8px 14px;font-size:14px}.resource-page__module+.resource-page__module[data-v-6dec8b76]{margin-top:60px}.resource-page__mobile-download-all[data-v-6dec8b76],.resource-page__mobile-hero[data-v-6dec8b76],.resource-page__mobile-module-placeholder[data-v-6dec8b76],.resource-page__support[data-v-6dec8b76]{display:none}.resource-page__module--coloring[data-v-6dec8b76]{grid-template-columns:var(--resource-sidebar-width) minmax(0,1fr);-moz-column-gap:var(--resource-column-gap);column-gap:var(--resource-column-gap);align-items:start;width:100%;margin-inline:0;display:grid}.resource-page__module--coloring>.resource-page__sidebar[data-v-6dec8b76]{width:var(--resource-sidebar-width);min-width:0;color:var(--jm-ink);padding:0;font-size:11px;display:block}:is(.resource-page__module--coloring>.resource-page__sidebar[data-v-6dec8b76] .filter-desktop .filter-toolbar,.resource-page__module--coloring>.resource-page__sidebar[data-v-6dec8b76] .filter-desktop .filter-group){width:100%;max-width:100%}.resource-page__module--coloring[data-v-6dec8b76]>*{min-width:0}.resource-page__module--coloring .resource-page__module-heading[data-v-6dec8b76]{display:none}.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]:first-child,.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]:last-child{width:auto}.resource-page__module--coloring .resource-page__filter[data-v-6dec8b76]{height:auto;padding:8px 14px}.resource-page__module[data-v-6dec8b76] .creative-block__header{top:8px;right:max(40px,(100vw - var(--content-max-width))/2)}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__download{display:inline-flex}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__inner{width:100%;padding-bottom:64px;padding-left:0;padding-right:0}:is(.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__mobile,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__mobile-skeleton){display:none}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__desktop{display:flex}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__desktop-skeleton{display:grid}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__header--with-heading{border-bottom:1px solid var(--jm-color-rgb-35-35-35-alpha-0-8);align-items:flex-start;height:42px}.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__view-all-mobile{display:none}:is(.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__view-all-desktop,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__pc-count){display:block}:is(.resource-page__module--coloring[data-v-6dec8b76] .coloring-card-grid,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__desktop-skeleton),:is(.resource-page__module--coloring[data-v-6dec8b76] .creative-block__grid,.resource-page__module--coloring[data-v-6dec8b76] .tutorial-block__grid){gap:var(--resource-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}:is(.resource-page__module--coloring[data-v-6dec8b76] .creative-block__inner,.resource-page__module--coloring[data-v-6dec8b76] .tutorial-block__desktop){width:100%;max-width:100%;padding-inline:0}.resource-page__module--coloring[data-v-6dec8b76] .tutorial-block--embedded .tutorial-block__desktop{max-width:1190px;padding-inline:0}.resource-page__module--coloring[data-v-6dec8b76] .tutorial-block--embedded .tutorial-block__grid{gap:30px 31px}}@media(min-width:1024px){.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__heading{display:none}:is(.resource-page__module--coloring[data-v-6dec8b76] .coloring-block,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__content,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__desktop,.resource-page__module--coloring[data-v-6dec8b76] .coloring-card-grid){overflow:visible!important}:is(.resource-page__module--coloring[data-v-6dec8b76] .coloring-card-grid,.resource-page__module--coloring[data-v-6dec8b76] .coloring-block__desktop-skeleton,.resource-page__module--coloring[data-v-6dec8b76] .creative-block__grid,.resource-page__module--coloring[data-v-6dec8b76] .tutorial-block__grid){grid-template-columns:repeat(3,minmax(0,1fr))}}
