@media(max-width:1024px){.elementor .nm-history-output-text{font-size:22px;}}@media(max-width:1024px){.elementor .nm-history-output{font-size:22px;}}@media(max-width:1024px){.elementor .nm-history-boot{font-size:22px;}}@media(max-width:1024px){.elementor .nm-tree-leaf{font-size:22px;}}@media(max-width:1024px){.elementor .nm-tree-toggle{font-size:22px;}}@media(max-width:1024px){.elementor .nm-history-prompt{font-size:26px;}}@media(max-width:1024px){.elementor .nm-history{font-size:22px;}}@media(max-width:1024px){.elementor .nm-button-large{min-width:360px;}}@media(max-width:1024px){.elementor .nm-copy{font-size:18px;}}@media(max-width:1024px){.elementor .nm-header-controls{gap:16px;}}@media(max-width:1024px){.elementor .nm-card-image--colour{opacity:100%;}}@media(max-width:1024px){.elementor .nm-card-stack{gap:36px;}}@media(max-width:1024px){.elementor .nm-logo{width:180px;}}@media(max-width:1024px){.elementor .nm-content-column{gap:48px;}}@media(max-width:1024px){.elementor .nm-panel{padding-block-start:88px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(32px, 1fr) minmax(0, 720px) minmax(32px, 1fr);}}@media(max-width:1024px){.elementor .nm-toggle-option{font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;}}