.TextAreaV3-module-scss-module__B7-R-W__text-area{flex-direction:column;gap:.75rem;display:flex}.TextAreaV3-module-scss-module__B7-R-W__text-area__label{font-size:var(--text-base);font-weight:700;line-height:var(--text-base--line-height);flex-direction:column;gap:.25rem;display:flex}.TextAreaV3-module-scss-module__B7-R-W__text-area__subtext{font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height)}.TextAreaV3-module-scss-module__B7-R-W__text-area__input-container{position:relative}.TextAreaV3-module-scss-module__B7-R-W__text-area__input{resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);min-height:8rem;padding:.625rem .75rem;overflow:hidden auto}.TextAreaV3-module-scss-module__B7-R-W__text-area--error .TextAreaV3-module-scss-module__B7-R-W__text-area__input{border-color:var(--color-error-main)}.TextAreaV3-module-scss-module__B7-R-W__text-area__input:focus{outline:0}.TextAreaV3-module-scss-module__B7-R-W__text-area__input::-webkit-resizer{visibility:none}.TextAreaV3-module-scss-module__B7-R-W__text-area__input::-webkit-scrollbar{width:.875rem}.TextAreaV3-module-scss-module__B7-R-W__text-area__input::-webkit-scrollbar-track{background-color:#0000}.TextAreaV3-module-scss-module__B7-R-W__text-area__input::-webkit-scrollbar-thumb{background-color:var(--color-ui-neutral-subtle-alpha-main-pressed);border:.25rem solid var(--color-form-element-bg);border-radius:1rem}.TextAreaV3-module-scss-module__B7-R-W__text-area__input::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--color-ui-neutral-main-active) 30%, transparent)}.TextAreaV3-module-scss-module__B7-R-W__text-area__input--is-empty:before{float:left;height:0;color:var(--color-fg-muted);pointer-events:none;content:attr(data-placeholder);font-style:italic}.TextAreaV3-module-scss-module__B7-R-W__text-area__bullet-list{list-style-type:initial;padding-left:1.5rem}.TextAreaV3-module-scss-module__B7-R-W__text-area__bullet-list li{box-sizing:initial}.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator{pointer-events:none;border-radius:var(--radius-sm);border:0 solid #0000;border-bottom-width:.25rem;position:absolute;inset:0}.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator:after{content:"";background-color:var(--color-grey-500-kabelikivi);border-bottom-right-radius:var(--radius-sm);clip-path:polygon(100% 0%,100% 100%,0% 100%);width:.75rem;height:.75rem;position:absolute;bottom:-.25rem;right:0}:hover>.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator{border-color:var(--color-border-strong)}.TextAreaV3-module-scss-module__B7-R-W__text-area--error :hover>.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator{border-color:var(--color-error-main)}:focus-within+.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator{border-color:var(--color-ui-brand-main-active)}:focus-within+.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator:after{background-color:var(--color-ui-brand-main-active)}.TextAreaV3-module-scss-module__B7-R-W__text-area--error :focus-within+.TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator{border-color:var(--color-error-main)}.TextAreaV3-module-scss-module__B7-R-W__text-area--error .TextAreaV3-module-scss-module__B7-R-W__text-area__state-indicator:after{background-color:var(--color-error-main)}.TextAreaV3-module-scss-module__B7-R-W__text-area__footer{grid-template-columns:auto fit-content;row-gap:.25rem;display:grid}.TextAreaV3-module-scss-module__B7-R-W__text-area__character-limit{font-size:var(--text-xs);line-height:var(--text-xs--line-height);grid-row-start:1;grid-column-start:2;justify-self:flex-end}.TextAreaV3-module-scss-module__B7-R-W__text-area__character-limit--exceeded{color:var(--color-error-main)}
@layer theme,base;@layer components{.Container-module-scss-module__ofRYNW__container{width:100%}.Container-module-scss-module__ofRYNW__container:not(.Container-module-scss-module__ofRYNW__container--no-margin){margin-left:auto;margin-right:auto}.Container-module-scss-module__ofRYNW__container--size-extra-small{max-width:44rem}.Container-module-scss-module__ofRYNW__container--size-small{max-width:46rem}.Container-module-scss-module__ofRYNW__container--size-article-medium{max-width:64rem}.Container-module-scss-module__ofRYNW__container--size-medium-xs{max-width:70rem}.Container-module-scss-module__ofRYNW__container--size-medium{max-width:74rem}.Container-module-scss-module__ofRYNW__container--size-large{max-width:84rem}.Container-module-scss-module__ofRYNW__container--variant-core-block-container:not(.Container-module-scss-module__ofRYNW__container--size-unlimited){padding-left:1rem;padding-right:1rem}.Container-module-scss-module__ofRYNW__container--variant-core-block-container:not(.Container-module-scss-module__ofRYNW__container--variant-core-block-container:last-child){padding-bottom:1rem}.Container-module-scss-module__ofRYNW__container--variant-core-block-container+.Container-module-scss-module__ofRYNW__container--variant-custom-block-container:not(.Container-module-scss-module__ofRYNW__container--gap-small){padding-top:4rem}@media (min-width:64rem){.Container-module-scss-module__ofRYNW__container--variant-core-block-container+.Container-module-scss-module__ofRYNW__container--variant-custom-block-container:not(.Container-module-scss-module__ofRYNW__container--gap-small){padding-top:5rem}}.Container-module-scss-module__ofRYNW__container--variant-core-block-container+.Container-module-scss-module__ofRYNW__container--variant-custom-block-container.Container-module-scss-module__ofRYNW__container--gap-small{padding-top:1rem}@media (min-width:64rem){.Container-module-scss-module__ofRYNW__container--variant-core-block-container+.Container-module-scss-module__ofRYNW__container--variant-custom-block-container.Container-module-scss-module__ofRYNW__container--gap-small{padding-top:2rem}}.Container-module-scss-module__ofRYNW__container--variant-custom-block-container:not(.Container-module-scss-module__ofRYNW__container--size-unlimited){padding-left:1rem;padding-right:1rem}.Container-module-scss-module__ofRYNW__container--variant-apply-now-page-blocks-container{padding-top:3rem;padding-bottom:3rem}.Container-module-scss-module__ofRYNW__container--variant-apply-now-page-blocks-container>.Container-module-scss-module__ofRYNW__container--variant-core-block-container:not(:nth-of-type(4)){padding-bottom:1.5rem}.Container-module-scss-module__ofRYNW__container--variant-page-blocks-container{padding-bottom:5rem}@media (min-width:64rem){.Container-module-scss-module__ofRYNW__container--variant-page-blocks-container{padding-bottom:6rem}}.Container-module-scss-module__ofRYNW__container--variant-horizontally-padded{padding-left:1rem;padding-right:1rem}.Container-module-scss-module__ofRYNW__container--variant-vertically-padded{padding-top:1.5rem;padding-bottom:1.5rem}.Container-module-scss-module__ofRYNW__container--variant-padded{padding:1.5rem 1rem}.Container-module-scss-module__ofRYNW__container--gap-small:not(.Container-module-scss-module__ofRYNW__container--gap-small:last-child){padding-bottom:2rem}@media (min-width:64rem){.Container-module-scss-module__ofRYNW__container--gap-small:not(.Container-module-scss-module__ofRYNW__container--gap-small:last-child){padding-bottom:3rem}}.Container-module-scss-module__ofRYNW__container--gap-large:not(.Container-module-scss-module__ofRYNW__container--gap-large:last-child){padding-bottom:5rem}@media (min-width:64rem){.Container-module-scss-module__ofRYNW__container--gap-large:not(.Container-module-scss-module__ofRYNW__container--gap-large:last-child){padding-bottom:6rem}}.Container-module-scss-module__ofRYNW__container--height-full{flex-direction:column;min-height:100dvh;display:flex}}@layer utilities;
