.heading-1{font-family:var(--font-family-bold-primary);font-size:var(--font-size-h1);font-weight:400;line-height:var(--line-height-small);text-transform:uppercase}.heading-2{font-size:var(--font-size-h2)}.heading-2,.heading-3{font-family:var(--font-family-bold-primary);font-weight:400;line-height:var(--line-height-tight);text-transform:uppercase}.heading-3{font-size:var(--font-size-h3)}.heading-4{font-family:var(--font-family-bold-primary);font-size:var(--font-size-h4);font-weight:400;text-transform:uppercase}.heading-4,.heading-5{line-height:var(--line-height-tight)}.heading-5{font-family:var(--font-family-bold-secondary);font-size:var(--font-size-h5)}.heading-6{font-size:var(--font-size-h6);font-weight:400}.heading-6,.heading-7{font-family:var(--font-family-bold-secondary);line-height:var(--line-height-small);text-transform:uppercase}.heading-7{font-size:var(--font-size-h7);margin-bottom:.5rem}[class*=heading-]{color:var(--color-heading);text-wrap:balance;transition:color var(--transition)}[class*=heading-]:not(.d-block){display:flex}.wp-block-heading{font-weight:400}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size{font-family:var(--font-family-bold-primary)}.wp-block-heading.has-h-5-font-size,.wp-block-heading.has-h-6-font-size{font-family:var(--font-family-bold-secondary)}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size,.wp-block-heading.has-h-6-font-size{text-transform:uppercase}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-6-font-size{line-height:var(--line-height-small)}.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size,.wp-block-heading.has-h-5-font-size{line-height:var(--line-height-tight)}.tutorial-prompt{background:var(--color-black) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjUwIiBmaWxsPSJub25lIj4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNhKSI+CiAgICAgICAgPGcgZmlsdGVyPSJ1cmwoI2IpIj4KICAgICAgICAgICAgPHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMGgxNjAwdjUwSDB6IiAvPgogICAgICAgIDwvZz4KICAgICAgICA8cGF0aCBmaWxsPSJ1cmwoI2MpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMTYuNS0yLjc5Ni02LTk2LjY2N3YxMTcuMTZsMzIyLjUgOTMuODcxTDYzOSAyMC40OTN2LTExNy4xNkwzMTYuNS0yLjc5N1pNNjQwLTk4VjIxLjI0M2wtMzIzLjUgOTQuMTYyTC03IDIxLjI0M1YtOThMMzE2LjUtMy44MzggNjQwLTk4Wk0zMTYuNSA0NTQuNzk2IDYzOSA1NDguNjY3di0xMTcuMTZsLTMyMi41LTkzLjk3OUwtNiA0MzEuNTA3djExNy4xNmwzMjIuNS05My44NzFaTS03IDU1MFY0MzAuNzU3bDMyMy41LTk0LjI3MUw2NDAgNDMwLjc1N1Y1NTBsLTMyMy41LTk0LjE2MkwtNyA1NTBabTEtMzU5LjQ1MyA2NDUgMTg4LjA2NnYtMTE3LjE2TC02IDczLjM4N3YxMTcuMTZabTY0NiA3MC4xNTZ2MTE5LjI0M0wtNyAxOTEuMjk3VjcyLjA1NGw2NDcgMTg4LjY0OVoiIGNsaXAtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjIiIC8+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNkKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzE4LTcwLjc5Ni01LTE2NC42Njh2MTE3LjE2bDMyMyA5My44NzIgMzIzLTkzLjg3MXYtMTE3LjE2MUwzMTgtNzAuNzk2Wk02NDItMTY2djExOS4yNDNMMzE4IDQ3LjQwNS02LTQ2Ljc1N1YtMTY2bDMyNCA5NC4xNjJMNjQyLTE2NlpNMzE4IDM4Ni43OTZsMzIzIDkzLjg3MlYzNjMuNTA3bC0zMjMtOTMuOTc5LTMyMyA5My45Nzl2MTE3LjE2MWwzMjMtOTMuODcyWk0tNiA0ODJWMzYyLjc1N2wzMjQtOTQuMjcxIDMyNCA5NC4yNzFWNDgybC0zMjQtOTQuMTYyTC02IDQ4MlptMS0zNTkuNDUzIDY0NiAxODguMDY2di0xMTcuMTZMLTUgNS4zODd2MTE3LjE2Wm02NDcgNzAuMTU2djExOS4yNDNMLTYgMTIzLjI5N1Y0LjA1NGw2NDggMTg4LjY0OVoiIGNsaXAtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjIiIC8+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzM2LjUgNzkuNTE0LTEwOC00OS42Njh2MTYxLjg3N2w0NDQuNSAxMjkuMTgyTDc4MSAxMTIuMjA5Vi00OS42NjhMMzM2LjUgNzkuNTE0Wk03ODItNTF2MTYzLjk1OUwzMzYuNSAyNDIuNDMyLTEwOSAxMTIuOTU5Vi01MUwzMzYuNSA3OC40NzMgNzgyLTUxWk0zMzYuNSA3MDkuNDg2IDc4MSA4MzguNjY4VjY3Ni43OTFMMzM2LjUgNTQ3LjQ2LTEwOCA2NzYuNzkxdjE2MS44NzdsNDQ0LjUtMTI5LjE4MlpNLTEwOSA4NDBWNjc2LjA0MWw0NDUuNS0xMjkuNjIyTDc4MiA2NzYuMDQxVjg0MEwzMzYuNSA3MTAuNTI3LTEwOSA4NDBabTEtNDkzLjk2NyA4ODkgMjU4LjgxVjQ0Mi45NjdsLTg4OS0yNTguODF2MTYxLjg3NlptODkwIDk2LjE4M3YxNjMuOTZsLTg5MS0yNTkuMzkydi0xNjMuOTZsODkxIDI1OS4zOTJaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIiAvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iMzc5LjMyMSIgeDI9IjYzMi4zNDgiIHkxPSIxNjcuNjcxIiB5Mj0iMTY3LjY3MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiAvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjM4Ny4wMyIgeDI9IjYyNi42NzMiIHkxPSIyMDQuNDA3IiB5Mj0iMjA0LjQwNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiAvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIgLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjMzNi43OTQiIHgyPSI4MjUuNDAxIiB5MT0iMzY3LjE4OSIgeTI9IjM2My40MzgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiIC8+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICAgICAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE2MDB2NTBIMHoiIC8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZmlsdGVyIGlkPSJiIiB3aWR0aD0iMTcwMCIgaGVpZ2h0PSIxNTAiIHg9Ii01MCIgeT0iLTUwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4IiAvPgogICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgaW49IkJhY2tncm91bmRJbWFnZUZpeCIgc3RkRGV2aWF0aW9uPSIyNSIgLz4KICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJpbiIgcmVzdWx0PSJlZmZlY3QxX2JhY2tncm91bmRCbHVyXzIwOTJfMzIzMyIgLz4KICAgICAgICAgICAgPGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9iYWNrZ3JvdW5kQmx1cl8yMDkyXzMyMzMiIHJlc3VsdD0ic2hhcGUiIC8+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+Cjwvc3ZnPg==) left top/contain no-repeat;overflow:hidden}.tutorial-prompt .prompt-body{margin-inline:auto;max-width:var(--container-max-width);--color-text:var(--color-white);--color-heading:var(--color-white);align-items:center;display:flex;flex-wrap:wrap;gap:var(--grid-gap);height:5rem;justify-content:space-between;padding:var(--spacing-2) clamp(2rem,2.5vw,5rem);position:relative}.tutorial-prompt .prompt-body.show{height:auto}.tutorial-prompt .prompt-body.show .prompt-content,.tutorial-prompt .prompt-body.show figure{opacity:1;transform:translateY(0);transition-delay:0s}.tutorial-prompt .prompt-body.show .prompt-toggle .toggle-label{opacity:0}.tutorial-prompt .prompt-body.show .prompt-toggle:after{transform:rotate(45deg) translateY(-50%)}.tutorial-prompt .prompt-content{opacity:0;pointer-events:none;transform:translateY(2rem);transition:opacity .6s ease-in-out,transform .6s ease-in-out;transition-delay:.2s;z-index:10}.tutorial-prompt .prompt-content .btn-link{pointer-events:all}.tutorial-prompt figure{cursor:pointer;opacity:0;position:relative;transform:translateY(2rem);transition:opacity .6s ease-in-out,transform .6s ease-in-out;transition-delay:.2s;z-index:10}.tutorial-prompt figcaption{align-items:center;color:var(--color-white);display:flex;font-family:var(--font-family-bold-secondary);font-size:var(--font-size-h6);font-weight:400;gap:.5rem;justify-content:center;left:2rem;line-height:var(--line-height-small);pointer-events:none;position:absolute;right:2rem;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);z-index:1}.tutorial-prompt figcaption:before{content:"";display:inline-block}.tutorial-prompt .prompt-toggle{background:transparent;border:none;color:var(--color-white);display:block;inset:0;padding:0 clamp(2rem,2.5vw,5rem);position:absolute;text-align:left;z-index:1}.tutorial-prompt .prompt-toggle:after{border-left:2px solid gray;border-top:2px solid gray;content:"";height:1.5rem;pointer-events:none;position:absolute;right:2rem;top:50%;transform:rotate(-135deg) translateY(-50%);transform-origin:top;width:1.5rem;z-index:1}.tutorial-prompt .toggle-label{font-family:var(--font-family-bold-secondary);font-size:var(--font-size-h6);font-weight:400;line-height:var(--line-height-small);text-transform:uppercase;transition:.3s}.tutorial-prompt .toggle-label span{border-left:1px solid var(--color-charcoal);color:var(--color-red);display:inline-block;margin-left:2rem;padding-left:2rem}
