@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-font-smoothing:antialiased}body{background-color:#fff;color:#004d8c;font:400 12px/14px vista-sans,Helvetica,sans-serif;grid-template-columns:[page-start] auto [container-start] minmax(200px,700px) [container-end] auto [page-end];grid-template-rows:40px minmax(auto,360px) 1fr 40px auto;height:100vh;margin:0;padding:0}.grid,body{display:grid;gap:0}.grid{grid-template-columns:[content-full-start] 25px [content-more-start] 25px [content-start] 1fr [content-end] 25px [content-more-end] 25px [page-end]}@media only screen and (max-width:500px){.grid{grid-template-columns:[content-full-start] 25px [content-more-start content-start] 25px 1fr 25px [content-more-end content-end] 25px [page-end]}}.grid-twenty{display:grid;gap:0;grid-template-columns:repeat(20,1fr)}a{color:#004d8c}a,a:hover{text-decoration:none}a:hover{color:#8e0f55}p{font-size:18px;line-height:26px;margin:0 0 16px}p.no-margin{margin:0}.mb-0{margin-bottom:0!important}.bold{font-weight:700}.big{font:28px/32px vista-sans,Helvetica,sans-serif;font-weight:700}.small{font:10px/14px vista-sans,Helvetica,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.box button{background-color:#004d8c;border:none;border-radius:999px;color:#fff;cursor:pointer;font:18px/24px vista-sans,Helvetica,sans-serif;font-weight:700;min-height:40px;text-transform:uppercase;width:80px}.nowrap{white-space:nowrap}.text-center{text-align:center}.color-green{color:#9ec312}.color-pink{color:#fc03e9}hr{background:#eef4f6;border:0;height:1px}.header{background-color:#edf4f6;grid-column:container-start/container-end;grid-row:1/2}.header__topbar{align-content:center;display:grid;grid-column:content-more-start/content-more-end;grid-template-columns:repeat(2,1fr);height:40px}.header__topbar__locale-switcher{align-self:center;justify-self:start}.header__topbar__locale-switcher ul{display:grid;grid-auto-flow:column;list-style:none;margin:0 0 0 -10px;padding:0}.header__topbar__locale-switcher ul li{align-items:center;display:grid;font-size:12px;grid-auto-flow:column;line-height:12px;margin:0;padding:0}.header__topbar__locale-switcher ul li a{font-weight:700;padding:4px 10px;text-decoration:none}.header__topbar__locale-switcher ul li a.active,.header__topbar__locale-switcher ul li a:hover{color:#8e0f55}.header__topbar__locale-switcher ul li .separator{background-color:#aaa;height:11px;width:1px}.header__topbar__contact-link{align-self:center;display:inline-block;font-size:12px;font-weight:700;justify-self:end;line-height:12px;margin-right:-10px;padding:4px 10px}.panorama{font-size:0;grid-column:container-start/container-end;grid-row:2/3;line-height:0;position:relative}.panorama img{width:100%}.panorama__layer{left:25px;position:absolute;top:25px}@media only screen and (max-width:620px){.panorama__layer{left:20px;top:20px}.panorama__layer img{width:85%}}@media only screen and (max-width:530px){.panorama__layer{left:15px;top:15px}.panorama__layer img{width:70%}}@media only screen and (max-width:440px){.panorama__layer{left:10px;top:10px}.panorama__layer img{width:50%}}.main{grid-column:container-start/container-end;grid-row:3/4;padding:40px 0 35px}.main,.main__content{background-color:#edf4f6}.main__content{grid-column:content-start/content-end}.main__content--thank-you h1{font-size:34px;font-weight:700;line-height:36px;margin-bottom:30px}.cross{vertical-align:text-top}.headline{display:grid;grid-column:content-start/content-more-end;grid-template-columns:1fr 112px 80px 84px;margin-bottom:20px}@media only screen and (max-width:600px){.headline{grid-template-columns:1fr 112px 80px 84px 1fr}}.headline__h{grid-column:1/3;grid-row:1/3}@media only screen and (max-width:600px){.headline__h{grid-column:1/6;grid-row:1/2}}.headline__h h1,.headline__h h2{margin-right:40px}@media only screen and (max-width:600px){.headline__h h1,.headline__h h2{margin-right:0}}.headline__h h1,.headline__h h2{font-size:34px;font-weight:700;line-height:36px}.headline__h h2{color:#9ec312;margin-bottom:26px}.cumulus .headline__h h2{margin-right:140px}@media only screen and (max-width:600px){.cumulus .headline__h h2{margin-right:0}}.tcs .headline__h h2{margin-right:140px}@media only screen and (max-width:600px){.tcs .headline__h h2{margin-right:0}}.cembra .headline__h h2{margin-right:140px}@media only screen and (max-width:768px){.cembra .headline__h h2{margin-right:160px}}@media only screen and (max-width:600px){.cembra .headline__h h2{margin-right:0}}.headline__h h3{font-size:20px;font-weight:700;line-height:24px;margin-right:150px}.headline__badge{align-content:center;background-color:#c6467b;border-radius:164px;color:#fff;display:grid;grid-column:3/4;height:164px;justify-content:center;min-width:164px;text-align:center;transform:rotate(-8deg);width:164px;z-index:222}@media only screen and (max-width:600px){.headline__badge{grid-row:2/3;margin-top:20px}}.headline__badge_top{font:16px/19px vista-sans,Helvetica,sans-serif;font-weight:700}.headline__badge_middle{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:4px 0}.headline__badge_bottom{font:16px/19px vista-sans,Helvetica,sans-serif;font-weight:700}.headline__img__card{grid-column:2/3;grid-row:2/3;margin-top:-24px;z-index:111}@media only screen and (max-width:600px){.headline__img__card{grid-row:3/4}}body.cumulus .headline__img__card{transform:rotate(-8deg)}body.cembra .headline__img__card--first{transform:translateY(-10px) translateX(-20px) rotate(-8deg)}body.cembra .headline__img__card--second{transform:translateX(30px) rotate(-8deg)}body.tcs .headline__img__card--first{transform:translateY(-34px) translateX(20px) rotate(-8deg)}body.tcs .headline__img__card--second{transform:rotate(-4deg)}.box{display:grid;gap:0;grid-template-columns:1fr auto 1fr;grid-template-rows:62px 63px auto;margin-bottom:50px}.box__headimage{display:flex;grid-column:2/3;grid-row:1/3;justify-content:space-around;margin:0 auto}.box__top{border-top-left-radius:25px;border-top-right-radius:25px;grid-row:2/3}.box__body,.box__top{background-color:#fff;grid-column:1/-1}.box__body{border-bottom-left-radius:25px;border-bottom-right-radius:25px;grid-row:3/4;padding:10px 25px 20px}.box__body_single{background-color:#fff;border-radius:25px;grid-column:1/-1;grid-row:1/-1;padding:20px 25px}.box__body__upper{border-bottom:2px solid #eef4f6;color:#9ec312;padding:10px 0 32px}.box__body__lower,.box__body__upper{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:0}.box__body__lower{padding:32px 0 20px}.box__content__heading{font-size:34px;line-height:36px;margin-bottom:30px}table.box__content__tablegrid{border-collapse:collapse;font-size:16px;line-height:24px}table.box__content__tablegrid tr{border-top:2px solid #eef4f6}table.box__content__tablegrid tr.no-border-top{border-top:none}table.box__content__tablegrid td,table.box__content__tablegrid th{padding:10px 0}@media only screen and (max-width:440px){table.box__content__tablegrid td,table.box__content__tablegrid th{display:table-row;padding:0}}table.box__content__tablegrid th{font-weight:700;padding-right:10px;text-align:left;vertical-align:top}@media only screen and (max-width:440px){table.box__content__tablegrid th>div{padding:10px 0 0}table.box__content__tablegrid td>div{padding:0 0 10px}}table.box__content__tablegrid td ul{list-style-type:none;margin-top:0;padding-left:20px}table.box__content__tablegrid td ul li:before{content:"—";margin-left:-20px;position:absolute}.help-text{font:10px/14px vista-sans,Helvetica,sans-serif;margin:2px 0 0}.invalid-feedback{color:#fc03e9}.hint{font:10px/14px vista-sans,Helvetica,sans-serif;margin:72px 0 0}.footer{background-color:#edf4f6;font:12px/14px vista-sans,Helvetica,sans-serif;grid-column:container-start/container-end;grid-row:4/5}.footer__content{border-top:1px solid #004d8c;grid-column:content-more-start/content-more-end;padding:25px 0}.footer__content__info{display:flex;justify-content:space-between;margin-bottom:25px}@media only screen and (max-width:500px){.footer__content__info{flex-direction:column}}.footer__content__link{display:flex;list-style:none;margin:0;padding:0}@media only screen and (max-width:500px){.footer__content__link{flex-direction:column}}.footer__content__link li{margin:0 40px 0 0;padding:0}.footer__content__link li:last-child{margin-right:0}@media only screen and (max-width:600px){.footer__content__link li{margin:0 20px 0 0}}@media only screen and (max-width:400px){.footer__content__link li{margin:0}}form>div#ds2_question{display:flex;justify-content:center}form>div#ds2_question div{margin-right:14px}form>div#ds2_question div:last-of-type{margin-right:0}form>div#ds22_question{display:flex;justify-content:center}form>div#ds22_question div{margin-right:14px}form>div#ds22_question div:last-of-type{margin-right:0}.box{grid-template-rows:50px 50px auto}body.fk2 main{padding:40px 0 11px}body.fk2 main p{margin-bottom:24px}body.fk2 main .box{margin-bottom:40px}body.fk2 main .headline__badge{align-content:flex-start;margin-left:-9px}body.fk2 main .headline__badge .headline__badge_bottom,body.fk2 main .headline__badge .headline__badge_middle,body.fk2 main .headline__badge .headline__badge_top{font-family:vista-sans,Helvetica,sans-serif}body.fk2 main .headline__badge .headline__badge_top{margin:25px 0 0}body.fk2 main .headline__badge .headline__badge_middle{margin:2px 0 0}body.fk2 main .headline__badge .headline__badge_bottom{margin:0}body.fk2 main .headline__img__card{zoom:1.1;margin-left:-13px;margin-top:-19px}body.fk2 main .headline__h h2{margin-bottom:16px}body.fk2 main .box__body__upper{padding:16px 0 26px}body.fk2 main .box__body__lower{margin-bottom:33px;margin-top:33px;padding:0}body.fk2 main .hint{margin-top:60px}body.fk2 #fk2_question fieldset{border:none;margin:0;padding:33px 0 64px}body.fk2 #fk2_question fieldset>div{-moz-column-gap:13%;column-gap:13%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:26px}body.fk2 #fk2_question .form-check>label{font:18px/24px vista-sans,Helvetica,sans-serif;margin-left:20px}body.fk2 #fk2_question legend{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:0;padding:0}body.fk2 #fk2_question .form-check{align-items:center;display:flex}body.fk2 #fk2_question input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #004d8c;border-radius:30px;flex-grow:0;flex-shrink:0;height:30px;width:30px}body.fk2 #fk2_question input[type=radio].is-invalid{border-color:#c6467b}body.fk2 #fk2_question input[type=radio]:checked{background-color:#004d8c}@media only screen and (min-width:601px){body.fk2 #fk2_question #fk2_question_ccHappiness .form-check:first-child{order:1}body.fk2 #fk2_question #fk2_question_ccHappiness .form-check:nth-child(2){order:3}body.fk2 #fk2_question #fk2_question_ccHappiness .form-check:nth-child(3){order:2}body.fk2 #fk2_question #fk2_question_ccHappiness .form-check:nth-child(4){order:4}}@media only screen and (max-width:600px){body.fk2 #fk2_question #fk2_question_ccBenefit,body.fk2 #fk2_question #fk2_question_ccHappiness{grid-template-columns:repeat(1,1fr)}body.fk2 #fk2_question #fk2_question_ccBenefit br,body.fk2 #fk2_question #fk2_question_ccHappiness br{clear:none;content:" ";display:inline;margin-left:5px}}body.fk2 #fk2_question #fk2_question_ccApps>div:first-child{grid-column:1/-1}body.fk2 .submit-container{text-align:center}body.fk2 .submit-container button{background:#9ec312;margin-bottom:20px;width:280px}body.fk2.cembra .headline{margin-bottom:36px}body.fk2.cembra .headline__img__card{zoom:1;margin-left:17px;margin-top:-30px}body.fk2.fr_CH.cembra .main__content>div>p:nth-child(2),body.fk2.fr_CH.cumulus .main__content>div>p:nth-child(2){max-width:540px}body.fk2.fr_CH.cumulus .main__content>div>p:nth-child(3){max-width:590px}body.fk2.fr_CH .headline__badge{margin-left:-14px}body.fk2.fr_CH .headline__badge .headline__badge_top{margin-top:30px}body.fk2.fr_CH .headline__badge .headline__badge_middle{margin-top:1px}body.fk2.it_CH .headline__badge .headline__badge_top{margin-left:-7px;margin-top:40px}body.fk2.it_CH .box__body__upper{max-width:480px}body.fk2.it_CH #fk2_question_ccHappiness_3+label{white-space:nowrap}@media only screen and (min-width:601px){body.fk2.it_CH #fk2_question_ccBenefit_1+label{max-width:140px}}body.fk2.it_CH #fk2_question_ccApps_label{max-width:400px}body.fk2 .main__content--thank-you{margin-bottom:54px}body.fk2 .main__content--thank-you h1{margin-bottom:20px}body.fk2 .main__content--thank-you p{font-size:16px;line-height:24px}body.fk3 h3{margin-top:90px}body.fk3 .headline__badge_middle{font-size:30px}body.fk3 .headline__img__card{transform:rotate(-8deg)}body.fk3 p{margin:0 0 20px}body.fk3 p:last-child{margin-bottom:40px}body.fk3 p.small{margin-bottom:8px}body.fk3 p.small:last-child{margin-bottom:40px}body.fk3 .box__body__info{font:24px/36px vista-sans,Helvetica,sans-serif;font-weight:700;margin-bottom:30px}body.fk3 .box-list{display:grid;grid-template-columns:79px 40px 20px 10px 1fr;margin:30px 0}body.fk3 .box-list__image{grid-column:1/2;justify-self:center}body.fk3 .box-list__number{font:24px/24px vista-sans,Helvetica,sans-serif;font-weight:700;grid-column:3/4}body.fk3 .box-list__text{grid-column:5/6}body.fk3 .box-list__text,body.fk3 .button{font:18px/24px vista-sans,Helvetica,sans-serif}body.fk3 .button{background-color:#9ec312;border-radius:999px;color:#fff;display:inline-block;font-weight:700;margin-top:20px;padding:20px 16px;text-transform:uppercase}body.fk3 .box{grid-template-columns:1fr 425px 1fr;grid-template-rows:75px 75px auto;margin-bottom:16px}body.fk3 .box__body{padding-top:30px}body.fk3 .disclaimer{margin-left:25px;margin-right:25px}body.ag2110 .headline__h h1,body.ag2110 .headline__h h2{margin-right:50px}body.ag2110 h3{margin-bottom:30px;margin-top:60px}body.ag2110 .headline__badge_middle{font-size:22px;line-height:22px}@media only screen and (min-width:700px){body.ag2110 .p2{margin-right:50px}}body.ag2110 .box{margin:40px 0}body.ag2110 .submit-container button{background:#004d8c;margin-bottom:20px;width:280px}body.ag2110 input{border:2px solid #edf4f6;border-radius:20px;box-sizing:border-box;padding:10px 20px;width:100%}body.ag2110 input:focus-visible{border-color:#004d8c;outline:none}body.ag2110 .form-element-email{margin:0 0 16px}body.ag2110 .ag2110-closer{margin-right:0}@media only screen and (min-width:700px){body.ag2110 .ag2110-closer{margin-right:5%}}body.ag2110 .panorama{position:relative}body.ag2110 .mask{background:transparent linear-gradient(116deg,#fff,hsla(0,100%,98%,0) 70%) 0 0 no-repeat padding-box;bottom:0;left:0;opacity:1;position:absolute;top:0;width:70%}body.ag2110 sup{font-size:60%;top:-.65em}@media only screen and (min-width:700px){.c2022_ds1.fr_CH #question_type2022_ds1_important div:first-child .form-check-label{margin-right:40px}.c2022_ds1.fr_CH #question_type2022_ds1_important div:nth-child(2) .form-check-label{margin-right:20px}.c2022_ds1.fr_CH #question_type2022_ds1_important div:nth-child(4) .form-check-label{margin-right:60px}.c2022_ds1.it_CH #question_type2022_ds1_important div:first-child .form-check-label{margin-right:20px}.c2022_ds1.it_CH #question_type2022_ds1_important div:nth-child(4) .form-check-label{margin-right:60px}}@media only screen and (min-width:601px){.c2022_ds1 .headline__h{padding-right:60px}.c2022_ds1.it_CH .headline__h h2{margin-right:180px}.c2022_ds1.cembra .headline{margin-bottom:30px}.c2022_ds1.cembra .headline__h{margin-right:-20px;padding-right:0}.c2022_ds1.cembra .headline__h h3{margin-right:280px}.c2022_ds1.cembra .box__body__upper{padding-right:100px}.c2022_ds1.cembra.fr_CH .headline__h h3{margin-right:240px}.c2022_ds1.cembra.fr_CH .box__body__upper{padding-right:20px}.c2022_ds1.cembra.it_CH .headline__h h3{margin-right:240px}.c2022_ds1.cembra.it_CH .box__body__upper{padding-right:50px}.c2022_ds1.ikea .headline__badge_bottom{padding:0 10px}.c2022_ds1.ikea .headline__img__card--first{transform:translateY(-30px) translateX(20px) rotate(-8deg)}.c2022_ds1.ikea .box{grid-template-rows:40px 40px auto}.c2022_ds1.ikea .box__body__upper{padding-right:130px}.c2022_ds1.ikea.fr_CH .headline__h h3{margin-right:120px}.c2022_ds1.ikea.fr_CH .box__body__upper{padding-right:40px}.c2022_ds1.ikea.it_CH .headline__h h2{margin-right:100px}.c2022_ds1.ikea.it_CH .headline__h h3{margin-right:90px}.c2022_ds1.ikea.it_CH .box__body__upper{padding-right:0}.c2022_ds1.lipo .headline{margin-bottom:70px}.c2022_ds1.lipo .headline__badge_bottom{font-size:15px}.c2022_ds1.lipo .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(67px) translateX(-13px) rotate(-8deg)}.c2022_ds1.lipo .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px)}.c2022_ds1.lipo .box{grid-template-rows:40px 40px auto}.c2022_ds1.lipo .box__body__upper{padding-right:80px}.c2022_ds1.lipo.fr_CH .headline__h h3,.c2022_ds1.lipo.it_CH .headline__h h2,.c2022_ds1.lipo.it_CH .headline__h h3{margin-right:100px}.c2022_ds1.lipo.it_CH .box__body__upper{padding-right:80px}.c2022_ds1.tcs .headline{margin-bottom:30px}.c2022_ds1.tcs .headline__h{margin-right:-20px;padding-right:0}.c2022_ds1.tcs .headline__h h3{margin-right:300px}.c2022_ds1.tcs .box__body__upper{padding-right:100px}.c2022_ds1.tcs.fr_CH .headline__h h3{margin-right:250px}.c2022_ds1.tcs.fr_CH .box__body__upper{padding-right:20px}.c2022_ds1.tcs.it_CH .headline__h h3{margin-right:240px}.c2022_ds1.tcs.it_CH .headline__badge_top{padding-top:6px}.c2022_ds1.tcs.it_CH .box__body__upper{padding-right:50px}.c2022_ds1.fnac .headline{margin-bottom:70px}.c2022_ds1.fnac .headline__h h3{margin-right:200px}.c2022_ds1.fnac .headline__badge_bottom{padding:0 10px}.c2022_ds1.fnac .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(46px) translateX(9px) rotate(-8deg)}.c2022_ds1.fnac .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px) rotate(-8deg)}.c2022_ds1.fnac .box{grid-template-rows:40px 40px auto}.c2022_ds1.fnac .box__body__upper{padding-right:130px}.c2022_ds1.fnac.fr_CH .headline__h h3{margin-right:160px}.c2022_ds1.fnac.fr_CH .box__body__upper{padding-right:100px}.c2022_ds1.fnac.it_CH .headline__h h2{margin-right:100px}.c2022_ds1.fnac.it_CH .headline__h h3{margin-right:160px}.c2022_ds1.fnac.it_CH .box__body__upper{padding-right:80px}.c2022_ds1.cosy .headline{margin-bottom:70px}.c2022_ds1.cosy .headline__h h3{margin-right:200px}.c2022_ds1.cosy .headline__img__card{grid-row:1/-1;width:206px}.c2022_ds1.cosy .headline__img__card--first{transform:translateY(66px) translateX(-10px)}.c2022_ds1.cosy .headline__img__card--second{transform:translateY(110px) translateX(-35px)}.c2022_ds1.cosy .box{grid-template-rows:40px 40px auto}.c2022_ds1.cosy .box__body__upper{padding-right:60px}.c2022_ds1.cosy.fr_CH .headline__h h3{margin-right:100px}.c2022_ds1.cosy.fr_CH .headline__badge_middle{margin:2px 0}.c2022_ds1.cosy.fr_CH .box__body__upper{padding-right:40px}.c2022_ds1.cosy.it_CH .headline__h h2{margin-right:100px}.c2022_ds1.cosy.it_CH .headline__h h3{margin-right:160px}.c2022_ds1.cosy.it_CH .headline__badge_top{padding-top:8px}.c2022_ds1.cosy.it_CH .headline__badge_middle{padding:2px 0}.c2022_ds1.cosy.it_CH .box__body__upper{padding-right:0}}@media only screen and (max-width:600px){.c2022_ds1 .headline{margin-bottom:60px}.c2022_ds1.ikea .headline__img__card--first{transform:rotate(-8deg)}}form>div#question_type2022_ds1 fieldset{border:none;margin:0;padding:33px 0 64px}form>div#question_type2022_ds1 fieldset>div{-moz-column-gap:13%;column-gap:13%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:26px}@media only screen and (max-width:600px){form>div#question_type2022_ds1 fieldset>div{grid-template-columns:1fr}}form>div#question_type2022_ds1 .form-check>label{font:18px/24px vista-sans,Helvetica,sans-serif;margin-left:20px;margin-right:10px}form>div#question_type2022_ds1 legend{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:0;padding:0}form>div#question_type2022_ds1 .form-check{align-items:center;display:flex}form>div#question_type2022_ds1 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #004d8c;border-radius:30px;cursor:pointer;flex-grow:0;flex-shrink:0;height:30px;width:30px}form>div#question_type2022_ds1 input[type=radio].is-invalid{border-color:#c6467b}form>div#question_type2022_ds1 input[type=radio]:checked{background-color:#004d8c}form>div#question_type2022_ds1 .submit-container{text-align:center}form>div#question_type2022_ds1 .submit-container button{background:#004d8c;line-height:22px;margin-bottom:20px;padding:10px 20px;width:auto}.c2022_fk1 .headline__h{margin-bottom:70px}@media only screen and (max-width:600px){.c2022_fk1 .headline__h{margin-bottom:20px}}@media only screen and (max-width:599px){.c2022_fk1 .headline{margin-bottom:40px}}.c2022_fk1.cembra .headline__img__card--first{transform:translateY(-10px) translateX(10px) rotate(-8deg)}.c2022_fk1.cembra .headline__img__card--second{transform:translateX(60px) rotate(-8deg)}.c2022_fk1.ikea .headline__img__card--first{transform:translateY(-40px) translateX(30px) rotate(-8deg)}@media only screen and (max-width:599px){.c2022_fk1.lipo .headline__h{margin-bottom:-30px}}.c2022_fk1.lipo .headline__badge_bottom{font-size:15px}.c2022_fk1.lipo .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(67px) translateX(-13px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk1.lipo .headline__badge{grid-row:2/3;margin-top:20px}}.c2022_fk1.lipo .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px)}@media only screen and (max-width:600px){.c2022_fk1.lipo .headline__img__card{grid-row:3/4;justify-self:start;transform:translateY(30px) translateX(70px)}}.c2022_fk1.fnac .headline__h{margin-bottom:40px}@media only screen and (max-width:600px){.c2022_fk1.fnac .headline__h{margin-bottom:0}}.c2022_fk1.fnac .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(46px) translateX(9px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk1.fnac .headline__badge{grid-row:2/3;margin-top:20px}}.c2022_fk1.fnac .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk1.fnac .headline__img__card{grid-row:3/4;justify-self:start;transform:translateY(30px) rotate(-8deg) translateX(120px)}.c2022_fk1.cosy .headline__badge{align-self:start;grid-row:2/3;justify-self:start;margin-top:20px}}.c2022_fk1.cosy .headline__badge_top{font-size:15px;margin-top:11px}.c2022_fk1.cosy .headline__img__card{grid-row:1/-1;width:206px}.c2022_fk1.cosy .headline__img__card--first{transform:translateY(66px) translateX(-10px)}.c2022_fk1.cosy .headline__img__card--second{transform:translateY(110px) translateX(-35px)}@media only screen and (max-width:600px){.c2022_fk1.cosy .headline__img__card{align-self:start;grid-row:3/4}.c2022_fk1.cosy .headline__img__card--first{transform:translateY(-30px) translateX(-10px)}.c2022_fk1.cosy .headline__img__card--second{transform:translateY(0) translateX(-35px)}}@media only screen and (min-width:600px){.c2022_fk1.de_CH h2{margin-right:220px}.c2022_fk1.fr_CH h2{margin-right:180px}.c2022_fk1.fr_CH h3{margin-right:190px}.c2022_fk1.it_CH h2{margin-right:150px}.c2022_fk1.it_CH h3{margin-right:170px}}form>div#question_type2022_fk1 fieldset{border:none;margin:0;padding:33px 0 64px}form>div#question_type2022_fk1 fieldset>div{-moz-column-gap:13%;column-gap:13%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:26px}@media only screen and (max-width:600px){form>div#question_type2022_fk1 fieldset>div{grid-template-columns:1fr}}form>div#question_type2022_fk1 .form-check>label{font:18px/24px vista-sans,Helvetica,sans-serif;margin-left:20px;margin-right:10px}form>div#question_type2022_fk1 legend{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:0;padding:0}form>div#question_type2022_fk1 .form-check{align-items:center;display:flex}form>div#question_type2022_fk1 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #004d8c;border-radius:30px;cursor:pointer;flex-grow:0;flex-shrink:0;height:30px;width:30px}form>div#question_type2022_fk1 input[type=radio].is-invalid{border-color:#c6467b}form>div#question_type2022_fk1 input[type=radio]:checked{background-color:#004d8c}form>div#question_type2022_fk1 .submit-container{text-align:center}form>div#question_type2022_fk1 .submit-container button{background:#9ec312;line-height:22px;margin-bottom:20px;padding:10px 20px;width:auto}.c2022_fk2 .headline__h{margin-bottom:70px}@media only screen and (max-width:600px){.c2022_fk2 .headline__h{margin-bottom:20px}}.c2022_fk2 .box{grid-template-rows:62.5px 62.5px auto}@media only screen and (max-width:599px){.c2022_fk2 .headline{margin-bottom:40px}.c2022_fk2 .box{grid-template-rows:50px 50px auto}}.c2022_fk2.cembra .headline__img__card--first{transform:translateY(-10px) translateX(10px) rotate(-8deg)}.c2022_fk2.cembra .headline__img__card--second{transform:translateX(60px) rotate(-8deg)}.c2022_fk2.ikea .headline__img__card--first{transform:translateY(-40px) translateX(30px) rotate(-8deg)}@media only screen and (max-width:599px){.c2022_fk2.lipo .headline__h{margin-bottom:-30px}}.c2022_fk2.lipo .headline__badge_bottom{font-size:15px}.c2022_fk2.lipo .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(67px) translateX(-13px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk2.lipo .headline__badge{grid-row:2/3;margin-top:20px}}.c2022_fk2.lipo .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px)}@media only screen and (max-width:600px){.c2022_fk2.lipo .headline__img__card{grid-row:3/4;justify-self:start;transform:translateY(30px) translateX(70px)}}.c2022_fk2.fnac .headline__h{margin-bottom:40px}@media only screen and (max-width:600px){.c2022_fk2.fnac .headline__h{margin-bottom:0}}.c2022_fk2.fnac .headline__badge{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:start;transform:translateY(46px) translateX(9px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk2.fnac .headline__badge{grid-row:2/3;margin-top:20px}}.c2022_fk2.fnac .headline__img__card{align-self:start;grid-column:2/-1;grid-row:1/-1;justify-self:end;transform:translateY(30px) rotate(-8deg)}@media only screen and (max-width:600px){.c2022_fk2.fnac .headline__img__card{grid-row:3/4;justify-self:start;transform:translateY(30px) rotate(-8deg) translateX(120px)}.c2022_fk2.cosy .headline__badge{align-self:start;grid-row:2/3;justify-self:start;margin-top:20px}}.c2022_fk2.cosy .headline__badge_top{font-size:15px;margin-top:11px}.c2022_fk2.cosy .headline__img__card{grid-row:1/-1;width:206px}.c2022_fk2.cosy .headline__img__card--first{transform:translateY(66px) translateX(-10px)}.c2022_fk2.cosy .headline__img__card--second{transform:translateY(110px) translateX(-35px)}@media only screen and (max-width:600px){.c2022_fk2.cosy .headline__img__card{align-self:start;grid-row:3/4}.c2022_fk2.cosy .headline__img__card--first{transform:translateY(-30px) translateX(-10px)}.c2022_fk2.cosy .headline__img__card--second{transform:translateY(0) translateX(-35px)}}@media only screen and (min-width:600px){.c2022_fk2.de_CH h2{margin-right:220px}.c2022_fk2.fr_CH h2{margin-right:180px}.c2022_fk2.fr_CH h3{margin-right:190px}.c2022_fk2.it_CH h2{margin-right:150px}.c2022_fk2.it_CH h3{margin-right:170px}}form>div#question_type2022_fk2 fieldset{border:none;margin:0;padding:33px 0 64px}form>div#question_type2022_fk2 fieldset>div{-moz-column-gap:13%;column-gap:13%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:26px}@media only screen and (max-width:600px){form>div#question_type2022_fk2 fieldset>div{grid-template-columns:1fr}}form>div#question_type2022_fk2 .form-check>label{font:18px/24px vista-sans,Helvetica,sans-serif;margin-left:20px;margin-right:10px}form>div#question_type2022_fk2 legend{font:24px/30px vista-sans,Helvetica,sans-serif;font-weight:700;margin:0;padding:0}form>div#question_type2022_fk2 .form-check{align-items:center;display:flex}form>div#question_type2022_fk2 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #004d8c;border-radius:30px;cursor:pointer;flex-grow:0;flex-shrink:0;height:30px;width:30px}form>div#question_type2022_fk2 input[type=radio].is-invalid{border-color:#c6467b}form>div#question_type2022_fk2 input[type=radio]:checked{background-color:#004d8c}form>div#question_type2022_fk2 .submit-container{text-align:center}form>div#question_type2022_fk2 .submit-container button{background:#9ec312;line-height:22px;margin-bottom:20px;padding:10px 20px;width:auto}