.my-page{background:var(--color-webshop)}@media screen{.my-page:before{background:var(--color-webshop);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.my-page{margin:0 auto;max-width:var(--container-max-width);padding:var(--spacing-s);padding-bottom:var(--spacing);padding-top:var(--spacing);position:relative;width:100%;z-index:1}.my-page:before{border:2px solid var(--color-webshop-medium)}@media screen and (min-width:1024px){.my-page{display:grid;grid-template-areas:"menu content" "fullwidth fullwidth";grid-template-columns:15.625rem auto;padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}}@media screen and (min-width:1440px){.my-page{grid-template-columns:24.375rem auto}}.my-page hr{display:none}@media screen and (min-width:1024px){.my-page hr{border:1px solid var(--color-gray-light);display:block;margin:var(--spacing) calc(var(--spacing-l)*-1)}}.my-page__fullwidth{grid-area:fullwidth}.my-page__select-nav{margin:0 auto 2.5rem;max-width:31.25rem}@media screen and (min-width:1024px){.my-page__select-nav{display:none}}.my-page__nav{display:none;padding:var(--spacing-l) 0}@media screen and (min-width:1024px){.my-page__nav{display:block;grid-area:menu;margin-right:1.25rem}}@media screen and (min-width:1440px){.my-page__nav{margin-right:3.75rem}}.my-page__nav h2{padding:0 1.5625rem}.my-page__nav ul{margin:1.5625rem 0 0}.my-page__nav a{align-items:center;border-bottom:1px solid var(--color-gray-medium);border-top:1px solid var(--color-gray-medium);color:inherit;display:flex;justify-content:space-between;margin:0 0 -1px;min-height:4.6875rem;padding:1.5625rem;text-decoration:none}.my-page__nav a.active,.my-page__nav a:hover{background:var(--color-white)}.my-page__nav a.active{font-weight:700}.my-page__heading,.my-page__ingress{margin:0 auto var(--spacing);text-align:center}.my-page__form,.my-page__small-content{margin:0 auto;max-width:20.625rem}.my-page__form h2,.my-page__small-content h2{margin:var(--spacing-l) 0 var(--spacing);text-align:center}.my-page__form .input+h2,.my-page__small-content .input+h2{margin-top:3.125rem}.my-page__error{margin:0 auto var(--spacing);max-width:37.5rem;width:100%}.my-page__error ul{list-style:initial;list-style-position:inside}@media screen and (min-width:1024px){.my-page__page{background:var(--color-white);border:1px solid var(--color-primary-lighter);border-radius:8px;padding:var(--spacing-l) var(--spacing)}}@media screen and (min-width:1440px){.my-page__page{padding:3.75rem}}.my-page__content{background:var(--color-white);border:1px solid var(--color-primary-lighter);border-radius:8px;padding:1.875rem 1.25rem}@media screen and (min-width:1024px){.my-page__content{background:none;border:none;padding:0}}.my-page__back{margin:0 0 .625rem}.my-page__submit-button .btn{width:100%}.my-page__link{display:flex;gap:var(--spacing-s);justify-content:center;margin:var(--spacing) 0}