.HubSpotNewsletterForm_form__izFYM[data-variant]>[data-newsletter-target]{min-height:133px}.HubSpotNewsletterForm_form__izFYM[data-variant=footer]{width:100%}.HubSpotNewsletterForm_form__izFYM[data-variant=footer]>[data-newsletter-target]{min-height:136px}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-form{display:flex;width:100%;flex-direction:column;align-items:var(--newsletter-align,flex-start)}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-email .input,.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-form-field,.HubSpotNewsletterForm_form__izFYM[data-variant] .legal-consent-container{width:100%}.HubSpotNewsletterForm_form__izFYM[data-variant] .legal-consent-container{margin:10px 0 8px}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=email]{width:100%;height:45px;padding:10px;border:1px solid #fff;border-radius:0;background:#fff;color:#6b6560;font-family:var(--planoly-aktiv);font-size:18px}.HubSpotNewsletterForm_form__izFYM[data-variant=footer] input[type=email]{height:40px;font-size:14px}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){padding:10px}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=email]::-moz-placeholder{color:#6b6560;opacity:1}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=email]::placeholder{color:#6b6560;opacity:1}.HubSpotNewsletterForm_form__izFYM[data-variant] .inputs-list{padding:0;margin:0;list-style:none}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-form-booleancheckbox-display{display:flex;align-items:center;gap:4px;color:#fff;cursor:pointer;font-family:var(--planoly-aktiv);font-size:12px;line-height:16px}.HubSpotNewsletterForm_form__izFYM[data-variant=footer] .hs-form-booleancheckbox-display{font-size:18px;line-height:22px}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-form-booleancheckbox-display>span{margin-left:0}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-form-booleancheckbox-display p{margin:0}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;margin:0;border-radius:0}.HubSpotNewsletterForm_form__izFYM[data-variant=footer] input[type=checkbox]{width:24px;height:24px;flex-basis:24px}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=submit]{min-height:54px;padding:10px 20px;border:0;border-radius:0;background:#fff;color:var(--planoly-off-black);cursor:pointer;font-family:var(--planoly-aktiv);font-size:16px;font-weight:500;letter-spacing:1.28px;text-transform:uppercase}.HubSpotNewsletterForm_form__izFYM[data-variant] input[type=submit]:hover{background:var(--planoly-almond);color:#fff}.HubSpotNewsletterForm_form__izFYM[data-variant] input:focus-visible{outline:2px solid #fff;outline-offset:3px}.HubSpotNewsletterForm_form__izFYM[data-variant] .hs-error-msgs{padding:0;margin:6px 0 0;color:#fff;font-size:14px;list-style:none}.HubSpotNewsletterForm_form__izFYM[data-variant] .submitted-message{color:#fff;font-size:16px;line-height:24px}.TutorialsPage_page__nj10H{overflow-x:clip;background:var(--planoly-off-white);color:var(--planoly-off-black);font-family:var(--planoly-aktiv);font-size:18px;letter-spacing:.72px;line-height:28px}.TutorialsPage_page__nj10H h1,.TutorialsPage_page__nj10H h2,.TutorialsPage_page__nj10H h3,.TutorialsPage_page__nj10H p,.TutorialsPage_page__nj10H ul{margin:0}.TutorialsPage_cardTitle__SiJlt,.TutorialsPage_page__nj10H h1,.TutorialsPage_page__nj10H h2,.TutorialsPage_page__nj10H h3{font-family:var(--planoly-caslon);font-weight:400}.TutorialsPage_catalogHero__rGTEB,.TutorialsPage_repeatedSection__a_Y_G{display:flex;flex-direction:column;align-items:center;padding:90px 4%}.TutorialsPage_catalogHero__rGTEB>h1,.TutorialsPage_repeatedSection__a_Y_G>h2{font-size:55px;line-height:1.2;text-align:center}.TutorialsPage_intro__S_UU9{margin-top:10px!important;font-size:18px;font-weight:500;letter-spacing:1.44px;line-height:28px;text-align:center;text-transform:uppercase}.TutorialsPage_catalog__0SEK9{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:32px;margin-top:20px;padding:60px 4% 106px}.TutorialsPage_filters__qSEYD{position:sticky;top:108px;display:flex;width:30%;flex-direction:column;gap:16px}.TutorialsPage_categoryFilter__HlhYa,.TutorialsPage_searchBlock__dAf_2{background:#fff}.TutorialsPage_searchBlock__dAf_2{padding:16px 24px 20px}.TutorialsPage_searchBlock__dAf_2 input{width:100%;height:53px;margin:0;padding:18px 40px 18px 16px;border:0;border-bottom:1px solid var(--planoly-berry-main);border-radius:0;background:transparent;color:var(--planoly-berry-main);font:inherit;font-size:16px;font-weight:500;letter-spacing:1.28px;line-height:16px;text-transform:uppercase}.TutorialsPage_searchBlock__dAf_2 input::-moz-placeholder{color:var(--planoly-berry-main);opacity:1}.TutorialsPage_searchBlock__dAf_2 input::placeholder{color:var(--planoly-berry-main);opacity:1}.TutorialsPage_categoryFilter__HlhYa{padding:16px 16px 16px 24px}.TutorialsPage_categoryFilter__HlhYa summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;color:var(--planoly-berry-main);list-style:none;text-align:left}.TutorialsPage_categoryFilter__HlhYa summary::-webkit-details-marker{display:none}.TutorialsPage_categoryFilter__HlhYa summary:after{width:10px;height:10px;border-right:1px solid;border-bottom:1px solid;content:"";transform:rotate(45deg)}.TutorialsPage_categoryOptions__bCGtD{display:flex;max-height:252px;flex-direction:column;gap:8px;margin-top:12px;overflow:auto}.TutorialsPage_categoryOptions__bCGtD label{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;text-align:left}.TutorialsPage_categoryOptions__bCGtD input{width:16px;height:16px;flex:0 0 16px;margin:0}.TutorialsPage_sidebarNewsletter__1MHbb{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--planoly-cornflower);color:#fff}.TutorialsPage_sidebarNewsletter__1MHbb h3{font-size:28px;line-height:32px}.TutorialsPage_sidebarNewsletter__1MHbb>p{font-size:16px;letter-spacing:.64px;line-height:24px}.TutorialsPage_newsletter__Vo64J small,.TutorialsPage_sidebarNewsletter__1MHbb small{font-size:14px;line-height:20px}.TutorialsPage_results__Uc7PG{display:flex;width:66%;flex-direction:column;align-items:center}.TutorialsPage_catalogGrid__Cu5G_,.TutorialsPage_repeatedGrid__aoLyW{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding:0;list-style:none}.TutorialsPage_card__UKM96{min-width:0}.TutorialsPage_cardLink__X82wq{display:flex;width:100%;height:100%;flex-direction:column;border:1px solid var(--planoly-cornflower-main);background:#fff;color:var(--planoly-off-black);text-decoration:none}.TutorialsPage_cardLink__X82wq:focus-visible{outline:3px solid currentColor;outline-offset:3px}.TutorialsPage_imageFrame__N1zIg{display:block;width:100%;margin-bottom:24px;overflow:hidden;border-bottom:1px solid var(--planoly-cornflower-main)}.TutorialsPage_imageFrame__N1zIg img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.TutorialsPage_categories__dhIX_{display:flex;flex-wrap:wrap;gap:4px;padding:0 24px}.TutorialsPage_category__LBLdQ{display:flex;min-height:30px;align-items:center;justify-content:center;padding:4px 16px;color:var(--planoly-off-black);font-size:14px;font-weight:500;letter-spacing:1.12px;line-height:21px;text-transform:uppercase}.TutorialsPage_cardTitle__SiJlt{display:block;margin:10px 24px 20px;font-size:24px;letter-spacing:0;line-height:1.4;text-align:left}.TutorialsPage_emptyState__OacdS{width:100%;padding:32px 16px;text-align:center}.TutorialsPage_nextButton__C5iML{display:inline-flex;min-height:40px;align-items:center;justify-content:center;margin-top:20px;padding:10px 20px;background:var(--planoly-off-black);color:var(--planoly-off-white);font-size:14px;font-weight:500;letter-spacing:1.12px;line-height:20px;text-decoration:none;text-transform:uppercase}.TutorialsPage_repeatedSection__a_Y_G{padding-top:90px}.TutorialsPage_repeatedGrid__aoLyW{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.TutorialsPage_card__UKM96[data-compact] .TutorialsPage_categories__dhIX_{gap:0;padding:0}.TutorialsPage_card__UKM96[data-compact] .TutorialsPage_category__LBLdQ{margin:2px}.TutorialsPage_card__UKM96[data-compact] .TutorialsPage_cardTitle__SiJlt{margin-top:20px;margin-bottom:0;padding-bottom:29px}.TutorialsPage_card__UKM96:not([data-compact]) .TutorialsPage_cardLink__X82wq{padding-bottom:12px}.TutorialsPage_repeatedFilter__mEpIt{display:flex;width:100%;flex-direction:column;gap:16px;margin-top:20px}.TutorialsPage_repeatedFilter__mEpIt button,.TutorialsPage_repeatedFilter__mEpIt input{height:47px;border:0;border-radius:0;font:inherit;font-size:16px;font-weight:500;letter-spacing:1.28px;line-height:16px;text-transform:uppercase}.TutorialsPage_repeatedFilter__mEpIt button{width:33%;background:#ddd1c3;color:var(--planoly-off-black);cursor:pointer}.TutorialsPage_repeatedFilter__mEpIt input{width:100%;padding:18px 24px 18px 16px;border-bottom:1px solid var(--planoly-berry-main);background:transparent;color:var(--planoly-berry-main)}.TutorialsPage_repeatedFilter__mEpIt input::-moz-placeholder{color:var(--planoly-berry-main);opacity:1}.TutorialsPage_repeatedFilter__mEpIt input::placeholder{color:var(--planoly-berry-main);opacity:1}.TutorialsPage_repeatedSection__a_Y_G>.TutorialsPage_nextButton__C5iML{min-height:56px}.TutorialsPage_newsletter__Vo64J{display:flex;min-height:606px;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;padding:80px 4%;background-color:var(--planoly-cornflower-main);background-image:url(/media/tutorials/newsletter-background.avif);background-position:50%;background-size:cover;color:var(--planoly-off-white);text-align:center}.TutorialsPage_newsletter__Vo64J h2{font-size:44px;line-height:1.15}.TutorialsPage_newsletter__Vo64J>p{width:500px;max-width:100%}.TutorialsPage_newsletterForm__0CiV7{--newsletter-align:center;width:265px;text-align:left}.TutorialsPage_sidebarNewsletterForm__VEsOA{width:100%}.TutorialsPage_visuallyHidden__NE4qX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:991px){.TutorialsPage_filters__qSEYD{width:33%;top:88px}.TutorialsPage_sidebarNewsletter__1MHbb{padding:16px}.TutorialsPage_sidebarNewsletter__1MHbb h3{font-size:24px}}@media (max-width:767px){.TutorialsPage_page__nj10H{font-size:16px;letter-spacing:.64px;line-height:26px}.TutorialsPage_catalogHero__rGTEB,.TutorialsPage_repeatedSection__a_Y_G{padding:48px 16px}.TutorialsPage_catalogHero__rGTEB>h1,.TutorialsPage_repeatedSection__a_Y_G>h2{font-size:44px}.TutorialsPage_intro__S_UU9{font-size:16px}.TutorialsPage_catalog__0SEK9{flex-direction:column;gap:32px;margin-top:20px;padding:48px 0 0}.TutorialsPage_filters__qSEYD,.TutorialsPage_results__Uc7PG{position:static;width:100%}.TutorialsPage_categoryFilter__HlhYa{padding:16px 24px}.TutorialsPage_categoryOptions__bCGtD{max-height:220px}.TutorialsPage_sidebarNewsletter__1MHbb{padding:24px 32px}.TutorialsPage_catalogGrid__Cu5G_,.TutorialsPage_repeatedGrid__aoLyW{grid-template-columns:1fr}.TutorialsPage_repeatedGrid__aoLyW{margin-top:32px}.TutorialsPage_cardTitle__SiJlt{font-size:24px}.TutorialsPage_card__UKM96:not([data-compact]) .TutorialsPage_cardLink__X82wq{padding-bottom:0}.TutorialsPage_repeatedFilter__mEpIt button{width:100%}.TutorialsPage_newsletter__Vo64J{min-height:500px;justify-content:center;padding:48px 16px}.TutorialsPage_newsletter__Vo64J h2{font-size:40px}}@media (min-width:1440px){.TutorialsPage_cardTitle__SiJlt{font-size:28px}}@media (max-width:479px){.TutorialsPage_catalogHero__rGTEB>h1,.TutorialsPage_repeatedSection__a_Y_G>h2{font-size:38px}.TutorialsPage_sidebarNewsletter__1MHbb{padding:24px}.TutorialsPage_newsletter__Vo64J h2{font-size:40px}}