#app-embed *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:GTMaru-Light,sans-serif;font-style:normal;font-weight:400}#app-embed [class^=_formContainer]{max-width:800px}#app-embed [class^=_formHeader] h2[class^=_textHeading]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#54a238;font-family:GTMaru-BoldOblique,sans-serif;font-size:2.24rem;font-style:normal;font-weight:400;margin-bottom:16px;text-shadow:1px 1px 0 #f0d6ca,5px 4px 0 rgba(35,31,32,.08)}@media (min-width:992px){#app-embed [class^=_formHeader] h2[class^=_textHeading]{font-size:2.72rem}}#app-embed [class^=_formHeader] [class^=_textBody] p{font-size:1.2rem;line-height:1.2}#app-embed form{background-color:#faeae3;border:1px dashed #231f20;border-radius:16px;margin:16px;padding:16px;width:calc(100% - 64px)}@media (min-width:768px){#app-embed form{margin:24px;padding:24px;width:calc(100% - 96px)}}@media (min-width:992px){#app-embed form{margin:32px;width:calc(100% - 128px)}}#app-embed form [class^=_formFieldContainer] label{font-size:1.12rem;line-height:1}#app-embed form [class^=_formFieldContainer] input{border:1px solid #231f20;border-radius:8px;box-shadow:none;font-size:1.2rem;line-height:1}#app-embed form [class^=_birthdayText],#app-embed form [class^=_formFileInput] [class^=_textBody]{font-size:1.12rem;line-height:1}#app-embed form [class^=_formFileInput] button{border:1px solid #231f20}#app-embed form button[type=submit]{background-color:transparent;color:#fff;display:block;height:56px;height:auto;margin-top:16px;position:relative}#app-embed form button[type=submit]:after,#app-embed form button[type=submit]:before{border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}#app-embed form button[type=submit]:before{background-blend-mode:multiply;background-color:#96003a;background-image:url(img-ht.png);background-repeat:repeat;background-size:40%;border:1px dashed #300013;content:"";z-index:0}#app-embed form button[type=submit]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#fc0062;border:1px solid #231f20;color:#fff;content:attr(data-content);display:flex;font-family:SanomatSans-Medium,sans-serif;font-size:1.32em;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.72px;line-height:1;transform:translate(-4px,-4px);transition:all .24s ease,transform .12s ease;z-index:1}@media (hover:hover){#app-embed form button[type=submit]:hover:after{background-color:#e30058}}#app-embed form button[type=submit]:active:after{transform:translate(0)}#app-embed form [class^=_formError]{color:#ed1c24;position:relative;top:-6px}
