.archive section{max-width:640px !important;margin:0px auto !important;padding:50px !important;box-sizing:unset !important;display:block !important}@media only screen and (min-width: 421px){.archive section{padding:70px !important}}@media only screen and (min-width: 769px){.archive section{padding:100px !important}}.archive .title{font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.archive .title__icon{margin-right:18px}.archive .title__text h2,.archive .title__text p{padding:0px;margin:0px}.archive .title__text h2{font-size:16px;font-weight:700;margin-bottom:4px}@media only screen and (min-width: 421px){.archive .title__text h2{font-size:28px}}@media only screen and (min-width: 769px){.archive .title__text h2{font-size:36px}}.archive .title__text p{font-size:12px;color:#495762}@media only screen and (min-width: 421px){.archive .title__text p{font-size:14px}}@media only screen and (min-width: 769px){.archive .title__text p{font-size:16px}}.archive .separator{border-top:1px solid #c2cbcf;padding-top:16px}.archive .description{font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal}.archive .description h3,.archive .description p{padding:0px;margin:0px;color:#495762}.archive .description h3{font-size:16px;font-weight:400;margin-bottom:10px}@media only screen and (min-width: 421px){.archive .description h3{font-size:20px}}@media only screen and (min-width: 769px){.archive .description h3{font-size:24px}}.archive .description p{font-size:12px;font-weight:400;margin-bottom:10px}@media only screen and (min-width: 421px){.archive .description p{font-size:14px}}@media only screen and (min-width: 769px){.archive .description p{font-size:16px}}.archive .button{display:inline-block;font-family:'Roboto Condensed', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;cursor:pointer;color:#ffffff;padding:6px 24px;background:#00b1d0;border-radius:4px;margin:10px 0px}.checklist_task .checklist_task_list{font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;font-size:14px;margin-bottom:40px}@media only screen and (min-width: 421px){.checklist_task .checklist_task_list{min-width:421px;margin-bottom:20px}}@media only screen and (min-width: 769px){.checklist_task .checklist_task_list{min-width:769px}}.checklist_task .checkmark{height:16px;width:16px;border:2px solid #72848E;display:flex;justify-content:center;align-items:center}.checklist_task .checkmark--black{background:#000000;border:2px solid #000000}.checklist_task .checkmark--red{background:#cc0000;border:2px solid #cc0000}.checklist_task .checkmark--blue{background:#3366cc;border:2px solid #3366cc}.checklist_task .checkmark--yellow{background:#fcb116;border:2px solid #fcb116}.checklist_task .checkmark--green{background:#82c341;border:2px solid #82c341}.checklist_task .svg-icon{width:13px;height:13px;filter:brightness(0) invert(1)}.checklist_task .description{text-align:left !important;font-size:14px !important}.checklist_task .checklist_status{font-weight:bold;text-align:center;padding:20px;font-size:14px}.checklist_task .row{display:flex;flex-direction:row;width:100%;border-bottom-width:2px;border-bottom-color:#C2CBD1;border-bottom-style:solid}.checklist_task .column{display:flex;align-items:center;min-height:37px;padding:9px 0px 9px 8px}body,html{height:100%}body{padding:0px;margin:0px;background-color:#fff;display:flex;flex-direction:column}body.landing-page *{transition:all 0.2s ease}body.landing-page header{display:flex;width:100%;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;box-shadow:0px 8px 8px rgba(0,0,0,0.15);border-bottom:1px solid #999}@media only screen and (min-width: 769px){body.landing-page header:not(.with-branding):not(.with-download){display:none}}body.landing-page header .sizing-container{display:flex;flex-direction:row;align-items:center;width:100%;padding:0 12px}@media only screen and (min-width: 421px){body.landing-page header .sizing-container{padding:0 16px}}@media only screen and (min-width: 769px){body.landing-page header .sizing-container{padding:0 24px;min-width:769px;max-width:1024px;box-sizing:border-box}}body.landing-page header .logo a{font-size:0}body.landing-page header .spacer{flex-grow:1}@media only screen and (min-width: 769px){body.landing-page header .actions .button--open{display:none}}body.landing-page header:not(.with-branding){height:60px}@media only screen and (min-width: 421px){body.landing-page header:not(.with-branding){height:66px}}body.landing-page header.with-branding.wide{height:66px}body.landing-page header.with-branding.wide .logo img{max-height:44px;max-width:196px}@media only screen and (min-width: 421px){body.landing-page header.with-branding.wide{height:86px}body.landing-page header.with-branding.wide .logo img{max-height:54px;max-width:288px}}@media only screen and (min-width: 769px){body.landing-page header.with-branding.wide{height:100px}body.landing-page header.with-branding.wide .logo img{max-height:60px;max-width:320px}}body.landing-page header.with-branding.square{height:66px}body.landing-page header.with-branding.square .logo img{height:50px}@media only screen and (min-width: 421px){body.landing-page header.with-branding.square{height:86px}body.landing-page header.with-branding.square .logo img{height:70px}}@media only screen and (min-width: 769px){body.landing-page header.with-branding.square{height:100px}body.landing-page header.with-branding.square .logo img{height:80px}}body.landing-page header.with-branding.tall{height:82px}body.landing-page header.with-branding.tall .logo img{height:70px}@media only screen and (min-width: 421px){body.landing-page header.with-branding.tall{height:100px}body.landing-page header.with-branding.tall .logo img{height:82px}}@media only screen and (min-width: 769px){body.landing-page header.with-branding.tall{height:116px}body.landing-page header.with-branding.tall .logo img{height:100px}}body.landing-page main{margin-left:0 !important;margin-right:0 !important;width:100% !important;padding:20px 0 0;flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center}body.landing-page main>:last-child{padding-bottom:20px !important}@media only screen and (min-width: 421px){body.landing-page main{padding:24px 0 0}body.landing-page main>:last-child{padding-bottom:24px !important}}@media only screen and (min-width: 769px){body.landing-page main{padding:24px 0 0}body.landing-page main>:last-child{padding-bottom:24px !important}}body.landing-page main section{max-width:1024px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding:0 12px}@media only screen and (min-width: 421px){body.landing-page main section{padding:0 16px}}@media only screen and (min-width: 769px){body.landing-page main section{padding:0 24px}}body.landing-page main section.image{position:relative;margin-bottom:20px}body.landing-page main section.image a{font-size:0}body.landing-page main section.image img,body.landing-page main section.image video{max-height:45vh;max-width:100%;border:1px solid #c0cbd2;box-sizing:border-box}@media only screen and (min-width: 421px){body.landing-page main section.image{margin-bottom:24px}body.landing-page main section.image img,body.landing-page main section.image video{max-height:55vh}}@media only screen and (min-width: 769px){body.landing-page main section.image img,body.landing-page main section.image video{max-height:65vh}}body.landing-page main section.image audio{margin-top:24px}body.landing-page main section.image .actions{position:absolute;bottom:12px;right:12px;display:none}body.landing-page main section.image .actions .button{background-color:rgba(0,0,0,0.3)}body.landing-page main section.image .actions .button--download{display:none}body.landing-page main section.image .actions .button img{border:none}@media only screen and (min-width: 769px){body.landing-page main section.image .actions{display:flex;right:36px}}body.landing-page main section.text .title{font-family:'Roboto Condensed', sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;font-size:24px;line-height:30px;color:#0c0c0c;text-align:center;margin-bottom:20px}@media only screen and (min-width: 421px){body.landing-page main section.text .title{margin-bottom:24px;font-size:28px;line-height:36px}}@media only screen and (min-width: 769px){body.landing-page main section.text .title{font-size:34px;line-height:40px;min-width:769px}}body.landing-page main section.text .description{font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;font-size:14px;line-height:20px;color:#0c0c0c;text-align:center}@media only screen and (min-width: 421px){body.landing-page main section.text .description{font-size:16px;line-height:22px}}body.landing-page main section.text.note .description{text-align:left}body.landing-page main section .item-not-found{padding-top:48px;padding-bottom:66px;text-align:center;color:#00a9c5;font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;font-size:18px;line-height:22px}body.landing-page main section .item-not-found__background{width:100%;height:775px;background-image:url(https://mystuff.bublup.com/assets/webservice/not-found-a843677d42950326aea0b6269dc1dd8d028da03472f1674d94628019780b6d78.jpg);background-repeat:no-repeat;background-size:contain}body.landing-page main section.ad{width:100vw;margin:0px auto 24px auto}body.landing-page main section.ad img{border:1px solid #d9d9d9;margin:0px auto;display:none}body.landing-page main section.ad img.small{display:block;width:320px}body.landing-page main section.ad img.medium{width:468px}body.landing-page main section.ad img.large{width:728px}body.landing-page main section.ad img.xl{width:970px}@media screen and (min-width: 469px){body.landing-page main section.ad img.small{display:none}body.landing-page main section.ad img.medium{display:block}}@media screen and (min-width: 729px){body.landing-page main section.ad img.medium{display:none}body.landing-page main section.ad img.large{display:block}}@media screen and (min-width: 979px){body.landing-page main section.ad img.large{display:none}body.landing-page main section.ad img.xl{display:block}}body.landing-page main aside.disclaimer{font-family:'Roboto', sans-serif;font-style:italic;font-weight:400;letter-spacing:normal;font-size:13px;color:#6e848f;margin-top:40px;max-width:1024px;padding:0 12px;text-align:center}@media only screen and (min-width: 421px){body.landing-page main aside.disclaimer{font-size:14px;padding:0 16px}}@media only screen and (min-width: 769px){body.landing-page main aside.disclaimer{padding:0 24px}}body.landing-page .actions{display:flex;flex-direction:row}body.landing-page .actions .button{height:36px;width:36px;display:flex;align-items:center;justify-content:center;margin-left:12px;background-color:#00b1d0;border-radius:100%}body.landing-page .actions .button img{height:18px;width:18px}body.landing-page .actions .button--download img{margin-bottom:3px}@media only screen and (min-width: 421px){body.landing-page .actions .button--download img{margin-bottom:4px}}@media only screen and (min-width: 769px){body.landing-page .actions .button--download img{margin-bottom:5px}}@media only screen and (min-width: 421px){body.landing-page .actions .button{height:44px;width:44px;margin-left:16px}body.landing-page .actions .button img{height:22px;width:22px}}@media only screen and (min-width: 769px){body.landing-page .actions .button{height:48px;width:48px;margin-left:20px}body.landing-page .actions .button img{height:24px;width:24px}}body.landing-page .trix-content{line-height:unset;word-break:break-word}body.landing-page .trix-content ol,body.landing-page .trix-content ul{margin:0 0 0 1.75em;padding:0}body.landing-page .trix-content ol li,body.landing-page .trix-content ul li{margin:0;padding:0}body.landing-page .trix-content b{font-family:'Roboto', sans-serif;font-style:normal;font-weight:700;letter-spacing:normal}body.landing-page.without-image header .actions .button{display:flex !important}body.landing-page.without-image main section.image .actions{display:none !important}.choice-dialog-container{display:none}#download-choice .message{margin-bottom:20px}#download-choice form>*{margin-bottom:10px}#download-choice form label{font-weight:bolder}#download-choice form dl{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;margin:3px 0 0 24px;font-size:0.9em;font-weight:normal}#download-choice form dl dt:after{content:':'}#download-choice form dl dd{margin-left:5px}.toast{font-family:'Roboto', sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;letter-spacing:normal;background-color:#303332;color:#ffe98f !important;border:2px solid #ffffe2 !important;box-shadow:0 4px 5px rgba(0,0,0,0.55) !important;font-size:14px;padding:8px;position:fixed;left:50%;transform:translateX(-50%);border-radius:5px;z-index:9999999;display:flex;align-items:center;bottom:-100%;transition:bottom .5s ease-in-out !important}.toast--visible{bottom:20px}.toast .link{display:inline;color:#00b1d0}@media only screen and (min-width: 421px){.toast{font-size:16px}}.dialog{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;display:none;flex-direction:column;padding:24px;background-color:white;border:1px solid #afbcc3;border-radius:5px;font-family:'RobotoRegular', sans-serif;opacity:0}@media only screen and (min-width: 421px){.dialog{max-width:400px;width:initial}}.dialog.opaque{opacity:1}.dialog.visible{display:flex}.dialog__title{font:300 30px/normal 'RobotoCondensedLight', sans-serif;color:#726e74;margin:0 24px 12px 0;text-transform:lowercase}.dialog__content{color:#4b464e;font-family:Roboto, 'sans-serif';font-size:16px;line-height:1.2rem}.dialog__actions{display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px}.dialog__actions .dialog__button{font:400 18px/36px 'RobotoCondensedRegular', sans-serif;padding:0 15px;border-radius:3px;display:flex;cursor:pointer;background-color:#00a5e5;border:1px solid #00a5e5;color:#fff;margin-left:12px;text-transform:lowercase}.dialog__actions .dialog__button:hover{background-color:#19bfff}.dialog__actions .dialog__button--secondary{background-color:#fff;border-color:rgba(0,0,0,0.12);color:#00a5e5}.dialog__actions .dialog__button--secondary:hover{background-color:rgba(0,0,0,0.05)}.dialog__close{position:absolute;top:2px;right:2px;color:#00a5e5;cursor:pointer;font-size:36px;height:44px;width:44px;display:flex;justify-content:center;align-items:center}.backdrop{z-index:999;position:fixed;top:0;left:0;right:0;bottom:0;display:none;opacity:0;background-color:black}.backdrop.opaque{opacity:0.7}.backdrop.visible{display:block}
