:root{--color-xdf-characteristic:#3893b7;--color-xdf-characteristic-light:#a5d2e3;--color-xdf-characteristic-contrast:#307d9c;--color-xdf-characteristic-contrast-dark:#245e75;--color-xdf-characteristic-supahcontrast:#122f3b;--color-xdf-characteristic-screen:#3893b740;--color-xdf-characteristic-screen-dark:#0e2630bf;--star-xdf-characteristics:url(../images/icons/stars/dwb-star_characteristic.svg);--star-xdf-characteristics-contrast:url(../images/icons/stars/dwb-star_characteristic_contrast.svg);--color-xdf-dynamic:#66ac71;--color-xdf-dynamic-light:#a9d1af;--color-xdf-dynamic-contrast:#4b8154;--color-xdf-dynamic-contrast-dark:#39603f;--color-xdf-dynamic-supahcontrast:#335739;--color-xdf-dynamic-screen:#66ac7140;--color-xdf-dynamic-screen-dark:#0b1f0ebf;--star-xdf-dynamic:url(../images/icons/stars/dwb-dynamic.svg);--star-xdf-dynamic-contrast:url(../images/icons/stars/dwb-star_dynamic_contrast.svg);--color-xdf-complex:#f26321;--color-xdf-complex-light:#f8a782;--color-xdf-complex-contrast:#b44a18;--color-xdf-complex-contrast-dark:#873712;--color-xdf-complex-supahcontrast:#431c09;--color-xdf-complex-screen:#f2632140;--color-xdf-complex-screen-dark:#381c0fbf;--star-xdf-complex:url(../images/icons/stars/dwb-complex.svg);--star-xdf-complex-contrast:url(../images/icons/stars/dwb-star_complex_contrast.svg);--color-xdf-underlying:#ea9f2e;--color-xdf-underlying-light:#f4ca8b;--color-xdf-underlying-contrast:#ba7712;--color-xdf-underlying-contrast-dark:#8b590e;--color-xdf-underlying-supahcontrast:#462d07;--color-xdf-underlying-screen:#ea9f2e40;--color-xdf-underlying-screen-dark:#412e10bf;--star-xdf-underlying:url(../images/icons/stars/dwb-underlying.svg);--star-xdf-underlying-contrast:url(../images/icons/stars/dwb-star_underlying_contrast.svg);--color-xdf-core:#e26994;--color-xdf-core-light:#f3bfd1;--color-xdf-core-contrast:#bc295d;--color-xdf-core-contrast-dark:#81183d;--color-xdf-core-supahcontrast:#400c1e;--color-xdf-core-screen:#e2699440;--color-xdf-core-screen-dark:#2c151dbf;--star-xdf-core:url(../images/icons/stars/dwb-core.svg);--star-xdf-core-contrast:url(../images/icons/stars/dwb-star_core_contrast.svg);--color-emoji-harmoniousalignmentveryhappy:#b3eaa8;--color-emoji-alignedhappy:#becef2;--color-emoji-noalignmentangry:#e54c4a;--color-emoji-noeffect:#e4e4e4;--color-emoji-noeffect-dark:#818181;--color-xdf-primary-30:#bfa1c4;--color-xdf-primary-50:#95629d;--color-xdf-primary-60:#5c3b5e;--color-xdf-primary-screen-05:#5c3b5e1a;--color-xdf-primary-screen-80:#251826cc;--color-xdf-primary-screen-darkmode-05:#98649c4d;--color-xdf-component:var(--color-xdf-primary-60);--color-xdf-base:var(--color-xdf-primary-50);--color-xdf-light:var(--color-xdf-primary-30);--xdf-context-light:url(../images/icons/xdf/xdf-context-light.svg);--xdf-context-dark:url(../images/icons/xdf/xdf-context-dark.svg);--xdf-people-light:url(../images/icons/xdf/xdf-people-light.svg);--xdf-people-dark:url(../images/icons/xdf/xdf-people-dark.svg);--xdf-design-light:url(../images/icons/xdf/xdf-design-light.svg);--xdf-design-dark:url(../images/icons/xdf/xdf-design-dark.svg);--xdf-activity-light:url(../images/icons/xdf/xdf-activity-light.svg);--xdf-activity-dark:url(../images/icons/xdf/xdf-activity-dark.svg);--color-enhances:#55cc3d;--color-enhances-supabrite:#80ff00;--color-enhances-screen:#55cc3d33;--color-damages:#b81816;--color-damages-supabrite:#ff0300;--color-damages-screen:#b8181633;--color-supports:#87a3e4;--color-supports-supabrite:#34aef0;--color-supports-screen:#87a3e433;--icon-home:url(../images/icons/xdf/xdf_home-gray.svg);--icon-person:url(../images/icons/xdf/xdf_person-gray.svg);--icon-object:url(../images/icons/xdf/xdf_design-gray.svg);--icon-context:url(../images/icons/xdf/xdf_context-gray.svg);--icon-game:url(../images/icons/xdf/xdf_trophy-gray.svg);--icon-factors:url(../images/icons/xdf/xdf_factors-gray.svg);--icon-person-light:url(../images/icons/xdf/xdf_person-light.svg);--icon-object-light:url(../images/icons/xdf/xdf_design-light.svg);--icon-context-light:url(../images/icons/xdf/xdf_context-light.svg);--pattern-grid-01-light:url(../images/patterns/grid-background-01-light.png);--pattern-diags:url(../images/patterns/texturescreen.png) repeat top left;--pageback-top-a:url(../images/patterns/pageback-top-a.svg) no-repeat top center;--pageback-top-b:url(../images/patterns/pageback-top-b.svg) no-repeat top center;--pattern-xdf-boxes-light:url(../images/patterns/xdf/xdf_boxes_pattern.svg);--pattern-xdf-boxes-dark:url(../images/patterns/xdf/xdf_boxes_pattern_dark.svg);--pattern-xdf-boxes-color:url(../images/patterns/xdf/xdf_boxes_pattern_color.svg);--icon-emotion-angry:url(../images/icons/emoji/icon-emotion-angry.svg);--icon-emotion-angry-on:url(../images/icons/emoji/icon-emotion-angry-on.svg);--icon-emotion-angry-light:url(../images/icons/emoji/icon-emotion-angry-light.svg);--icon-emotion-sad:url(../images/icons/emoji/icon-emotion-sad.svg);--icon-emotion-neutral:url(../images/icons/emoji/icon-emotion-neutral.svg);--icon-emotion-neutral-on:url(../images/icons/emoji/icon-emotion-neutral-on.svg);--icon-emotion-neutral-light:url(../images/icons/emoji/icon-emotion-neutral-light.svg);--icon-emotion-happy:url(../images/icons/emoji/icon-emotion-happy.svg);--icon-emotion-happy-on:url(../images/icons/emoji/icon-emotion-happy-on.svg);--icon-emotion-happy-light:url(../images/icons/emoji/icon-emotion-happy-light.svg);--icon-emotion-veryhappy:url(../images/icons/emoji/icon-emotion-veryhappy.svg);--icon-emotion-veryhappy-on:url(../images/icons/emoji/icon-emotion-veryhappy-on.svg);--icon-emotion-veryhappy-light:url(../images/icons/emoji/icon-emotion-veryhappy-light.svg);--icon-emotion-designlove:url(../images/icons/emoji/design-love.svg);--icon-emotion-designlove-on:url(../images/icons/emoji/design-love-on.svg);--icon-emotion-designnice:url(../images/icons/emoji/design-nice.svg);--icon-emotion-designnice-on:url(../images/icons/emoji/design-nice-on.svg);--icon-emotion-designpain:url(../images/icons/emoji/design-pain.svg);--icon-emotion-designpain-on:url(../images/icons/emoji/design-pain-on.svg);--icon-emotion-designnoeffect:url(../images/icons/emoji/design-noeffect.svg);--icon-emotion-designnoeffect-on:url(../images/icons/emoji/design-noeffect-on.svg);--icon-emotion-contextlove:url(../images/icons/emoji/context-sunshine.svg);--icon-emotion-contextlove-on:url(../images/icons/emoji/context-sunshine-on.svg);--icon-emotion-contextnice:url(../images/icons/emoji/context-nice.svg);--icon-emotion-contextnice-on:url(../images/icons/emoji/context-nice-on.svg);--icon-emotion-contextstorm:url(../images/icons/emoji/context-storm.svg);--icon-emotion-contextstorm-on:url(../images/icons/emoji/context-storm-on.svg);--icon-emotion-contextnoeffect:url(../images/icons/emoji/context-noeffect.svg);--icon-emotion-contextnoeffect-on:url(../images/icons/emoji/context-noeffect-on.svg);--hover-effect-small:translate(-3px,-3px);--xdf-border-radius:20px;--color-black:#292a29;--color-black-absolute:#000;--color-text:#3f403f;--color-white:#fff;--color-base-00:#f6f5f3;--color-base-20:#e8e6e3;--color-base-30:#dfdcd8;--color-base-50:#99958f;--color-base-60:#76716b;--color-base-70:#4f4d4a;--color-base-80:#353331;--color-base-90:#1a1a19;--color-base-100:#080807;--color-background:var(--color-base-00);--color-primary-00:#f3ecf3;--color-primary-00-subtle:#f1eef1;--color-primary-30:#bfa1c4;--color-primary-40-subtle:#a28fa3;--color-primary-50:#714b77;--color-primary-50-subtle:#69576b;--color-primary-60:#533555;--color-primary-60-subtle:#4b3e4c;--color-primary-80:#322433;--color-primary-80-subtle:#302631;--color-primary-90:#251826;--color-primary-90-subtle:#221b22;--color-primary-100:#090609;--color-primary-bright:#ceb2d7;--color-primary-bright-50:#b69dbe;--color-white-screen-80:#ffffffd9;--color-white-screen-20:#fff3;--color-black-screen-05:#0000000d;--color-black-screen-10:#0000001a;--color-black-screen-25:#00000040;--color-black-screen-50:#00000080;--color-black-screen-70:#000000b3;--color-black-screen-90:#000c;--color-primary-screen-25:#5c3b5e40;--color-link:#085d72;--color-link-underline:#3190a780;--color-link-hover:#3a8195;--color-link-visited:#5b439d;--color-link-visited-light:#7f5fd9;--color-link-visited-underline:#7f5fd980;--color-link-active:#16bce6;--color-button-text-light:var(--color-interactive-light);--color-link-disabled:#e4ebec;--color-link-disabled-subtle:#88c5ce;--color-link-disabled-darkmode:#a8bdc2;--color-link-light:#3abedf;--color-link-light-underline:#0babd380;--color-link-hover-light:#0983a1;--color-link-med:#18677b;--color-link-active-light:#16bce6;--color-focus:var(--color-primary-50);--dropshadow-base:0 5px 10px -3px #0000001a,0 4px 6px -4px #0000001a;--dropshadow-darkened:0 7px 7px -3px #0003;--dropshadow-base-hovered:0px 7px 7px -2px #0003;--dropshadow-hoverbox:0 8px 24px #0009;--color-complete:#a1b6c9;--color-success:#019e7c;--color-success-dark:#057b62;--color-error:#ff3c00;--color-warning-light:#fff6cd;--color-warning:#ffd200;--color-warning-dark:#a98a00;--color-print-black:#000;--color-print-white:#fff;--color-print-black-10:#e8e8e8;--color-print-black-20:#cfcfcf;--color-print-black-40:#999;--color-print-black-60:#666;--logo-main:url(../images/logos/site_logo_main.svg);--logo-alt-white:url(../images/logos/site_logo_white.svg);--logo-alt-black:url(../images/logos/site_logo_black.svg);--logo-color-onecolor:url(../images/logos/site_logo_color.svg);--logo-base-40:url(../images/logos/site_logo_light.svg);--logo-base-70:url(../images/logos/site_logo_dark.svg);--logo-star-10:url(../images/icons/stars/dwb-star_ghost.svg);--logo-star-30:url(../images/icons/stars/dwb-star_gray_04.svg);--logo-star-50:url(../images/icons/stars/dwb-star_gray_06.svg);--logo-star-80:url(../images/icons/stars/dwb-star_gray_08.svg);--logo-star-spot:url(../images/icons/stars/dwb-star_spot.svg);--logo-star-primary-50:url(../images/icons/stars/dwb-star_primary-50.svg);--element-menu:url(../images/icons/menu.svg);--element-menu-light:url(../images/icons/menu-light.svg);--element-menu-spot:url(../images/icons/menu.svg);--element-search:url(../images/icons/magnifying-glass.svg);--element-search-light:url(../images/icons/magnifying-glass-light.svg);--element-search-bright:url(../images/icons/magnifying-glass-bright.svg);--icon-eye:url(../images/icons/eye.svg);--icon-eye-light:url(../images/icons/eye-light.svg);--icon-userprofile-dark:url(../images/icons/userprofile-dark.svg);--icon-userprofile-light:url(../images/icons/userprofile-light.svg);--icon-userprofile-bright:url(../images/icons/userprofile-bright.svg);--element-caret-down:url(../images/icons/chevron-down-thin.svg);--element-caret-up:url(../images/icons/chevron-up-thin.svg);--element-caret-right:url(../images/icons/chevron-right-thin.svg);--element-caret-down-light:url(../images/icons/chevron-down-thin-light.svg);--element-caret-up-light:url(../images/icons/chevron-up-thin-light.svg);--element-caret-right-light:url(../images/icons/chevron-right-thin-light.svg);--icon-cart-light:url(../images/icons/cart-light.svg);--element-linkexternal-light:url(../images/icons/element_external_link-graylight.svg);--element-linkexternal-med:url(../images/icons/element_external_link-graymed.svg);--element-linkexternal-dark:url(../images/icons/element_external_link-black.svg);--social-instagram:url(../images/socials/instagram.svg);--social-instagram-light:url(../images/socials/instagram-light.svg);--social-youtube:url(../images/socials/youtube.svg);--social-youtube-light:url(../images/socials/youtube-light.svg);--social-facebook:url(../images/socials/facebook.svg);--social-facebook-light:url(../images/socials/facebook-light.svg);--social-twitter:url(../images/socials/twitter.svg);--social-twitter-light:url(../images/socials/twitter-light.svg);--social-threads:url(../images/socials/threads.svg);--social-threads-light:url(../images/socials/threads-light.svg);--social-tiktok:url(../images/socials/tiktok.svg);--social-tiktok-light:url(../images/socials/tiktok-light.svg);--social-pinterest:url(../images/socials/pinterest.svg);--social-pinterest-light:url(../images/socials/pinterest-light.svg);--social-snapchat:url(../images/socials/snapchat.svg);--social-snapchat-light:url(../images/socials/snapchat-light.svg);--social-linkedin:url(../images/socials/linkedin.svg);--social-linkedin-light:url(../images/socials/linkedin-light.svg);--social-linktree:url(../images/socials/linktree.svg);--social-linktree-light:url(../images/socials/linktree-light.svg);--social-orcid:url(../images/socials/orcid.svg);--social-orcid-light:url(../images/socials/orcid-light.svg);--social-email:url(../images/socials/email.svg);--social-email-light:url(../images/socials/email-light.svg);--pdf-small:url(../images/icons/pdficon_small.png);--pdf-large:url(../images/icons/pdficon_large.png);--mode-auto-light:url(../images/icons/mode-auto-light.svg);--mode-dark-light:url(../images/icons/mode-dark-light.svg);--mode-light-light:url(../images/icons/mode-light-light.svg);--mode-alt-light:url(../images/icons/mode-alt-light.svg);--mode-auto-dark:url(../images/icons/mode-auto-dark.svg);--mode-dark-dark:url(../images/icons/mode-dark-dark.svg);--mode-light-dark:url(../images/icons/mode-light-dark.svg);--mode-alt-dark:url(../images/icons/mode-alt-dark.svg);--pattern-main:url(../images/patterns/site_pattern.svg);--icon-settings-dark:url(../images/icons/gear-dark.svg);--icon-settings-light:url(../images/icons/gear-light.svg);--icon-settings-bright:url(../images/icons/gear-bright.svg);--pattern-wkbnchstripe:url(../images/patterns/design_workbench_web_stripe.svg);--pattern-wkbnchstripe-dark:url(../images/patterns/design_workbench_web_stripe-dark.svg);--container-max-width:1200px;--bp-mobile:320px;--bp-mobilehorizontal:540px;--bp-fablet:760px;--bp-tablet:980px;--bp-desktop:1024px;--bp-wide:1280px;--bp-ultrawide:1536px;--width-readingtext:760px;--width-readingtext-wide:820px;--spacing-unit:12px;--margin:calc(2*var(--spacing-unit));--padding:calc(2*var(--spacing-unit));--margin-xsm:calc(.25*var(--margin));--margin-sm:calc(.5*var(--margin));--margin-smed:calc(1.5*var(--margin));--margin-md:calc(2*var(--margin));--margin-mdlg:calc(3*var(--margin));--margin-lg:calc(4*var(--margin));--margin-xlg:calc(10*var(--margin));--padding-xsm:calc(.25*var(--padding));--padding-sm:calc(.5*var(--padding));--padding-smed:calc(1.5*var(--padding));--padding-md:calc(2*var(--padding));--padding-mdlg:calc(3*var(--padding));--padding-lg:calc(4*var(--padding));--button-padding-supersmall:4px 12px;--padding-mobilemenu:18px;--padding-mobilemenu-neg:-16px;--menu-dimension-base:48px;--button-padding:12px 24px;--button-padding-skinny:4px 12px;--navigation-padding:12px 12px;--font-family-sans:"LibreFranklin",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-family-serif:"SagonaLight",Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;--font-family-serif-italic:"SagonaLightItalic",Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;--font-family-serif-display-italic:"SagonaBookItalic",Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;--font-family-monospaced:"consolas","Fira Code","Courier New",monospace;--font-lineheight-base:1.5;--font-lineheight-reading:1.75;--font-lineheight-medium:1.3;--font-lineheight-tight:1.1;--font-lineheight-one:1;--font-size-xlg:2rem;--font-size-large:1.7rem;--font-size-marge:1.45rem;--font-size-plus:1.2rem;--font-size-base:1rem;--font-size-sm:.9rem;--font-size-xsm:.8rem;--font-size-factorbutton:.8rem;--font-size-xxsm:.75rem;--font-size-xxxsm:.65rem;--font-size-buttons:.9rem;--font-weight-buttons:500;--font-size-reading:clamp(1.1rem,1rem + .4vw,1.25rem);--font-size-sm-reading:clamp(.8rem,.8rem + .5vw,1.1rem);--font-size-plus-reading:clamp(1.2rem,1.1rem + .5vw,1.45rem);--font-size-lg-reading:clamp(1.4rem,1.3rem + 1vw,1.6rem);--font-size-xl-reading:clamp(1.7rem,1.6rem + 2vw,2.2rem);--font-size-xxl-reading:clamp(2.1rem,2rem + 2.75vw,4rem);--border-thickness:1px;--border-thickness-thick:2px;--border-thickness-superthick:8px;--border-radius-base:22px;--border-radius-inner:21px;--border-radius-standard:10px;--border-radius-forms:6px;--border-radius-pill:999px;--color-interactive-material:#d0d7de;--color-interactive-dark:var(--color-primary-60);--color-interactive-light:var(--color-primary-50);--color-interactive-tool-primary:#0b7dda;--color-interactive-tool-primary-light:#2597f4;--color-interactive-bright:var(--color-primary-bright-50);--color-interactive-subtle:var(--color-primary-50-subtle);--color-interactive-disabled:var(--color-link-disabled);--color-interactive-disabled-hover:var(--color-link-disabled-subtle);--color-button-text:var(--color-interactive-dark);--color-button-text-bright:var(--color-interactive-bright);--color-button-outline:var(--color-interactive-dark);--color-button-outline-subtle:var(--color-interactive-subtle);--color-button-outline-light:var(--color-interactive-light);--color-button-outline-bright:var(--color-interactive-bright);--color-button-fill:var(--color-interactive-dark);--color-button-fill-subtle:var(--color-interactive-subtle);--color-button-fill-light:var(--color-interactive-light);--color-button-fill-bright:var(--color-interactive-bright);--color-button-fill-disabled:var(--color-interactive-disabled);--color-button-fill-disabled-hover:var(--color-interactive-disabled-hover);--hover-effect-base:translate(0px,-7px);--color-wkbnch-project:#fcb338;--color-wkbnch-project-contrast:#c78618;--color-wkbnch-project-screen:#fcb3384d;--color-wkbnch-method:#f06b3e;--color-wkbnch-method-contrast:#ad4c2c;--color-wkbnch-method-screen:#f06b3e4d;--color-wkbnch-weekly:#6c1a4b;--color-wkbnch-weekly-contrast:#40132e;--color-wkbnch-weekly-screen:#661e4a26;--color-wkbnch-synthesis:#a3316f;--color-wkbnch-synthesis-contrast:#841550;--color-wkbnch-synthesis-screen:#a3316f33;--color-wkbnch-booster:#e0378d;--color-wkbnch-booster-contrast:#a1135b;--color-wkbnch-booster-screen:#aa266a80;--icon-project:url(../images/icons/bundles/cat-projectwork.svg);--icon-project-dk:url(../images/icons/bundles/cat-projectwork-dk.svg);--icon-method:url(../images/icons/bundles/cat-methods.svg);--icon-method-dk:url(../images/icons/bundles/cat-methods-dk.svg);--icon-weekly:url(../images/icons/bundles/cat-weeklies.svg);--icon-weekly-dk:url(../images/icons/bundles/cat-weeklies-dk.svg);--icon-synthesis:url(../images/icons/bundles/cat-synthesizers.svg);--icon-synthesis-dk:url(../images/icons/bundles/cat-synthesizers-dk.svg);--icon-experiencebooster:url(../images/icons/bundles/cat-xpboost.svg);--icon-experiencebooster-dk:url(../images/icons/bundles/cat-xpboost-dk.svg);--icon-attendance:url(../images/icons/bundles/cat-attendance.svg);--icon-attendance-dk:url(../images/icons/bundles/cat-attendance-dk.svg);--icon-experience-design:url(../images/icons/bundles/cat-experience-design.svg);--icon-experience-design-dk:url(../images/icons/bundles/cat-experience-design-dark.svg);--icon-learning-sciences:url(../images/icons/bundles/cat-learning-sciences.svg);--icon-learning-sciences-dk:url(../images/icons/bundles/cat-learning-sciences-dark.svg);--icon-futures-thinking:url(../images/icons/bundles/cat-futures-thinking.svg);--icon-futures-thinking-dk:url(../images/icons/bundles/cat-futures-thinking-dark.svg);--icon-discovering:url(../images/icons/bundles/cat-discover.svg);--icon-discovering-dk:url(../images/icons/bundles/cat-discover-dark.svg);--icon-creating:url(../images/icons/bundles/cat-create.svg);--icon-creating-dk:url(../images/icons/bundles/cat-create-dark.svg);--icon-learning:url(../images/icons/bundles/cat-learn.svg);--icon-learning-dk:url(../images/icons/bundles/cat-learn-dark.svg);--icon-field-note:url(../images/icons/bundles/cat-field-note.svg);--icon-field-note-dk:url(../images/icons/bundles/cat-field-note-dark.svg);--icon-entertainment-design:url(../images/icons/bundles/cat-entertainment-design.svg);--icon-entertainment-design-dk:url(../images/icons/bundles/cat-entertainment-design-dark.svg);--icon-lets-talk-about:url(../images/icons/bundles/cat-lets-talk-about.svg);--icon-lets-talk-about-dk:url(../images/icons/bundles/cat-lets-talk-about-dark.svg);--color-tax-field-notes:#177378;--color-tax-entertainment-design:#6a1b63;--color-tax-lets-talk-about:var(--color-primary-60);--color-tax-experience-design:var(--color-primary-50);--color-tax-experience-design-contrast:var(--color-primary-60);--color-tax-learning-sciences:var(--color-primary-50);--color-tax-learning-sciences-contrast:var(--color-primary-60);--color-tax-futures-thinking:var(--color-primary-50);--color-tax-futures-thinking-contrast:var(--color-primary-60);--color-tax-discovering:var(--color-primary-50);--color-tax-discovering-contrast:var(--color-primary-60);--color-tax-creating:var(--color-primary-50);--color-tax-creating-contrast:var(--color-primary-60);--color-tax-learning:var(--color-primary-50);--color-tax-learning-contrast:var(--color-primary-60)}#refresh-examples,#refresh-scene{margin-top:var(--margin);cursor:pointer;text-align:center;white-space:nowrap;border-radius:var(--border-radius-forms);justify-content:center;align-items:center;width:100%;padding:10px 22px;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s,transform .3s;display:inline-flex;border-radius:var(--border-radius-pill)!important}#refresh-examples:hover,#refresh-scene:hover{border:var(--border-thickness)solid var(--color-button-outline-subtle);background-color:var(--color-button-fill-subtle);color:var(--color-white);text-decoration:none}@media only screen and (min-width:1024px){#refresh-examples,#refresh-scene{width:auto}}.factorExample{margin-top:20px}@media only screen and (min-width:1024px){.factorExample{align-items:center;margin-top:0;display:flex}}.xdf-factor-grid{margin:40px 20px 20px}.xdf-scene-container{border:var(--border-thickness-thick)solid var(--color-black-screen-05);border-radius:var(--xdf-border-radius);border-radius:var(--xdf-border-radius);margin-top:var(--margin-md);position:relative;overflow:hidden}.scene-image-container{grid-template-areas:"teaserareaimage";display:grid;position:relative}.scene-image-container .scene-name-overlay,.scene-image-container #scene-image{grid-area:teaserareaimage}.scene-image-container .scene-name-overlay{z-index:2;margin:var(--margin);align-self:self-end}.article_text h2#scene-name{color:var(--color-white);background-color:var(--color-black-screen-50);width:auto;padding:var(--padding-sm)var(--padding);border-radius:var(--xdf-border-radius);display:inline-block}.article_text .meta_item.feature_image_credit{right:var(--margin-sm);left:inherit}.xdf-components-inline,.xdf-levels-inline{display:inline-block}body.level-component h1.page_title{white-space:nowrap;border-radius:6px;padding:14px 64px;font-style:normal;display:table}body.level-component h1.page_title span{background-position:0;background-repeat:no-repeat;background-size:20px;padding-left:28px}body.archive.category-characteristic h1.page_title,body.archive.category-dynamic h1.page_title,body.archive.category-complex h1.page_title,body.archive.category-underlying h1.page_title,body.archive.category-core h1.page_title{display:none}:root{--font-size-factorblock-title:clamp(1.1rem,.7rem + 1vw,1.6rem)}.page-template-page-factor h1.page_title span,.archive.tax-xdf_components h1.page_title span{background-position:0;background-repeat:no-repeat;background-size:14px;padding:0 0 0 30px}@media only screen and (min-width:1024px){.page-template-page-factor h1.page_title span,.archive.tax-xdf_components h1.page_title span{background-size:26px;padding:0 0 0 46px}.page-template-page-factor #main_navigation_bar,.archive.tax-xdf_levels #main_navigation_bar,.archive.tax-xdf_components #main_navigation_bar,.page-template-page-factor-component #main_navigation_bar{background-color:#0000}}.page-template-page-factor h1.page_title,.archive.tax-xdf_levels h1.page_title,.archive.tax-xdf_components h1.page_title,.page-template-page-factor-component h1.page_title{text-align:center;white-space:nowrap;border-radius:8px;align-self:start;padding:16px 25px;display:inline-block;font-weight:550!important}@media only screen and (min-width:1024px){.page-template-page-factor h1.page_title,.archive.tax-xdf_levels h1.page_title,.archive.tax-xdf_components h1.page_title,.page-template-page-factor-component h1.page_title{padding:16px 50px}}.page-template-page-factor .main_story.has-featured-image .article_title_stripe:after,.archive.tax-xdf_levels .main_story.has-featured-image .article_title_stripe:after,.archive.tax-xdf_components .main_story.has-featured-image .article_title_stripe:after,.page-template-page-factor-component .main_story.has-featured-image .article_title_stripe:after{content:none}.page-template-page-factor .article_title_stripe,.archive.tax-xdf_levels .article_title_stripe,.archive.tax-xdf_components .article_title_stripe,.page-template-page-factor-component .article_title_stripe{z-index:3;position:relative}.page-template-page-factor-component.has-featured-image .area_title_group,.page-template-page-factor.has-featured-image .area_title_group{display:block}.page-template-page-factor-component.has-featured-image .area_title_wrap,.page-template-page-factor.has-featured-image .area_title_wrap{padding-bottom:0}@media only screen and (min-width:1024px){.page-template-page-factor-component.has-featured-image .article_title_stripe .content_container,.page-template-page-factor.has-featured-image .article_title_stripe .content_container{padding:0 24px}}@media only screen and (min-width:1280px){.page-template-page-factor-component.has-featured-image .article_title_stripe .content_container,.page-template-page-factor.has-featured-image .article_title_stripe .content_container{padding:0}}.page-template-page-factor-component .wayfinding_items,.page-template-page-factor .wayfinding_items{margin-bottom:var(--margin-sm)}.page-template-page-factor-component .follow_up_stripe .article_support,.page-template-page-factor .follow_up_stripe .article_support{margin-bottom:var(--margin-md);gap:var(--margin-sm);flex-direction:column;display:flex}@media only screen and (min-width:1024px){.page-template-page-factor-component .follow_up_stripe .article_support,.page-template-page-factor .follow_up_stripe .article_support{flex-direction:row;align-items:center}}.page-template-page-factor-component .follow_up_stripe,.page-template-page-factor .follow_up_stripe{padding-bottom:1px}.page-template-page-factor .gap_stripe h2.section_head{z-index:1;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:25vh;margin-bottom:-2px;padding:20px 30px 15px;display:inline-block}.page-template-page-factor .follow_up_stripe.updated_date{min-height:20vh}.page-template-page-factor .page_surface_stripe,.page-template-page-factor .core_content_area{padding:var(--padding-md)0px;z-index:3;position:relative}.page-template-page-factor .page_surface_stripe .article_text,.page-template-page-factor .core_content_area .article_text{margin:0}.page-template-page-factor .page_surface_stripe.follow_up_stripe,.page-template-page-factor .core_content_area.follow_up_stripe{padding-bottom:var(--padding-md)!important}.page-template-page-factor .page_surface_stripe.follow_up_stripe .article_text,.page-template-page-factor .core_content_area.follow_up_stripe .article_text{background-color:inherit;padding:0}.page-template-page-factor .page_header,.page-template-page-factor .main_story .article_text p,.page-template-page-factor .main_story .article_text ul,.page-template-page-factor .main_story .article_text ol,.page-template-page-factor .main_story .article_text h2,.page-template-page-factor .main_story .article_text h3,.page-template-page-factor .main_story .article_text h4,.page-template-page-factor .main_story .follow_up_stripe .article_text,.page-template-page-factor .main_story .follow_up_stripe .article_support{margin-left:0;margin-right:0}.page-template-page-factor .area_title_wrap,.page-template-page-factor .article_title_stripe{background-color:inherit}.page-template-page-factor .article_title_stripe{z-index:2;position:relative}.page-template-page-factor .excerpt_container{margin-top:var(--margin)}.page-template-page-factor .excerpt_container p{padding-left:0}.page-template-page-factor .excerpt_container p:before{content:none}.page-template-page-factor-component .page_excerpt,.page-template-page-factor-component .page_meta_container{margin-top:var(--margin-sm)}.page-template-page-factor-component .page_header{margin-bottom:0}.page-template-page-factor-component.has-featured-image .area_title_wrap{padding-bottom:0}.page-template-page-factor-component .area_storycontent{padding-top:1px;padding-bottom:1px}.page-template-page-factor-component .grid_of_posts{padding-top:1px}.page-template-page-factor-component a.xdf-badge.component-context,.page-template-page-factor-component a.xdf-badge.component-people,.page-template-page-factor-component a.xdf-badge.component-design{display:none}.full_screen_container{background-color:var(--color-primary-90)}table.factors_grid td,table.factors_grid th{vertical-align:top;padding-left:5px;padding-right:5px;border:inherit!important}table.factors_grid caption{display:none}table.factors_grid tr.component_band td{padding-bottom:20px}table.factors_grid td button.factor,table.factors_grid th button.factor{margin-bottom:10px}.page-template-home-xdf.feature-page h1.page_title{max-width:none;white-space:inherit;text-align:center;height:-webkit-fit-content;height:fit-content;color:var(--color-white);text-wrap:inherit;width:inherit;border:none;border-radius:0;margin:20px 20px 0;padding:0}.page-template-home-xdf.feature-page .core_content_area{margin-top:-40px}.page-template-home-xdf.feature-page .page_feature_image img{-o-object-fit:cover;object-fit:cover;display:block;width:100%!important;max-width:none!important;height:100%!important}.page-template-home-xdf.feature-page .button_intro_content{color:var(--color-white)}.page-template-home-xdf.feature-page .home_description{color:var(--color-primary-30)}.page-template-home-xdf.feature-page .full_screen_container{flex-direction:column;gap:20px;width:100vw;display:flex;overflow:hidden}.factorbutton_pattern_container{gap:20px;width:180vw;margin-left:-40vw;display:flex}.factorbutton_pattern_container.pattern_row_one{margin-top:-13vh}.factorbutton_pattern_container.pattern_row_five{margin-bottom:-18vh}.button_intro_content{padding:28px}.factorbutton_decorative{border:2px solid var(--color-primary-50);border-radius:20px;width:70vw;min-height:22vh}.factorbutton_decorative.title_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.factorbutton_decorative.button_intro_content .home_description{margin-top:0;margin-bottom:20px}.factorbutton_decorative.front_page_post{border:none}.factorbutton_decorative .section_subtitle{margin-top:0}.factorbutton_decorative.middle_container{min-width:80vw}.factorbutton_decorative.category-characteristic{background-color:var(--color-xdf-characteristic);border:4px solid var(--color-xdf-characteristic)}.factorbutton_decorative.category-dynamic{background-color:var(--color-xdf-dynamic);border:4px solid var(--color-xdf-dynamic)}.factorbutton_decorative.category-complex{background-color:var(--color-xdf-complex);border:4px solid var(--color-xdf-complex)}.factorbutton_decorative.category-underlying{background-color:var(--color-xdf-underlying);border:4px solid var(--color-xdf-underlying)}.factorbutton_decorative.category-core{background-color:var(--color-xdf-core);border:4px solid var(--color-xdf-core)}.archive.tax-xdf_levels .archive-rich-description,.archive.tax-xdf_components .archive-rich-description{margin-top:var(--margin)}.archive.tax-xdf_levels .area_page_wrap .stats_grid,.archive.tax-xdf_components .area_page_wrap .stats_grid{padding:0}.archive.tax-xdf_levels .grid_of_posts,.archive.tax-xdf_components .grid_of_posts{margin-top:var(--margin-md)}@media only screen and (min-width:1024px){.archive.tax-xdf_levels .grid_of_posts,.archive.tax-xdf_components .grid_of_posts{margin-top:0}}.archive.tax-xdf_levels .xdf_navigation_section .xdf_terms_grid,.archive.tax-xdf_components .xdf_navigation_section .xdf_terms_grid{gap:var(--margin);flex-wrap:wrap;display:flex}@media only screen and (min-width:1024px){.archive.tax-xdf_levels .xdf_navigation_section .xdf_terms_grid,.archive.tax-xdf_components .xdf_navigation_section .xdf_terms_grid{flex-wrap:nowrap}}.archive.tax-xdf_levels .xdf_navigation_section .xdf_terms_grid a.level-component,.archive.tax-xdf_components .xdf_navigation_section .xdf_terms_grid a.level-component{display:none}.archive.tax-xdf_levels .xdf_navigation_section h3.subsection_head,.archive.tax-xdf_components .xdf_navigation_section h3.subsection_head{margin-top:var(--margin);margin-bottom:4px}.page-template-tool-xdf-people-gamecards{background-color:var(--color-primary-90)}.page-template-tool-xdf-people-gamecards #main_navigation_bar{background-color:var(--color-black-screen-25)}.page-template-tool-xdf-people-gamecards #main_navigation_bar .main-nav-menu .menu-item a{color:var(--color-base-50)}.page-template-tool-xdf-people-gamecards .article_title_stripe,.page-template-tool-xdf-people-gamecards .stripe.xdf-tools-intro,.page-template-tool-xdf-people-gamecards .accordion-block{max-width:var(--width-readingtext);margin-left:auto;margin-right:auto}.page-template-tool-xdf-people-gamecards .area_title_wrap{background-color:var(--color-black-screen-25);padding-bottom:var(--padding)}.page-template-tool-xdf-people-gamecards .page_header{color:var(--color-base-00);margin-bottom:0}.page-template-tool-xdf-people-gamecards .instructions_box p{color:var(--color-base-00);max-width:none}.page-template-tool-xdf-people-gamecards .page_excerpt{margin-top:var(--margin);margin-bottom:0}.page-template-tool-xdf-people-gamecards .fieldtool-block,.page-template-tool-xdf-people-gamecards .accordion-block{background-color:inherit;border:var(--border-thickness)solid var(--color-white-screen-20);color:var(--color-white)}.page-template-tool-xdf-people-gamecards .fieldtool-block button.active,.page-template-tool-xdf-people-gamecards .accordion-block button.active{background-color:var(--color-primary-50);color:var(--color-white)}.page-template-tool-xdf-people-gamecards .fieldtool-block button.subtitle,.page-template-tool-xdf-people-gamecards .accordion-block button.subtitle{background-color:var(--color-primary-60-subtle)}.page-template-tool-xdf-people-gamecards .fieldtool-block button.subtitle.active,.page-template-tool-xdf-people-gamecards .accordion-block button.subtitle.active{background-color:var(--color-primary-50-subtle)}.page-template-tool-xdf-people-gamecards .fieldtool-block .panel_content,.page-template-tool-xdf-people-gamecards .accordion-block .panel_content{border-top:var(--border-thickness)solid var(--color-base-50)}.page-template-tool-xdf-people-gamecards .panel-inner{background-color:inherit}.page-template-tool-xdf-people-gamecards .accordion-inner{background-color:var(--color-white-screen-20);background-color:var(--color-white-screen-20)}