.tutorial-container .tutorial-container-header{text-align:center;line-height:2.25rem;margin-bottom:1.5rem}.tutorial-container .border-radius{border-radius:1.5rem;display:flex;flex-direction:column}.tutorial-container .card-container.dark,.tutorial-container .additional-card-container.dark{background-color:var(--tc-background-tertiary-dark) !important}.tutorial-container .card-container.dark:not(.additional-card-container) p:not(.block-description),.tutorial-container .additional-card-container.dark:not(.additional-card-container) p:not(.block-description){color:var(--tc-text-secondary-dark)}.tutorial-container .card-container.dark .icon-container img,.tutorial-container .additional-card-container.dark .icon-container img{filter:invert(1)}.tutorial-container .card-container{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.tutorial-container .card-container .block-title{margin-top:1rem;margin-bottom:1.5rem}.tutorial-container .icon-container{display:flex;justify-content:center;align-items:center;gap:2rem;height:4rem}.tutorial-container .icon{width:4rem;height:4rem}.tutorial-container .text-container{display:flex;flex-direction:column;flex-basis:100%}.tutorial-container .block-link{width:100%;text-align:center;margin-top:auto}.tutorial-container a{font-family:var(--font-family-content);font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;text-align:center;letter-spacing:-0.0112rem}.tutorial-container .row-gap{row-gap:0}.tutorial-container .tutorial-additional-block{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center}.tutorial-container .tutorial-additional-sub-block-left{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.tutorial-container .tutorial-additional-sub-block-right{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;text-align:center}.tutorial-container .block-title{font-family:var(--font-family-headline);font-style:normal;font-weight:600;font-size:2rem;line-height:2.25rem;text-align:center}.tutorial-container .block-description{font-family:var(--font-family-content);font-style:normal;font-weight:400;font-size:1.125rem;text-align:center;letter-spacing:-0.0163rem;margin-bottom:1.5rem;line-height:1.75rem}.tutorial-container .additional-card-container{padding:1.5rem}@media all and (min-width: 48rem){.tutorial-container .tutorial-container-header{line-height:3rem;margin-bottom:2rem}.tutorial-container .tutorial-additional-block{flex-direction:row;gap:1.5rem}.tutorial-container .tutorial-additional-sub-block-right{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;text-align:left}.tutorial-container .tutorial-additional-sub-block-left{gap:1rem;text-align:left}.tutorial-container .additional-card-container{padding:2rem}}@media all and (min-width: 61.25rem){.tutorial-container .tutorial-container-header{line-height:3.25rem;letter-spacing:-0.005em}.tutorial-container .card-container{padding-top:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.tutorial-container .card-container .block-title{margin-top:2rem;margin-bottom:1.5rem}.tutorial-container .icon-container{height:6rem}.tutorial-container .icon{width:6rem;height:6rem}.tutorial-container .additional-card-container{padding:3rem;padding-left:4rem;padding-right:4rem}}@media all and (min-width: 80rem){.tutorial-container .card-container{padding-top:3rem;padding-bottom:3rem;padding-left:3rem;padding-right:3rem}.tutorial-container .card-container .block-title{margin-top:2rem;margin-bottom:1.5rem;font-size:2.5rem;line-height:3rem;letter-spacing:-0.005em}.tutorial-container .icon-container{height:6rem}.tutorial-container .icon{width:6rem;height:6rem}.tutorial-container .block-description{margin-bottom:2rem}.tutorial-container .tutorial-additional-sub-block-left{gap:.25rem;text-align:left;max-width:31.625rem}.tutorial-container .tutorial-additional-sub-block-right{max-width:25.4375rem;gap:1rem}}
