.AboutSection_content__T9Bpk{align-items:center;display:flex;gap:48px;max-width:1224px;min-width:350px;width:100%}.AboutSection_content__T9Bpk>*{flex:1}@media screen and (max-width:768px){.AboutSection_content__T9Bpk{flex-direction:column}}.AboutSection_hero-image__oosSL{aspect-ratio:1;object-fit:cover;object-position:10%;transform:scale(1.2);width:100%}.AboutSection_description__8ykVr{font-size:1rem;line-height:1.25rem}@media screen and (max-width:500px){.AboutSection_description__8ykVr{font-size:.875rem;line-height:1.25rem}}.CalculatorSection_container__2tDyn{display:flex;justify-content:center;padding-bottom:48px;padding-top:48px}@media screen and (max-width:1224px){.CalculatorSection_container__2tDyn{padding:32px}}@media screen and (max-width:500px){.CalculatorSection_container__2tDyn{padding:32px 16px}}.CalculatorSection_content__uk04C{max-width:1224px;min-width:350px;width:100%}.CalculatorHeader_heading__XxkZi{color:#332f2d;font-family:Novozymes;font-weight:100}h1{font-size:3.5rem;line-height:4rem;margin:0;padding:0}@media screen and (max-width:768px){h1{font-size:3rem;line-height:3.5rem}}@media screen and (max-width:500px){h1{font-size:2.5rem;line-height:3rem}}h2{font-size:3rem;line-height:3.5rem;margin:0;padding:0}@media screen and (max-width:768px){h2{font-size:2.5rem;line-height:3rem}}@media screen and (max-width:500px){h2{font-size:2rem;line-height:2.5rem}}p{margin:0;padding:0}.CalculatorText_content__ZVB1s{font-size:1rem;line-height:1.25rem}@media screen and (max-width:500px){.CalculatorText_content__ZVB1s{font-size:.875rem;line-height:1.25rem}}.NzButton_nz-button__EVS50{align-items:center;background:transparent;border:1px solid transparent;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;text-decoration:none;white-space:nowrap;width:fit-content}.NzButton_nz-button__EVS50:focus{outline:none}.NzButton_nz-button--auto-width__Ig2DS{width:auto}.NzButton_nz-button__EVS50:focus-visible{outline:2px solid var(--hoverFontColor)}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt{fill:var(--fontColor);color:var(--fontColor)}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt:not(.NzButton_ghost-theme__k4wJj){background-color:var(--backgroundColor);border:1px solid var(--backgroundColor)}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_ghost-theme__k4wJj{background-color:transparent;border:1px solid var(--backgroundColor)}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt:active{box-shadow:inset 0 0 8px rgba(0,0,0,.45);transition:box-shadow .1s ease-out}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_medium__uRYqK{display:inline-flex;font-size:16px;line-height:20px}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_large__1icor{display:inline-flex;font-size:16px;line-height:24px}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt:hover{fill:var(--hoverFontColor);background-color:var(--hoverBackgroundColor);border:1px solid var(--hoverBackgroundColor);color:var(--hoverFontColor);transition:background-color .1s ease-in,border .1s ease-in}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_ghost-theme__k4wJj:hover{background-color:transparent;border:1px solid var(--hoverBackgroundColor)}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt :disabled{fill:var(--disabledFontColor);color:var(--disabledFontColor);cursor:auto}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt:disabled:not(.NzButton_ghost-theme__k4wJj){fill:var(--disabledFontColor);background-color:var(--disabledBackgroundColor);border:1px solid var(--disabledBackgroundColor);color:var(--disabledFontColor);pointer-events:none}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_pill__RAZop{border-radius:56px}.NzButton_nz-button__EVS50.NzButton_primary__JZiXt.NzButton_rectangle__QnXEr{border-radius:8px}.NzButton_nz-button__EVS50.NzButton_icon__h2tE0{fill:var(--fontColor);color:var(--fontColor)}.NzButton_nz-button__EVS50.NzButton_icon__h2tE0:hover{fill:var(--hoverBackgroundColor);color:var(--hoverBackgroundColor)}.NzButton_nz-button__EVS50.NzButton_icon__h2tE0:disabled{fill:var(--disabledFontColor);color:var(--disabledFontColor)}.NzButton_nz-button__EVS50.NzButton_secondary__bfrD4{fill:var(--fontColor);border-bottom:2px solid var(--backgroundColor);color:var(--fontColor);font-size:16px}.NzButton_nz-button__EVS50.NzButton_secondary__bfrD4.NzButton_large__1icor,.NzButton_nz-button__EVS50.NzButton_secondary__bfrD4.NzButton_medium__uRYqK{display:inline-flex}.NzButton_nz-button__EVS50.NzButton_secondary__bfrD4:hover{fill:var(--hoverFontColor);fill:var(--hoverBackgroundColor);border-bottom-color:var(--hoverBackgroundColor);color:var(--hoverFontColor);color:var(--hoverBackgroundColor)}.NzButton_nz-button__EVS50.NzButton_secondary__bfrD4:disabled{fill:var(--disabledFontColor);border-bottom-color:1px solid var(--backgroundColor);color:var(--disabledFontColor);cursor:auto}.NzButton_nz-button__EVS50.NzButton_large__1icor.NzButton_primary__JZiXt{height:40px;padding:8px 24px}.NzButton_nz-button__EVS50.NzButton_medium__uRYqK.NzButton_primary__JZiXt{height:32px;padding:8px 20px}.NzButton_green-theme__m\+GUv{--backgroundColor:var(--spring-green-100);--fontColor:var(--black-coal-100);--hoverBackgroundColor:var(--moss-green-100);--hoverFontColor:var(--black-coal-100);--disabledBackgroundColor:var(--gray-stone-25);--disabledFontColor:var(--charcoal-black-50)}.NzButton_black-theme__2Qw\+X{--backgroundColor:var(--black-coal-100);--fontColor:var(--spring-green-100);--hoverBackgroundColor:var(--charcoal-black-75);--hoverFontColor:var(--spring-green-100);--disabledBackgroundColor:var(--charcoal-black-50);--disabledFontColor:var(--charcoal-black-75)}.NzButton_ghost-theme__k4wJj{--backgroundColor:var(--charcoal-black-50);--fontColor:var(--charcoal-black-50);--hoverBackgroundColor:var(--moss-green-100);--hoverFontColor:var(--moss-green-100);--disabledBackgroundColor:var(--gray-stone-25);--disabledFontColor:var(--gray-stone-25)}.NzButton_red-theme__Utvg3{--backgroundColor:#af1212;--fontColor:#fff;--hoverBackgroundColor:var(--sunset-red-100);--hoverFontColor:#fff;--disabledBackgroundColor:var(--charcoal-black-50);--disabledFontColor:#fff}.LabelContainer_nz-button-label-container__as086{align-items:center;display:flex;gap:4px;min-width:fit-content;white-space:nowrap}.LabelContainer_nz-button-label-container__as086.LabelContainer_icon-right__hi04d{flex-direction:row-reverse}.LabelContainer_icon-container__7rjqC{align-items:center;display:flex;justify-content:center}.BioMask_bio-mask__7d\+e3{aspect-ratio:1;position:relative}.BioMask_bio-mask__7d\+e3 img{object-fit:cover}.HydrocolloidFormArray_content__NMMp9,.HydrocolloidInputGroup_layout__2RcUJ{display:flex;flex-direction:column;gap:16px}.HydrocolloidInputGroup_layout__2RcUJ{width:100%}.HydrocolloidInputGroup_split-row__j4JjD{display:flex;gap:16px}.HydrocolloidInputGroup_split-row__j4JjD>*{width:50%}.HydrocolloidInputGroup_header__QG\+mw{display:flex;justify-content:space-between}.NzText_nz-text__UjEqn{font-family:var(--font-family-regular)}.NzText_color__zHdyd{color:inherit}.NzText_p1__yecOl{font-size:1.25rem;line-height:1.5rem}.NzText_p2__iC37Q{font-size:1.125rem;line-height:1.5rem}.NzText_p3__TD4o1{font-size:1rem;line-height:1.25rem}.NzText_p4__rBCjE{font-size:.875rem;line-height:1.25rem}.NzText_caption__ddR9F,.NzText_p5__4EVmi{font-size:.75rem;line-height:1rem}.NzText_normal__ffXip{font-weight:400}.NzText_bold__zRY3s{font-weight:700}.NzText_thin__AN-dr{font-weight:100}.NzText_ellipsis__UooC1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NzCheckbox_hidden-input__NjotW{display:none;height:0;margin:-1px;padding:0;white-space:nowrap;width:0}.NzCheckbox_checkbox__UO5J6{align-items:center;background-color:transparent;border:2px solid #4f4945;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.NzCheckbox_checkbox__UO5J6.NzCheckbox_checked__70rco{background-color:#b3c800;border-color:#b3c800}.NzCheckbox_checkbox__UO5J6:hover{border-color:#9a0}.NzCheckbox_checkbox__UO5J6.NzCheckbox_disabled__Mgpxp{background-color:transparent;border-color:#ece9e0;cursor:default}.BinderProteinGroup_layout__UucFQ{display:flex;flex-direction:column;gap:16px;width:100%}.BinderProteinGroup_split-row__ampqs{display:flex;gap:16px}.BinderProteinGroup_split-row__ampqs>*{width:50%}.BinderProteinGroup_header__bWJDL{display:flex;justify-content:space-between}.BinderProteinFormArray_content__hwKJO{display:flex;flex-direction:column;gap:16px}.BinderProteinSection_container__Ws0U4{height:590px}.InformationSection_container__K7Cqb{height:300px}.ResultsSection_container__3NW4u{background-color:#fff;height:340px}