.button-outline-orange4{background:#007295;background:transparent;border:2px solid #f08100;border-radius:10rem;color:#fff;color:#393a3b;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.button-outline-orange4{font-size:1.125rem;padding:.75rem 2rem}}.button-outline-orange4:active,.button-outline-orange4:focus,.button-outline-orange4:hover{background:#004b62;background:#007295;background:#f08100;border:none;border:2px solid #007295;border-color:#f08100;color:#fff;color:#393a3b;cursor:pointer}@font-face{font-family:Open Sans;font-style:regular;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:regular;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../fonts/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:regular;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(../fonts/OpenSans-Italic.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans BoldItalic"),local("OpenSans-BoldItalic"),url(../fonts/OpenSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:regular;font-weight:700;src:local("WorkSans Bold"),local("WorkSans-Bold"),url(/wp-content/plugins/pwd-eautismiliitto/assets/WorkSans-Bold.ttf) format("truetype")}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.eaut-breadcrumb{background:#f3f3f3;box-shadow:0 2px 18px #00000029;padding:12px 24px;position:relative}.eaut-breadcrumb,.eaut-breadcrumb ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.eaut-breadcrumb ul{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 auto 0 0;min-height:24px;padding:0}.eaut-breadcrumb ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0!important}.eaut-breadcrumb ul li span{font-weight:600}.eaut-breadcrumb ul li:after{content:url(../images/caret-bold-749798f22e.svg);display:block;height:1.5rem;margin-left:.75rem;margin-right:.75rem;min-width:1rem;transform:rotate(-90deg);width:1rem}.eaut-breadcrumb ul li:last-child:after{display:none}.eaut-breadcrumb .language-links{display:-ms-flexbox;display:flex;gap:12px}.eaut-breadcrumb a.main-site-link{-ms-flex-align:center;align-items:center;border-left:2px solid #007295;display:-ms-flexbox;display:flex;margin-left:18px;padding-left:18px}.eaut-breadcrumb a.main-site-link:after{content:url(../images/link-external-blue-85b24abcb1.svg);display:block;height:1rem;margin-left:.75rem;min-width:1rem;width:1rem}.eaut-main-content.start,.eaut-main-content.start+.eaut-footer{max-width:900px}@media(min-width:768px){.start h1{font-size:4rem}}.start .ingress{font-size:20px}.start .buttons{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:24px}.start .button{background:#007295;border:none;border-radius:10rem;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.start .button{font-size:1.125rem;padding:.75rem 2rem}}.start .button:active,.start .button:focus,.start .button:hover{background:#004b62;border:none;cursor:pointer}.start .button-outline{background:#007295;background:transparent;border:2px solid #007295;border-radius:10rem;color:#fff;color:#393a3b;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.start .button-outline{font-size:1.125rem;padding:.75rem 2rem}}.start .button-outline:active,.start .button-outline:focus,.start .button-outline:hover{background:#004b62;background:#007295;border:none;border:2px solid #007295;color:#fff;cursor:pointer}.eaut-main-content.topics:before{display:none}.topics .topics-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.topics .topics-container>div{width:100%}@media(min-width:768px){.topics .topics-container>div{width:calc(50% - 12px)}}@media(min-width:992px){.topics .topics-container>div{width:calc(25% - 18px)}}.topics .image-container{margin:auto;max-width:200px;padding:24px}@media(min-width:768px){.topics .image-container{max-width:none}}.topics .image-container-inner{padding-top:100%;position:relative;width:100%}.topics .image{border-radius:1.5rem;height:100%;left:0;position:absolute;top:0;width:100%}.topics div.image{background:#f3f3f3}.topics img.image{-o-object-fit:cover;object-fit:cover}.topics .topics-container h2{font-size:1.375rem}@media(min-width:768px){.topics .topics-container h2{min-height:70px}}@media(min-width:992px){.topics .topics-container h2{min-height:110px}}@media(min-width:768px){.topics .short-description{min-height:160px}}@media(min-width:992px){.topics .short-description{min-height:245px}}.topics .long-description{border-bottom:3px solid #393a3b;border-top:3px solid #393a3b;margin-bottom:24px;padding:0 3px}.topics .long-description button{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;background:none;border:none;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:space-between;padding:.75rem 1rem;width:100%}.topics .long-description button img{height:1.5rem;width:1.5rem}.topics .long-description p{display:none;margin-top:0;padding-left:1rem;padding-right:1rem}.topics .long-description.visible{border:3px solid #393a3b;padding:0}.topics .long-description.visible button img{transform:rotate(45deg)}.topics .long-description.visible p{display:block}.topics .choose-topic{background:#007295;border:none;border-radius:10rem;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-size:14px;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.topics .choose-topic{font-size:1.125rem;padding:.75rem 2rem}}.topics .choose-topic:active,.topics .choose-topic:focus,.topics .choose-topic:hover{background:#004b62;border:none;cursor:pointer}@media(min-width:768px){.topics .choose-topic{font-size:16px}}.orange .choose-topic{background:#fde2d2;color:#393a3b}.orange .choose-topic:active,.orange .choose-topic:focus,.orange .choose-topic:hover{background:#fbc3a1}.blue .choose-topic{background:#aadef5;color:#393a3b}.blue .choose-topic:active,.blue .choose-topic:focus,.blue .choose-topic:hover{background:#7cccf0}.lila .choose-topic{background:#efbcea;color:#393a3b}.lila .choose-topic:active,.lila .choose-topic:focus,.lila .choose-topic:hover{background:#e593dd}.green .choose-topic{background:#c1edbd;color:#393a3b}.green .choose-topic:active,.green .choose-topic:focus,.green .choose-topic:hover{background:#9be295}.eaut-main-content.statement{max-width:900px;text-align:center}.eaut-main-content.statement+.eaut-footer{max-width:900px}.blue.eaut-main-content.statement:before{background-image:url(../images/kirjokartta-taustakuva_sininen-bd41ef88d5.svg)}.statement h1{font-size:1.125rem}.statement .nav-title{font-family:Open Sans,"sans-serif";font-size:1rem;font-weight:600}.statement .nav{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.statement .nav a,.statement .nav li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.statement .nav a{-ms-flex-pack:center;background:#fff;border:2px solid #009ee3;border-radius:100%;color:#393a3b;font-weight:700;height:2rem;justify-content:center;margin:.5rem;text-decoration:none;width:2rem}.statement .nav li.answered a{background:#009ee3;border-color:transparent}.statement .nav li.current a{background:#aadef5;border-color:transparent;outline-offset:2px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.statement h2.title-statement{font-size:1.625rem;margin-top:48px}@media(min-width:768px){.statement h2.title-statement{font-size:2.125rem}}.statement .yes-container{border:7px solid transparent;border-radius:1.5rem;padding:0 1rem 1rem;text-align:initial;transition:background-color .5s ease-in-out}.statement .yes-container.selected{background:#e1f6ff;border-color:#009ee3;margin-bottom:24px;margin-top:60px}.statement .yes-container.selected label{margin-top:-2rem}.statement .yes-container.selected label .name{background:#fff}.statement .yes-container button.watch-video{-ms-flex-align:center;align-items:center;background:none;border:none;color:#007295;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;margin:auto;text-decoration:underline;width:-moz-fit-content;width:fit-content}.statement .yes-container button.watch-video:after{content:url(../images/play-70b24047a8.svg);display:block;height:2.75rem;margin-left:.75rem;min-width:2.75rem;width:2.75rem}.ReactModal__Overlay iframe{width:100%!important}.statement label{display:block;font-size:1.25rem;font-weight:700;margin:auto;width:-moz-fit-content;width:fit-content}.statement label .name{background:#007295;background:#aadef5;border:4px solid transparent;border-radius:10rem;box-shadow:0 6px 0 transparent;color:#fff;color:#393a3b;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.statement label .name{font-size:1.125rem;padding:.75rem 2rem}}.statement label .name:active,.statement label .name:focus,.statement label .name:hover{background:#004b62;background:#7cccf0;border:none;border:4px solid transparent;cursor:pointer}.statement label.no{margin-bottom:48px}.statement label input:checked+.name{border:4px solid #393a3b;box-shadow:0 6px 0 #393a3b}.statement label input:checked+.name:before{content:url(../images/check-299b3b69f9.svg);display:block;height:1rem;margin-right:.75rem;min-width:1rem;transform:translateY(2px);width:1rem}.statement label input.screen-reader-text:focus{opacity:0}.statement label input.screen-reader-text:focus+.name{outline:2px dotted #393a3b;outline-offset:2px}.statement .next-statement,.statement .to-results{background:#007295;background:transparent;border:2px solid #007295;border-radius:10rem;color:#fff;color:#393a3b;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;margin-top:24px;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.statement .next-statement,.statement .to-results{font-size:1.125rem;padding:.75rem 2rem}}.statement .next-statement:active,.statement .next-statement:focus,.statement .next-statement:hover,.statement .to-results:active,.statement .to-results:focus,.statement .to-results:hover{background:#004b62;background:#007295;border:none;border:2px solid #007295;color:#fff;cursor:pointer}.statement .back-to-topics{display:block;margin-top:24px}.orange.eaut-main-content.statement:before{background-image:url(../images/kirjokartta-taustakuva_oranssi-f2d115cd8a.svg)}.orange.statement .nav a{border-color:#f36e20}.orange.statement .nav li.answered a{background:#f36e20}.orange.statement .nav li.current a{background:#fde2d2}.orange.statement .yes-container.selected{background:#fff4ee;border-color:#f36e20}.orange.statement label .name{background:#fde2d2}.orange.statement label .name:active,.orange.statement label .name:focus,.orange.statement label .name:hover{background:#fbc3a1}.orange.statement .next-statement,.orange.statement .to-results{border-color:#f36e20}.orange.statement .next-statement:active,.orange.statement .next-statement:focus,.orange.statement .next-statement:hover,.orange.statement .to-results:active,.orange.statement .to-results:focus,.orange.statement .to-results:hover{background:#f36e20}.lila.eaut-main-content.statement:before{background-image:url(../images/kirjokartta-taustakuva_violetti-6ef7f5349d.svg)}.lila.statement .nav a{border-color:#cb24b9}.lila.statement .nav li.answered a{background:#cb24b9}.lila.statement .nav li.current a{background:#efbcea}.lila.statement .yes-container.selected{background:#eed6ec;border-color:#cb24b9}.lila.statement label .name{background:#efbcea}.lila.statement label .name:active,.lila.statement label .name:focus,.lila.statement label .name:hover{background:#e593dd}.lila.statement .next-statement,.lila.statement .to-results{border-color:#cb24b9}.lila.statement .next-statement:active,.lila.statement .next-statement:focus,.lila.statement .next-statement:hover,.lila.statement .to-results:active,.lila.statement .to-results:focus,.lila.statement .to-results:hover{background:#cb24b9}.green.eaut-main-content.statement:before{background-image:url(../images/kirjokartta-taustakuva_vihrea-8cbec38c87.svg)}.green.statement .nav a{border-color:#06b900}.green.statement .nav li.answered a{background:#06b900}.green.statement .nav li.current a{background:#c1edbd}.green.statement .yes-container.selected{background:#e1eee0;border-color:#06b900}.green.statement label .name{background:#c1edbd}.green.statement label .name:active,.green.statement label .name:focus,.green.statement label .name:hover{background:#9be295}.green.statement .next-statement,.green.statement .to-results{border-color:#06b900}.green.statement .next-statement:active,.green.statement .next-statement:focus,.green.statement .next-statement:hover,.green.statement .to-results:active,.green.statement .to-results:focus,.green.statement .to-results:hover{background:#06b900}.eaut-main-content.summary{max-width:900px;padding-bottom:0}.eaut-main-content.summary+.eaut-footer{max-width:900px}.eaut-main-content.summary:before{background-image:url(../images/kirjokartta-taustakuva_sininen-bd41ef88d5.svg)}.summary .ingress{font-size:20px}.summary .my-strategy-text{border-bottom:2px solid #9b9b9b;border-top:2px solid #9b9b9b}.statement-link-icon{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;justify-content:center;margin:48px auto 0}.statement-link-icon a{color:#393a3b;font-weight:600}.statement-link-icon img{display:block;height:2.25rem;min-width:2.25rem;width:2.25rem}h2.title-statement{font-size:1.625rem;margin-bottom:36px;margin-top:1rem;text-align:center}@media(min-width:768px){h2.title-statement{font-size:2.125rem}}.summary .tip{background:#e1f6ff;border:3px solid transparent;border-radius:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;padding:24px 18px}@media(min-width:768px){.summary .tip{padding:36px 24px}}.summary .tip--user{background:#aadef5}.summary .tip--new-tip,.summary .tip--unchecked{background:transparent;border:3px solid #007295}.summary .tip--new-tip textarea,.summary .tip--unchecked textarea{background:#e1f6ff;border:3px dotted #000;padding:.5rem}.summary .tip .check-tip{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-bottom:12px;padding-right:24px}.summary .tip .check-tip input[type=checkbox],.summary .tip .check-tip input[type=radio]{height:24px;margin-right:.5rem;min-width:24px;width:24px}.summary .tip .check-tip input[type=checkbox]:active+label,.summary .tip .check-tip input[type=checkbox]:focus+label,.summary .tip .check-tip input[type=checkbox]:hover+label,.summary .tip .check-tip input[type=radio]:active+label,.summary .tip .check-tip input[type=radio]:focus+label,.summary .tip .check-tip input[type=radio]:hover+label{text-decoration:underline}.summary .tip .check-tip label{font-size:1rem;font-weight:600}.summary .tip .check-tip label:active,.summary .tip .check-tip label:focus,.summary .tip .check-tip label:hover,.summary .tip button{text-decoration:underline}.summary .tip button{-ms-flex-align:center;align-items:center;background:none;border:none;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:600;gap:.75rem;margin-top:24px;padding:0}.summary .tip button.save{color:#007295}.summary .tip button img{height:1rem;width:1rem}.summary .buttons{-ms-flex-align:center;align-items:center;border-top:3px solid #393a3b;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:48px;padding-top:48px}.modal-choose-other-topic,.summary .save-strategy{background:#007295;border:none;border-radius:10rem;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.modal-choose-other-topic,.summary .save-strategy{font-size:1.125rem;padding:.75rem 2rem}}.modal-choose-other-topic:active,.modal-choose-other-topic:focus,.modal-choose-other-topic:hover,.summary .save-strategy:active,.summary .save-strategy:focus,.summary .save-strategy:hover{background:#004b62;border:none;cursor:pointer}.summary .choose-other-topic{background:#007295;background:transparent;border:2px solid #007295;border-radius:10rem;color:#fff;color:#393a3b;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;text-transform:none;transition:.2s ease-in-out}@media(min-width:768px){.summary .choose-other-topic{font-size:1.125rem;padding:.75rem 2rem}}.summary .choose-other-topic:active,.summary .choose-other-topic:focus,.summary .choose-other-topic:hover{background:#004b62;background:#007295;border:none;border:2px solid #007295;color:#fff;cursor:pointer}.orange.eaut-main-content.summary:before{background-image:url(../images/kirjokartta-taustakuva_oranssi-f2d115cd8a.svg)}.orange.summary .tip{background:#feefe5}.orange.summary .tip--user{background:rgba(243,110,32,.4)}.orange.summary .tip--new-tip,.orange.summary .tip--unchecked{background:transparent;border:3px solid #f36e20}.orange.summary .tip--new-tip textarea,.orange.summary .tip--unchecked textarea{background:#feefe5}.orange.summary .save-strategy{background:#fde2d2;color:#393a3b}.orange.summary .save-strategy:active,.orange.summary .save-strategy:focus,.orange.summary .save-strategy:hover{background:#fbc3a1}.lila.eaut-main-content.summary:before{background-image:url(../images/kirjokartta-taustakuva_violetti-6ef7f5349d.svg)}.lila.summary .tip{background:#eed6ec}.lila.summary .tip--user{background:#efbcea}.lila.summary .tip--new-tip,.lila.summary .tip--unchecked{background:transparent;border:3px solid #cb24b9}.lila.summary .tip--new-tip textarea,.lila.summary .tip--unchecked textarea{background:#eed6ec}.lila.summary .save-strategy{background:#eed6ec;color:#393a3b}.lila.summary .save-strategy:active,.lila.summary .save-strategy:focus,.lila.summary .save-strategy:hover{background:#dfb2db}.green.eaut-main-content.summary:before{background-image:url(../images/kirjokartta-taustakuva_vihrea-8cbec38c87.svg)}.green.summary .tip{background:#e1eee0}.green.summary .tip--user{background:#c1edbd}.green.summary .tip--new-tip,.green.summary .tip--unchecked{background:transparent;border:3px solid #06b900}.green.summary .tip--new-tip textarea,.green.summary .tip--unchecked textarea{background:#e1eee0}.green.summary .save-strategy{background:#e1eee0;color:#393a3b}.green.summary .save-strategy:active,.green.summary .save-strategy:focus,.green.summary .save-strategy:hover{background:#c1dcbf}body{font-family:Open Sans,"sans-serif";margin:0}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Work Sans,"sans-serif"}body h1{font-size:1.625rem;margin-top:0}@media(min-width:768px){body h1{font-size:2.625rem}}body p{line-height:1.875}body a{color:#007295}.eautismiliitto-app{position:relative}.eaut-main-content:before{background-image:url(../images/kirjokartta-taustakuva_värit-3e82d36398.svg);background-size:100%;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.eaut-main-content{background:#fff;margin:auto;max-width:1220px;padding:48px 24px}@media(min-width:768px){.eaut-main-content{padding:48px}}.eaut-main-content h1{text-align:center}.eaut-footer{background:#fff;margin:0 auto;max-width:1220px;padding:48px 24px}@media(min-width:768px){.eaut-footer{padding:48px}}.eaut-footer .inner{border-top:3px solid #393a3b}.eaut-footer .eaut-footer-logo{display:block;margin:24px auto;max-width:270px;width:100%}