html{font-size:19px}body,button,input,select,textarea{font-family:quasimoda,sans-serif;font-size:1rem;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:1.414em 0 .5em;font-weight:inherit;line-height:1.2}h1{margin-top:0;font-size:2.441em}h2{font-size:1.953em}h3{font-size:1.563em}h4{font-size:1.25em}.font_small,small{font-size:.8em}.screen-reader-text{position:absolute;left:-9999px}.site-a11y-controls{font-size:20px!important;width:100%;padding:.65em;background:rgba(0,0,0,.35);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0;z-index:99}#debug,.imgmap-dialog.ui-dialog,.overlay,.site:before{z-index:9999}.site-a11y-controls .a11y-control{margin:0 1em}.site-a11y-controls .a11y-control label{cursor:pointer;transition:color .25s;white-space:nowrap}.site-a11y-controls .a11y-control label:focus,.site-a11y-controls .a11y-control label:hover{color:rgba(var(--primary-lighter,29,176,246),1)}.site-a11y-controls .a11y-control input[type=checkbox]{position:absolute;left:-9999px}.site-a11y-controls .a11y-control .checkbox{display:inline-block;width:1.8em;height:1.1em;background:#fff;vertical-align:sub;margin-right:.35em;border-radius:999px;border:.2em solid #fff;position:relative;box-shadow:0 .15em 0 rgba(0,0,0,.25)}.site-a11y-controls .a11y-control .checkbox:before{position:absolute;top:0;left:0;width:.7em;height:.7em;background:rgba(var(--primary,0,106,170),1);opacity:.5;display:inline-block;content:'';border-radius:999px;transition:transform .25s,opacity .25s}.site-a11y-controls .a11y-control input[type=checkbox]:checked+.checkbox:before{transform:translateX(.7em);opacity:1}html.a11y--high-vis{font-size:1.5em}html.a11y--high-vis .site-drawer{width:25%;min-width:15em}@media only screen and (max-width:63.9em){html.a11y--high-vis .site-drawer{width:75%}}html.a11y--high-contrast .section--hero .hero__overlay{background:rgba(var(--primary-darker,0,81,130),.85)}html.a11y--high-contrast .section--hero .hero__overlay .play-button{background:rgba(var(--primary,0,106,170),1)}html.a11y--high-contrast .section--experts .experts .expert .expert__info .title{opacity:1}html.a11y--high-contrast .section--bg-inverse .content h1{color:#fff}html.a11y--high-contrast .site-footer{color:#aaa}body.overlay-open{overflow:hidden}html.touch body.overlay-open{width:100%;height:100%;position:fixed;padding-top:0}.overlay{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;background:rgba(var(--primary,0,106,170),.8);pointer-events:none;opacity:0;visibility:hidden;transition:none}@media only screen and (max-width:47.9em){.overlay{height:100%;max-height:100%}}.overlay.open{opacity:1;transition:opacity .5s cubic-bezier(.785,.135,.15,.86);visibility:visible;pointer-events:auto}.loaded .overlay{transition:visibility 0s linear .5s,opacity .35s}.overlay.open .modal{transform:translateX(-50%) translateY(-50%);box-shadow:0 20px 40px rgba(0,0,0,.35);opacity:1;transition:transform .4s cubic-bezier(.39,.575,.565,1) .25s,opacity .4s cubic-bezier(.39,.575,.565,1) .25s,box-shadow .4s cubic-bezier(.39,.575,.565,1) .25s}.overlay .modal{position:absolute;top:50%;left:50%;width:96vw;max-width:600px;transition:transform .25s,opacity .25s,box-shadow .25s;transform:translateX(-50%) translateY(-50%) translateY(30px);opacity:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.overlay .modal>.close{position:absolute;top:0;left:100%;padding:10px;transition:opacity .35s;opacity:.65;z-index:99}.overlay .modal>.close .icon{width:26px;height:26px;fill:#fff}.overlay .modal>.close:focus,.overlay .modal>.close:hover{opacity:1}.overlay .modal .box{background:rgba(var(--gray-light,237,239,241),1);box-shadow:0 20px 40px rgba(0,0,0,.25);border-radius:.25em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:200px;max-height:80vh}.overlay .modal .modal__header{text-align:center;padding:1.25em 1em;border-bottom:solid 1px rgba(var(--gray-light,237,239,241),1)}.overlay .modal .modal__header .title{margin:0;font-size:1.85em;line-height:1}.overlay .modal .modal__header p{margin:.65em auto 0;font-size:.9em;line-height:1.3;color:#777}@media only screen and (max-width:63.9em){.overlay .modal>.close{left:auto;right:0}.overlay .modal>.close .icon{fill:#666}.overlay .modal .modal__header .title{font-size:1.5em;margin-bottom:.5em}}.overlay .modal .modal__body{padding:1em;overflow:auto;max-height:100%}html.touch .overlay .modal .modal__body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.overlay .modal .modal__body .alert{font-size:.8em}.overlay .modal .modal__body p{margin-top:0}.overlay .modal .modal__body form,.overlay .modal .modal__body form .form-input{margin-bottom:1em}.overlay .modal .modal__footer{padding:1em}.overlay .modal .modal__body+.modal__footer{padding-top:0}.overlay .modal.modal--sm{max-width:400px}.overlay .modal.modal--sm .modal__body,.overlay .modal.modal--sm .modal__header{text-align:center}.overlay .modal.modal--sm form label{display:none}.overlay .modal.modal--sm .form-input.checkbox label{display:block}.overlay .modal.modal--lg{max-width:900px}.overlay .modal.modal--xl{max-width:90vw}.overlay .modal.modal--bookmark{max-width:900px}.overlay .modal.modal--bookmark .image{padding-top:56.25%;background-color:rgba(0,0,0,.15);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;border-radius:.15em}.overlay .modal.modal--bookmark .image:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--primary,0,106,170),.7);border-radius:.15em}.overlay .modal.modal--bookmark .image .image__caption{position:absolute;bottom:1em;left:1em;right:1em;color:#fff;line-height:1.25;max-width:500px}.overlay .modal.modal--bookmark .modal__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.overlay .modal.modal--bookmark .modal__footer .ds-sharing{margin:0 0 0 auto;height:42px}.overlay .modal.modal--language .modal__body{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%)}@media only screen and (min-height:660px){.overlay .modal.modal--expert .box{max-height:600px}}.overlay .modal.modal--expert .box{height:100vh}.overlay .modal.modal--expert .modal__body{padding:0;display:-ms-flexbox;display:flex;height:100%}.overlay .modal.modal--expert .expert__image{-ms-flex:1;flex:1;-ms-flex-align:stretch;align-items:stretch;position:relative}.overlay .modal.modal--expert .expert__image .image{background-position:center center;background-repeat:no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%;position:absolute}.overlay .modal.modal--expert .expert__image.image--aligned-left .image{background-position:5% center}.overlay .modal.modal--expert .expert__bio{-ms-flex:1.5;flex:1.5;padding:1em 2em;overflow:auto}.overlay .modal.modal--expert .name{margin:1em auto .3em;font-size:2rem;line-height:1.1}.overlay .modal.modal--expert .name .degrees{font-size:45%;font-weight:700;opacity:.35;white-space:nowrap;margin-left:.5em}.overlay .modal.modal--expert .title{font-weight:700;font-size:.85em;text-transform:uppercase;letter-spacing:.05em;margin:0 auto 2em;color:rgba(var(--gray,141,147,156),1)}@media only screen and (max-width:47.9em){.overlay .modal.modal--expert{max-width:500px}.overlay .modal.modal--expert .modal__body{-ms-flex-direction:column;flex-direction:column;overflow:auto;border-radius:.35em}.overlay .modal.modal--expert .expert__image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1em 2em;-ms-flex:0 0 8em;flex:0 0 8em;background:rgba(0,0,0,.05)}.overlay .modal.modal--expert .expert__image .image{width:6em;height:6em;position:relative;top:auto;left:auto;border-radius:50%;margin:0 auto}.overlay .modal.modal--expert .expert__image.image--aligned-left .image{background-size:auto 150%;background-position:0 20%}.overlay .modal.modal--expert .expert__bio{overflow:visible}.overlay .modal.modal--expert .expert__bio .name{margin-top:.5em;font-size:1.8rem}}@media only screen and (max-width:667px) and (orientation:portrait){.overlay .modal.modal--expert .expert__image{-ms-flex:0 0 6em;flex:0 0 6em}.overlay .modal.modal--expert .expert__image .image{width:4em;height:4em}.overlay .modal.modal--expert .expert__bio{padding:1em}}.overlay .modal.modal--expert.expert--no-photo{max-width:500px}.overlay .modal.modal--expert.expert--no-photo .expert__bio{text-align:center}.overlay .modal.modal--expert.expert--no-photo .expert__bio .icon{display:inline-block;background:#fff;width:60px;height:60px;padding:10px;fill:rgba(var(--primary,0,106,170),1);border-radius:50%;margin:20px auto -20px}.layout--left .overlay .modal.modal--expert .modal__body{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:47.9em){.layout--left .overlay .modal.modal--expert .modal__body{-ms-flex-direction:column;flex-direction:column}}.overlay .modal.modal--confirm .modal__body,.overlay .modal.modal--confirm .modal__header{text-align:center}.overlay .modal.modal--confirm .box{min-height:0}.overlay .modal.modal--confirm .icon{fill:rgba(var(--primary,0,106,170),1);width:44px;height:44px;margin-bottom:10px}.overlay .modal.modal--confirm .modal__body{padding-top:30px;padding-bottom:30px;font-size:16px}.modal.modal--profile .modal__header .form-logout .alert{display:none}@media only screen and (max-width:63.9em){.modal.modal--profile>.close{top:16px}.modal.modal--profile .modal__header .form-logout{margin-right:14px}}.modal.modal--profile.profile--auth .modal__header{display:none}.modal.modal--profile.profile--auth .modal__body{padding:0}.modal.modal--profile.profile--auth .block{display:none;text-align:center}.modal.modal--profile.profile--auth .block .form{-ms-flex:1;flex:1;padding:2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.modal.modal--profile.profile--auth .block .form h2{margin:.5em auto}.modal.modal--profile.profile--auth .block .form p{margin:.5em auto;line-height:1.15}.modal.modal--profile.profile--auth .block .form p:last-of-type{margin-bottom:2em}.modal.modal--profile.profile--auth .block .form .form-input label{display:none}.modal.modal--profile.profile--auth .block .form.form--multi-lang .form-input label{display:block;text-align:left}.modal.modal--profile.profile--auth .block .form .form-input.checkbox label{display:block}.modal.modal--profile.profile--auth .block .form .or{display:block;border:none;margin-top:2em;margin-bottom:2em;font-weight:700;text-transform:uppercase;font-size:70%;color:rgba(var(--gray,141,147,156),1);position:relative;height:1px}.modal.modal--profile.profile--auth .block .form .or:after{display:block;content:'or';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:1px 0 0 rgba(var(--gray-light,237,239,241),1),2px 0 0 rgba(var(--gray-light,237,239,241),1),4px 0 0 rgba(var(--gray-light,237,239,241),1),-4px 0 0 rgba(var(--gray-light,237,239,241),1),-2px 0 0 rgba(var(--gray-light,237,239,241),1),-1px 0 0 rgba(var(--gray-light,237,239,241),1)}.modal.modal--profile.profile--auth .block .form .or:before{display:block;top:50%;left:0;right:0;position:absolute;border-bottom:solid 1px rgba(141,147,156,.25);content:'';z-index:0}.modal.modal--profile.profile--auth .block .content{background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:left;padding:2em;background-color:#fff;color:rgba(var(--gray,141,147,156),1)}.modal.modal--profile.profile--auth .block .content h2,.modal.modal--profile.profile--auth .block .content h3{margin:.25em 0;font-weight:200;font-size:1.7em;line-height:1;color:#479cc3}.modal.modal--profile.profile--auth .block .content h2:after,.modal.modal--profile.profile--auth .block .content h3:after{display:block;width:20%;height:3px;background:#c9dca1;content:'';margin-top:.45em}.modal.modal--profile.profile--auth .block .content ul{font-size:.9em;line-height:1.2;padding-left:1.5em}.modal.modal--profile.profile--auth .block .content ul li{margin:.5em 0}.modal.modal--profile.profile--auth .block .content ul h3{font-weight:700;font-size:1.15em;color:#454545;margin-top:0;margin-bottom:.35em}.modal.modal--profile.profile--auth .block .content .features{list-style:none;padding:0}.modal.modal--profile.profile--auth .block .content .features .feature{padding-left:106px;margin-bottom:1em;overflow:hidden}.modal.modal--profile.profile--auth .block .content .features .feature .icon,.modal.modal--profile.profile--auth .block .content .features .feature .image{width:75px;height:75px;border-radius:999px;background-color:rgba(var(--gray,141,147,156),1);background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;margin-left:-106px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.modal.modal--profile.profile--auth .block .content .features .feature .icon svg,.modal.modal--profile.profile--auth .block .content .features .feature .image svg{width:48px;height:48px;position:relative;z-index:1}.modal.modal--profile.profile--auth .block .content .features .feature .icon:before,.modal.modal--profile.profile--auth .block .content .features .feature .image:before{background:#fff;border-radius:3px;content:'';position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modal--profile.profile--auth .block .content .features .feature p{font-size:.9em}.modal.modal--profile.profile--auth .block .content .features .feature.feature--notes .icon{background:#f3a18b}.modal.modal--profile.profile--auth .block .content .features .feature.feature--notes .icon:before{display:block;width:30px;height:36px}.modal.modal--profile.profile--auth .block .content .features .feature.feature--tracker .icon{background:#41a0d9}.modal.modal--profile.profile--auth .block .content .features .feature.feature--tracker .icon:before{display:block;width:34px;height:34px;margin:4px 0 0 4px}.modal.modal--profile.profile--auth .block .content .cta a{text-decoration:none}.modal.modal--profile.profile--auth .block .content .cta a .icon{fill:rgba(var(--primary-lighter,29,176,246),1);width:1.5em;height:1.5em;margin:-.25em .1em 0 -.15em;vertical-align:middle}.modal.modal--profile.profile--auth .block .content.content--empty{background:linear-gradient(to top,rgba(var(--primary,0,106,170),1) 0,rgba(var(--primary-dark,0,94,150),1) 100%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal.modal--profile.profile--auth .block .wp-social-login-widget .wp-social-login-connect-with,.overlay .modal.modal--story-player .chapter-chooser .subtitle>span,.overlay .modal.modal--story-player .chapter-chooser .title>span{display:none}.modal.modal--profile.profile--auth .block .content.content--empty .icon{width:60px}@media only screen and (max-width:63.9em){.modal.modal--profile.profile--auth .block .content.content--empty{display:none}.modal.modal--profile.profile--auth.login .block--login{-ms-flex-direction:column;flex-direction:column}}.modal.modal--profile.profile--auth .block .wp-social-login-widget .wp-social-login-provider-list{padding:0}.modal.modal--profile.profile--auth.login .block--login{display:-ms-flexbox;display:flex}.modal.modal--profile.profile--auth.register .block--register{display:-ms-flexbox;display:flex}@media only screen and (max-width:63.9em){.modal.modal--profile.profile--auth.register .block--register{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.modal.modal--profile.profile--dashboard .modal__header{border-bottom:none;background:rgba(var(--primary-light,9,128,199),1);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;padding:1.25em 1em;position:relative;overflow:hidden}.modal.modal--profile.profile--dashboard .modal__header .title{text-transform:uppercase;font-size:1.35em;line-height:1}.modal.modal--profile.profile--dashboard .modal__header .title span{color:rgba(255,255,255,.5)}.modal.modal--profile.profile--dashboard .modal__header .form-logout{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}.modal.modal--profile.profile--dashboard .modal__header .form-logout button{color:#fff;padding:0 1em;line-height:1.5}.modal.modal--profile.profile--dashboard .modal__header .form-logout button:focus,.modal.modal--profile.profile--dashboard .modal__header .form-logout button:hover{opacity:.65}.modal.modal--profile.profile--dashboard .modal__body{padding:0;overflow:hidden}.modal.modal--profile.profile--dashboard .modal__body .tabs{display:-ms-flexbox;display:flex;background:rgba(var(--primary,0,106,170),1)}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.8em 1em;text-decoration:none;line-height:1;color:rgba(255,255,255,.7);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 100%);transition:color .35s;-ms-flex:1;flex:1}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab .icon{width:1em;height:1em;margin-right:.5em;opacity:.25;transition:opacity .25s}@media only screen and (max-width:47.9em){.modal.modal--profile.profile--dashboard .modal__body .tabs .tab .icon{display:none}}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab:focus,.modal.modal--profile.profile--dashboard .modal__body .tabs .tab:hover{color:#fff}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab:focus .icon,.modal.modal--profile.profile--dashboard .modal__body .tabs .tab:hover .icon{opacity:.5}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab.active{background:rgba(var(--gray-light,237,239,241),1);color:rgba(var(--gray-dark,48,50,52),1)}.modal.modal--profile.profile--dashboard .modal__body .tabs .tab.active .icon{fill:rgba(var(--primary,0,106,170),1);opacity:1}.modal.modal--profile.profile--dashboard .modal__body .tab-content{background:rgba(var(--gray-light,237,239,241),1);min-height:25vh;max-height:calc(96vh - 130px);position:relative;overflow:scroll;border-radius:0 0 .25em .25em}body[data-condition-dg] .modal.modal--profile.profile--dashboard .modal__body .tab-content{min-height:50vh}.modal.modal--profile.profile--dashboard .modal__body .tab-content nav.content-navigation{float:right;margin-top:3px}.modal.modal--profile.profile--dashboard .modal__body .tab-content nav.content-navigation a{display:inline-block;font-size:.8em;padding:.3em 1em;margin:1em 1em 1em 0;background:rgba(var(--primary,0,106,170),1);color:#fff;text-decoration:none;border-radius:999px;transition:.25s;white-space:nowrap}.modal.modal--profile.profile--dashboard .modal__body .tab-content nav.content-navigation a .icon{fill:#fff;width:1em;height:1em;margin:-.25em .1em 0 -.15em;vertical-align:middle}@media only screen and (max-width:47.9em){.modal.modal--profile.profile--dashboard .modal__body .tab-content nav.content-navigation{float:none;text-align:center}.modal.modal--profile.profile--dashboard .modal__body .tab-content nav.content-navigation a{margin:1em .5em}}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(var(--gray-light,237,239,241),1);opacity:0;pointer-events:none;transform:scale(.95);transition:opacity .3s,transform .3s;border-radius:0 0 .25em .25em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .close-overlay{position:absolute;top:10px;right:10px;display:inline-block;width:24px;height:24px}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .close-overlay .icon{width:24px;height:24px;fill:rgba(var(--gray,141,147,156),1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .footer,.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .header{padding:1em;background:rgba(var(--gray-light,237,239,241),1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .header{position:relative}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .header .close-overlay{transform:translate(0,-50%);top:50%;right:1em}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .header .title{color:rgba(var(--primary,0,106,170),1);font-size:1.35em;margin:0;padding-right:30px}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .form-fields{padding:1em;background:#fff;-ms-flex:auto;flex:auto;box-shadow:0 -2px 4px rgba(0,0,0,.05);z-index:1;position:relative}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay .form-actions{text-align:center;margin-bottom:30px}.modal.modal--profile.profile--dashboard .modal__body .tab-content .tab-overlay.show{opacity:1;pointer-events:inherit;transform:scale(1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list{clear:both;list-style:none;background:rgba(var(--gray-light,237,239,241),1);padding:1em;margin:0}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry{transition:.25s;background:#fff;border-radius:.25em;padding:.75em 2.5em .5em .75em;margin-bottom:.5em;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry p{margin:.35em 0;line-height:1.25}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry .delete{position:absolute;top:50%;right:10px;transform:translate(0,-50%);width:24px;height:24px;display:block;opacity:.5;transition:opacity .25s}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry .delete .icon{width:100%;height:100%;fill:rgba(var(--gray,141,147,156),1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry .delete:focus,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry .delete:hover{opacity:1}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .empty{text-align:center;padding:1em}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry.disabled{opacity:.35;pointer-events:none;cursor:not-allowed}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .description,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--ileostomy .description,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--migraine .description{margin-top:0;margin-bottom:.5em;padding-right:30px;font-size:1.1em}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .attributes,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--ileostomy .attributes,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--migraine .attributes{font-size:.8em;color:#9fb2c1}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .notes,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--ileostomy .notes,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--migraine .notes{font-size:.9em;background:#f2f6f9;padding:.35em .65em .35em 40px;border-radius:.35em;margin:1em -.35em 0}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .notes .icon,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--ileostomy .notes .icon,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--migraine .notes .icon{width:22px;height:22px;float:left;margin:7px 0 0 -30px;fill:#9fb2c1}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .date,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--ileostomy .date,.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--migraine .date{font-size:.7em;font-weight:700;color:#9fb2c1;margin-top:1em}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--dg .chart{position:relative;min-height:40px;max-height:100px}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .note p:first-child{margin-top:0;padding-right:30px}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .image{margin:.5em 0}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .image img{display:block;max-width:50%;border-radius:.35em;border:2px solid #eee}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .error{margin:0 0 .35em;font-size:90%;color:rgba(var(--gray,141,147,156),1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .link{margin:.5em 0}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .link a{text-decoration:none}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .link svg{width:1em;height:1em;display:inline-block;vertical-align:sub;margin-left:.35em;fill:rgba(var(--primary-lighter,29,176,246),1)}.modal.modal--profile.profile--dashboard .modal__body .tab-content .entry-list .entry--note .date{font-size:.7em;font-weight:700;color:#9fb2c1}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]{position:relative;z-index:1;padding:1em .65em 2em;width:100%;margin-top:-.5em;cursor:pointer;outline:0;-webkit-appearance:none;appearance:none;background:0 0}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:30px;background:rgba(var(--primary,0,106,170),1);border-radius:4px;cursor:pointer;margin-top:-12px}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-moz-range-thumb{width:14px;height:30px;background:rgba(var(--primary,0,106,170),1);border-radius:4px;cursor:pointer}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-ms-thumb{width:14px;height:30px;background:rgba(var(--primary,0,106,170),1);border-radius:4px;cursor:pointer}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;border-radius:3px;cursor:pointer;background:linear-gradient(to right,#2ecc71 0,#f1c40f 33.33%,#e67e22 66.66%,#c0392b 100%)}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-moz-range-track{width:100%;height:6px;border-radius:3px;cursor:pointer;background:linear-gradient(to right,#2ecc71 0,#f1c40f 33.33%,#e67e22 66.66%,#c0392b 100%)}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary input[type=range]::-ms-track{border-color:transparent;color:transparent;width:100%;height:6px;border-radius:3px;cursor:pointer;background:linear-gradient(to right,#2ecc71 0,#f1c40f 33.33%,#e67e22 66.66%,#c0392b 100%)}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-diary .range-labels{margin-top:-1.3em;padding:0 .65em}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-dates{display:-ms-flexbox;display:flex;padding:.5em .5em 0;-ms-flex-pack:center;justify-content:center}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-dates a{display:inline-block;font-size:.8em;padding:.2em .8em;background:#eee;margin:.2em;text-decoration:none;border-radius:999px;transition:background .25s,color .25s}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-dates a.active{background:rgba(var(--primary,0,106,170),1);color:#fff}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart{position:relative;min-height:200px;max-height:300px}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-labels{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 .5em .5em}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-labels .label{font-size:.75em;color:#666}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-labels .label.label--left{margin-right:auto}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-tracker .chart-labels .label.label--right{margin-left:auto}.modal.modal--profile.profile--dashboard .modal__body .tab-content#profile-notes{min-height:35vh}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls{display:-ms-flexbox;display:flex;padding:1em;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls .month{color:rgba(var(--primary,0,106,170),1);font-size:1.25em;line-height:1;margin-bottom:.1em}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls .clndr-control-button{margin:0 1em;width:30px;height:30px;cursor:pointer}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls .clndr-control-button .icon{width:30px;height:30px;fill:rgba(var(--primary-lighter,29,176,246),1)}@media only screen and (max-width:47.9em){.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls{padding-top:0}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls .month{font-size:1em}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-controls .clndr-control-button{margin:0 .5em}}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table{width:100%;width:calc(100% - 2em);text-align:center;padding:1em;color:#444;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:.25em;margin:0 1em 1em}@media only screen and (max-width:667px) and (orientation:portrait){.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table{width:100%;margin-left:0;margin-right:0;border-radius:0}}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table td{padding:.1em .25em}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .header-day{font-weight:700;font-size:.9em;color:#9fb2c1;padding:.35em .25em}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.adjacent-month{opacity:.25}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day{cursor:pointer}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day .day-contents{display:inline-block;line-height:1.6;min-width:2em;height:2em;border-radius:50%;transition:background .25s,border-color .25s;border:.2em solid transparent}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.today .day-contents{background:#bfe6ff}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover .day-contents{border-color:rgba(var(--primary-lighter,29,176,246),1)}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.pain-1 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.symptoms-1 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.pain-1 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.symptoms-1 .day-contents{border-color:#f1c40f}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.pain-2 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.symptoms-2 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.pain-2 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.symptoms-2 .day-contents{border-color:#f39c12}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.pain-3 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.symptoms-3 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.pain-3 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.symptoms-3 .day-contents{border-color:#e67e22}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.pain-4 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.symptoms-4 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.pain-4 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.symptoms-4 .day-contents{border-color:#d35400}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.pain-5 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry.symptoms-5 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.pain-5 .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day.has-entry:hover.symptoms-5 .day-contents{border-color:#c0392b}.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day:focus .day-contents,.modal.modal--profile.profile--dashboard .modal__body .calendar .clndr .clndr-table .day:hover .day-contents{background:#fff}@media only screen and (max-width:812px) and (orientation:landscape){#storyPlayer{background:#000}}.overlay .modal.modal--geoblocked .box{padding:15% 10%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.overlay .modal.modal--geoblocked .box .icon{width:60px;height:60px;fill:rgba(var(--primary,0,106,170),1);margin:0 auto 1em}.overlay .modal.modal--geoblocked .box p{font-size:.9em;margin:.25em auto;line-height:1.2}.overlay .modal.modal--video-player{width:70vw;max-width:1200px}.overlay .modal.modal--video-player .box{min-height:0}.overlay .modal.modal--video-player .modal__body{padding:0}.overlay .modal.modal--video-player .close .icon{fill:#fff}@media only screen and (max-width:63.9em){.overlay .modal.modal--story-player{width:100%;max-width:100%}.overlay .modal.modal--story-player .close{display:none}}.overlay .modal.modal--story-player .box{min-height:0;border-radius:.3em;overflow:visible;display:block;max-height:100vh;width:100%;z-index:10;position:relative}.overlay .modal.modal--story-player .story-player-container{background:#000;text-align:center;min-height:40vmin;position:relative}.overlay .modal.modal--story-player .story-player-container.story-player--hidden{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden}.overlay .modal.modal--story-player .story-player-container .empty-player{position:absolute;top:0;left:0;width:100%;height:100%}.overlay .modal.modal--story-player .story-player-container .empty-player .player__loader{transform:translate(-50%,-50%);transition:transform .25s cubic-bezier(.785,.135,.15,.86),opacity .25s cubic-bezier(.785,.135,.15,.86);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;top:50%;left:50%;z-index:1}.overlay .modal.modal--story-player .story-player-container .empty-player .player__loader .loader{border-radius:50%;width:40px;height:40px;transform:translateZ(0);animation:loader-spin .75s infinite linear;border:3px solid;border-left:3px solid rgba(var(--primary,0,106,170),1)}.overlay .modal.modal--story-player .box,.overlay .modal.modal--story-player .story-player-container,.overlay .modal.modal--story-player [data-story-player]:not([data-choose-story]){height:100%}.overlay .modal.modal--story-player [data-story-player][data-chapter]:not(.button){position:absolute;width:100%;height:100%;top:0;left:-9999px}.overlay .modal.modal--story-player [data-story-player][data-chapter]:not(.button).active{position:relative;left:auto;top:auto}.overlay .modal.modal--story-player .rotate-message{position:absolute;top:100%;left:0;width:100%;padding:1em;pointer-events:none;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:16px;color:#fff}.overlay .modal.modal--story-player .rotate-message .icon{width:30px;height:30px;margin:.5em auto;fill:rgba(var(--primary-lighter,29,176,246),1)}.overlay .modal.modal--story-player .rotate-message p{margin:.1em auto}.overlay .modal.modal--story-player .story-chooser{width:100%;padding-top:50%;z-index:100;background:rgba(var(--gray-light,237,239,241),1);border-radius:.3em}@media only screen and (max-width:812px) and (orientation:landscape){.overlay .modal.modal--story-player .story-chooser{padding-top:100vh}}.overlay .modal.modal--story-player .story-chooser .chooser{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.overlay .modal.modal--story-player .story-chooser .title{font-weight:200;font-size:2.6em;line-height:1.1;margin-top:0;color:rgba(var(--primary,0,106,170),1)}.overlay .modal.modal--story-player .story-chooser .options .button{margin:.5em}.overlay .modal.modal--story-player .chapter-chooser{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--primary-dark,0,94,150),.8);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.785,.135,.15,.86);z-index:99}.overlay .modal.modal--story-player .chapter-chooser>.close{display:block;position:absolute;top:0;right:0;padding:15px;transition:opacity .35s;opacity:.65;z-index:99}.overlay .modal.modal--story-player .chapter-chooser>.close .icon{width:26px;height:26px;fill:#fff}.overlay .modal.modal--story-player .chapter-chooser>.close:focus,.overlay .modal.modal--story-player .chapter-chooser>.close:hover{opacity:1}@media only screen and (min-width:47.9em){.overlay .modal.modal--story-player .chapter-chooser>.close{display:none}}@media only screen and (max-width:667px) and (orientation:portrait){.overlay .modal.modal--story-player .chapter-chooser>.close{padding:5px}}.overlay .modal.modal--story-player .chapter-chooser .dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:80%;max-width:1000px;max-height:80vh;min-height:200px;overflow:auto;background:rgba(var(--gray-light,237,239,241),1);border-radius:.25em;padding:2em;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.25);transition:transform .35s cubic-bezier(.39,.575,.565,1)}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .story-chooser .title{font-size:1.5em}.overlay .modal.modal--story-player .chapter-chooser .dialog{padding:1em}}.overlay .modal.modal--story-player .chapter-chooser .dialog .close{position:absolute;top:0;right:0;padding:15px;transition:opacity .35s;opacity:.65;z-index:99}.overlay .modal.modal--story-player .chapter-chooser .dialog .close .icon{width:26px;height:26px;fill:#666}.overlay .modal.modal--story-player .chapter-chooser .dialog .close:focus,.overlay .modal.modal--story-player .chapter-chooser .dialog .close:hover{opacity:1}.overlay .modal.modal--story-player .chapter-chooser .title{font-size:1.75rem;margin:0 auto .25em}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .chapter-chooser .title{font-size:1.35rem}}@media only screen and (max-width:667px) and (orientation:portrait){.overlay .modal.modal--story-player .chapter-chooser .title{font-size:1.2rem}}.overlay .modal.modal--story-player .chapter-chooser .subtitle{font-size:1.1em;line-height:1.15;opacity:.75;margin:.5em auto 0}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .chapter-chooser .subtitle{font-size:1rem}}.overlay .modal.modal--story-player .chapter-chooser .chapters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;margin:1em -.2em -.2em}.layout--left .overlay .modal.modal--story-player .chapter-chooser .chapters{-ms-flex-pack:left;justify-content:left}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media only screen and (max-width:667px) and (orientation:portrait){.overlay .modal.modal--story-player .chapter-chooser .subtitle{font-size:.9rem}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}}.layout--left .overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (max-width:74.9em){.layout--left .overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:63.9em){.layout--left .overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:rgba(var(--gray,141,147,156),1);padding-top:60%;margin:.25em;position:relative;border-radius:.25rem;overflow:hidden;line-height:1;color:#fff;font-size:1rem;text-decoration:none;display:block;transition:transform .25s,box-shadow .5s cubic-bezier(.785,.135,.15,.86)}@media only screen and (max-width:47.9em){.layout--left .overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 100%;flex:0 0 100%}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile{padding-top:80%}}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile .label{position:absolute;bottom:-.5em;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:.5em .5em 1em;background:rgba(var(--primary,0,106,170),.8);transition:background .35s,transform .35s}@media only screen and (max-width:63.9em){.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile .label{font-size:75%}}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile:focus,.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile:hover{box-shadow:0 10px 20px rgba(0,0,0,.15);transform:translate(0,-.25em)}.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile:focus .label,.overlay .modal.modal--story-player .chapter-chooser .chapters .chapter .tile:hover .label{background:rgba(var(--primary-lighter,29,176,246),.8);transform:translate(0,-.25em)}.overlay .modal.modal--story-player .chapter-chooser.visible{opacity:1;pointer-events:inherit}.overlay .modal.modal--story-player .chapter-chooser.visible .dialog{transform:translate(-50%,-50%)}.overlay .modal.modal--story-player .add-note,.overlay .modal.modal--story-player .save-bookmark-trigger{position:absolute;bottom:10px;right:10px;z-index:101}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .add-note,.overlay .modal.modal--story-player .save-bookmark-trigger{bottom:5px;right:5px}}.overlay .modal.modal--story-player .add-note .add-note-form{position:absolute;bottom:100%;right:0;margin:10px 0;width:400px;max-width:80vw;text-align:center;padding:20px;background:rgba(var(--gray-light,237,239,241),1);box-shadow:0 20px 40px rgba(0,0,0,.25);border-radius:.25em;opacity:0;visibility:hidden;pointer-events:none;transform:translate(0,40px);transition:opacity .35s cubic-bezier(.785,.135,.15,.86),transform .35s cubic-bezier(.785,.135,.15,.86),visbility .35s}.overlay .modal.modal--story-player .add-note .add-note-form .image{width:75px;height:75px;border-radius:999px;background-color:rgba(var(--gray,141,147,156),1);background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../img/kates-story.jpg);display:inline-block;margin:10px auto 0}@media only screen and (max-width:667px) and (orientation:portrait){.overlay .modal.modal--story-player .add-note .add-note-form .image{display:none}}.overlay .modal.modal--story-player .add-note .add-note-form p{font-size:15px;margin:5px auto 15px}.overlay .modal.modal--story-player .add-note .add-note-form .title{font-size:24px;margin-top:.25em;color:rgba(var(--primary-lighter,29,176,246),1)}.overlay .modal.modal--story-player .add-note .add-note-form .form-input{margin-bottom:10px}@media only screen and (max-width:812px) and (orientation:landscape){.overlay .modal.modal--story-player .add-note .add-note-form .logged-in .image{display:none}}.overlay .modal.modal--story-player .add-note.show-form .add-note-form{opacity:1;visibility:visible;pointer-events:inherit;transform:translate(0,0)}.overlay .modal.modal--story-player .add-note.show-form .add-note-trigger--show{display:none}.overlay .modal.modal--story-player .add-note .add-note-trigger--show,.overlay .modal.modal--story-player .add-note.show-form .add-note-trigger--hide{display:block}.overlay .modal.modal--story-player .add-note .add-note-trigger--hide,html:not(.ua-facebook) .overlay .modal.modal--story-player .save-bookmark-trigger{display:none}.overlay .modal.modal--story-player .story-player-btn{background:rgba(255,255,255,.9);padding:8px 10px 10px;border-radius:6px;cursor:pointer;color:rgba(var(--primary,0,106,170),1);font-size:15px;box-shadow:0 4px 8px rgba(0,0,0,.25);text-decoration:none}.overlay .modal.modal--story-player .story-player-btn svg{width:1.25em;height:1.25em;display:inline-block;vertical-align:sub;margin-right:.2em;fill:rgba(var(--primary,0,106,170),.5)}.overlay .modal.modal--story-player .exit-story-trigger{position:absolute;background-color:#fff!important;color:rgba(var(--primary-darker,0,81,130),1);bottom:10px;left:10px;z-index:101}.overlay .modal.modal--story-player .exit-story-trigger svg{fill:rgba(var(--primary-darker,0,81,130),.7)}@media only screen and (min-width:63.9em){.overlay .modal.modal--story-player .exit-story-trigger{bottom:-8px;left:-8px}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3) and (orientation:landscape){.overlay .modal.modal--story-player .exit-story-trigger{position:fixed;bottom:10px;left:10px}}@media only screen and (max-width:47.9em){.overlay .modal.modal--story-player .exit-story-trigger{bottom:10px;left:10px;width:auto;height:39px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px}.overlay .modal.modal--story-player{max-width:100vw;max-height:100vh;width:100vw}.overlay .modal.modal--story-player .box{border-radius:0!important}.overlay .modal.modal--story-player .story-player-btn{padding:6px 8px;border-radius:3px}}@media only screen and (max-width:667px) and (orientation:portrait){html:not(.ua-facebook) .overlay .modal.modal--story-player{height:100%}html:not(.ua-facebook) .overlay .modal.modal--story-player .rotate-message{opacity:1}html:not(.ua-facebook) .overlay .modal.modal--story-player .story-player-btn{padding:4px 8px;font-size:13px}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player{transform:rotate(90deg);transform-origin:50vw;top:0;left:0;width:100vh!important;max-width:100vh!important;height:100vw!important;max-height:100vw!important}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player .story-player-btn{z-index:101}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player .save-bookmark-trigger{display:block}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player .add-note{display:none}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player [data-story-player]{z-index:-1}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player .chapter-chooser .dialog{max-height:90vw}.ua-facebook.mobile.portrait .overlay .modal.modal--story-player .chapter-chooser .chapters .chapter{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}#surveyModal .survey-steps .survey-step .header .intro.intro--finished,.overlay .modal.modal--story-player>.close{display:none}.button,button{border:none;background:rgba(var(--primary,0,106,170),1);color:#fff;padding:.85em 1.5em .95em;line-height:1;font-weight:600;border-radius:.25em;cursor:pointer;transition:background .25s cubic-bezier(.785,.135,.15,.86),box-shadow .5s,opacity .5s;outline:0;text-decoration:none;display:inline-block}@media only screen and (max-width:63.9em){.button,button{padding-left:.75em;padding-right:.75em}}.button .icon,button .icon{width:1em;height:1em;display:inline-block;vertical-align:sub;fill:rgba(255,255,255,.5);margin-right:.5em}.button:focus,.button:hover,button:focus,button:hover{background:rgba(var(--primary-lighter,29,176,246),1);color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15)}.button.button--secondary,button.button--secondary{background:#eee;color:rgba(var(--gray-dark,48,50,52),1)}.button.button--secondary:focus,.button.button--secondary:hover,button.button--secondary:focus,button.button--secondary:hover{background:#fbfbfb}.button.button--alternate,button.button--alternate{background:rgba(var(--primary-lighter,29,176,246),1);color:#fff}.button.button--alternate:focus,.button.button--alternate:hover,button.button--alternate:focus,button.button--alternate:hover{background:rgba(var(--primary,0,106,170),1);color:#fff}.button.button--text,button.button--text{background:0 0;color:rgba(var(--primary,0,106,170))}.button.button--text:focus,.button.button--text:hover,button.button--text:focus,button.button--text:hover{color:rgba(var(--primary-lighter,29,176,246),1);box-shadow:none}.button.button--lg,button.button--lg{padding:.65em 1.25em .75em;font-size:1.35em}@media only screen and (max-width:63.9em){.button.button--lg,button.button--lg{font-size:1.1em}}.button.button--sm,button.button--sm{padding:.6em 1em .75em;font-size:.9em}#main-burger{border:none;background:0 0;color:#fff;padding:1px;line-height:1;font-weight:600;cursor:pointer;transition:none;text-decoration:none;display:-ms-flexbox;display:flex}#main-burger:focus,#main-burger:hover{box-shadow:none}#main-burger:focus-visible{opacity:.75;border:1px solid #fff;padding:0}#main-burger .hamburger__bars{height:30px;width:30px}.alert{display:block;padding:.5em .75em;background:#ccc;border-radius:.25em;margin-top:1em;margin-bottom:1em}.alert svg{width:1em;height:1em;display:inline-block;vertical-align:sub;margin-right:.35em}.alert p:first-child{margin-top:0}.alert p:last-child{margin-bottom:0}.alert.success{background:#d1e5bf;border:1px solid #b8d2a1;color:#64923b}.alert.success svg{fill:#64923b}.alert.error svg,.section--modal .modal__content .icon.error{fill:#a94646}.alert.error{background:#f1bcbc;border:1px solid #db8e8e;color:#a94646}form{transform:translate3d(0,0,0)}form .form-header h2{font-size:1.65em;line-height:1}form .form-header p{font-size:.9em;color:#888}form .form-input{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column-reverse;flex-flow:column-reverse;margin-bottom:1.5em}form .form-input label{display:block;text-transform:uppercase;font-weight:700;font-size:75%;padding:0 0 .5em .5em;color:rgba(var(--gray,141,147,156),1);transition:.25s cubic-bezier(.785,.135,.15,.86);text-align:left}@media only screen and (max-width:63.9em){form .form-input{margin-bottom:1em}form .form-input label{font-size:70%}}form .form-input.label-only{margin-bottom:0}form .form-input.checkbox label{text-transform:none;font-weight:400;font-size:80%}form .form-input.checkbox-select{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em!important}form .form-input.checkbox-select+.checkbox-select{margin-top:-1.75em}form .form-input.checkbox-select label{-ms-flex:1;flex:1;padding-bottom:0;font-size:100%}form .form-input.checkbox-select label:hover{color:#000;cursor:pointer}form .form-input.checkbox-select select{-ms-flex:1;flex:1;margin-left:auto;opacity:0;padding:0;pointer-events:none}form .form-input.checkbox-select select.visible{opacity:1;pointer-events:auto}@media only screen and (max-width:47.9em){form .form-input.checkbox-select select{-ms-flex:.65;flex:.65}}form .form-input.repeater{-ms-flex-direction:column;flex-direction:column}form .form-input.repeater .repeater-rows{width:100%;margin-top:.5em;margin-bottom:1em}form .form-input.repeater .repeater-row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;margin-bottom:.25em}form .form-input.repeater .repeater-row .col{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:1em}form .form-input.repeater .repeater-row .col:last-child{margin-right:0}form .form-input.repeater .repeater-row .actions{margin-left:auto}form .form-input.repeater .repeater-row .actions a{margin-right:.5em;width:24px;height:24px;display:inline-block}form .form-input.repeater .repeater-row .actions a:last-child{margin-right:0}form .form-input.repeater .repeater-row .actions a:focus .icon,form .form-input.repeater .repeater-row .actions a:hover .icon{fill:rgba(var(--primary,0,106,170),1)}form .form-input.repeater .repeater-row .label{font-size:80%;color:rgba(var(--gray,141,147,156),1)}form .form-input.repeater .repeater-row input[type=number]{min-width:70px;margin-right:.5em}form .form-input.repeater .repeater-row .icon{width:24px;height:24px;fill:rgba(var(--gray,141,147,156),1)}form .form-input input[type=date],form .form-input input[type=email],form .form-input input[type=number],form .form-input input[type=password],form .form-input input[type=text],form .form-input select,form .form-input textarea{border:2px solid rgba(0,0,0,.1);padding:0 .35em;border-radius:.25em;transition:border-color .35s cubic-bezier(.785,.135,.15,.86);font-size:1rem;line-height:calc(2.15rem + 4px);height:calc(2.15rem + 4px);min-height:calc(2.15rem + 4px);-webkit-appearance:none;appearance:none;width:100%}.layout--left form .form-input input[type=date],.layout--left form .form-input input[type=email],.layout--left form .form-input input[type=number],.layout--left form .form-input input[type=password],.layout--left form .form-input input[type=text],.layout--left form .form-input select,.layout--left form .form-input textarea{border-color:rgba(0,0,0,.3)}form .form-input input[type=date]:focus,form .form-input input[type=email]:focus,form .form-input input[type=number]:focus,form .form-input input[type=password]:focus,form .form-input input[type=text]:focus,form .form-input select:focus,form .form-input textarea:focus{border-color:rgba(var(--primary-lighter,29,176,246),1);outline:0}form .form-input input[type=date]:focus~label,form .form-input input[type=email]:focus~label,form .form-input input[type=number]:focus~label,form .form-input input[type=password]:focus~label,form .form-input input[type=text]:focus~label,form .form-input select:focus~label,form .form-input textarea:focus~label{color:rgba(var(--primary,0,106,170),1);transform:translate(0,-3px)}form .form-input input[type=date].short,form .form-input input[type=email].short,form .form-input input[type=number].short,form .form-input input[type=password].short,form .form-input input[type=text].short,form .form-input select.short,form .form-input textarea.short{padding-top:.3em;padding-bottom:.3em;font-size:.9rem;line-height:calc(1.6em + 4px);height:calc(1.6em + 4px);min-height:calc(1.6em + 4px)}form .form-input textarea{height:100px;line-height:1.15}form .form-input input[type=checkbox]{margin-right:.5em;margin-bottom:.25em;vertical-align:text-bottom}form .form-input select{line-height:1}form .form-input .checkboxes{list-style:none;padding:0;margin:0 0 .5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .form-input .checkboxes li{min-width:170px;padding-left:25px;padding-right:10px;-ms-flex-line-pack:start;align-content:flex-start}form .form-input .checkboxes li input[type=checkbox]{float:left;margin:.15em 0 0 -25px}form .form-input .checkboxes li label{font-weight:400;text-transform:none;line-height:1.2;font-size:85%}form .form-input .checkboxes li label:hover{color:#000;cursor:pointer}form .form-input .checkboxes.three-cols li{width:33%}form .form-input .checkboxes.two-cols li{width:50%}form .form-input .checkboxes.one-col li{width:100%}@media only screen and (max-width:47.9em){form .form-input .checkboxes li{width:100%!important}}form .form-input .range-labels{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}form .form-input .range-labels .range-label{-ms-flex:2;flex:2;font-size:.7em;line-height:1.2;text-align:center}form .form-input .range-labels .range-label:first-child,form .form-input .range-labels .range-label:last-child{-ms-flex:1;flex:1}form .form-input .range-labels .range-label:first-child{text-align:left}form .form-input .range-labels .range-label:last-child{text-align:right}form .form-input .input--icon{position:relative}form .form-input .input--icon .icon{position:absolute;pointer-events:none;right:10px;top:50%;transform:translate(0,-50%);width:24px;height:24px;fill:rgba(var(--primary,0,106,170),1)}.layout--left form .form-input label{color:rgba(var(--gray-dark,48,50,52),1)}form .form__loader{transform:translate(-50%,-50%);transition:transform .25s cubic-bezier(.785,.135,.15,.86),opacity .25s cubic-bezier(.785,.135,.15,.86);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;top:50%;left:50%;opacity:0;z-index:99}form .form__loader .loader{border-radius:50%;width:40px;height:40px;transform:translateZ(0);animation:loader-spin .75s infinite linear;border:3px solid;border-left:3px solid rgba(var(--primary,0,106,170),1)}@keyframes loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}form.thinking{pointer-events:none}form.thinking .form__loader{transform:translate(-50%,-50%);opacity:1}form.thinking .form-input,form.thinking button{opacity:.25}form .alert{font-size:.9em}.ui-datepicker{z-index:99999!important}.site-drawer{transition:transform .6s cubic-bezier(.785,.135,.15,.86),box-shadow .6s cubic-bezier(.785,.135,.15,.86),visibility .6s,z-index .6s;position:fixed;top:0;bottom:0;left:100%;visibility:hidden;width:20%;background:rgba(var(--primary,0,106,170),1);z-index:99;padding-top:5em;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:63.9em){.site-drawer{width:75%}}.site-drawer--secondary{color:#fff}.site-drawer--secondary a{text-decoration:underline;color:#fff}.site-drawer .title,.site-drawer ul.menu{padding:10px 10%}.site-drawer .title{color:#fff}.site-drawer .site-drawer-header{display:-ms-flexbox;display:flex;position:absolute;width:100%;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.site-drawer hr{margin:10px 10%;border:none;border-top:dotted 1px rgba(255,255,255,.3)}.site-drawer ul.menu li{list-style:none;font-size:1.15em;line-height:1.1}.site-drawer ul.menu li.current-menu-item a{color:#fff}.site-drawer ul.menu a{transition:color .3s ease-in-out;display:block;color:#fff;padding:.5em 0;text-decoration:none}.site-drawer ul.menu a:focus,.site-drawer ul.menu a:hover{opacity:.75}.site-drawer .ds-sharing{padding:0 calc(10% - 3px)}.hamburger{text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:30px;cursor:pointer;position:relative}.hamburger .label{position:absolute;left:-9999px}.hamburger .bar{transition:.2s;display:block;height:2px;margin:6px 0;border-radius:99px}@media only screen and (min-width:63.9em){.hamburger-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;-ms-flex-direction:row;flex-direction:row}.hamburger-label .hamburger__bars{width:30px}.hamburger-label .label{position:initial;margin:0 .8em 0 1em;font-size:.9em;text-transform:none}}#surveySection .survey-steps .survey-step .header .intro p,.c-dual-video__text .title{margin-top:0}.site-content{transition:all .6s cubic-bezier(.785,.135,.15,.86)}body.drawer--open{overflow:hidden}body.drawer--open .hamburger .label{color:#fff;transition:color .35s cubic-bezier(.68,-.55,.265,1.55)}body.drawer--open .hamburger .bar{transition:all .35s cubic-bezier(.68,-.55,.265,1.55);transform:translateX(100%) scaleX(0);opacity:0;background:#fff}body.drawer--open .hamburger .bar:first-child{transform-origin:0 50%;transform:translateY(-2.61px) rotate(45deg);opacity:1}body.drawer--open .hamburger .bar:last-child{transform-origin:0 50%;transform:translateY(2.61px) rotate(-45deg);opacity:1}body.drawer--open .site-content{transform:translate(-10%,0);opacity:.25}@media only screen and (max-width:63.9em){body.drawer--open .site-content{transform:translate(-37.5%,0)}}body.drawer--open .site-drawer{transform:translate(-100%,0);box-shadow:0 0 20px rgba(0,0,0,.25);visibility:visible;z-index:1000}.c-dual-video{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width:47.9em){.c-dual-video{-ms-flex-flow:row-reverse;flex-flow:row-reverse}}.c-dual-video__text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 5% 0 0}.c-dual-video__video{padding:0 5%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;width:50%}@media only screen and (max-width:47.9em){.c-dual-video{max-width:400px;margin-left:auto;margin-right:auto}.c-dual-video__text{margin:0 1rem 3vw}.c-dual-video__video{-ms-flex-direction:column;flex-direction:column;max-width:400px;margin-left:auto;margin-right:auto;width:100%;padding:0}}.c-dual-video__video .video .title,.section--hero .hero__videos .video .title{padding:.8em .25em;background:rgba(var(--primary-light,9,128,199),.7);left:-1px;right:-1px}.c-dual-video__video .video{margin:0 1rem}@media only screen and (min-width:47.9em){.c-dual-video__video .video{margin:0;width:100%}}.c-dual-video__video .video .title{color:#fff;font-size:1.2rem;letter-spacing:.05em;line-height:1;text-transform:uppercase;text-align:center;position:absolute;z-index:1;bottom:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-dual-video__video .video img{width:105%}.c-image-block{width:100%}.c-image-block__picture img{width:100%;height:auto}#surveyModal .modal__body{-ms-flex:auto;flex:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}#surveyModal .survey-steps{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;perspective:30em;margin-bottom:2em}#surveyModal .survey-steps .survey-step{position:absolute;width:100%;padding:3em 2em 4em;top:50%;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:transform .6s cubic-bezier(.785,.135,.15,.86),opacity .6s cubic-bezier(.785,.135,.15,.86),visibility .6s;transform:translate(30%,-50%) rotateY(15deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}html.touch #surveyModal .survey-steps .survey-step{overflow-y:scroll;-webkit-overflow-scrolling:touch}#surveyModal .survey-steps .survey-step:after,#surveyModal .survey-steps .survey-step:before{display:block;content:''}#surveyModal .survey-steps .survey-step:before{margin-top:auto}#surveyModal .survey-steps .survey-step:after{margin-bottom:auto}#surveyModal .survey-steps .survey-step.step--active{transform:translate(0,-50%);opacity:1;pointer-events:inherit;visibility:visible}#surveyModal .survey-steps .survey-step.step--complete{transform:translate(-30%,-50%) rotateY(-15deg)}#surveyModal .survey-steps .survey-step.step--end{text-align:center}#surveyModal .survey-steps .survey-step.step--end .title{font-size:1.5rem}#surveyModal .survey-steps .survey-step.step--end .title.title--sm{font-size:1.15rem}#surveyModal .survey-steps .survey-step.step--end .button{margin:0 auto}#surveyModal .survey-steps .survey-step.step--outcome-visible{overflow:hidden}#surveyModal .survey-steps .survey-step .header{margin-bottom:1em;-ms-flex-negative:0;flex-shrink:0}#surveyModal .survey-steps .survey-step .header .icon{width:50px;height:50px;fill:rgba(var(--primary-lighter,29,176,246),1);-ms-flex:0 0 50px;flex:0 0 50px}#surveyModal .survey-steps .survey-step .header .intro{color:rgba(var(--gray,141,147,156),1)}#surveyModal .survey-steps .survey-step .header .intro p{line-height:1.1;margin:0}#surveyModal .survey-steps .survey-step.story-finished .header .intro.intro--finished{display:block}#surveyModal .survey-steps .survey-step.story-finished .header .intro.intro--unfinished{display:none}#surveyModal .survey-steps .survey-step .question{font-size:1.5rem;line-height:1.1;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:47.9em){#surveyModal .survey-steps .survey-step{padding:2em 1em}#surveyModal .survey-steps .survey-step .header{padding-left:2em;padding-right:2em}#surveyModal .survey-steps .survey-step .question{font-size:1.25rem}}#surveyModal .survey-steps .survey-step .hint{font-size:.9rem;color:rgba(var(--gray,141,147,156),1);-ms-flex-negative:0;flex-shrink:0}#surveyModal .survey-steps .survey-step .responses{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}#surveyModal .survey-steps .survey-step .responses.responses--vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}#surveyModal .survey-steps .survey-step .responses.responses--horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#surveyModal .survey-steps .survey-step .responses .button{margin-top:1em}#surveyModal .survey-steps .survey-step .response{-ms-flex-negative:0;flex-shrink:0;max-width:100%}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice],#surveyModal .survey-steps .survey-step .response [data-response=checkboxes]{cursor:pointer;text-align:left;line-height:1.15;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice] .icon,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes] .icon{width:1.35em;height:1.35em;-ms-flex:0 0 1.35em;flex:0 0 1.35em;fill:rgba(var(--primary,0,106,170),1);vertical-align:text-bottom;margin-right:.75em;overflow:hidden}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice] .icon.icon--checked,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes] .icon.icon--checked{display:none}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice] .icon.icon--unchecked,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes] .icon.icon--unchecked{opacity:.15}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--checked,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--checked,html.no-touch #surveyModal .survey-steps .survey-step .response [data-response=multiple_choice]:hover .icon.icon--checked,html.no-touch #surveyModal .survey-steps .survey-step .response [data-response=checkboxes]:hover .icon.icon--checked{display:inline-block}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--unchecked,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--unchecked,html.no-touch #surveyModal .survey-steps .survey-step .response [data-response=multiple_choice]:hover .icon.icon--unchecked,html.no-touch #surveyModal .survey-steps .survey-step .response [data-response=checkboxes]:hover .icon.icon--unchecked{display:none}#surveyModal .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--checked,#surveyModal .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--checked{fill:#64923b}#surveyModal .survey-steps .survey-step .response textarea{border:2px solid rgba(0,0,0,.1);padding:0 .35em;border-radius:.25em;transition:border-color .35s cubic-bezier(.785,.135,.15,.86);font-size:1rem;min-height:calc(2.15rem + 4px);-webkit-appearance:none;appearance:none;line-height:1.15;width:100%;height:100px;margin:1em auto}.layout--left #surveyModal .survey-steps .survey-step .response textarea{border-color:rgba(0,0,0,.3)}#surveyModal .survey-steps .survey-step .response textarea:focus{border-color:rgba(var(--primary-lighter,29,176,246),1);outline:0}#surveyModal .survey-steps .survey-step .response textarea:focus~label{color:rgba(var(--primary,0,106,170),1);transform:translate(0,-3px)}#surveyModal .survey-steps .survey-step .response textarea.short{padding-top:.3em;padding-bottom:.3em;font-size:.9rem;line-height:calc(1.6em + 4px);height:calc(1.6em + 4px);min-height:calc(1.6em + 4px)}#surveyModal .survey-steps .survey-step .response .range-input{width:100%;max-width:400px}#surveyModal .survey-steps .survey-step .response .range-input input{width:100%}#surveyModal .survey-steps .survey-step .response .range-input .labels{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;font-size:.9rem;color:rgba(var(--gray,141,147,156),1)}#surveyModal .survey-steps .survey-step .response .button{margin-top:1em}#surveyModal .survey-steps .survey-progress{position:absolute;top:calc(100% + 1em);left:50%;width:150px;height:5px;background:rgba(var(--primary,0,106,170),.1);border-radius:999px;overflow:hidden;transform:translate(-50%,-50%)}#surveyModal .survey-steps .survey-progress .bar{position:absolute;top:0;bottom:0;left:0;background:rgba(var(--primary-lighter,29,176,246),.5);transition:width .25s}#surveyModal .survey-steps [data-response-outcome]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transform:scale(.95);pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .35s,transform .35s;z-index:1}#surveyModal .survey-steps.layout--short .survey-step,#surveyModal .survey-steps.layout--short .survey-step .header,#surveyModal .survey-steps.layout--short .survey-step .question{background:0 0;text-align:center}#surveyModal .survey-steps [data-response-outcome].outcome--visible{opacity:1;transform:scale(1);pointer-events:inherit}#surveyChat .bubble,#surveyChat .prompt .prompt__icon{box-shadow:0 8px 16px rgba(0,0,0,.25);opacity:0;pointer-events:none}#surveyModal .survey-steps [data-response-outcome] .icon{width:50px;height:50px;fill:#64923b;display:block}#surveyModal .survey-steps [data-response-outcome] .content{max-width:100%}#surveyModal .survey-steps [data-response-outcome] .content p{margin:1em;line-height:1.3}@media only screen and (max-width:667px) and (orientation:portrait){#surveyModal .survey-steps [data-response-outcome] .content{font-size:.9rem;word-wrap:break-word}}#surveyModal .survey-steps [data-response-outcome] footer{font-size:85%}#surveyModal .survey-steps [data-response-outcome] footer a{color:rgba(var(--primary-lighter,29,176,246),1);text-decoration:none}#surveyModal .survey-steps.layout--short .survey-step .header .icon{margin:0 auto}#surveyModal .survey-steps.layout--short .survey-step .response .button,#surveyModal .survey-steps.layout--short .survey-step .responses .button{margin-left:auto;margin-right:auto}#surveyModal .survey-steps.layout--short .survey-step .responses.responses--vertical{margin:0 auto;padding-right:1em}#surveyModal .survey-steps.layout--short .survey-step .responses.responses--vertical .response [data-response]{margin:.5em 1em}@media only screen and (max-width:47.9em){#surveyModal .survey-steps.layout--short .survey-step .responses.responses--vertical{padding-right:0}#surveyModal .survey-steps.layout--short .survey-step .responses.responses--vertical .response [data-response]{margin-left:0;margin-right:0}}#surveyModal .survey-steps.layout--short .survey-step .responses.responses--horizontal .response [data-response]{margin:.5em 1em}#surveyModal .survey-steps.layout--short .survey-step .range-input{margin-left:auto;margin-right:auto}#surveyModal .survey-steps.layout--long .survey-step .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#surveyModal .survey-steps.layout--long .survey-step .header .icon{margin-right:1em}#surveyModal .survey-steps.layout--long .survey-step .responses.responses--vertical{max-width:80%}#surveyModal .survey-steps.layout--long .survey-step .responses.responses--vertical .response [data-response]{margin:.5em 0}#surveyChat{position:fixed;bottom:1em;right:1em;z-index:99}#surveyChat .prompt{position:relative}#surveyChat .prompt .prompt__icon{width:3em;height:3em;fill:#fff;padding:.5em;background:rgba(var(--primary,0,106,170),1);border-radius:.5em;transition:opacity .6s cubic-bezier(.68,-.55,.265,1.55),transform .6s cubic-bezier(.68,-.55,.265,1.55),background .25s;cursor:pointer;transform:scale(.5)}#surveyChat .bubble{position:absolute;bottom:50%;right:100%;background:#fff;padding:.75em 1em;margin-right:1em;font-size:.9em;line-height:1.2em;border-radius:.25em .25em 0;width:300px;max-width:calc(100vw - 6em);transition:opacity 1s cubic-bezier(.075,.82,.165,1),transform 1s cubic-bezier(.075,.82,.165,1);cursor:pointer;transform:translate(0,20%)}#surveyChat .bubble:after{position:absolute;left:100%;bottom:0;width:0;height:0;border:.25em solid #fff;border-top-color:transparent;border-right-color:transparent;display:block;content:''}#surveyChat.chat--no-bubble .bubble .close,#surveySection .survey-steps .survey-step .header .icon,#surveySection .survey-steps .survey-step .header .intro.intro--finished{display:none}#surveyChat .bubble .icon{position:absolute;top:.5em;right:.5em;width:1em;height:1em;fill:rgba(var(--gray,141,147,156),1);cursor:pointer}#surveyChat.chat--no-bubble:hover .prompt .prompt__icon,#surveyChat.chat--visible .prompt .prompt__icon{opacity:1;transform:translate(0,0);pointer-events:inherit}#surveyChat.chat--no-bubble:hover .bubble,#surveyChat.chat--visible .bubble{opacity:1;transform:translate(0,0);pointer-events:auto;transition-delay:1s}#surveyChat.chat--no-bubble:hover:focus .prompt .prompt__icon,#surveyChat.chat--no-bubble:hover:hover .prompt .prompt__icon,#surveyChat.chat--visible:focus .prompt .prompt__icon,#surveyChat.chat--visible:hover .prompt .prompt__icon{background:rgba(var(--primary-lighter,29,176,246),1)}.c-card__image,.section--multi-cta .image{background-position:center center;background-size:cover}#surveyChat.chat--no-bubble:hover:focus .bubble,#surveyChat.chat--no-bubble:hover:hover .bubble,#surveyChat.chat--visible:focus .bubble,#surveyChat.chat--visible:hover .bubble{transform:translate(0,-10px);transition-delay:0s}#surveyChat.chat--no-bubble .bubble{opacity:0;transform:translate(0,0);pointer-events:none;transition-delay:0s}.section--survey{padding:4em 0}#surveySection .survey-steps .survey-step{margin-bottom:3em}#surveySection .survey-steps .survey-step:last-child{margin-bottom:0}#surveySection .survey-steps .survey-step.step--end .title{font-size:1.15rem}#surveySection .survey-steps .survey-step .header .intro{color:rgba(var(--gray,141,147,156),1);font-size:2.6em;line-height:1;font-weight:100}#surveySection .survey-steps .survey-step.story-finished .intro.intro--finished{display:block}#surveySection .survey-steps .survey-step.story-finished .intro.intro--unfinished{display:none}#surveySection .survey-steps .survey-step .question{font-size:1.5rem;line-height:1.1;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:47.9em){#surveySection .survey-steps .survey-step .question{font-size:1.25rem}}#surveySection .survey-steps .survey-step .hint{font-size:.9rem;color:rgba(var(--gray,141,147,156),1);-ms-flex-negative:0;flex-shrink:0}#surveySection .survey-steps .survey-step .responses{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}#surveySection .survey-steps .survey-step .responses.responses--vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}#surveySection .survey-steps .survey-step .responses.responses--horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#surveySection .survey-steps .survey-step .responses .button{margin-top:1em}#surveySection .survey-steps .survey-step .response{-ms-flex-negative:0;flex-shrink:0;max-width:100%}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice],#surveySection .survey-steps .survey-step .response [data-response=checkboxes]{cursor:pointer;text-align:left;line-height:1.15;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice] .icon,#surveySection .survey-steps .survey-step .response [data-response=checkboxes] .icon{width:1.35em;height:1.35em;-ms-flex:0 0 1.35em;flex:0 0 1.35em;fill:rgba(var(--primary,0,106,170),1);vertical-align:text-bottom;margin-right:.75em;overflow:hidden}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice] .icon.icon--checked,#surveySection .survey-steps .survey-step .response [data-response=checkboxes] .icon.icon--checked{display:none}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice] .icon.icon--unchecked,#surveySection .survey-steps .survey-step .response [data-response=checkboxes] .icon.icon--unchecked{opacity:.15}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--checked,#surveySection .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--checked,html.no-touch #surveySection .survey-steps .survey-step .response [data-response=multiple_choice]:hover .icon.icon--checked,html.no-touch #surveySection .survey-steps .survey-step .response [data-response=checkboxes]:hover .icon.icon--checked{display:inline-block}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--unchecked,#surveySection .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--unchecked,html.no-touch #surveySection .survey-steps .survey-step .response [data-response=multiple_choice]:hover .icon.icon--unchecked,html.no-touch #surveySection .survey-steps .survey-step .response [data-response=checkboxes]:hover .icon.icon--unchecked{display:none}#surveySection .survey-steps .survey-step .response [data-response=multiple_choice].selected .icon.icon--checked,#surveySection .survey-steps .survey-step .response [data-response=checkboxes].selected .icon.icon--checked{fill:#64923b}#surveySection .survey-steps .survey-step .response textarea{border:2px solid rgba(0,0,0,.1);padding:0 .35em;border-radius:.25em;transition:border-color .35s cubic-bezier(.785,.135,.15,.86);font-size:1rem;min-height:calc(2.15rem + 4px);-webkit-appearance:none;appearance:none;line-height:1.15;width:100%;height:100px;margin:1em auto}.layout--left #surveySection .survey-steps .survey-step .response textarea{border-color:rgba(0,0,0,.3)}#surveySection .survey-steps .survey-step .response textarea:focus{border-color:rgba(var(--primary-lighter,29,176,246),1);outline:0}#surveySection .survey-steps .survey-step .response textarea:focus~label{color:rgba(var(--primary,0,106,170),1);transform:translate(0,-3px)}#surveySection .survey-steps .survey-step .response textarea.short{padding-top:.3em;padding-bottom:.3em;font-size:.9rem;line-height:calc(1.6em + 4px);height:calc(1.6em + 4px);min-height:calc(1.6em + 4px)}#surveySection .survey-steps .survey-step .response .range-input{width:100%;max-width:400px}#surveySection .survey-steps .survey-step .response .range-input input{width:100%}#surveySection .survey-steps .survey-step .response .range-input .labels{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;font-size:.9rem;color:rgba(var(--gray,141,147,156),1)}#surveySection .survey-steps .survey-step .response .button{margin-top:1em}#surveySection .survey-steps .survey-progress,#surveySection .survey-steps .survey-step.step--question .button,#surveySection .survey-steps [data-response-outcome]{display:none}#surveySection .survey-steps.layout--short .responses.responses--vertical .response [data-response]{margin:.5em 0;color:rgba(var(--primary,0,106,170),1)}.c-post-list__intro{padding:4em 20px;width:100%;text-align:center;background-color:rgba(var(--gray-light,237,239,241),1)}.c-post-list__title{font-size:2.6em;line-height:1}.c-post-list__content{width:100%;max-width:720px;margin:0 auto;text-align:center}.c-post-list__content>:last-child{margin-bottom:0}.c-post-list__list{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;list-style:none;width:100%;max-width:980px;padding:2em 20px;margin:0 auto}.c-card,.c-multi-cta__row,.c-post{display:-ms-flexbox}@media (min-width:600px){.c-post-list__list{padding:4em 20px}}.c-post-list__item{width:100%;list-style:none;border-top:solid 1px #ececec;padding:60px 0}@media (min-width:840px){.c-post-list__item{width:100%;border-top:solid 1px #ececec}}.c-post-list__item:first-child{border-top:0;padding-top:0}.c-post{position:relative;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%;max-width:720px;margin:0 auto;padding:60px 20px}.c-post__main{width:100%;padding-right:0;margin-top:30px}@media (min-width:840px){.c-post{-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1240px}.c-post__main{width:calc(100% - 250px);padding-right:60px;margin-top:0}}.c-post__aside{position:relative;width:100%;margin-left:auto}.c-post__aside .widget-title{font-size:26px}.c-post__aside ul{padding:0;margin:0}.c-post__aside ul li{position:relative;list-style:none;border-bottom:1px solid rgba(141,147,156,.7)}.c-post__aside ul li:last-child{border-bottom:none}.c-post__aside ul li a{display:block;padding:20px 0 40px;text-decoration:none;line-height:21px;font-size:17px}.c-post__aside ul li span.post-date{position:absolute;bottom:20px;left:0;font-size:11px;line-height:12px;pointer-events:none;color:#8d939c}.c-post__sticky{position:sticky;top:200px}.c-post__intro{margin-bottom:30px}@media (min-width:840px){.c-post__aside{width:250px}.c-post__intro{margin-bottom:60px}}.c-post__intro>:last-child{margin-bottom:0}.c-post__section{margin-bottom:30px}@media (min-width:840px){.c-post__section{margin-bottom:60px}}.c-post__section>:last-child{margin-bottom:0}.c-post__section-title{font-weight:200;color:rgba(var(--primary-dark,0,94,150),1)}.c-post__image,.c-post__section-image{margin-bottom:20px}.c-post__image img,.c-post__section-image img{width:100%;height:auto;display:block}.c-post__section-image{margin-bottom:30px}@media (min-width:840px){.c-post__image,.c-post__section-image{margin-bottom:30px}.c-post__section-image{margin-bottom:60px}}.c-post__caption{font-size:14px}.c-post__content figure{width:100%!important;margin:0 0 30px}.c-post__content .wp-caption-text{font-size:16px}.c-post__content ol,.c-post__content ul{padding-left:22px}.c-post__content ol li,.c-post__content ul li{margin-bottom:12px}.c-post__section-button{margin-top:20px}@media (min-width:840px){.c-post__section-button{margin-top:30px}}@media (max-width:600px){.c-post__section-button .button{width:100%;text-align:center}}.c-post__divider{height:1px;width:100%;background-color:rgba(141,147,156,.7);margin:30px 0}@media (min-width:840px){.c-post__divider{margin:60px 0}}.c-card{display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit;text-align:center;max-width:420px;margin:0 auto}@media (min-width:600px){.c-card{-ms-flex-flow:row;flex-flow:row;text-align:left;max-width:100%;margin:0 auto}}.c-card__image{max-width:100%;margin-right:0;-ms-flex-negative:0;flex-shrink:0;width:200px;height:200px;border-radius:300px;overflow:hidden;position:relative;background-color:rgba(var(--gray-light),1);border:1px solid rgba(237,239,241,1);margin-bottom:20px}@media (min-width:600px){.c-card__image{margin-right:30px;margin-bottom:0;width:260px;height:260px}}.c-card__title{margin-top:0}.section--multi-cta{padding:4em 0}.section--multi-cta .content{text-align:center}.section--multi-cta .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}@media only screen and (max-width:47.9em){.section--multi-cta .content h1{font-size:1.8em}}.section--multi-cta .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}.section--multi-cta .content p:last-of-type{margin-bottom:2em}@media only screen and (max-width:47.9em){.section--multi-cta .content p{font-size:85%;line-height:1.4}}.layout--left .section--multi-cta .content{text-align:left}.section--multi-cta .image{background-repeat:no-repeat;width:220px;height:220px;border-radius:50%;display:block;background-color:rgba(var(--gray-light,237,239,241),1);margin:0 auto}.layout--left .section--multi-cta .image{margin-left:0}.c-multi-cta__row{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}.c-multi-cta__card{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:80%;flex-basis:80%;-ms-flex-item-align:stretch;align-self:stretch;padding:1.5em 1em;margin:.5em .5em 1.5em;color:rgba(var(--textcolor),1);text-align:center}.imagemapper-tooltip.mapster_tooltip,.imgmap-dialog.ui-dialog{padding:12px;border-radius:12px;box-shadow:4px 4px 6px rgba(0,0,0,.3);max-width:460px;font-size:14px}@media only screen and (min-width:47.9em){.c-multi-cta__card{-ms-flex-preferred-size:calc(80% / 2);flex-basis:calc(80% / 2)}}@media only screen and (min-width:74.9em){.c-multi-cta__card{-ms-flex-preferred-size:calc(88% / 3);flex-basis:calc(88% / 3)}}.c-multi-cta__card-description{color:rgba(var(--textcolor),1);margin-bottom:1em;-ms-flex-positive:1;flex-grow:1}.imagemapper-tooltip.mapster_tooltip :first-child{margin-top:0}.imagemapper-tooltip.mapster_tooltip :last-child{margin-bottom:0}.imgmap-dialog.ui-dialog .ui-button.ui-widget,.imgmap-dialog.ui-dialog .ui-dialog-titlebar{background:0 0;border:none}.imgmap-dialog.ui-dialog .ui-button.ui-widget:focus,.imgmap-dialog.ui-dialog .ui-button.ui-widget:hover{box-shadow:none}.imgmap-dialog.ui-dialog .ui-dialog-titlebar-close span.ui-button-text{display:none}.imgmap-dialog.ui-dialog .ui-button-icon-primary.ui-icon.ui-icon-closethick{transform:translateY(-50%) translateX(-50%);width:19px;height:19px}.imgmap-dialog.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.imgmap-dialog.ui-dialog .ui-widget-content #dialog-content :first-child{margin-top:0}.imgmap-dialog.ui-dialog .ui-widget-content #dialog-content :last-child{margin-bottom:0}@media only screen and (max-width:47.9em){.site-drawer{padding-top:1em}}.site-drawer .menu li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-drawer .menu li a .icon{width:1em;height:1em;margin:.1em .35em 0 0;fill:#fff}.site,body,html{height:100%}.site-drawer form .alert{display:none}.site-drawer .button--text{font-size:inherit;padding:10px 0;line-height:inherit;color:#fff}#debug{position:fixed;bottom:0;left:0;background:#ffb;font-size:.8rem;padding:.5em;pointer-events:none;opacity:.8}#debug .log{display:block}*,:after,:before{box-sizing:border-box}body{color:rgba(var(--textcolor),1)}body>.spinner{position:fixed!important}a{color:rgba(var(--primary,0,106,170),1);transition:color .3s ease-in}a:focus,a:hover{color:rgba(var(--primary-lighter,29,176,246),1);transition:color .2s ease-out}h1{font-weight:200}[data-lang]{display:none}span[data-lang=en]{display:inline}.site:before,div[data-lang=en]{display:block}.site{position:relative}.site:before{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;background:rgba(var(--primary,0,106,170),.8);transition:visibility 0s linear .5s,opacity .35s;pointer-events:none;opacity:0;visibility:hidden;content:""}.site.disabled:before,.site:before.open{pointer-events:auto}@media only screen and (max-width:47.9em){.site:before{height:100%;max-height:100%}}.site:before.open{opacity:1;transition:opacity .5s cubic-bezier(.785,.135,.15,.86);visibility:visible}.site #page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding-top:6rem}@media only screen and (max-width:63.9em){.site #page{padding-top:3rem}}.site #page.status--offline{padding-top:0}.site #page .site-content{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.site #page .site-content #primary{width:100%;-ms-flex:auto;flex:auto}.site #page .site-footer{margin-top:auto}.back-to-top{position:fixed;bottom:1rem;right:1rem;z-index:9999;background:rgba(var(--primary,0,106,170),1);padding:.5rem;width:3rem;height:3rem;border-radius:50%;opacity:0;pointer-events:none;transition:.25s;cursor:pointer;display:block}.back-to-top .icon{fill:#fff;width:2rem;height:2rem;transition:.25s}@media only screen and (max-width:47.9em){.back-to-top{width:3rem;height:3rem}.back-to-top .icon{width:2rem;height:2rem}}.back-to-top:focus,.back-to-top:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)}.back-to-top:focus .icon,.back-to-top:hover .icon{transform:scale(1.1)}.page-scrolled .back-to-top{opacity:1;pointer-events:auto}.layout--left .back-to-top{width:4rem;height:4rem}.layout--left .back-to-top .icon{width:3rem;height:3rem}.browser-warning{background:#ffb;padding:1em;display:none;z-index:9999}.browser-warning .close{position:absolute;top:1em;right:1em}.layout--left .section--hero .hero__overlay .play,.section--hero,.section--hero .hero__overlay,.section--hero .hero__videos,.site-header .site-navigation nav a.current,body.invalid-browser:not(.drawer--open) .site-header{position:relative}.browser-warning .close .icon{width:24px;height:24px;fill:#a0a071}.browser-warning .title{font-size:1.5rem;margin:0 0 .35em}.browser-warning .message p{font-size:1rem;line-height:1.2;margin:.5em 0 .25em}@media only screen and (max-width:47.9em){.browser-warning .message p{font-size:.9rem}}body.invalid-browser:not(.drawer--open) .site #page{padding-top:0}body.invalid-browser:not(.drawer--open) .browser-warning{display:block}.container{width:auto!important;max-width:75em;overflow:hidden}.layout--left .container{max-width:90vw;margin-left:0}.layout--left .container.container--wide{max-width:none}.flex-row{display:-ms-flexbox;display:flex}.flex-row .flex-col{-ms-flex:1;flex:1;overflow:hidden}@media only screen and (max-width:63.9em){.flex-row{-ms-flex-direction:column;flex-direction:column}.flex-row .flex-col{width:100%}}.site-header{background:#fff;height:6rem;padding:0 1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100vw;z-index:999;transition:height .35s;box-shadow:0 5px 10px rgba(0,0,0,.15)}@media only screen and (max-width:63.9em){.site-header{height:3rem}}.status--offline .site-header{display:none}.page-scrolled .site-header{box-shadow:0 10px 20px rgba(0,0,0,.15);height:3rem}.drawer--open .site-header,.section--bookmarks .bookmarks .owl-nav .owl-next:focus,.section--bookmarks .bookmarks .owl-nav .owl-next:hover,.section--bookmarks .bookmarks .owl-nav .owl-prev:focus,.section--bookmarks .bookmarks .owl-nav .owl-prev:hover,.section--podcasts .podcasts .podcast.expand .card{box-shadow:none}.site-header .site-title{text-transform:uppercase;font-weight:200;font-size:1.4em;margin:0}.site-header .site-title.title--long{display:block}.site-header .site-title.title--short{display:none}.site-header .site-title.title--overflow{font-size:.9em}@media only screen and (max-width:47.9em){.site-header .site-title.title--long{display:none}.site-header .site-title.title--short{display:block;font-size:1.02em}.site-header .site-title.title--short a{-ms-flex-wrap:wrap;flex-wrap:wrap}}.site-header .site-title .no-link,.site-header .site-title a{opacity:0;text-decoration:none;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header .site-title .no-link span,.site-header .site-title a span{display:inline-block;margin-right:.35em;white-space:nowrap}.site-header .site-title .no-link span:last-child,.site-header .site-title a span:last-child{color:rgba(var(--primary,0,106,170),1);margin-right:0}.site-header .site-title .no-link .icon,.site-header .site-title a .icon{display:inline-block;width:.86em;height:.86em;margin:-.3em .05em 0 0;vertical-align:middle}.site-header .site-title.ready .no-link,.site-header .site-title.ready a{transition:opacity .5s .35s;opacity:1}.site-header .site-branding{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:63.9em){.site-header .site-branding{-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);overflow:hidden}}.site-header .site-branding .menu{list-style:none;padding:0;margin:0 .5em .1em;transition:opacity .5s;opacity:0;pointer-events:none}.site-header .site-branding .menu li{display:inline-block;text-transform:uppercase;font-size:.8em;line-height:1;margin-left:.65em}.site-header .site-branding .menu li:not(:last-child):after{content:'';border-left:solid 1px rgba(0,106,170,.3);height:1em;display:inline;margin:.2em 0 0 .65em}.site-header .site-branding .menu li a{text-decoration:none}@media only screen and (max-width:90em){.site-header .site-branding .menu{display:none}}.site-header .site-navigation{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header .site-navigation nav{margin-right:1em;transition:opacity .35s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:.9em;line-height:2}.site-header .site-navigation nav a{margin-right:.65em;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.site-header .site-navigation nav a .icon{display:inline-block;width:.9em;height:.9em;margin:.1em .35em 0 0;fill:rgba(var(--primary-lighter,29,176,246),1)}.site-header .site-navigation nav a:not(:last-child):after{content:'';border-left:solid 1px rgba(var(--primary,0,106,170),.3);height:1em;display:inline-block;margin:.2em 0 0 .65em}.site-header .site-navigation nav a.current:before{content:'';position:absolute;left:0;bottom:0;width:86%;border-bottom:solid 2px rgba(var(--primary,0,106,170),.3);height:2px;display:inline-block;margin:0}.site-header .site-navigation nav form .alert{display:none}.site-header .site-navigation nav .button--text{padding:0;margin-right:.65em;font-size:1em;text-transform:uppercase}.drawer--open .site-header{background:0 0}.drawer--open .site-header .site-navigation nav,.drawer--open .site-header .site-title{opacity:0}.hamburger .label{color:#000;line-height:2}.hamburger .bar{background:#000}.layout--left{font-size:1.15em}.flex-row.align-items-center,.row.align-items-center{-ms-flex-align:center;align-items:center}.flex-row.align-items-stretch,.row.align-items-stretch{-ms-flex-align:stretch;align-items:stretch}[class^=section--]{background-color:#fff}[class^=section--] .section__footer,[class^=section--] .section__header{background:0 0;text-align:center}.layout--left [class^=section--] .section__footer,.layout--left [class^=section--] .section__header{text-align:left}[class^=section--] .section__header .title{font-size:2.6em;line-height:1}@media only screen and (max-width:47.9em){[class^=section--] .section__header .title{font-size:1.75em}}[class^=section--] .section__header .title--small{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--gray,141,147,156),1)}[class^=section--] .section__header p{font-size:1.1em;line-height:1.35;opacity:.75}@media only screen and (max-width:47.9em){[class^=section--] .section__header p{font-size:.9em}}[class^=section--] .cta{margin:0 auto 1em;text-align:center}[class^=section--] .cta .button{margin:0 .35em .5em}.layout--left [class^=section--] .cta{text-align:left;margin-left:0}.layout--left [class^=section--] .cta .button{margin:.35em 0}[class^=section--] .section__footer .title{font-size:1.35em;line-height:1;margin-top:0;margin-bottom:1em}.layout--left [class^=section--] [data-section-bg-image],.layout--left [class^=section--][data-section-bg-image]{background-repeat:no-repeat,no-repeat;background-position:center center,right center;background-size:auto 100%}@media only screen and (max-width:63.9em){.site-header .site-navigation nav{display:none}.layout--left [class^=section--] [data-section-bg-image],.layout--left [class^=section--][data-section-bg-image]{background-image:none!important}}.section--hero{width:100%;background-color:rgba(var(--primary,0,106,170),1)}.section--hero.hero--has-videos+[class^=section--]{padding-top:6em}@media only screen and (max-width:47.9em){.section--hero{padding-top:0}}.section--hero .hero__background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.section--hero .hero__background.background--fixed{background-attachment:fixed}.section--hero .hero__overlay{z-index:1;background:linear-gradient(135deg,rgba(var(--primary-dark,0,94,150),.7) 0,rgba(var(--primary-darker,0,81,130),.8) 100%);text-align:center;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20vw 5% 15vw}.section--hero .hero__overlay.overlay--has-videos{padding-top:7vw;padding-bottom:0}.layout--left .section--hero .hero__overlay{text-align:left;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:47.9em){.layout--left .section--hero .hero__overlay{background:0 0!important}}.layout--left .section--hero .hero__overlay .play:before{background:rgba(0,0,0,.85);display:block;content:'';position:absolute;top:-2rem;right:-4rem;border-radius:2rem;width:300%;height:calc(100% + 4.5rem)}@media only screen and (max-width:47.9em){.layout--left .section--hero .hero__overlay{background:linear-gradient(135deg,rgba(var(--primary-dark,0,94,150),.9) 0,rgba(var(--primary-darker,0,81,130),.95) 100%)}.layout--left .section--hero .hero__overlay .play:before{display:none}}a.section--hero .hero__overlay{cursor:pointer}.section--hero .play{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.section--hero .play .play-title{text-transform:uppercase;font-size:3em;margin:0 auto .35em;color:#fff;width:100%}.section--hero .play .play-title.title--long{display:-ms-flexbox;display:flex}.section--hero .play .play-title.title--short{display:none}@media only screen and (max-width:74.9em){.section--hero .play .play-title{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.section--hero .play .play-title.title--long{display:none}.section--hero .play .play-title.title--short{display:-ms-flexbox;display:flex}}.section--hero .play .play-title span{display:inline-block;margin:0 .125em;white-space:nowrap}.section--hero .play .play-title span:last-child{color:rgba(var(--primary-lighter,29,176,246),1)}.section--hero .play .play-title .icon{display:inline-block;width:.86em;height:.86em;margin:-.25em 0 0;vertical-align:middle}.section--hero .play .play-subtitle{text-transform:uppercase;font-size:1.6em;font-weight:700;letter-spacing:.1em;margin:-.35em auto .35em;color:rgba(255,255,255,.7)}.section--hero .play .play-intro{color:#fff;font-size:1.5em;margin-top:1em;line-height:1.2;max-width:22em}.section--hero .play .play-buttons .play-button{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(var(--primary,0,106,170),.8);padding:.4em 1em .55em 1.35em;border-radius:.2em;margin-top:.65em;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.section--hero .play .play-buttons .play-button .icon{width:.65em;height:.65em;margin-left:.45em;margin-top:.2em;transition:transform .35s;fill:#fff}.section--hero .play .play-buttons .play-button .label{color:#fff}.section--hero .play .play-buttons .play-button:focus,.section--hero .play .play-buttons .play-button:hover{background:rgba(var(--primary-lighter,29,176,246),1)}.section--hero .play .play-buttons .play-button:focus .icon,.section--hero .play .play-buttons .play-button:hover .icon{transform:translate(50%,0)}.section--hero .play .play-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.section--hero .play .play-buttons .button-with-label{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:2rem 2rem 0}.section--hero .play .play-buttons .button-with-label .button-label{color:#fff;margin:0 auto .5rem;font-size:1.25rem;line-height:1.1}@media only screen and (max-width:47.9em){.section--hero .play .play-buttons .button-with-label .button-label{font-size:1rem}}.section--hero .play .play-buttons .play-button{font-size:1.65em;margin-left:.5em;margin-right:.5em}@media only screen and (max-width:667px) and (orientation:portrait){.section--hero .play .play-buttons .button-with-label{-ms-flex-align:center;align-items:center}.section--hero .play .play-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.section--hero .play .story-buttons{width:111%;margin:0 -5.5%;padding:3vw 5%;background:#fff}@media only screen and (max-width:47.9em){.section--hero .play .play-buttons .play-button{font-size:1.3em}.section--hero .play .story-buttons{padding:8vw 5%}}.section--hero .play .story-buttons .description{font-size:1.5rem;line-height:1.1;color:rgba(var(--primary,0,106,170),1);margin:0 auto .6em;max-width:1000px}.section--hero .play .story-buttons .play-buttons{-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:47.9em){.section--hero .play .story-buttons .description{font-size:1.2rem}.section--hero .play .play-title{font-size:1.6em}.section--hero .play .play-intro,.section--hero .play .play-subtitle{font-size:1em}.section--hero .play .play-buttons .play-button{font-size:1.25em}}.layout--left .section--hero .play{text-align:left;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:63.9em){.layout--left .section--hero .play{width:50%}}@media only screen and (min-width:48em) and (max-width:63.9em){.layout--left .section--hero .play{width:75%}}.layout--left .section--hero .play .play-subtitle,.layout--left .section--hero .play .play-title{margin-left:0}.layout--left .section--hero .play .play-title span{margin:0 .25em 0 0}.layout--left .section--hero .play .play-buttons .play-button{background:rgba(var(--primary,0,106,170),1);padding-left:.5em;padding-right:.5em}.layout--left .section--hero .play .play-buttons .play-button .label{font-size:1.5rem;text-transform:none}.section--hero.hero--has-videos .play .play-intro{max-width:30em}.section--hero .cta{margin-top:1.5rem;font-size:.9rem}.section--hero .cta a{color:#fff;transition:opacity .25s}.section--hero .cta a:focus,.section--hero .cta a:hover{opacity:.5}.section--hero .hero__videos{padding:3vw 5%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;z-index:1;width:100%}@media only screen and (max-width:74.9em){.section--hero .hero__videos{padding:3vw 0 5vw}}@media only screen and (max-width:63.9em){.section--hero .hero__videos{-ms-flex-direction:column;flex-direction:column;max-width:400px;margin-left:auto;margin-right:auto}}.section--hero .hero__videos .video{border-radius:.25rem;margin:0 1rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 10px 20px rgba(0,0,0,.15);-ms-flex:0 1 40%;flex:0 1 40%}.section--hero .hero__videos .video .title{color:#fff;font-size:1.2rem;letter-spacing:.05em;line-height:1;text-transform:uppercase;position:absolute;z-index:1;bottom:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:63.9em){.section--hero .hero__videos .video{-ms-flex:0 1 auto;flex:0 1 auto}.section--hero .hero__videos .video:not(:last-child){margin-bottom:1.5rem}.section--hero .hero__videos .video .title{font-size:1rem}}.section--hero .hero__videos .video a{text-decoration:none;color:inherit}.section--hero .hero__videos .video .video-player img{width:105%}.section--hero .scroll-hint{position:fixed;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:1;transition:opacity .35s;cursor:pointer}@media only screen and (max-width:47.9em){.section--hero .scroll-hint{display:none}}.page-scrolled .section--hero .scroll-hint{opacity:0}.section--hero .scroll-hint .icon{width:44px;height:44px;background:rgba(var(--primary-lighter,29,176,246),.85);padding:6px;fill:#fff;border-radius:50%;transition:background .35s}.section--hero .scroll-hint:focus .icon,.section--hero .scroll-hint:hover .icon{background:rgba(var(--primary,0,106,170),1)}@keyframes scroll{0%,100%{transform:translate(0,-15%)}50%{transform:translate(0,15%)}}.section--hero.layout--title .play .button-label,.section--hero.layout--title .play .hero__videos,.section--hero.layout--title .play .play-buttons,.section--hero.layout--title .play .play-intro,.section--hero.layout--title .play .play-subtitle,.section--hero.layout--title .play .play-title{opacity:0;transform:translate(0,2rem)}.section--hero.layout--title .cta{opacity:0;transform:translate(0,1rem)}.section--hero.layout--title .scroll-hint{display:none}.section--hero.has-scroll-hint .scroll-hint{display:block}@media only screen and (max-width:47.9em){.section--hero.has-scroll-hint .scroll-hint{display:none}}@media only screen and (min-width:74.9em){.section--hero.has-scroll-hint .hero__overlay{padding:12vw 5%}}.section--hero.layout--title.ready .play .play-title{transition:opacity .65s .35s,transform .65s .35s}.section--hero.layout--title.ready .play .play-subtitle{transition:opacity .75s .5s,transform .75s .5s}.section--hero.layout--title.ready .play .play-intro{transition:opacity .75s .65s,transform .75s .65s}.section--hero.layout--title.ready .play .button-label{transition:opacity .75s .9s,background .35s,transform .75s .9s}.section--hero.layout--title.ready .play .hero__videos,.section--hero.layout--title.ready .play .play-buttons{transition:opacity .75s .65s,background .35s,transform .75s .65s}.section--hero.layout--title.ready .play .button-label,.section--hero.layout--title.ready .play .hero__videos,.section--hero.layout--title.ready .play .play-buttons,.section--hero.layout--title.ready .play .play-intro,.section--hero.layout--title.ready .play .play-subtitle,.section--hero.layout--title.ready .play .play-title{transform:translate(0,0);opacity:1}.section--hero.layout--title.ready .cta{transition:opacity .75s 1.5s,transform .75s 1.5s;transform:translate(0,0);opacity:1}.section--hero.layout--headline .hero__overlay{padding:10vw 5%}.section--hero.layout--headline .headline{color:#fff;padding:0 35% 0 5%;text-align:left}.section--hero.layout--headline .headline sup{font-size:35%;vertical-align:super;font-weight:inherit}.section--hero.layout--headline .headline .headline-title{font-size:3.25rem;letter-spacing:-.03em;line-height:1;margin:.5em auto .5em 0;max-width:15em}.section--hero.layout--headline .headline .headline-title sup{font-weight:400}.section--hero.layout--headline .headline .headline-subtitle{max-width:30em;margin:.5em auto .5em 0;font-weight:600;color:#fff;font-size:1.25rem}.section--hero.layout--headline .headline .headline-subtitle:before{display:block;width:25%;content:'';border-top:solid 1px #fff;margin:2rem auto 2rem 0;opacity:.5}.section--hero.layout--headline .play{margin-top:2rem;-ms-flex-align:start;align-items:flex-start;padding:0 50% 0 5%;text-align:left}.section--hero.layout--headline .play .play-story-image{width:80px;height:80px;border-radius:50%;margin:.5rem auto;position:relative;z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover;display:none}.section--hero.layout--headline .play .play-subtitle{text-transform:none;font-weight:400;letter-spacing:0;font-size:1.5rem;color:#fff;margin:.5rem auto 1rem 0}.section--hero.layout--headline .play .play-buttons .play-button{padding:.35em .65em .45em;background:rgba(var(--primary,0,106,170),1);margin-left:0}.section--hero.layout--headline .play .play-buttons .play-button .label{text-transform:none;font-size:1.4rem}.section--hero.layout--headline .play .play-buttons .play-button .icon{width:.45em;height:.45em}@media only screen and (min-width:63.9em){[data-condition-osteo] .section--hero.layout--headline{background-color:#f28f76}[data-condition-depression] .section--hero.layout--headline{background-color:rgba(var(--gray,141,147,156),1)}[data-condition-depression] .section--hero.layout--headline .hero__background:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:'';background:linear-gradient(to right,rgba(var(--gray,141,147,156),1) 25%,rgba(var(--gray,141,147,156),.6) 60%)}[data-condition-t2d] .section--hero.layout--headline{background-color:#f2c384}[data-condition-t2d] .section--hero.layout--headline .hero__background:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:'';background:linear-gradient(to right,#f2c384 1%,rgba(242,195,132,0) 50%)}[data-condition-t2d] .section--hero.layout--headline .hero__background{left:40%;width:60%}.section--hero.layout--headline .hero__background{left:50%;width:50%}.section--hero.layout--headline .hero__overlay{padding:5vw 0;background:0 0}.section--hero.layout--headline .play .play-subtitle{color:rgba(var(--primary-dark,0,94,150),1)}}@media only screen and (min-width:75em) and (max-width:89.9em){.section--hero.layout--headline .headline .headline-title{font-size:3rem}.section--hero.layout--headline .headline .headline-subtitle{font-size:1.15rem}.section--hero.layout--headline .play .play-subtitle{font-size:1.25rem}}@media only screen and (max-width:90em){.section--hero.layout--headline .play{margin-top:1rem}}@media only screen and (min-width:64em) and (max-width:74.9em){.section--hero.layout--headline .headline .headline-title{font-size:2.65rem}.section--hero.layout--headline .headline .headline-subtitle{font-size:1.1rem}.section--hero.layout--headline .play .play-subtitle{font-size:1.25rem}}@media only screen and (min-width:74.9em) and (max-height:42em){.section--hero.layout--headline .play{margin-top:0}.section--hero.layout--headline .play .play-subtitle{margin-bottom:0}}@media only screen and (max-width:63.9em){[data-condition-depression] .section--hero.layout--headline .hero__background,[data-condition-t2d] .section--hero.layout--headline .hero__background{width:100%;left:0;opacity:.5}[data-condition-osteo] .section--hero.layout--headline{background-color:#f28f76}[data-condition-depression] .section--hero.layout--headline{background:rgba(var(--gray,141,147,156),1)}[data-condition-t2d] .section--hero.layout--headline{background:#acc9e8}.section--hero.layout--headline .hero__background{left:50%;width:50%}.section--hero.layout--headline .hero__overlay{padding:5vw 0 10vw}.section--hero.layout--headline .headline{text-align:left;padding:0 40% 0 5%}.section--hero.layout--headline .headline .headline-title{font-size:2.8rem}[data-condition-osteo] .section--hero.layout--headline .headline .headline-title{color:#f5aa97}.section--hero.layout--headline .headline .headline-subtitle{font-size:1rem}.section--hero.layout--headline .play{padding:0 50% 0 5%}.section--hero.layout--headline .play .play-title{font-size:1.6rem}.section--hero.layout--headline .play .play-subtitle{font-size:1.25rem}.section--hero.layout--headline .play .play-button .label{font-size:1.5rem}}@media only screen and (max-width:47.9em){.section--hero.layout--headline .headline .headline-subtitle:before,.section--hero.layout--headline .play .play-buttons .play-button,.section--hero.layout--headline .play .play-subtitle{margin-left:auto;margin-right:auto}.section--hero.layout--headline .hero__background{left:0;width:100%}.section--hero.layout--headline .headline,.section--hero.layout--headline .play{padding-right:5%}.section--hero.layout--headline .headline{text-align:center}.section--hero.layout--headline .headline .headline-title{font-size:2.1rem;max-width:none}.section--hero.layout--headline .headline .headline-subtitle{max-width:none;display:none}.section--hero.layout--headline .play{margin-bottom:1em;text-align:center}.section--hero.layout--headline .play .play-subtitle{color:#fff}.section--hero.layout--headline .play .play-buttons{width:100%}.section--hero.layout--headline .play .play-button .label{font-size:1.25rem}[data-condition-depression] .section--hero.layout--headline .play .play-subtitle{display:none}}.section--hero.layout--headline .headline .headline-subtitle,.section--hero.layout--headline .headline .headline-title,.section--hero.layout--headline .play .button-label,.section--hero.layout--headline .play .hero__videos,.section--hero.layout--headline .play .play-buttons,.section--hero.layout--headline .play .play-story-image,.section--hero.layout--headline .play .play-subtitle,.section--hero.layout--headline .play .play-title{opacity:0;transform:translate(0,2rem)}.section--hero.layout--headline .cta{opacity:0;transform:translate(0,1rem)}.section--hero.layout--headline.ready .cta,.section--hero.layout--headline.ready .headline .headline-subtitle,.section--hero.layout--headline.ready .headline .headline-title,.section--hero.layout--headline.ready .play .button-label,.section--hero.layout--headline.ready .play .hero__videos,.section--hero.layout--headline.ready .play .play-buttons,.section--hero.layout--headline.ready .play .play-story-image,.section--hero.layout--headline.ready .play .play-subtitle,.section--hero.layout--headline.ready .play .play-title{transform:translate(0,0);opacity:1}.section--hero.layout--headline.ready .headline .headline-title{transition:opacity .65s .35s,transform .65s .35s}.section--hero.layout--headline.ready .headline .headline-subtitle{transition:opacity .75s .5s,transform .75s .5s}.section--hero.layout--headline.ready .play .play-title{transition:opacity .65s 1.35s,transform .65s 1.35s}.section--hero.layout--headline.ready .play .play-story-image,.section--hero.layout--headline.ready .play .play-subtitle{transition:opacity .75s 1.5s,transform .75s 1.5s}.section--hero.layout--headline.ready .play .button-label{transition:opacity .75s 1.9s,background 1.35s,transform .75s 1.9s}.section--hero.layout--headline.ready .play .hero__videos,.section--hero.layout--headline.ready .play .play-buttons{transition:opacity .75s 1.65s,background 1.35s,transform .75s 1.65s}.section--hero.layout--headline.ready .cta{transition:opacity .75s 1.5s,transform .75s 1.5s}.section--hero-story{min-height:calc(100vw * 9 / 16);background:#000}.section--bookmarks{padding:4em 0}.section--bookmarks .bookmarks{margin-top:1em}.section--bookmarks .bookmarks .owl-nav{position:absolute;top:50%;left:0;right:0;margin-top:0;transform:translate(0,-50%)}.section--bookmarks .bookmarks .owl-nav .owl-next,.section--bookmarks .bookmarks .owl-nav .owl-prev{background:0 0;position:absolute;padding:4px!important;transform:translate(0,-50%)}.section--bookmarks .bookmarks .owl-nav .owl-next .icon,.section--bookmarks .bookmarks .owl-nav .owl-prev .icon{width:40px;height:40px;fill:rgba(var(--primary,0,106,170),1);margin-right:0}.section--bookmarks .bookmarks .owl-nav .owl-next{left:100%}.section--bookmarks .bookmarks .owl-nav .owl-prev{right:100%}@media only screen and (max-width:47.9em){.section--bookmarks .bookmarks .owl-nav .owl-next{left:calc(100% - 10px)}.section--bookmarks .bookmarks .owl-nav .owl-prev{right:calc(100% - 10px)}}.section--bookmarks .bookmarks .owl-stage .owl-item .card{transition:transform .35s,box-shadow .5s cubic-bezier(.785,.135,.15,.86)}.section--bookmarks .bookmarks .owl-stage .owl-item .card:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)}.section--bookmarks .bookmarks .owl-stage .owl-item.genie-sm .card{transition:transform .35s;transform:scale(.8)}.section--bookmarks .bookmarks .owl-stage .owl-item.genie-lg .card{transform:scale(1);box-shadow:0 0 15px 2px rgba(var(--primary-lighter,29,176,246),.25)}.section--bookmarks .bookmarks .owl-stage .owl-item.genie-md .card{transform:scale(.9)}.section--bookmarks .bookmarks .bookmark{margin:.5em}.layout--left .section--bookmarks .bookmarks .bookmark{margin:0}.section--bookmarks .bookmarks .bookmark .card{background-color:rgba(0,0,0,.15);background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;padding-top:100%;border-radius:.25rem;position:relative;margin-bottom:1em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .35s,box-shadow .5s cubic-bezier(.785,.135,.15,.86)}.section--bookmarks .bookmarks .bookmark .card>a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.section--bookmarks .bookmarks .bookmark .card .header{transition:opacity .35s,transform .35s;position:absolute;top:0;left:0;width:100%;padding:.75em 5%;color:rgba(var(--primary,0,106,170),1);background:#fff;font-size:1.15em;line-height:1.15;border-radius:.25rem .25em 0 0;text-align:center}.section--bookmarks .bookmarks .bookmark .card .story-link:focus .header{outline:solid 2px}.section--bookmarks .bookmarks .bookmark .card .footer{transition:opacity .35s,transform .35s;position:absolute;bottom:0;left:0;width:100%;padding:.75em 5%;background:rgba(var(--primary,0,106,170),1);border-radius:0 0 .25rem .25em;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;transform:translate(0,50%)}.section--bookmarks .bookmarks .bookmark .card .footer a{display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:700;font-size:.9em;color:#fff;text-decoration:none}.section--bookmarks .bookmarks .bookmark .card .footer a:not(:last-child):after{content:'';border-left:solid 1px rgba(255,255,255,.3);height:.8em;display:inline-block;margin:.4em .5em 0}.section--bookmarks .bookmarks .bookmark .card .footer a:focus,.section--bookmarks .bookmarks .bookmark .card .footer a:hover{color:rgba(var(--primary-lighter,29,176,246),1)}.section--bookmarks .bookmarks .bookmark .card:focus .footer,.section--bookmarks .bookmarks .bookmark .card:hover .footer,html.touch .section--bookmarks .bookmarks .bookmark .card .footer{opacity:1;transform:translate(0,0)}.section--bookmarks .bookmarks:not(.owl-loaded){display:-ms-flexbox;display:flex}.section--bookmarks .bookmarks:not(.owl-loaded) .bookmark{-ms-flex:1;flex:1}.layout--left .section--bookmarks .bookmarks{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px}.layout--left .section--bookmarks .bookmarks .bookmark{-ms-flex:auto;flex:auto;width:100%}.layout--left .section--bookmarks .bookmarks .bookmark .card{padding-top:60%}.section--podcasts{padding:4em 0 0}.section--podcasts .podcasts{margin-top:1em;padding-bottom:4em}.section--podcasts .podcasts .podcast{margin:.5em 0;transition:opacity .7s cubic-bezier(.785,.135,.15,.86)}.layout--left .section--podcasts .podcasts .podcast{margin:0}.section--podcasts .podcasts .podcast .card{background-color:rgba(0,0,0,.15);background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;padding-top:55%;border-radius:.25rem;position:relative;margin-top:3em;margin-bottom:0;overflow:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);transition:.35s}.section--podcasts .podcasts .podcast .card>a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.section--podcasts .podcasts .podcast .card .header{transition:opacity .35s,transform .35s;position:absolute;top:-2em;left:0;width:100%;padding:.75em 5%;color:rgba(var(--primary,0,106,170),1);background:#fff;font-size:1.15em;line-height:1.15;border-radius:.25rem .25em 0 0;text-align:center}.section--podcasts .podcasts .podcast .card .footer{transition:opacity .35s,transform .35s;position:absolute;bottom:0;left:0;width:100%;padding:.25em 5%;background:rgba(var(--primary,0,106,170),1);border-radius:0 0 .25rem .25em;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;cursor:pointer}.section--podcasts .podcasts .podcast .icon{width:.65em;height:.65em;margin-left:.45em;margin-top:.2em;transition:transform .35s;fill:#fff}.section--podcasts .podcasts .podcast .podcast-content{padding:0 20px 20px;max-height:0;overflow:hidden;transition:max-height .65s cubic-bezier(.785,.135,.15,.86)}.section--podcasts .podcasts .podcast .podcast-content .podcast-date{font-size:.75em;font-weight:600;padding-top:2em;display:block}.section--podcasts .podcasts .podcast.expand .podcast-content{max-height:2500px}.section--podcasts .podcasts .podcast.expand .icon{transform:rotate(90deg)}.section--podcasts .podcasts .podcast:nth-child(n+3){pointer-events:none;height:0;opacity:0}.section--podcasts .podcasts .podcast.visible{pointer-events:auto;height:auto;opacity:1}.layout--left .section--podcasts .podcasts{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px}.layout--left .section--podcasts .podcasts .podcast{-ms-flex:auto;flex:auto;width:100%;max-width:100%}.section--podcasts nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section--podcasts nav [data-show=hide]{display:none}.layout--left .section--podcasts nav{-ms-flex-pack:left;justify-content:left}.section--video{padding:4em 0}.section--video .video-player{border-radius:.25em}.section--bg-default+.section--video.section--bg-default,.section--bg-inverse+.section--video.section--bg-inverse,.section--bg-zebra+.section--video.section--bg-zebra{padding-top:0}.section--chapters{padding:4em 0}.section--chapters .chapters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;margin:1em -.2em -.2em}.layout--left .section--chapters .chapters{-ms-flex-pack:left;justify-content:left}.section--chapters .chapters .chapter{-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (max-width:47.9em){.section--chapters .chapters .chapter{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}}@media only screen and (max-width:667px) and (orientation:portrait){.section--chapters .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}}.layout--left .section--chapters .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}@media only screen and (max-width:74.9em){.layout--left .section--chapters .chapters .chapter{-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:63.9em){.layout--left .section--chapters .chapters .chapter{-ms-flex:0 0 50%;flex:0 0 50%}}.section--chapters .chapters .chapter .tile{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:rgba(var(--gray,141,147,156),1);padding-top:60%;margin:.25em;position:relative;border-radius:.25rem;overflow:hidden;line-height:1;color:#fff;font-size:1.25rem;text-decoration:none;display:block;transition:transform .25s,box-shadow .5s cubic-bezier(.785,.135,.15,.86)}@media only screen and (max-width:47.9em){.layout--left .section--chapters .chapters .chapter{-ms-flex:0 0 100%;flex:0 0 100%}.section--chapters .chapters .chapter .tile{padding-top:80%}}.section--chapters .chapters .chapter .tile .label{position:absolute;bottom:-.5em;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:.5em .5em 1em;background:rgba(var(--primary,0,106,170),.8);transition:background .35s,transform .35s}@media only screen and (max-width:63.9em){.section--chapters .chapters .chapter .tile .label{font-size:75%}}.section--chapters .chapters .chapter .tile:focus,.section--chapters .chapters .chapter .tile:hover{box-shadow:0 10px 20px rgba(0,0,0,.15);transform:translate(0,-.25em)}.section--chapters .chapters .chapter .tile:focus .label,.section--chapters .chapters .chapter .tile:hover .label{background:rgba(var(--primary-lighter,29,176,246),.8);transform:translate(0,-.25em)}.section--legal .content .accordion.open>h3 .icon,.section--our_story .content--process .accordion.open>h3 .icon{transform:rotate(90deg)}.section--chapters .chapters{padding-bottom:2em}.section--our_story{padding:4em 0}.section--our_story .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}@media only screen and (max-width:47.9em){.section--our_story .content h1{font-size:1.8em}}.section--our_story .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}.section--our_story .content p:last-of-type{margin-bottom:2em}@media only screen and (max-width:47.9em){.section--our_story .content p{font-size:85%;line-height:1.4}}.section--our_story .content h1{margin-bottom:1em}.section--our_story .signature-image{width:120px;max-width:60vw}.section--our_story .signature-name:first-line{font-weight:700}.section--our_story .content--process{margin-bottom:2em}.section--our_story .content--process .accordion{width:100%}.section--our_story .content--process .accordion>*{display:none}.section--our_story .content--process .accordion>h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:color .35s;background:rgba(var(--gray-light,237,239,241),1);border-radius:1em;padding:.5em .5em .5em 1em}.section--our_story .content--process .accordion>h3 .icon{-ms-flex:0 0 1em;flex:0 0 1em;width:1em;height:1em;display:inline-block;margin:0 0 0 .5em;vertical-align:middle;transition:opacity .25s;fill:rgba(var(--primary,0,106,170),1);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.section--our_story .content--process .accordion>h3:focus,.section--our_story .content--process .accordion>h3:hover{color:rgba(var(--primary,0,106,170),1)}.section--our_story .content--process .accordion>h3:focus .icon,.section--our_story .content--process .accordion>h3:hover .icon{opacity:.5}.section--our_story .content--process .accordion.open>*{display:block}.section--our_story .content--process .accordion.open>h3{display:-ms-flexbox;display:flex}.layout--left .section--our_story{padding-bottom:0;padding-top:0}.layout--left .section--our_story .row--story{background-color:#fff;padding:4em 0}.layout--left .section--our_story .row--process{background-color:#ddd;padding:4em 0}.section--facebook_group{padding:2em 0}.section--facebook_group .fauxbook{background:#e1e2e6;border-radius:.25em;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer}.section--facebook_group .fauxbook *{pointer-events:none}.section--facebook_group .fauxbook input{font-family:inherit}.section--facebook_group .fauxbook .header{background:#3c5b99;padding:.45em .75em;display:-ms-flexbox;display:flex}.section--facebook_group .fauxbook .header .logo{-ms-flex-preferred-size:30px;flex-basis:30px;background:#fff;position:relative;margin-right:.75em;border-radius:.2em}.section--facebook_group .fauxbook .header .logo .icon{position:absolute;bottom:-1px;right:5%;width:24px;height:24px;fill:#3c5b99}.section--facebook_group .fauxbook .header .input{position:relative;-ms-flex:auto;flex:auto}.section--facebook_group .fauxbook .header .input .icon{position:absolute;width:24px;height:24px;right:.5em;top:50%;transform:translate(0,-50%);fill:#888}.section--facebook_group .fauxbook .header .input input{border:none;width:100%;border-radius:.15em;padding:.15em .5em;font-size:.9em}.section--facebook_group .fauxbook .feed{padding:.75em}.section--facebook_group .fauxbook .feed .feed-title{font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .85em;color:#a2a4ac}.section--facebook_group .fauxbook .feed .post{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1);border-radius:.2em;overflow:hidden}.section--facebook_group .fauxbook .feed .post .author{margin:1em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section--facebook_group .fauxbook .feed .post .author .avatar{-ms-flex-preferred-size:48px;flex-basis:48px;padding-top:48px;background:url(../img/facebook_default_female_avatar.gif) center center no-repeat #c8ccdf;background-size:cover;margin-right:.75em}.section--facebook_group .fauxbook .feed .post .author .info .title{font-size:1em;margin:0;font-weight:700;color:#3c5b99}.section--facebook_group .fauxbook .feed .post .author .info .meta{font-size:.7em;margin:0;color:#8a9098}.section--facebook_group .fauxbook .feed .post>.body{margin:1em;font-size:.85em;line-height:1.25}.section--facebook_group .fauxbook .feed .post .footer{padding:0 1em 1em;overflow:hidden;border-bottom:solid 1px #e9eaea}.section--facebook_group .fauxbook .feed .post .footer a{float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:2em;color:#4b4f56;font-size:.75em;font-weight:700;text-decoration:none}.section--facebook_group .fauxbook .feed .post .footer a .icon{width:1.25em;height:1.25em;fill:#4b4f56;margin-right:.5em}.section--facebook_group .fauxbook .feed .post .comments,.section--facebook_group .fauxbook .feed .post .reactions,.section--facebook_group .fauxbook .feed .post .reply{background:#f6f7f9;padding:.65em 1em 0}.section--facebook_group .fauxbook .feed .post .reactions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-size:.8em}.section--facebook_group .fauxbook .feed .post .reactions .icon{width:1.2em;height:1.2em;fill:#fff;background:#888;padding:.25em;border-radius:50%}.section--facebook_group .fauxbook .feed .post .reactions .icon.thumbs-up{background:#5890ff}.section--facebook_group .fauxbook .feed .post .reactions .icon.hearts{background:#f25268}.section--facebook_group .fauxbook .feed .post .reactions span{font-size:90%;color:#3c5b99;margin-left:.35em}.section--facebook_group .fauxbook .feed .post .comments{overflow:hidden}.section--facebook_group .fauxbook .feed .post .comments .more{border-top:solid 1px #e9eaea;padding:.75em 0 0;font-size:.75em;margin:0;color:#3c5b99}.section--facebook_group .fauxbook .feed .post .comments .comment-list{padding:0;margin:.5em 0 0;list-style:none}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5em}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .avatar{-ms-flex:0 0 40px;flex:0 0 40px;padding-top:40px;background:url(../img/facebook_default_female_avatar.gif) center center no-repeat #c8ccdf;background-size:cover;margin-right:.7em}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .body{-ms-flex:auto;flex:auto}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .body p{margin-top:0;margin-bottom:.35em;font-size:.7em;line-height:1.2}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .body p .name{font-weight:700;color:#3c5b99}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .body .meta{font-size:.7em}.section--facebook_group .fauxbook .feed .post .comments .comment-list .comment .body .meta a{text-decoration:none}.section--facebook_group .fauxbook .feed .post .reply{padding:.5em;position:relative}.section--facebook_group .fauxbook .feed .post .reply input{width:100%;padding:.35em .35em .35em .7em;font-size:.8em;border:1px solid #dfe1e4}.section--facebook_group .fauxbook .feed .post .reply .bar{position:absolute;top:.9em;bottom:.9em;left:.9em;border-left:solid 1px #222;animation:1.8s flash infinite}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.section--facebook_group .facebook-post-embed{width:100%;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.15);position:relative;overflow:hidden;margin-top:3em;margin-bottom:3em}.section--facebook_group .facebook-post-embed .spinner{z-index:1!important}.section--facebook_group .facebook-post-embed .fb-post-wrapper{margin:-1px;min-height:200px;background:#fff;position:relative;z-index:2}.section--facebook_group .facebook-post-embed .fb-dummy-input{background:#f6f7f9;padding:10px;margin:-5px 0 0;border:none;border-top:solid 1px #e1e2e3;position:relative;z-index:1}.section--facebook_group .facebook-post-embed .fb-dummy-input input{border:1px solid #dddfe2;background:#fff;outline:0;width:100%;margin:0;font-size:14px;color:rgba(var(--gray,141,147,156),1);padding:.5em;border-radius:.25em}.section--facebook_group .content{margin-top:3em;margin-bottom:3em}.section--facebook_group .content p:last-of-type,.section--meet_creators .creators .creator,.section--meet_patient .content p:last-of-type{margin-bottom:2em}.section--facebook_group .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}@media only screen and (max-width:47.9em){.section--facebook_group .content h1{font-size:1.8em}}.section--facebook_group .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}@media only screen and (max-width:47.9em){.section--facebook_group .content p{font-size:85%;line-height:1.4}.section--meet_patient .content h1{font-size:1.8em}}.section--meet_patient{background:linear-gradient(to bottom,rgba(var(--primary,0,106,170),1) 0,rgba(var(--primary-light,9,128,199),1) 100%)!important}.section--meet_patient .flex-col{position:relative}.section--meet_patient .flex-col .row{height:100%}.section--meet_patient .photo,.section--meet_patient .video-player{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}.section--meet_patient .video-player:after{display:block;width:5px;height:0;padding-top:56.25%;content:''}.section--meet_patient .photo{background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:63.9em){.section--meet_patient .photo,.section--meet_patient .video-player{padding-top:56.25%;position:relative;top:auto;left:auto;height:auto}.section--meet_patient .video-player:after{display:none}}.section--meet_patient .content{padding-top:5em;padding-bottom:5em}.section--content,.section--experts,.section--testimonials .section__footer{padding-bottom:4em}.section--meet_patient .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}.section--meet_patient .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}.section--meet_patient .content .ds-sharing{margin-bottom:-1em}.section--experts{background:linear-gradient(to bottom,rgba(var(--primary,0,106,170),1) 0,rgba(var(--primary-light,9,128,199),1) 100%);padding-top:4em}.section--experts .experts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2em 0;padding:2em 0;border-top:solid 1px rgba(204,204,204,.2);border-bottom:solid 1px rgba(204,204,204,.2);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.layout--left .section--experts .experts{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.section--experts .experts .expert{width:33.3333%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1em}.layout--left .section--experts .experts .expert{padding-left:0;padding-right:0}@media only screen and (max-width:63.9em){.section--experts .experts .expert{width:50%}}@media only screen and (max-width:47.9em){.section--meet_patient .content p{font-size:85%;line-height:1.4}.section--experts .experts .expert{width:90%}}.section--experts .experts .expert .expert__image{width:140px;height:140px;-ms-flex:0 0 140px;flex:0 0 140px;border-radius:50%;transition:transform .7s cubic-bezier(.785,.135,.15,.86),box-shadow .7s cubic-bezier(.785,.135,.15,.86);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:47.9em){.section--experts .experts .expert .expert__image{width:110px;height:110px;-ms-flex:0 0 110px;flex:0 0 110px}}.section--experts .experts .expert .expert__image.image--aligned-left{background-size:auto 150%;background-position:0 20%}.section--experts .experts .expert .expert__image.image--icon{background:#eee;position:relative}.section--experts .experts .expert .expert__image.image--icon .icon{fill:rgba(var(--primary,0,106,170),.25);position:absolute;top:50%;left:50%;width:50%;height:50%;transform:translate(-50%,-50%)}.section--experts .experts .expert .expert__info{margin-top:1.5em;text-align:center;max-width:100%}@media only screen and (max-width:47.9em){.section--experts .experts .expert .expert__info{margin-top:.75em}}.section--experts .experts .expert .expert__info .name{margin:0 0 .25em;line-height:1;font-size:1.4em}@media only screen and (max-width:47.9em){.section--experts .experts .expert .expert__info .name{font-size:1.25em}}.section--experts .experts .expert .expert__info .name .degrees{font-size:45%;font-weight:700;white-space:nowrap;opacity:.5;margin-left:.5em}.section--experts .experts .expert .expert__info .title{font-weight:700;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;margin:.15em 0;opacity:.5}.section--experts .experts .expert .expert__info p{margin:0}.section--experts .experts .expert .expert__info .more{color:rgba(var(--primary-lighter,29,176,246),1);font-size:.85em;text-decoration:none}.layout--left .section--experts .experts .expert .expert__info .more{color:#fff}.section--experts .experts .expert .expert__info .more .icon{width:1em;height:1em;vertical-align:middle;fill:rgba(255,255,255,.5);margin-left:.25em;margin-bottom:.15em}.section--experts .experts .expert .expert__info .more:focus,.section--experts .experts .expert .expert__info .more:hover{color:#fff}.section--experts .experts .expert:focus .expert__image,.section--experts .experts .expert:hover .expert__image{transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.25)}.section--experts .experts .expert--no-bio{width:25%}@media only screen and (max-width:74.9em){.section--experts .experts .expert--no-bio{width:33.33%}}@media only screen and (max-width:63.9em){.section--experts .experts .expert--no-bio{width:50%}}@media only screen and (max-width:47.9em){.section--experts .experts .expert--no-bio{width:90%}}.section--experts .experts .expert--no-bio .expert__info{margin-top:0}@media only screen and (min-width:47.9em){.section--experts .experts .expert--no-bio .expert__info{padding:10% 0;display:block;width:100%}.section--experts .experts .expert--no-bio .expert__info .info{width:100%}@supports (-ms-ime-align:auto){.section--experts .experts .expert--no-bio .expert__info{padding:0;background-color:transparent}.section--experts .experts .expert--no-bio .expert__info .info{position:relative;top:auto;left:auto;transform:none;margin:0 auto}}}.section--experts .experts .expert--no-bio .expert__info .title{text-transform:none;font-weight:400;font-size:1em}.layout--left .section--experts .experts{max-width:30em}.layout--left .section--experts .experts .expert{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;width:100%}.layout--left .section--experts .experts .expert .expert__image{width:100px;height:100px;-ms-flex:0 0 100px;flex:0 0 100px}.layout--left .section--experts .experts .expert .expert__info{margin-top:0;margin-left:1.5em;text-align:left}.layout--left .section--experts .experts .expert.expert--no-bio .expert__info{margin-left:0;text-align:center}.section--meet_creators{padding:3em 0 0}.section--meet_creators .creators{margin-top:2em}.section--meet_creators .creators .creator .creator__image{padding-top:25%;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.section--meet_creators .creators .creator .creator__image>*{position:absolute;top:0;left:0;width:100%;height:100%}.section--meet_creators .creators .creator .creator__carousel{padding-top:25%;position:relative;background:rgba(var(--primary,0,106,170),1);color:rgba(var(--gray,141,147,156),1)}.section--meet_creators .creators .creator .creator__carousel>*{position:absolute;top:0;left:0;width:100%;height:100%}.section--meet_creators .creators .creator .creator__carousel .owl-item,.section--meet_creators .creators .creator .creator__carousel .owl-stage,.section--meet_creators .creators .creator .creator__carousel .owl-stage-outer{height:100%}.section--meet_creators .creators .creator .creator__carousel .image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;padding:0;transition:opacity .8s ease}.section--meet_creators .creators .creator .creator__bio{margin-top:3em;margin-bottom:5em}.section--meet_creators .creators .creator .creator__bio .role{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;margin:0;color:rgba(var(--gray,141,147,156),1)}.section--meet_creators .creators .creator .creator__bio .name{font-size:1.8rem;margin-top:.5em}.section--meet_creators .creators .creator .creator__bio .bio{column-count:2;column-gap:4em}.section--meet_creators .creators .creator .creator__bio .bio :first-child{margin-top:0}@media only screen and (max-width:63.9em){.section--meet_creators .creators .creator .creator__image{padding-top:50%;position:relative}.section--meet_creators .creators .creator .creator__image>*{position:absolute;top:0;left:0;width:100%;height:100%}.section--meet_creators .creators .creator .creator__carousel{display:none}.section--meet_creators .creators .creator .creator__bio .bio{column-count:1}}.section--testimonials{padding-top:4em}.section--testimonials .section__header .title{color:rgba(var(--primary,0,106,170),1)}.section--testimonials .testimonials{margin:2em 0 4em}.section--testimonials .testimonials .testimonial:not(:last-child){border-right:solid 1px #e4e4e4}@media only screen and (max-width:63.9em){.section--testimonials .testimonials{margin-bottom:2em}.section--testimonials .testimonials .testimonial{border-right:none!important}.section--testimonials .testimonials .testimonial:last-child blockquote{border-bottom:solid 1px #e4e4e4}}.section--testimonials .testimonials .testimonial blockquote{padding:0;margin:0 5% 1.5em}@media only screen and (max-width:63.9em){.section--testimonials .testimonials .testimonial blockquote{padding-top:1.5em;margin-bottom:1.5em;border-top:solid 1px #e4e4e4}}.section--testimonials .testimonials .testimonial blockquote .icon{width:2.5em;height:2.5em;fill:#ddd;margin-bottom:-1em}.section--content .content p:last-of-type,.section--cta .content p:last-of-type{margin-bottom:2em}.section--testimonials .testimonials .testimonial blockquote footer cite{font-weight:700;font-style:normal}.section--testimonials .section__footer .title{color:rgba(var(--primary-dark,0,94,150),1)}.section--content{padding-top:4em}.section--content .section__header .title{color:rgba(var(--primary,0,106,170),1)}.section--content .content{text-align:center}.section--content .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}@media only screen and (max-width:47.9em){.section--content .content h1{font-size:1.8em}}.section--content .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}.section--content .section__footer .title,.section--cta .content h1{color:rgba(var(--primary-dark,0,94,150),1)}@media only screen and (max-width:47.9em){.section--content .content p{font-size:85%;line-height:1.4}.section--cta .content h1{font-size:1.8em}}.layout--left .section--content .content{text-align:left}.section--content .section__footer{margin-top:2em}.section--bookmarks+.section--content,.section--charity+.section--content,.section--cta+.section--content,.section--pharma+.section--content,.section--subscribe+.section--content{background:#fff}.section--condition .image,.section--cta .image{border-radius:50%;background-position:center center;background-size:cover}.section--cta{padding:4em 0}.section--cta .content{text-align:center}.section--cta .content h1{line-height:1}.section--cta .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}@media only screen and (max-width:47.9em){.section--cta .content p{font-size:85%;line-height:1.4}.section--story .content h1{font-size:1.8em}}.layout--left .section--cta .content{text-align:left}.section--cta .image{background-repeat:no-repeat;width:40%;padding-top:40%;display:block;margin:1em auto 2em}.layout--left .section--cta .image{margin-left:0}.section--story{padding:4em 0 0}.section--story .content{text-align:center;margin-top:2em;padding-bottom:4em}.section--story .content h1{color:rgba(var(--primary-dark,0,94,150),1);line-height:1}.section--story .content h3{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--primary-lighter,29,176,246),1)}.section--story .content p:last-of-type{margin-bottom:2em}@media only screen and (max-width:47.9em){.section--story .content p{font-size:85%;line-height:1.4}}.section--story .content .button .icon{fill:#fff;margin-right:0;margin-left:.5em}.layout--left .section--story .content{text-align:left}.section--condition{padding:4em 0}.section--condition .content,.section--condition .image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.section--condition .content{font-size:1.1rem}.section--condition .content h1{font-size:2.4rem;color:rgba(var(--primary,0,106,170),1);margin-bottom:.65em}.section--condition .content p{margin:.45em 0}.section--condition .image{width:100%;padding-top:100%;background-repeat:no-repeat}.section--pharma{padding:4em 0}.section--pharma .sponsor .sponsor__logo{text-align:center;margin-top:2em;margin-bottom:2em}.section--pharma .sponsor .sponsor__logo .logo{display:inline-block;width:50%;max-width:100%}.section--pharma .sponsor .sponsor__description{text-align:center;font-size:.9em}.section--pharma .sponsor .sponsor__description .title{display:none}.section--pharma .video{margin-top:2em;margin-bottom:2em}.section--pharma .video .video-player{border-radius:.25rem}.layout--left .section--pharma .sponsor__description,.layout--left .section--pharma .sponsor__logo{text-align:left}.section--test .test,.section--test_download .test{padding-top:60vh;background:#f8f8f8;position:relative;overflow:hidden}@media only screen and (max-width:63.9em){.section--test .test,.section--test_download .test{padding-top:90vh}}.section--test .test .step,.section--test_download .test .step{transition:opacity .75s cubic-bezier(.215,.61,.355,1),transform .75s cubic-bezier(.785,.135,.15,.86);position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;border:none;pointer-events:none;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section--test .test .step .container,.section--test_download .test .step .container{width:100%!important}.section--test .test .step [data-next-step],.section--test_download .test .step [data-next-step]{pointer-events:none;opacity:.25}.section--test .test .step.step--valid [data-next-step],.section--test_download .test .step.step--valid [data-next-step]{pointer-events:auto;opacity:1}.section--test .test .step.step--active,.section--test_download .test .step.step--active{opacity:1;transform:translate(0,0);pointer-events:auto;transition-delay:.75s}.section--test .test .step.step--complete,.section--test_download .test .step.step--complete{transition:opacity .5s cubic-bezier(.55,.055,.675,.19),transform .5s cubic-bezier(.55,.055,.675,.19)}.section--test .test .step.step--intro.step--complete,.section--test_download .test .step.step--intro.step--complete{opacity:0;transform:translate(-50%,0)}.section--test .test .step.step--intro,.section--test_download .test .step.step--intro{background:#fff;color:#fff}.section--test .test .step.step--intro .container,.section--test_download .test .step.step--intro .container{position:relative;z-index:1;padding-top:2em;padding-bottom:2em}.section--test .test .step.step--intro .container .title,.section--test_download .test .step.step--intro .container .title{font-size:3.5em;line-height:.85;margin-bottom:.15em}.section--test .test .step.step--intro .container p,.section--test_download .test .step.step--intro .container p{font-size:1.25em;line-height:1.15}.section--test .test .step.step--intro .container .button .icon,.section--test_download .test .step.step--intro .container .button .icon{fill:rgba(var(--primary,0,106,170),1);width:1em;height:1em;margin:-.25em 0 0 .5em;vertical-align:middle}.section--test .test .step.step--intro .background,.section--test_download .test .step.step--intro .background{background-repeat:no-repeat;background-position:center 20%;background-size:cover;position:absolute;top:0;left:0;width:100%;height:90%;border-bottom-right-radius:50vh;z-index:-1;overflow:hidden}.section--test .test .step.step--intro .background:before,.section--test_download .test .step.step--intro .background:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--primary,0,106,170),.9)}@media only screen and (max-width:63.9em){.section--test .test .step.step--intro .container,.section--test_download .test .step.step--intro .container{padding-top:1em}.section--test .test .step.step--intro .container .title,.section--test_download .test .step.step--intro .container .title{font-size:2em}.section--test .test .step.step--intro .container p,.section--test_download .test .step.step--intro .container p{font-size:1em}.section--test .test .step.step--intro .background,.section--test_download .test .step.step--intro .background{border-bottom-right-radius:25vh}}.section--test .test .step.step--question,.section--test_download .test .step.step--question{text-align:center}@media only screen and (max-width:47.9em){.section--test .test .step.step--question .question,.section--test_download .test .step.step--question .question{font-size:1.5em}}.section--test .test .step.step--question .answers,.section--test_download .test .step.step--question .answers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.section--test .test .step.step--question .answers input[type=radio],.section--test_download .test .step.step--question .answers input[type=radio]{position:absolute;left:-9999px}.section--test .test .step.step--question .answers .label,.section--test_download .test .step.step--question .answers .label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:.5em 1em;font-size:2.5em;cursor:pointer;color:rgba(var(--primary,0,106,170),.5);transition:color .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section--test .test .step.step--question .answers .label .icon--checked,.section--test .test .step.step--question .answers input[type=radio]:checked+.label .icon--unchecked,.section--test_download .test .step.step--question .answers .label .icon--checked,.section--test_download .test .step.step--question .answers input[type=radio]:checked+.label .icon--unchecked{display:none}.section--test .test .step.step--question .answers .label .icon,.section--test_download .test .step.step--question .answers .label .icon{width:36px;height:36px;margin:.1em .65em 0 0;transition:opacity .35s;fill:rgba(var(--primary,0,106,170),1)}.section--test .test .step.step--question .answers .label .icon--unchecked,.section--test_download .test .step.step--question .answers .label .icon--unchecked{opacity:.15}.section--test .test .step.step--question .answers .label:focus .icon--unchecked,.section--test .test .step.step--question .answers .label:hover .icon--unchecked,.section--test_download .test .step.step--question .answers .label:focus .icon--unchecked,.section--test_download .test .step.step--question .answers .label:hover .icon--unchecked{opacity:.5}@media only screen and (max-width:63.9em){.section--test .test .step.step--question .answers .label,.section--test_download .test .step.step--question .answers .label{margin:.35em;font-size:1.5em}.section--test .test .step.step--question .answers .label .icon,.section--test_download .test .step.step--question .answers .label .icon{margin-right:.25em}}.section--test .test .step.step--question .answers input[type=radio]:checked+.label,.section--test_download .test .step.step--question .answers input[type=radio]:checked+.label{color:rgba(var(--primary,0,106,170),1)}.section--test .test .step.step--question .answers input[type=radio]:checked+.label .icon--checked,.section--test_download .test .step.step--question .answers input[type=radio]:checked+.label .icon--checked{display:inline-block;fill:#54a627}.section--test .test .step.step--results .result,.section--test_download .test .step.step--results .result{text-align:center;display:none}.section--test .test .step.step--results .result .icon,.section--test_download .test .step.step--results .result .icon{width:4em;height:4em;fill:rgba(var(--primary,0,106,170),1);margin:3em auto -1em}.section--test .test .step.step--results .result p,.section--test_download .test .step.step--results .result p{font-size:1.5em}@media only screen and (max-width:63.9em){.section--test .test .step.step--results .result .icon,.section--test_download .test .step.step--results .result .icon{width:3em;height:3em;margin-top:1em}.section--test .test .step.step--results .result p,.section--test_download .test .step.step--results .result p{font-size:1.2em}}@media only screen and (max-width:47.9em){.section--test .test .step.step--results .result p,.section--test_download .test .step.step--results .result p{font-size:1em}}.section--test .test .step.step--results .result nav,.section--test_download .test .step.step--results .result nav{font-size:1em}.section--test .test .step.step--results .reference,.section--test_download .test .step.step--results .reference{text-align:center;font-size:.8em;color:rgba(var(--gray,141,147,156),1)}.section--test .test .step .nav,.section--test_download .test .step .nav{-ms-flex-align:center;align-items:center;margin-top:2em;margin-bottom:2em;display:none}.section--test .test .step .nav [data-next-step],.section--test_download .test .step .nav [data-next-step]{margin-left:auto}.section--test .test .step .nav [data-prev-step],.section--test_download .test .step .nav [data-prev-step]{text-decoration:none}.section--test .test .step .nav .icon,.section--test_download .test .step .nav .icon{width:1.35em;height:1.35em;vertical-align:middle;fill:rgba(var(--primary,0,106,170),.5)}.section--test .test .step .nav [data-prev-step] .icon,.section--test_download .test .step .nav [data-prev-step] .icon{margin-right:.5em;margin-bottom:.25em}.section--test_download .test{padding-top:0}.section--test_download .test .step{position:relative;padding-bottom:50px}.section--find_doctor{padding:4em 0}.section--find_doctor .simple-locator-form{position:relative}.section--find_doctor .simple-locator-form form{overflow:hidden;max-width:600px;margin:0 auto 30px;position:relative}.section--find_doctor .simple-locator-form form .form-field label{display:none}.section--find_doctor .simple-locator-form form .form-field input,.section--find_doctor .simple-locator-form form .form-field select{border:2px solid rgba(0,0,0,.1);padding:0 .35em;border-radius:.25em;transition:border-color .35s cubic-bezier(.785,.135,.15,.86);font-size:1rem;line-height:calc(2.15rem + 4px);height:calc(2.15rem + 4px);min-height:calc(2.15rem + 4px);-webkit-appearance:none;appearance:none}.layout--left .section--find_doctor .simple-locator-form form .form-field input,.layout--left .section--find_doctor .simple-locator-form form .form-field select{border-color:rgba(0,0,0,.3)}.section--find_doctor .simple-locator-form form .form-field input:focus,.section--find_doctor .simple-locator-form form .form-field select:focus{border-color:rgba(var(--primary-lighter,29,176,246),1);outline:0}.section--find_doctor .simple-locator-form form .form-field input:focus~label,.section--find_doctor .simple-locator-form form .form-field select:focus~label{color:rgba(var(--primary,0,106,170),1);transform:translate(0,-3px)}.section--find_doctor .simple-locator-form form .form-field input.short,.section--find_doctor .simple-locator-form form .form-field select.short{padding-top:.3em;padding-bottom:.3em;font-size:.9rem;line-height:calc(1.6em + 4px);height:calc(1.6em + 4px);min-height:calc(1.6em + 4px)}.section--find_doctor .simple-locator-form form .address-input,.section--find_doctor .simple-locator-form form .address-input input.address{width:100%}.section--find_doctor .simple-locator-form form .distance,.section--find_doctor .simple-locator-form form .geo_button_cont{display:none}.section--find_doctor .simple-locator-form form .submit{transform:translate(0,-50%);position:absolute;bottom:0;right:.65em;padding:0;margin:0;width:24px;height:24px}.section--find_doctor .simple-locator-form form .submit .wpslsubmit{background:0 0;padding:0;box-shadow:none}.section--find_doctor .simple-locator-form form .submit .wpslsubmit .icon{width:24px;height:24px;fill:rgba(var(--primary-lighter,29,176,246),1)}.section--find_doctor .simple-locator-form .wpsl-map{background:rgba(0,0,0,.1)!important;border:none;box-shadow:0 20px 40px rgba(0,0,0,.2);margin-bottom:60px}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow{font-size:.7rem;padding:10px;max-width:300px}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .index{background:rgba(var(--primary,0,106,170),1);width:2em;line-height:2em;color:#fff;text-align:center;font-weight:700;font-size:.8rem;border-radius:999px;margin-right:.45rem;margin-left:-.25em}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .title{font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin:.5em 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .distance{color:rgba(var(--gray,141,147,156),1);font-size:.8rem;margin:0}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .address{margin:.35em 0}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .directions{margin:1em 0 0}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .directions a{text-decoration:none}.section--find_doctor .simple-locator-form .wpsl-map .map-result-infowindow .directions .icon{width:1.35em;height:1.35em;opacity:.35;vertical-align:middle;margin:0 0 .2em .25em;fill:rgba(var(--primary,0,106,170),1)}.section--find_doctor .simple-locator-form .wpsl-results.loading{background:0 0!important}.section--find_doctor .simple-locator-form .wpsl-results{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.section--find_doctor .simple-locator-form .wpsl-results .wpsl-results-header{width:100%}.section--find_doctor .simple-locator-form .wpsl-results .map-result{width:50%;padding:20px}@media only screen and (max-width:63.9em){.section--find_doctor .simple-locator-form .wpsl-results .map-result{width:100%}}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box{background:#fff;height:100%;padding:20px;transition:box-shadow .35s;font-size:.9rem}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .index{background:rgba(var(--primary,0,106,170),1);width:2em;line-height:2em;color:#fff;text-align:center;font-weight:700;font-size:.8rem;border-radius:999px;margin-right:.45rem;margin-left:-.25em}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .title{font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin:.5em 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .distance{color:rgba(var(--gray,141,147,156),1);font-size:.8rem;margin:0}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .address{margin:.35em 0}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .directions{margin:1em 0 0}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .directions a{text-decoration:none}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box .directions .icon{width:1.35em;height:1.35em;opacity:.35;vertical-align:middle;margin:0 0 .2em .25em;fill:rgba(var(--primary,0,106,170),1)}.section--find_doctor .simple-locator-form .wpsl-results .map-result .box:hover,g.section--find_doctor .simple-locator-form .wpsl-results .map-result .box:focus{box-shadow:0 10px 20px rgba(0,0,0,.15)}.section--find_doctor .simple-locator-form .wpsl-results-header{font-weight:700;font-size:1em;text-transform:uppercase;letter-spacing:.05em;text-align:center;color:rgba(var(--gray,141,147,156),1)}.section--charity{padding:3em 0}.section--charity .charities .charity{margin-top:2em;margin-bottom:2em}@media only screen and (max-width:47.9em){.section--charity .charities .charity{margin-bottom:4em}}.section--charity .charities .charity .charity__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2em}.section--charity .charities .charity .charity__title .logo{-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:center center;background-size:contain;min-height:100px;margin-right:1em}.section--charity .charities .charity .charity__title .title{-ms-flex:4;flex:4;margin:0;line-height:1.1;font-size:1.35em}@media only screen and (max-width:47.9em){.section--charity .charities .charity .charity__title{-ms-flex-direction:column;flex-direction:column}.section--charity .charities .charity .charity__title .logo{padding-top:25%;width:50%;margin:0 auto;min-height:0}.section--charity .charities .charity .charity__title .title{text-align:center;margin:1em auto 0}}.section--charity .charities .charity .charity__description{font-size:.9em;padding-right:2em}.section--charity .charities .charity .charity__description ol,.section--charity .charities .charity .charity__description ul{text-align:left;margin:2em 0;padding:.5em 10%;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1)}.section--charity .charities .charity.single,.section--pdf-embed .pdf-embed-wrapper,.section--subscribe form{text-align:center}.section--charity .charities .charity .charity__description ol li,.section--charity .charities .charity .charity__description ul li{line-height:1.25;margin:.65em 0}.section--charity .charities .charity .charity__description .link .icon{width:1em;height:1em;opacity:.35;vertical-align:middle;margin:0 0 .2em .5em;fill:rgba(var(--primary,0,106,170),1)}@media only screen and (max-width:47.9em){.section--charity .charities .charity .charity__description{text-align:center;padding-right:0}}.section--charity .charities .charity.single .charity__title{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:1.5em}.section--charity .charities .charity.single .charity__title .logo{width:100%;max-width:300px;height:100px;margin-bottom:1.5em}@media only screen and (min-width:47.9em){.section--charity .charities .charity.single .charity__title .logo{margin-right:0}}.section--charity .charities .charity.single .charity__title .title{margin-left:0;font-size:36px;-ms-flex:auto;flex:auto}.section--charity .charities .charity.single .charity__description{padding-right:0}.section--find_doctor+.section--charity{background:#fff}.section--legal{padding-top:4em;padding-bottom:4em}.section--legal .content .accordion{width:100%}.section--legal .content .accordion>*{display:none}.section--legal .content .accordion>h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:color .35s;background:rgba(var(--gray-light,237,239,241),1);border-radius:1em;padding:.5em .5em .5em 1em}.section--legal .content .accordion>h3 .icon{-ms-flex:0 0 1em;flex:0 0 1em;width:1em;height:1em;display:inline-block;margin:0 0 0 .5em;vertical-align:middle;transition:opacity .25s;fill:rgba(var(--primary,0,106,170),1);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.section--legal .content .accordion>h3:focus,.section--legal .content .accordion>h3:hover{color:rgba(var(--primary,0,106,170),1)}.section--legal .content .accordion>h3:focus .icon,.section--legal .content .accordion>h3:hover .icon{opacity:.5}.section--legal .content .accordion.open>*{display:block}.section--legal .content .accordion.open>h3{display:-ms-flexbox;display:flex}.section--legal .content h3{font-size:1.4rem}.section--legal .content hr{visibility:hidden}@media only screen and (max-width:47.9em){.section--legal .content h3{font-size:1.25rem}}.section--pdf-embed .section__header{padding-top:4vh;padding-bottom:2vh}.section--pdf-embed .pdfobject-container{width:100vw;height:100vh}.section--pdf-embed .pdf-embed-wrapper p{max-width:20em;margin:1em auto}.section--pdf-embed .pdf-embed-wrapper p:last-child{margin-bottom:3em}.section--footnotes{font-size:.75rem;background:rgba(var(--gray-dark,48,50,52),1);color:#666;padding:1em 0 0;margin-bottom:-3em}.section--content+.section--subscribe,.section--modal .modal__content{background:rgba(var(--gray-light,237,239,241),1)}.section--footnotes a{overflow:hidden;text-overflow:ellipsis;color:inherit;word-wrap:break-word}.section--subscribe{padding:4em 0}.section--subscribe form{margin:1em auto}.layout--left .section--subscribe form,.layout--left .site-footer{text-align:left}.section--subscribe form button{padding:.65em 1.25em .75em;font-size:1.35em;margin:0 auto}@media only screen and (max-width:63.9em){.section--subscribe form button{font-size:1.1em}}.section--modal{height:100%}.section--modal .modal__content{color:rgba(var(--gray-dark,48,50,52),1);box-shadow:0 20px 40px rgba(0,0,0,.25);border-radius:.25em;padding:2em 1em;margin:40px 0;text-align:center}.section--modal .modal__content .icon{width:48px;height:48px}.section--modal .modal__content .icon.success{fill:#64923b}.section--modal .modal__content h2{color:rgba(var(--primary,0,106,170),1);font-size:30px;margin-top:.25em}.section--modal .modal__content p{margin:.5em auto;line-height:1.25}.section--blank{background:rgba(var(--gray-dark,48,50,52),1);height:100%;min-height:30vh}.section--offline{background:rgba(var(--primary-darker,0,81,130),1);height:100%;min-height:30vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.section--offline div.hgroup{text-align:center;position:relative;z-index:2}.section--offline div.hgroup .title{text-transform:uppercase;font-size:3em;margin:0 auto .35em}@media only screen and (max-width:74.9em){.section--offline div.hgroup .title{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.section--offline div.hgroup .title span{display:inline-block;margin:0 .125em;white-space:nowrap}.section--offline div.hgroup .title span:last-child{color:rgba(var(--primary-lighter,29,176,246),1)}.section--offline div.hgroup .title .icon{display:inline-block;width:.86em;height:.86em;margin:-.25em 0 0;vertical-align:middle}.section--offline div.hgroup .subtitle{font-size:1.35em;line-height:1.2;padding:0 5%;max-width:600px;font-weight:700;margin:0 auto;color:rgba(255,255,255,.7)}.section--offline div.hgroup .subtitle p{margin:.5em auto}@media only screen and (max-width:47.9em){.section--offline div.hgroup .subtitle{font-size:1.1em}}.section--offline .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.25;background-position:center center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:luminosity}.section--404,.section--geoblocked{min-height:60vh;padding:1em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.section--404 .page-icon,.section--geoblocked .page-icon{width:5em;height:5em;fill:rgba(var(--primary-dark,0,94,150),1)}.section--404 h1,.section--geoblocked h1{margin:.15em auto;line-height:1;font-size:3em}@media only screen and (max-width:47.9em){.section--404 h1,.section--geoblocked h1{font-size:2.25em}}.section--404 h2,.section--geoblocked h2{line-height:1;margin:.25em auto;font-size:1.5em}@media only screen and (max-width:47.9em){.section--404 h2,.section--geoblocked h2{font-size:1.25em}}.section--404 p a,.section--geoblocked p a{text-decoration:none;padding-right:1em}.section--404 p a .icon,.section--geoblocked p a .icon{fill:rgba(255,255,255,.3);width:1.35em;height:1.35em;margin:-.15em .1em 0 -.15em;vertical-align:middle}.section--bg-default{background:#fff}.section--bg-zebra{background:rgba(var(--gray-light,237,239,241),1)}.section--bg-inverse{background:rgba(var(--primary,0,106,170),1);color:#fff}.section--bg-inverse a:not(.button){color:rgba(var(--primary-lighter,29,176,246),1)}.section--bg-inverse .content h1{color:rgba(255,255,255,.65)}.layout--left .section--bg-inverse .content h1{color:#fff}.section--export{padding:1em;width:100%}.section--export table{max-width:100%;border-collapse:collapse}.section--export table td,.section--export table th{font-size:.75rem;line-height:1.2;padding:.6em .3em}.section--export table tbody tr:nth-child(odd){background:rgba(var(--gray-light,237,239,241),1)}.section--export table tbody tr:first-child{background:rgba(var(--primary,0,106,170),1);color:#fff;font-weight:700}.section--export table tbody tr td:nth-child(4),.section--export table tbody tr td:nth-child(5){word-break:break-word}.section--import{padding:1em;width:100%}.section--import form textarea{border:2px solid rgba(0,0,0,.1);padding:0 .35em;border-radius:.25em;transition:border-color .35s cubic-bezier(.785,.135,.15,.86);min-height:calc(2.15rem + 4px);-webkit-appearance:none;appearance:none;font-family:courier,monospace;width:100%;height:10em;line-height:1.15;font-size:.7rem}.layout--left .section--import form textarea{border-color:rgba(0,0,0,.3)}.section--import form textarea:focus{border-color:rgba(var(--primary-lighter,29,176,246),1);outline:0}.section--import form textarea:focus~label{color:rgba(var(--primary,0,106,170),1);transform:translate(0,-3px)}.section--import form textarea.short{padding-top:.3em;padding-bottom:.3em;font-size:.9rem;line-height:calc(1.6em + 4px);height:calc(1.6em + 4px);min-height:calc(1.6em + 4px)}.section--import form.submitted textarea{position:absolute;left:-9999px;top:0}.video-player .play-button,.video-player img{transform:translate(-50%,-50%);top:50%;left:50%}.section--import .updates{margin-bottom:2em}.section--import .updates p{font-size:.8rem;margin:.5em 0}.site-footer .copyright nav,.site-footer .copyright p,.site-footer .disclaimer p{font-size:.8em;line-height:1.2}.site-footer{text-align:center;background:rgba(var(--gray-dark,48,50,52),1);color:#666;padding:2em 0}.site-footer .disclaimer a{color:inherit}.site-footer .copyright nav a{color:inherit;padding:.5em;display:inline-block;white-space:nowrap}.site-footer .copyright .copyright__additional{margin-top:2em}.site-footer .copyright .copyright__additional img{display:block;margin:0 auto;width:100%;height:auto;max-width:120px}.site-footer .copyright .copyright__additional p{font-size:.75em;line-height:1.1;margin:.6em auto}.site-footer .copyright .copyright__additional p a{color:inherit}.layout--left .site-footer .copyright nav a{margin:0 1em 0 0}.site-footer .ot-sdk-show-settings{display:inline-block}.video-player{padding-top:56.25%;width:100%;background-color:#000;position:relative;overflow:hidden;display:block}.video-player[data-lazy-load="1"]{cursor:pointer}.video-player img{transition:transform .25s,opacity .6s;position:absolute;width:150%;height:auto;display:block;opacity:0}.video-player.ready img{opacity:.7}.video-player .play-button{position:absolute;z-index:1;opacity:.65;transition:opacity .25s}.video-player .play-button .icon{width:48px;height:48px;fill:#fff}.video-player .play-button,.video-player img{cursor:pointer}.video-player:focus .play-button,.video-player:hover .play-button{opacity:1}.video-player:focus img,.video-player:hover img{transform:translate(-50%,-50%) scale(1.02)}.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.podcast-container{overflow:hidden}.site-player{background:#fff;color:#fff;z-index:9999;position:fixed;left:0;right:0;bottom:0;text-align:center;height:90px;transition:transform .35s;transform:translateY(90px);box-shadow:0 5px 15px rgba(0,0,0,.25)}.audio-playing .site-player{transition:transform .25s .5s;transform:translateY(0)}.site-player iframe{width:100%}.site-player .close{position:absolute;right:0;z-index:1}.site-player .close .icon{width:26px;height:26px;fill:#000}.omny-player{height:110px;transform:translateY(110px)}.omny-player iframe{margin-top:-35px;position:relative}.page-template-page-listing .page-job-number{max-width:980px;padding:2em 20px;margin:0 auto}@media (min-width:600px){.page-template-page-listing .page-job-number{padding:4em 20px}}.page-job-number{font-size:.8em;line-height:1.2;text-align:left;color:#666}#CybotCookiebotDialog{padding:1.25em 0!important;border-bottom:2px solid #edeff1!important;box-shadow:0 0 10px rgba(0,0,0,.15)!important}a#CybotCookiebotDialogBodyButtonAccept{padding:.65em 1.25em!important;border:none!important;border-radius:.25em!important;transition:background .25s cubic-bezier(.785,.135,.15,.86)}a#CybotCookiebotDialogBodyButtonAccept:focus,a#CybotCookiebotDialogBodyButtonAccept:hover{background:#1db0f6!important}#CybotCookiebotDialogDetailBody{margin-top:1.25em!important}#CybotCookiebotDialog a,#CybotCookiebotDialog div,#CybotCookiebotDialogBodyContentControls,#CybotCookiebotDialogBodyContentTitle{font-family:quasimoda,Arial,Helvetica,sans-serif!important;line-height:1.4em;-webkit-font-smoothing:antialiased!important}#CybotCookiebotDialogBodyContentTitle{font-weight:700!important;font-size:1em!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#006aaa!important}