.page-module-scss-module__S5Nnvq__page h1{text-align:center;padding:15vh 0 3vh}.page-module-scss-module__S5Nnvq__page h3{text-align:left;flex-grow:1;font-size:1.3rem;font-weight:500}.page-module-scss-module__S5Nnvq__page h4{text-align:center;color:var(--color-4);text-align:left;min-width:8rem;font-size:1.5rem;font-weight:400}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns{flex-direction:column;gap:1rem;padding:5vw 0 0;display:flex}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 10vw;display:flex}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern .page-module-scss-module__S5Nnvq__remove,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row .page-module-scss-module__S5Nnvq__remove{cursor:pointer;font-weight:400}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern .page-module-scss-module__S5Nnvq__remove:hover,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row .page-module-scss-module__S5Nnvq__remove:hover{text-decoration:underline}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern .page-module-scss-module__S5Nnvq__image,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row .page-module-scss-module__S5Nnvq__image{width:10vw;height:5vw;position:relative}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern .page-module-scss-module__S5Nnvq__image img,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row .page-module-scss-module__S5Nnvq__image img{object-fit:cover;background-color:var(--color-1-dark);width:100%;height:100%;box-shadow:var(--shadow-elevation-medium);border-radius:10px}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__pattern .page-module-scss-module__S5Nnvq__image img:hover,.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row .page-module-scss-module__S5Nnvq__image img:hover{box-shadow:var(--shadow-elevation-high);transform:scale(1.05)}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary{background-color:var(--color-1-dark);background:linear-gradient(145deg,#e6c76c 0%,#d1b152 100%);margin:1rem 0 0;padding:0 0 5vh}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row{padding:1rem 10vw}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row h2{color:var(--color-2)}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary .page-module-scss-module__S5Nnvq__row h3{text-align:right;flex-grow:1}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary label{margin-right:1rem;font-size:1.5rem;display:inline-block}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary button{margin-top:1.8rem}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__summary input{border:1px solid var(--color-5);background-color:var(--color-1-light);width:100%;box-shadow:var(--shadow-elevation-medium);border-radius:10px;outline:none;padding:1rem}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__voucher{justify-content:center;align-items:flex-end;display:flex}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__voucher input{border-top-right-radius:0;border-bottom-right-radius:0}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__voucher button{background-color:var(--color-5);border-top-left-radius:0;border-bottom-left-radius:0;margin:0}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__voucher button:active{transform:translate(-2px)}.page-module-scss-module__S5Nnvq__page .page-module-scss-module__S5Nnvq__patterns .page-module-scss-module__S5Nnvq__responseMessage{background-color:var(--color-2);color:var(--color-4-light);box-shadow:var(--shadow-elevation-high);border-radius:10px;padding:1rem;position:fixed;top:100px;right:50px}.page-module-scss-module__S5Nnvq__page button{box-shadow:var(--shadow-elevation-medium)}
