h2[data-v-32d327a4]{font-kerning:normal;font-size:2rem;font-weight:700}.heading-4[data-v-32d327a4],h4[data-v-32d327a4]{font-size:1.4rem;font-weight:800}.heading-5[data-v-32d327a4],h5[data-v-32d327a4]{font-size:1.2rem;font-weight:800}body[data-v-32d327a4]{color:var(--text-primary);font-family:var(--happy-font)}body.locked[data-v-32d327a4]{height:100vh;position:fixed;top:var(--scroll-offset-y);width:100%}.text-block[data-v-32d327a4]{background-color:var(--3cbecbc2);color:var(--c18dea4c);padding:3.2rem 1.6rem 4rem;position:relative}@media (min-width:960px){.text-block[data-v-32d327a4]{padding:3.2rem 2.4rem 4rem}}.text-block__placeholder[data-v-32d327a4]{width:50%}.text-block__container[data-v-32d327a4]{display:flex;flex-direction:column}@media (min-width:960px){.text-block__container[data-v-32d327a4]{flex-direction:row}}.text-block__left-section[data-v-32d327a4]{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (min-width:960px){.text-block__left-section[data-v-32d327a4]{width:50%}}.text-block__right-section[data-v-32d327a4]{align-items:flex-start;display:flex;flex-direction:column}.text-block__title[data-v-32d327a4]{margin-bottom:1.6rem}.text-block__title--short[data-v-32d327a4]{color:var(--text-primary);color:var(--c18dea4c);font-family:var(--happy-font);font-size:4.8rem;font-weight:900;line-height:1.08}@media (min-width:960px){.text-block__title--short[data-v-32d327a4]{color:var(--text-primary);color:var(--c18dea4c);font-family:var(--happy-font);font-size:6.4rem;font-weight:900;line-height:1.03;max-width:47rem}}.text-block__title--long[data-v-32d327a4]{color:var(--text-primary);color:var(--c18dea4c);font-family:var(--happy-font);font-size:2.4rem;font-weight:900;line-height:1.25}@media (min-width:960px){.text-block__title--long[data-v-32d327a4]{color:var(--text-primary);color:var(--c18dea4c);font-family:var(--happy-font);font-size:3.2rem;font-weight:900;line-height:1.13;max-width:67rem}}.text-block__text[data-v-32d327a4]{color:var(--text-primary);color:var(--c18dea4c);font-family:var(--happy-font);font-size:1.6rem;line-height:1.63;max-width:49.2rem}.text-block__link[data-v-32d327a4]{color:var(--c18dea4c);display:block;margin-top:2.4rem;text-decoration:underline}.text-block__link[data-v-32d327a4]:focus-visible{outline:2px solid var(--9910e266)}@media (min-width:960px){.without-text .text-block__container[data-v-32d327a4]{flex-direction:column;margin-left:50%}.without-text .text-block__left-section[data-v-32d327a4]{width:100%}}.without-text.only-title .text-block__container[data-v-32d327a4]{margin-left:0}.centered .text-block__container[data-v-32d327a4]{display:flex;flex-direction:column;text-align:center}.centered .text-block__left-section[data-v-32d327a4],.centered .text-block__right-section[data-v-32d327a4]{align-items:center;width:100%}.centered.only-title .text-block__left-section[data-v-32d327a4]{align-items:flex-start}.title-left[data-v-32d327a4]{padding:2.4rem 1.6rem 5.6rem}@media (min-width:960px){.title-left[data-v-32d327a4]{padding:2.4rem 2.4rem 5.6rem}.title-left .text-block__right-section[data-v-32d327a4]{width:50%}}.title-left .text-block__text[data-v-32d327a4]{max-width:unset}.title-left .text-block__title[data-v-32d327a4]{margin-bottom:0}.splitted-text[data-v-32d327a4]{display:block}.high[data-v-32d327a4]{padding-top:12rem}.btn[data-v-32d327a4]{margin-top:4rem}.btn[data-v-32d327a4]:focus-visible{outline:2px solid var(--9910e266)}.teeth[data-v-32d327a4]{--size:4px;--R:calc(var(--size)*1.28);--mask:radial-gradient(var(--R) at 50% calc(var(--size)*1.8),#000 99%,#0000 101%) calc(50% - var(--size)*2) 0 /calc(var(--size)*4) 100%,radial-gradient(var(--R) at 50% calc(var(--size)*-.8),#0000 99%,#000 101%) 50% var(--size) /calc(var(--size)*4) 100% repeat-x}.scallop[data-v-32d327a4],.teeth[data-v-32d327a4]{margin-top:-1.2rem;-webkit-mask:var(--mask);mask:var(--mask)}.scallop[data-v-32d327a4]{--mask:radial-gradient(11.89px at 50% 16.8px,#000 99%,#0000 101%) calc(50% - 16px) 0/32px 100%,radial-gradient(11.89px at 50% -8.8px,#0000 99%,#000 101%) 50% 8px/32px 100% repeat-x}.wave[data-v-32d327a4]{--mask:radial-gradient(10px at top,#0000 90%,#000) 50% /18px 101%;margin-top:-1.2rem;-webkit-mask:var(--mask);mask:var(--mask)}
