._debug{margin:20px 0;font-size:14px;min-height:0}._debug--fixed{border:0;position:fixed;top:0;right:0;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff;z-index:9999;white-space:pre-wrap;white-space:normal;margin:0;width:100%;pointer-events:none;white-space:pre2}*{box-sizing:border-box;margin:0;padding:0}:after,:before{box-sizing:inherit}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,button,html,input{font-family:Gilroy}html{display:-ms-flexbox;display:flex;min-height:100%}@media only screen and (min-width:88.125em){html{font-size:calc(.56rem + .5vw)}}body{background:#fff 50% no-repeat;color:#4c5c66;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;font-size:1em;width:100%}::-moz-selection{background:#fea5be;color:#fff}::selection{background:#fea5be;color:#fff}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url("/assets/fonts/gilroy/Gilroy-Medium.woff2") format("woff2"),url("/assets/fonts/gilroy/Gilroy-Medium.woff") format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url("/assets/fonts/gilroy/Gilroy-SemiBold.woff2") format("woff2"),url("/assets/fonts/gilroy/Gilroy-SemiBold.woff") format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url("/assets/fonts/gilroy/Gilroy-Bold.woff2") format("woff2"),url("/assets/fonts/gilroy/Gilroy-Bold.woff") format("woff")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url("/assets/fonts/gilroy/Gilroy-ExtraBold.woff2") format("woff2"),url("/assets/fonts/gilroy/Gilroy-ExtraBold.woff") format("woff")}.h1,.h2,.h3,.typeset h1,.typeset h2,.typeset h3{color:#003f63;display:block;font-family:Gilroy;font-weight:700;line-height:1.25;margin:1em 0 .75em;max-width:28em}.h1,.typeset h1{font-size:2.25rem}@media only screen and (min-width:48em){.h1,.typeset h1{font-size:2.75rem}}@media only screen and (min-width:64em){.h1,.typeset h1{font-size:3.25rem}}@media only screen and (min-width:88.125em){.h1,.typeset h1{font-size:3.75rem}}.h2,.typeset h2{font-size:2rem}@media only screen and (min-width:48em){.h2,.typeset h2{font-size:2.1875rem}}@media only screen and (min-width:64em){.h2,.typeset h2{font-size:2.375rem}}@media only screen and (min-width:88.125em){.h2,.typeset h2{font-size:2.625rem}}.h3,.typeset h3{font-size:1.375rem}@media only screen and (min-width:48em){.h3,.typeset h3{font-size:1.5625rem}}@media only screen and (min-width:64em){.h3,.typeset h3{font-size:1.75rem}}@media only screen and (min-width:88.125em){.h3,.typeset h3{font-size:2rem}}.h4,.h5,.h6,.typeset h4,.typeset h5,.typeset h6{color:#003f63;display:block;font-weight:600;line-height:1.5;margin:1em 0 .75em;max-width:42em}.h4,.typeset h4{font-size:1.25rem}@media only screen and (min-width:48em){.h4,.typeset h4{font-size:1.3125rem}}@media only screen and (min-width:64em){.h4,.typeset h4{font-size:1.375rem}}@media only screen and (min-width:88.125em){.h4,.typeset h4{font-size:1.5rem}}.h5,.typeset h5{font-size:1.125rem}@media only screen and (min-width:48em){.h5,.typeset h5{font-size:1.1875rem}}@media only screen and (min-width:64em){.h5,.typeset h5{font-size:1.25rem}}@media only screen and (min-width:88.125em){.h5,.typeset h5{font-size:1.375rem}}.h6,.typeset h6{font-size:.8125rem;letter-spacing:.05em;opacity:.75;text-transform:uppercase}@media only screen and (min-width:48em){.h6,.typeset h6{font-size:.8125rem}}@media only screen and (min-width:64em){.h6,.typeset h6{font-size:.8125rem}}@media only screen and (min-width:88.125em){.h6,.typeset h6{font-size:.875rem}}.blockquote cite,.large,.medium,.p,.request-form [data-form-fieldset*=file_] .form__helper,.request-form [data-form-fieldset*=file_] .form__label,.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label,.small,.typeset blockquote cite,.typeset ol,.typeset p,.typeset small,.typeset ul{display:block;font-weight:400;line-height:1.5;margin:1em 0;max-width:42em}.blockquote cite,.p,.request-form [data-form-fieldset*=file_] .form__label,.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label,.typeset blockquote cite,.typeset ol,.typeset p,.typeset ul{font-size:.9375rem}@media only screen and (min-width:48em){.blockquote cite,.p,.request-form [data-form-fieldset*=file_] .form__label,.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label,.typeset blockquote cite,.typeset ol,.typeset p,.typeset ul{font-size:1rem}}@media only screen and (min-width:64em){.blockquote cite,.p,.request-form [data-form-fieldset*=file_] .form__label,.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label,.typeset blockquote cite,.typeset ol,.typeset p,.typeset ul{font-size:1.0625rem}}@media only screen and (min-width:88.125em){.blockquote cite,.p,.request-form [data-form-fieldset*=file_] .form__label,.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label,.typeset blockquote cite,.typeset ol,.typeset p,.typeset ul{font-size:1.125rem}}.blockquote,.typeset blockquote{font-size:2.125rem}@media only screen and (min-width:48em){.blockquote,.typeset blockquote{font-size:2.625rem}}@media only screen and (min-width:64em){.blockquote,.typeset blockquote{font-size:3.1875rem}}@media only screen and (min-width:88.125em){.blockquote,.typeset blockquote{font-size:3.75rem}}.large{font-size:1.125rem}@media only screen and (min-width:48em){.large{font-size:1.25rem}}@media only screen and (min-width:64em){.large{font-size:1.375rem}}@media only screen and (min-width:88.125em){.large{font-size:1.5rem}}.medium{font-size:1rem}@media only screen and (min-width:48em){.medium{font-size:1.0625rem}}@media only screen and (min-width:64em){.medium{font-size:1.125rem}}@media only screen and (min-width:88.125em){.medium{font-size:1.25rem}}.request-form [data-form-fieldset*=file_] .form__helper,.small,.typeset small{font-size:.8125rem}@media only screen and (min-width:48em){.request-form [data-form-fieldset*=file_] .form__helper,.small,.typeset small{font-size:.8125rem}}@media only screen and (min-width:64em){.request-form [data-form-fieldset*=file_] .form__helper,.small,.typeset small{font-size:.875rem}}@media only screen and (min-width:88.125em){.request-form [data-form-fieldset*=file_] .form__helper,.small,.typeset small{font-size:.9375rem}}.blockquote,.typeset blockquote{font-family:Gilroy;font-style:italic;margin:1em 0 .5em;max-width:18em;text-transform:uppercase}.blockquote cite,.typeset blockquote cite{display:block;font-family:Gilroy;font-style:normal;margin-top:.5em;text-transform:none}.blockquote cite:before,.typeset blockquote cite:before{content:"\2013   "}.h--first{margin-top:0}.h--lower{text-transform:none}abbr{border:0;text-decoration:none}ul{list-style:none}.typeset--terms{max-width:45rem}.typeset h1:first-child{margin-top:0}.typeset dl,.typeset li{margin:.5em auto}.typeset strong{font-weight:600}.typeset ol,.typeset ul{counter-reset:section;padding-left:1.5rem}@media only screen and (min-width:31.25em){.typeset ol,.typeset ul{padding-left:2rem}}.typeset ol li,.typeset ul li{display:block;padding-left:0;text-indent:-3rem}.typeset ol li:before,.typeset ul li:before{content:"\2022";display:inline-block;font-variant-numeric:tabular-nums;font-weight:font-weight(medium);letter-spacing:-.03em;margin-left:-.5rem;padding-right:.5rem;text-align:right;text-indent:0;width:3rem}.typeset ol li dl,.typeset ol li table,.typeset ul li dl,.typeset ul li table{text-indent:0}.typeset ul>li:before{color:#fea5be}.typeset ol>li{counter-increment:section}.typeset ol>li:before{content:counter(section) "."}.typeset ol ol{counter-reset:item}.typeset ol ol>li{counter-increment:item}.typeset ol ol>li:before{content:counter(section,lower-alpha) "." counter(item) "."}.typeset ol ol ol{counter-reset:subsection}.typeset ol ol ol>li{counter-increment:subsection}.typeset ol ol ol>li:before{content:"(" counter(subsection,lower-alpha) ")"}.link,a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;cursor:pointer;fill:currentColor;font:inherit;outline:0;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;transition:opacity .25s ease}.blockquote a:hover,.link:hover,.links a:hover,.typeset blockquote a:hover{opacity:.6}.blockquote a:active,.link:active,.links a:active,.typeset blockquote a:active{opacity:.5}.link--accent,.links--accent a{color:#fea5be;fill:#fea5be}.link--secondary{color:#00bec9;fill:#00bec9}.link--reversed,.links--reversed a{opacity:.33}.link--reversed:hover,.links--reversed a:hover{opacity:.66}.link--reversed:active,.links--reversed a:active{opacity:1}.link--inherit:link,.link--no-underline,.links--no-underline a{text-decoration:none}.link--inherit:link{opacity:1}.link__pseudo{transition:opacity .25s ease}.link--pseudo:hover .link__pseudo{opacity:.75}.link--pseudo-reversed .link__pseudo,.link--pseudo:active .link__pseudo{opacity:.5}.link--pseudo-reversed:hover .link__pseudo{opacity:.75}.link--pseudo-reversed:active .link__pseudo{opacity:1}.link__icon{margin-top:-.2em}.link__icon--positive{margin-right:.2em}.link__icon--negative{margin-left:.2em}.page,main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;position:relative}.main{padding-bottom:2rem;padding-top:4.375rem}@media only screen and (min-width:48em){.main{padding-top:6.25rem}}.gradient-bg{background:linear-gradient(180deg,#f2f5f7 20%,#fff 70%);display:block;height:43.75rem;margin-bottom:-43.75rem;pointer-events:none}.gradient-bg--wide{margin-left:-5.55556vw;margin-right:-5.55556vw}@media only screen and (min-width:48em){.gradient-bg{margin-bottom:-37.5rem;margin-top:-6.25rem}}.group{margin:0 auto;padding:0;position:relative;width:88.88889%}.group--first,.group--first-last{padding-top:calc(5vw + 2rem)}.group--first-last,.group--last{padding-bottom:calc(5vw + 2rem)}.group--first-last-small{padding-top:2rem;padding-bottom:2rem}.block,.group--wide{width:100%}.block{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0;position:relative;z-index:2}.block--grow{-ms-flex:1;flex:1}.block--cover{min-height:100vh}.block--center{-ms-flex-pack:center;justify-content:center}.block--accent{background:#fea5be;color:#fff}.block--dark{background:#003f63;color:#fff}.block--light,.block--lightest,.block--mid{background:#f2f5f7;color:#8a949a}.block--light .blockquote,.block--lightest .blockquote,.block--mid .blockquote{color:rgba(76,92,102,.5)}.block--lightest{background:#fff}.block__bg{bottom:0;left:0;position:absolute;right:0;top:0;background:50% no-repeat;background-size:cover}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.25rem;margin-left:-1.25rem;width:calc(100% + 2.5rem)}.grid__item,.grid__item--3{min-width:33.33333%}.grid__item,.grid__item--3,.grid__item--4{margin-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem;width:0}.grid__item--4{min-width:25%}.grid__item--flex{-ms-flex-positive:1;flex-grow:1}.m-icon{display:inline-block;fill:currentColor;height:1.375rem;position:relative;vertical-align:middle;width:1.375rem}.m-icon>svg{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.pip{border:.125rem solid currentColor;display:block;height:.625rem;margin:1.25rem;opacity:.5;position:relative;transition:border 125ms ease,opacity 125ms ease;width:.625rem}.pip,.pip:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.pip:before{bottom:-.625rem;content:"";left:-.625rem;position:absolute;right:-.625rem;top:-.625rem}.pip:active,.pip:hover{opacity:1}.pip--active{border-width:.3125rem;opacity:1}.m-spinner{display:block;margin:1rem auto;max-width:3.125rem;opacity:0;position:relative;-ms-transform:scale(.75);transform:scale(.75);transition:opacity .25s ease,transform .25s ease;width:100%}.m-spinner--active{opacity:1;-ms-transform:none;transform:none}.m-spinner__svg{bottom:0;left:0;position:absolute;right:0;top:0;animation:spinner .5s infinite linear;content:"";height:100%;width:100%}.m-spinner__svg g{fill:currentColor}.m-spinner:after{content:"";display:block;padding-top:100%}@keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.m-spinner--floating{left:50%;margin-left:-1.5625rem;margin-top:-1.5625rem;position:fixed;top:50%}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:.5em;cursor:pointer;display:inline-block;font:inherit;font-weight:700;letter-spacing:.08em;line-height:1.375rem;margin:2em 0;outline:0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .25s ease,transform .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.btn__bg{bottom:0;left:0;position:absolute;right:0;top:0;border:0 solid;border-radius:.5em;content:"";transform:scale(1) translateZ(0);transition:.25s ease;transition-property:background-color,transform;will-change:background}.btn__inner{display:-ms-flexbox;display:flex;min-height:3.2em;padding:0 1.75em;transition:opacity .25s ease .25s}.btn--loading .btn__inner,.btn--success .btn__inner{opacity:0;transition-delay:0ms}.btn__content{margin:auto;position:relative;transition:transform .25s ease}.btn__label{display:block;font:inherit;line-height:1.375rem;position:relative;z-index:2}.btn__spinner,.btn__success{left:50%;opacity:0;position:absolute;top:50%}.btn__success{margin:-.6875rem 0 0 -.6875rem;transition:opacity .25s ease}.btn--success .btn__success{opacity:1;transition-delay:375ms}.btn__spinner{margin:-.6875rem 0 0 -.6875rem;transition-duration:.25s;width:1.375rem}.btn--loading .btn__spinner{opacity:1;transition-delay:.25s}.btn.btn--hover .btn__bg{transform:scale(.98,.97) translateZ(0)}.btn.btn--hover--primary .btn__bg{background-color:#00a6b0}.btn.btn--hover--secondary .btn__bg{background-color:#002f4a}.btn.btn--hover--tertiary .btn__bg{background-color:rgba(0,63,99,.2)}.btn.btn--active{transform:translate3d(0,.125rem,0)}.btn--primary{color:#fff}.btn--primary .btn__bg{background-color:#00bec9;border-color:#00bec9}.btn--secondary{color:#fff}.btn--secondary .btn__bg{background-color:#003f63;border-color:#003f63}.btn--tertiary{color:#003f63}.btn--tertiary .btn__bg{background-color:rgba(0,63,99,.1);border-color:#8a949a}.btn--lightest{color:#00bec9}.btn--lightest .btn__bg{background-color:rgba(242,245,247,0);border-color:#8a949a}.btn--l{font-size:1rem}@media only screen and (min-width:48em){.btn--l{font-size:1.0625rem}}@media only screen and (min-width:64em){.btn--l{font-size:1.125rem}}@media only screen and (min-width:88.125em){.btn--l{font-size:1.25rem}}.btn--l .btn__inner{min-height:3.2em;min-width:3.2em;padding:0 2.25em}.btn--m{font-size:.8125rem}@media only screen and (min-width:48em){.btn--m{font-size:.8125rem}}@media only screen and (min-width:64em){.btn--m{font-size:.875rem}}@media only screen and (min-width:88.125em){.btn--m{font-size:.9375rem}}.btn--m .btn__inner{min-height:3.2em;min-width:3.2em;padding:0 1.75em}.btn--s{font-size:.75rem}@media only screen and (min-width:48em){.btn--s{font-size:.75rem}}@media only screen and (min-width:64em){.btn--s{font-size:.75rem}}@media only screen and (min-width:88.125em){.btn--s{font-size:.8125rem}}.btn--s .btn__inner{min-height:2.5em;min-width:2.5em;padding:0 1.25em}.btn--icon .btn__icon{fill:currentColor;margin-top:-.6875rem;position:absolute;top:50%}.btn--positive .btn__icon{right:0}.btn--positive .btn__content{margin-right:-.75rem;padding-right:1.75rem}.btn--negative .btn__icon{left:0}.btn--negative .btn__content{margin-left:-.75rem;padding-left:1.75rem}.btn:disabled{cursor:default;pointer-events:none}.btn--success .btn__bg{background-color:#81d5c6;border-color:#6ecfbd}.btn--disabled .btn__bg{background:#8a949a}.btn--hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn--dark.btn--disabled .btn__bg{background:hsla(0,0%,100%,.15)}.btn--dark.btn--disabled.btn--primary{color:hsla(0,0%,100%,.5)}.form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:30rem;width:100%}.form__heading{color:#003f63}.form__intro{max-width:26.25rem}.form--wide{max-width:100%}.form__fieldset{margin:.625rem auto;max-width:26.25rem;width:100%}.form--wide .form__fieldset{max-width:100%}.form__label-wrapper{display:-ms-flexbox;display:flex;font-size:1em;font-weight:font-weight(medium);-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.625rem}.form__label-wrapper--hidden{margin-bottom:0;margin-top:-.3125rem}.form__label{margin:0;padding-right:.33em}.form__helper{-ms-flex:1;flex:1;text-align:left}.form__forgot{display:table;margin:1rem auto 0}.form__errors{color:#e22020;display:block;-ms-flex:1;flex:1;font-weight:400;text-align:left}.form__errors .errors__item{display:none;font-weight:inherit}.form__errors .errors__item:first-child{display:inline}.form__errors-icon{-ms-flex-align:center;align-items:center;height:3rem;-ms-flex-pack:center;justify-content:center;margin-left:-1rem;-ms-flex-order:3;order:3;pointer-events:none;width:3.125rem;z-index:2}.form__errors-icon,.form__field{display:-ms-flexbox;display:flex;position:relative}.form__field{background:#fff;border-radius:.25rem;font-family:Gilroy;font-size:1em;margin-bottom:.25rem;overflow:hidden}.form__icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:3rem;-ms-flex-pack:center;justify-content:center;margin-right:-1rem;position:relative;width:3.125rem}.form__field-bg,.form__icon{pointer-events:none;z-index:2}.form__field-bg{bottom:0;left:0;position:absolute;right:0;top:0;border:.0625rem solid #8a949a;border-radius:.25rem;transition:border .25s ease}.form__field-bg--is-focus{border-color:#00bec9}.form__field-bg--has-errors{border-color:#e22020}.form__field-bg--is-readonly{border-color:#c5cacd}.form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.0625rem solid transparent;border-radius:.25rem;color:#4c5c66;display:block;font:inherit;height:3rem;margin:.0625rem;outline:0;padding:0 1rem .125rem;position:relative;transition:border .25s ease;width:100%}.form__input:-ms-input-placeholder{color:#8a949a;opacity:1}.form__input::placeholder{color:#8a949a;opacity:1}.form__input:-webkit-autofill{box-shadow:-200px 0 0 #ffffd9,inset 0 -3.125rem 0 0 #ffffd9}.form__input--textarea{height:100%;padding-bottom:1.125rem;padding-top:1rem;resize:none}.form__input--card{padding-top:1.11607rem}.form__input--icon{padding-left:3.625rem}.form__input--readonly{cursor:not-allowed;opacity:.75}.form__prefix{margin:auto 0;padding-bottom:.125rem;padding-left:1rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.form__prefix+.form__input{padding-left:.5rem}.form__input--boolean,.form__input--radio{color:#4c5c66;height:auto;padding:0;text-align:left}.form__input--boolean .link,.form__input--radio .link{color:#00bec9;font-weight:600}.form__input--boolean[name=rubberDam] .form__checkbox,.form__input--radio[name=rubberDam] .form__checkbox{display:inline-block;margin-right:2rem;vertical-align:top}.form__input--boolean[name=rubberDam] .form__checkbox .form__label,.form__input--radio[name=rubberDam] .form__checkbox .form__label{margin:0}.form__input--boolean .form__checkbox--disabled,.form__input--radio .form__checkbox--disabled{color:#98a9b3}.form__input--boolean .form__checkbox--disabled .form__label--checkbox:before,.form__input--radio .form__checkbox--disabled .form__label--checkbox:before{border-color:#dcdfe1!important}.form__input--boolean .form__checkbox .form__label,.form__input--radio .form__checkbox .form__label{margin-bottom:1rem}.form__input--boolean .form__checkbox .form__label--checkbox,.form__input--radio .form__checkbox .form__label--checkbox{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__input--boolean .form__checkbox .form__label--checkbox:before,.form__input--radio .form__checkbox .form__label--checkbox:before{border:1px solid #8a949a;border-radius:50%;content:"";display:inline-block;-ms-flex:none;flex:none;height:1.5rem;margin-right:.5rem;width:1.5rem}.form__input--boolean .form__checkbox.is--checked .form__label--checkbox:before,.form__input--radio .form__checkbox.is--checked .form__label--checkbox:before{-ms-flex-align:center;align-items:center;background:#00bec9;border:1px solid #00bec9;color:#fff;content:url(/assets/assets/images/icons/check.4371e970.svg);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:background .25s ease}.form__input--radio[name=rating]{height:auto;margin:0;padding:0}.form__input--radio[name=rating] .form__checkbox{-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:1px solid #8a949a;border-right:1px solid #8a949a;border-top:1px solid #8a949a;color:#4c5c66;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:4em;-ms-flex-pack:center;justify-content:center;margin:0;transition:background .25s ease;vertical-align:top;width:10%}.form__input--radio[name=rating] .form__checkbox:first-child{border-bottom-left-radius:5px;border-left:1px solid #8a949a;border-top-left-radius:5px}.form__input--radio[name=rating] .form__checkbox:last-child{border-bottom-right-radius:5px;border-right:1px solid #8a949a;border-top-right-radius:5px}.form__input--radio[name=rating] .is--checked{background-color:#003f63;color:#f2f5f7;font-weight:600}.form__input--radio[name=rating] .form__label{margin:0;padding:1em;text-align:center}.form__input--radio[name=rating] .form__label:before{display:none!important}.form__select-arrow,.form__toggle-password{margin-top:-.6875rem;position:absolute;right:.5rem;top:50%;z-index:1}.form__input--select{color:#8a949a;padding-right:2.375rem}.fieldset--is-dirty-select .form__input--select,.form__input--select option,.form__select-arrow{color:#4c5c66}.form__input--password{padding-right:3.125rem}.form__toggle-password{color:#8a949a;cursor:pointer;right:1rem;transition:opacity .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__toggle-password--visible{color:#00bec9}.form__toggle-password:focus,.form__toggle-password:hover{opacity:.5}.form__toggle-password>svg{pointer-events:none}.form__field--file{cursor:pointer;margin-bottom:.5rem}.form__field--file .form__field-bg{background:#00bec9;border:0;border-radius:.25rem;z-index:0}.form__field--file .btn{-ms-flex-negative:0;flex-shrink:0;margin:auto 0;white-space:nowrap}.form__field--file .btn__inner{padding:1rem}.form__field--file .btn--hover .btn__bg{background:#00bec9}.form__input--faux{-ms-flex-align:center;align-items:center;background:transparent;border:0;color:#fff;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:end;justify-content:flex-end}.form__input--file-faux{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__input--file{bottom:0;left:0;position:absolute;right:0;top:0;cursor:pointer;height:auto;opacity:0;z-index:3}.form__input--file.form__input--readonly{display:none}.form-preview{margin-bottom:-.5rem;overflow:auto;white-space:nowrap}.form-preview__item{display:inline-block;height:9rem;margin:.5rem 1rem 1rem 0;position:relative;vertical-align:top;width:9rem}.form-preview__item:last-child{margin-right:0}.form-preview__image{bottom:0;left:0;position:absolute;right:0;top:0;background:50% no-repeat;background-size:cover}.form-preview__remove{cursor:pointer;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem}.form-preview__remove .m-icon{height:.75rem;left:50%;margin:-.375rem 0 0 -.375rem;position:absolute;top:50%;width:.75rem}.form__submit{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__submit .btn{margin-bottom:0;margin-right:1rem;margin-top:1rem}.form__before-button{margin-top:.625rem}.form__before-button a{color:#00bec9}.logo{display:block;max-width:100%;width:13.5rem}.logo__inner{display:block;padding-top:18.51852%;position:relative}.logo__image{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.body--modal-open{overflow:hidden}.modal{display:-ms-flexbox;display:flex;opacity:0;padding:1rem;position:fixed;transform:translate3d(-100%,0,0);transition:opacity .3s ease,transform 0ms .3s;z-index:1000}.modal--active{opacity:1;-ms-transform:none;transform:none;transition-delay:0ms}.modal__bg{background:rgba(76,92,102,.75);cursor:pointer}.modal__wrapper{background:#f2f5f7;border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;max-height:100%;max-width:50rem;position:relative;transform:translate3d(0,-.5rem,0);transition:transform .3s ease .3s;width:100%}.modal--active .modal__wrapper{-ms-transform:none;transform:none;transition-delay:0ms}.modal__wrapper>div:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.modal__wrapper>div:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.modal__content,.modal__footer,.modal__header{padding:1rem}@media only screen and (min-width:48em){.modal__content,.modal__footer,.modal__header{padding:3rem 2rem}}.modal__header{background:#fea5be;color:#fff;padding-right:2.875rem;position:relative}@media only screen and (min-width:48em){.modal__header{padding-right:2.875rem}}.modal__header .modal__close{margin-top:-.6875rem;top:50%}.modal__footer{background:#8a949a;color:#fff}.modal__content{overflow-y:auto}.modal__inner{min-height:25rem}.modal__inner:after,.modal__inner:before{content:"";display:table}.modal--auto .modal__inner{min-height:0}.modal__close{position:absolute;right:1rem;z-index:2}@media only screen and (min-width:48em){.modal__close{right:2rem}}.modal__float{display:block;float:right;height:3.375rem;margin:-1rem -1rem 0 0;width:3.375rem}.m-table{margin:2em auto;max-width:100%;overflow-y:scroll}.m-table__table{border-collapse:separate;border-spacing:0 .2em;width:100%}.m-table__head{color:#8a949a;display:table-header-group;font-weight:400;margin:0}.m-table__body{display:table-row-group;margin:0}.m-table__cell{padding:1em .5em}.m-table__cell:first-child{border-radius:.3125rem 0 0 .3125rem;padding-left:1em}.m-table__cell:last-child{border-radius:0 .3125rem .3125rem 0;padding-right:1em}.m-table__cell--align-right{text-align:right}.m-table__row{color:#4c5c66;transition:color .25s ease}.m-table__row--body:nth-of-type(odd) .m-table__cell{background:#fff}.m-table__row--body:nth-of-type(2n) .m-table__cell{background:#f2f5f7}.m-table--clickable .m-table__row--body{cursor:pointer}.m-table--clickable .m-table__row--body:hover .btn .btn__bg{transform:scale(.98,.97) translateZ(0)}.m-table--clickable .m-table__row--body:hover .btn--primary .btn__bg{background-color:#00a6b0}.m-table--clickable .m-table__row--body:hover .btn--secondary .btn__bg{background-color:#002f4a}.m-table--clickable .m-table__row--body:hover .btn--tertiary .btn__bg{background-color:rgba(0,63,99,.2)}.m-table--clickable .m-table__row--body:active .btn{transform:translate3d(0,.125rem,0)}.m-table--clickable .m-table__row--body .m-table__cell{transition:background .25s ease}.m-table--clickable .m-table__row--body:active:nth-of-type(odd) .m-table__cell,.m-table--clickable .m-table__row--body:hover:nth-of-type(odd) .m-table__cell{background:#f9fafb}.m-table--clickable .m-table__row--body:active:nth-of-type(2n) .m-table__cell,.m-table--clickable .m-table__row--body:hover:nth-of-type(2n) .m-table__cell{background:#e6ecf0}.m-detail-list{overflow:hidden}.m-detail-list__field{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:minmax(max-content,16.66667vw) 22.22222vw;grid-template-columns:minmax(max-content,16.66667vw) 22.22222vw;margin-top:0}@media only screen and (max-width:47.9375em){.m-detail-list__field{-ms-grid-columns:minmax(max-content,27.77778vw) 44.44444vw;grid-template-columns:minmax(max-content,27.77778vw) 44.44444vw}}@media only screen and (max-width:31.9375em){.m-detail-list__field{grid-gap:unit 0;-ms-grid-columns:1fr;grid-template-columns:1fr}}.m-detail-list__title{color:#003f63}.m-thumbnail{background:50% no-repeat;background-size:cover;border:0;border-radius:.625rem;outline:none;width:6.25rem}.m-thumbnail__inner{display:block;padding-top:100%}.header{color:#fea5be;left:0;position:fixed;width:100%;z-index:999}.header .mobile-menu{background:#00bec9;color:#fff;display:block;padding:5px 20px;position:relative}@media only screen and (min-width:48em){.header .mobile-menu{display:none}}.header .mobile-menu .header__link{color:#fff;margin-right:1rem}.header__bg{bottom:0;left:0;position:absolute;right:0;top:0;background-color:#fff;box-shadow:none}@media only screen and (min-width:48em){.header__bg{box-shadow:0 .0625rem 0 #dae0ec;display:block;-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:center top;transform-origin:center top;transition:transform .25s ease}.header__bg--fixed{-ms-transform:none;transform:none}}.header .group{display:-ms-flexbox;display:flex;position:relative}.header .group,.header__logo{-ms-flex-align:center;align-items:center}.header__logo{color:inherit;display:-ms-inline-flexbox;display:inline-flex;height:2.375rem;margin:1rem 0;vertical-align:middle;width:8.91rem;z-index:1}@media only screen and (min-width:48em){.header__logo{height:4.25rem;width:13.5rem}}.header__logo .logo{background:none}.header .navigation{display:inline-block;margin:0;position:relative;text-align:right;vertical-align:middle;width:100%}.header .header__links{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.header .header__links--desktop{display:none}@media only screen and (min-width:48em){.header .header__links--desktop{display:-ms-flexbox;display:flex}}.header .header__links a{margin-right:4.4rem}.header .btn--tertiary{color:#fea5be}.navigation{max-width:none}.navigation__item{display:inline-block;vertical-align:middle}.navigation__item--connect{height:3rem;width:3rem}.navigation__link{color:inherit;display:block;line-height:1rem;padding:1rem;text-decoration:none}.navigation__link--active,.router-link-active>.navigation__link{content:""}.navigation__cta{display:-ms-inline-flexbox;display:inline-flex}.navigation__cta .btn{margin:0;vertical-align:middle}.navigation__cta .u-user-info{margin-left:.5rem}.footer{margin-bottom:-2rem;margin-top:auto}.footer .group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:8rem;padding-bottom:2rem;padding-top:1rem}@media only screen and (min-width:48em){.footer .group{padding-bottom:0;padding-top:0}}@media only screen and (max-width:47.9375em){.footer .logo{width:4.5rem}}@media only screen and (max-width:47.9375em){.footer .logo__inner{padding-top:55.55556%}}.footer__list{margin-bottom:.5rem}@media only screen and (min-width:48em){.footer__list{display:inline-block;margin-bottom:0;margin-right:4.4rem;vertical-align:middle}.footer__list:last-of-type{margin-right:0}}.fade-enter-active,.fade-leave-active,.loader-enter-active,.loader-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to,.loader-enter,.loader-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.modal--auth .modal__wrapper{max-width:38.25rem}@media only screen and (min-width:48em){.modal--auth .modal__wrapper{max-width:40.25rem}}.modal--auth .auth{padding:0;width:100%}.auth{max-width:36.25rem;text-align:center}.auth .form{margin:auto;max-width:25rem;padding-top:2rem}.auth .form__submit{-ms-flex-pack:center;justify-content:center;text-align:center}.auth .form__submit .btn{margin-right:0}.auth a{color:#00bec9;font-weight:700;text-decoration:none}.auth__footer{margin-top:2rem;text-align:center}.u-user-info{color:#003f63;text-align:left}.u-user-info__wrapper{display:block}.u-user-info__name{color:currentColor;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.u-user-info__role{margin:0;opacity:.5}.tooltip{border-radius:.5rem;color:#fff;margin-bottom:1rem;padding:1rem}.tooltip--alert{background:#e22020}.tooltip--tip{background:#00bec9}.tooltip h5{color:inherit}.tooltip__close{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.tooltip__wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tooltip .link{text-decoration:none}.tooltip .router-link-exact-active{color:#fff!important}.home-block__inner{-ms-flex-line-pack:center;align-content:center;display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);margin:0 5.55556vw;padding:5.55556vw 0}@media only screen and (min-width:48em){.home-block__inner{grid-gap:5.55556vw;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-ms-grid-rows:auto;grid-template-rows:auto}}.home-block__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:55.55556vw;place-self:center;width:55.55556vw}@media only screen and (min-width:32em){.home-block__image{height:27.77778vw;width:27.77778vw}}.home-block__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:2rem 0}@media only screen and (min-width:48em){.home-block__content{margin:0 5.55556vw 0 0}}@media only screen and (max-width:47.9375em){.home-block__heading{text-align:center}}.home-block__list{margin-top:5.55556vw}.home-block__list-item{display:-ms-flexbox;display:flex;padding:.5rem 0}.home-block__list-item span{margin-left:1rem}.home-block__list-item img,.home-block__list-item span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home-block__list-item img{height:1.875rem;width:1.875rem}@media only screen and (min-width:48em){.home-block--large{margin-left:-2.77778vw;margin-left:0;padding:2.77778vw 0}}.home-block--large .home-block__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:55.55556vw;place-self:center;width:55.55556vw}@media only screen and (min-width:32em){.home-block--large .home-block__image{height:33.33333vw;width:33.33333vw}}@media only screen and (min-width:48em){.home-block--reversed{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;margin-right:-2.77778vw}}@media only screen and (min-width:48em){.home-block--reversed .home-block__image{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media only screen and (min-width:48em){.home-block--reversed .home-block__content{margin:0 0 0 5.55556vw}}.home-block--dark .home-block__heading,.home-block--dark .home-block__subheading{color:inherit}.home-hero__bg{bottom:0;left:0;right:0;top:0;background:linear-gradient(180deg,#f2f5f7 60%,#fff);position:absolute;top:-6.25rem}.home-hero .group{width:100%}.home-hero__inner{display:-ms-grid;display:grid;grid-gap:11.11111vw}@media only screen and (min-width:48em){.home-hero__inner{grid-gap:5.55556vw;-ms-grid-columns:1.5fr 1fr;grid-template-columns:1.5fr 1fr}}.home-hero__content{margin-left:5.55556vw}@media only screen and (max-width:47.9375em){.home-hero__content{margin-right:5.55556vw}}.home-hero__heading{max-width:12em}.home-hero__bold{font-size:1.8rem;border-radius:.2em;color:#fff;font-weight:700;padding:0 10px;text-transform:uppercase}@media only screen and (min-width:48em){.home-hero__bold{font-size:2.1875rem}}@media only screen and (min-width:64em){.home-hero__bold{font-size:2.5625rem}}@media only screen and (min-width:88.125em){.home-hero__bold{font-size:3rem}}@media only screen and (min-width:48em){.home-hero__copy{margin-right:11.11111vw}}.home-hero__get-started{-ms-flex-item-align:start;align-self:start;background-color:#003f63;border-radius:1.5em 0 0 1.5em;color:#f2f5f7;display:-ms-flexbox;display:flex;padding:2.77778vw 0}@media only screen and (max-width:47.9375em){.home-hero__get-started{border-radius:0;padding:8.33333vw 5.55556vw}}.home-hero__form{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (min-width:48em){.home-hero__form{margin-left:2.77778vw;margin-right:5.55556vw}}.home-hero__form .h4{color:currentColor}.home-hero__form .form{max-width:none}.home-hero__form .form__fieldset{margin-left:0}.home-hero__form .form__submit .btn__inner{padding-left:2.625em;padding-right:2.625em}.home-faq{border-top:.5rem solid #f2f5f7}.home-faq .heading{color:#003f63;display:-ms-flexbox;display:flex}.home-faq__inner{max-width:61.25rem}.home-faq__block{max-width:43.75rem}.home-faq__question:before{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-color:#00bec9;content:"";display:inline-block;height:2px;margin-right:1rem;width:1rem}.home-faq__answer{padding-bottom:5.55556vw}@media only screen and (min-width:48em){.home-faq__answer{margin-left:2rem;padding-bottom:2.77778vw}}.home-instructions__inner{text-align:center}.home-instructions__steps{display:-ms-grid;display:grid;grid-gap:11.11111vw;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-flex-pack:center;justify-content:center;margin-bottom:5.55556vw}@media only screen and (min-width:48em){.home-instructions__steps{grid-gap:5.55556vw;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:auto}}.home-instructions__step{position:relative;text-align:center}.home-instructions__arrow{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:50%;-ms-flex-pack:center;justify-content:center;position:absolute;right:-5.55556vw;top:0;width:5.55556vw}@media only screen and (max-width:47.9375em){.home-instructions__arrow{display:none}}.home-instructions__icon{margin:auto;max-width:50%}.home-instructions__content{margin:auto}@media only screen and (max-width:47.9375em){.home-instructions__content{max-width:21rem}}.home-instructions__heading{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#003f63}.home-coming-soon .home-block__list-item{position:relative}.home-coming-soon .home-block__list-item:not(:last-child):after{background-color:#f2f5f7;content:"";display:block;height:100%;margin-left:.78125rem;margin-top:1.875rem;position:absolute;width:.3125rem}.home-coming-soon .home-block__list-item img{z-index:1}.home-understanding-report__inner{-ms-flex-line-pack:center;align-content:center;display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}@media only screen and (min-width:48em){.home-understanding-report__inner{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}}.home-dentists__inner{-ms-flex-line-pack:center;align-content:center;display:-ms-grid;display:grid;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}@media only screen and (min-width:48em){.home-dentists__inner{grid-gap:11.11111vw;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-ms-grid-rows:auto;grid-template-rows:auto}}.home-dentists__heading{color:#003f63}.home-dentists__image{background-color:#eceff2;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:55.55556vw;place-self:center;width:55.55556vw}@media only screen and (min-width:32em){.home-dentists__image{height:27.77778vw;width:27.77778vw}}.home-dentists__image-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.home-dentists__paper{position:absolute;transition:transform .6s ease;width:46.25%}.home-dentists__image--open .home-dentists__paper--one{-ms-transform:rotate(-7deg) translateY(-6%);transform:rotate(-7deg) translateY(-6%)}.home-dentists__image--open .home-dentists__paper--two{-ms-transform:rotate(-17deg) translate(-13%,-1%);transform:rotate(-17deg) translate(-13%,-1%)}.home-dentists__image--open .home-dentists__paper--three{animation:papers-3 .6s both}.home-dentists__image--open .home-dentists__paper--four{animation:papers-4 .6s both}.home-dentists__form{margin-top:5.55556vw}@media only screen and (min-width:48em){.home-dentists__form{margin-top:2.77778vw}}.home-dentists .form__input{max-width:21.875rem}.home-dentists .form__fieldset{margin-left:0}@media only screen and (max-width:47.9375em){.home-dentists__content{margin-top:5.55556vw}}@keyframes papers-3{0%{transform:rotate(0deg) translate(0)}50%{transform:rotate(20deg) translate(50%,-16%)}to{transform:rotate(20deg) translate(44%,-16%)}}@keyframes papers-4{0%{transform:rotate(0deg) translate(0)}50%{transform:rotate(-32deg) translate(-44%,-18%)}to{transform:rotate(-32deg) translate(-38%,-18%)}}@media only screen and (min-width:48em){.dashboard{margin-top:4rem;padding-left:22.22222vw}}@media only screen and (min-width:48em){.dashboard--full-screen{padding-left:0}}.dashboard__panel{margin-top:2rem;position:relative;transition:.25s ease;transition:.3s ease;z-index:2}@media only screen and (min-width:48em){.dashboard__panel{margin-top:0;padding-left:3rem}}.dashboard .gradient-bg{margin-left:-5.55556vw;margin-right:-5.55556vw}@media only screen and (min-width:48em){.dashboard .gradient-bg{left:-5.55556vw;margin-left:0;margin-right:0;position:absolute;right:-5.55556vw;top:-4rem}}@media only screen and (min-width:48em){.dashboard .m-spinner--floating{left:66.66667vw}}.dashboard hr{border:1px solid hsla(202,7%,57%,.25)}.dashboard .form__fieldset{margin-left:0}.info-request-cta__step-counter{margin-top:10px}.info-request-cta__step-counter li{margin-left:20px;opacity:.65}.info-request-cta__step-counter li.info-request-cta__off-tour-step--active{opacity:1}.d-nav{border-right:.05rem solid hsla(202,7%,57%,.25);height:100%;left:5.55556vw;overflow:hidden;position:fixed;width:22.22222vw;z-index:2}@media only screen and (max-width:47.9375em){.d-nav{background-color:#fff;border:0;height:auto;left:-5.55556vw;overflow:visible;position:absolute;right:-5.55556vw;transform:translate3d(0,-100%,0);width:auto;z-index:50}.d-nav--in,.d-nav--out{transition:transform .39s ease}.d-nav--in,.d-nav--show{-ms-transform:none;transform:none}.d-nav--hidden,.d-nav--out{transform:translate3d(0,-100%,0)}.d-nav--hidden{opacity:0}}.d-nav__underlay{bottom:0;left:0;position:fixed;right:0;top:0;background:#4c5c66;content:"";opacity:0;pointer-events:none;transition:opacity .39s ease;z-index:49}.d-nav__underlay--active{opacity:.5}@media only screen and (min-width:48em){.d-nav__underlay{display:none}}.d-nav__toggle{background:#003f63;color:#f2f5f7;position:relative;z-index:51}.d-nav__toggle .group{display:block}@media only screen and (min-width:48em){.d-nav__toggle{display:none}}.d-nav__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 5.55556vw}@media only screen and (min-width:48em){.d-nav__wrapper{padding:0 2rem 0 0}}.d-nav__panel{color:#003f63}.d-nav__panel:not(:last-child){border-bottom:.05rem solid hsla(202,7%,57%,.25);margin-bottom:2rem}.d-nav__panels{width:100%}.d-nav__heading{color:#8a949a;font-weight:600;margin-top:0}.d-nav__list{margin-bottom:1rem}.d-nav__logout{-ms-flex-item-align:end;align-self:flex-end;margin-top:4rem;width:100%}.d-nav__logout .link{-ms-flex-align:center;align-items:center;color:currentColor;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.d-nav .link{font-weight:400;text-decoration:none}.d-nav .router-link-exact-active{color:#00bec9;font-weight:600}.d-nav__become-reviewer{background:#00bec9;border-radius:.5rem;color:#fff;padding:1rem}.d-nav__become-reviewer .link{font-weight:600}.d-nav .tooltip{-ms-flex-item-align:start;align-self:flex-start}.d-requests .m-table{width:100%}@media only screen and (max-width:31.9375em){.d-requests .m-table{margin-left:-5.55556vw;margin-right:-5.55556vw;max-width:none;width:calc(100% + 11.11111vw)}.d-requests .m-table__cell{border-radius:0!important}}.d-requests .m-table .btn{margin:0}.d-requests .m-table .btn__content{position:static}.d-requests .m-table .btn__inner{padding:0}.d-requests .m-table .btn__icon{left:50%;margin-left:-.6875rem;right:auto}.d-requests .m-table .btn__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.d-requests__more{text-align:center}.d-requests__more .p{margin:3em auto 0}.location__title{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;margin:1rem 0}.location__title h4{margin-right:1rem}.location__link{color:#00bec9;cursor:pointer;margin:0;text-decoration:underline}.location__remove{text-align:left;width:100%}.request__heading{display:inline-block;text-align:center}.request__wrapper{text-align:center}.request .m-detail-list{margin-top:2rem;text-align:left}.request .m-detail-list__field{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-form{counter-reset:headings;margin:auto}.request-form .form__field-heading{margin-top:5rem}@media only screen and (max-width:47.9375em){.request-form .form__field-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:3rem}}.request-form .form__field-heading:before{-ms-flex-align:center;align-items:center;background:#fea5be;border-radius:100%;color:#f2f5f7;content:counter(headings);counter-increment:headings;display:-ms-inline-flexbox;display:inline-flex;font-size:.75em;height:2rem;-ms-flex-pack:center;justify-content:center;margin:0 0 .5rem;width:2rem}@media only screen and (min-width:48em){.request-form .form__field-heading:before{margin:0 1rem 0 0}}.request-form .form__input--radio{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-form [data-form-fieldset*=file_] .form__label-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.request-form [data-form-fieldset*=file_] .form__label{color:#003f63;display:block;font-weight:500;margin-bottom:.5rem;padding-right:0;pointer-events:none;width:100%}.request-form [data-form-fieldset*=file_] .form__helper{text-align:center}.request-form [data-form-fieldset=first_name] .form__label,.request-form [data-form-fieldset=practice_name] .form__label{color:#003f63;display:block;font-weight:500;margin-bottom:1rem;pointer-events:none;width:100%}.request-form [data-form-fieldset=terms]{margin-top:1.5rem}.request-form [data-form-fieldset=terms] .form__errors{display:none}.request-form [data-form-fieldset=first_name] .form__field:before{-ms-flex-item-align:center;align-self:center;color:#003f63;content:"Dr.";display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:2.5rem;z-index:2}.request-form [data-form-fieldset=first_name] .form__field-bg{margin-left:2.5rem}.request-form .form__submit .btn{margin:1rem auto 0}[data-form-fieldset^=files_] .form__label{color:#003f63;font-weight:600;margin:auto;margin-bottom:1rem}[data-form-fieldset^=show_] .form__checkbox:before{color:#00bec9;content:"Add additional file";font-weight:600;text-decoration:underline}[data-form-fieldset^=show_] .form__checkbox.is--checked:before{color:#e22020;content:"Remove additional file"}[data-form-fieldset^=show_] .form__input--boolean{text-align:center}[data-form-fieldset^=show_] .form__label{display:none!important}.success{text-align:center}.success .group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center}.review-previews__item{display:inline-block;margin-right:1.25rem}.review-previews .m-thumbnail{background:50% no-repeat;background-size:cover;cursor:pointer;height:10rem;width:10rem}.modal--review-overlay .modal__float{display:none}.modal--review-overlay .modal__close{top:1rem}@media only screen and (min-width:48em){.modal--review-overlay .modal__close{top:2rem}}.modal--review-overlay .modal__content{padding:0}.modal--review-overlay .modal__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal--review-overlay .modal__wrapper{background:none}.review-overlay__image{-ms-flex:1;flex:1;object-fit:contain;width:100%}.review-overlay__thumbnails .m-thumbnail{cursor:pointer;display:inline-block;margin:.5rem .5rem 0 0;vertical-align:top;width:6.25rem}.review{display:-ms-grid;display:grid}.review hr{margin:2em 0}.review__form [data-form-fieldset=reviewer_notes] .form__field--textarea{height:7.5rem}.review__xrays--reviewer{-ms-grid-row:2;grid-row:2;margin-bottom:2em}.review__xrays--reviewer .review-previews{display:inline-block}.review__xrays--reviewer .review-previews__item{display:inline-block;height:10rem;width:10rem}.review__xrays--reviewer .review-previews .m-thumbnail{height:auto;width:100%}.review__form p{max-width:100%}.review__form a{color:#00bec9}@media only screen and (min-width:48em){.review__form [name=rating]{width:66.66667vw}}.review__form .submit-details{color:#8a949a;font-style:italic}.expander-wrapper .tooltip{margin-bottom:0}.root-canal-faq__content-wrap{display:-ms-flexbox;display:flex;width:100%}.root-canal-faq{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.root-canal-faq{-ms-flex-direction:row;flex-direction:row}}.root-canal-faq__green-check{height:35px;margin-right:25px;width:35px}@media only screen and (min-width:48em){.root-canal-faq__green-check{height:50px;margin-right:40px;width:50px}}.root-canal-faq__illustration{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:auto;max-height:100%;min-width:150px}.faq-content{margin-right:1.5rem;width:100%}@media only screen and (min-width:48em){.faq-content{margin-right:3rem}}.faq-content p{max-width:100%;width:100%}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after{clear:both;content:"";display:block}.mw-100{max-width:100%}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cover{position:absolute}.cover,.cover--fixed{bottom:0;left:0;right:0;top:0}.cover--fixed{position:fixed}.dt{display:table}.db{display:block}.dib{display:inline-block}.vam{vertical-align:middle}.ml-auto{margin-left:auto}.mt{margin-top:1rem}.mb{margin-bottom:1rem}.mb0{margin-bottom:0!important}.ml{margin-left:1rem}.mr{margin-right:1rem}.mr0{margin-right:0!important}.mt2{margin-top:2rem}.ml2{margin-left:2rem}.mr2{margin-right:2rem}.mb2{margin-bottom:2rem}.mt0{margin-top:0}.mb0{margin-bottom:0}.m0{margin:0}.pa{padding:1rem}.pat{padding-top:1rem}.pab{padding-bottom:1rem}.par{padding-right:1rem}.pal{padding-left:1rem}.pa2{padding:2rem}.pat2{padding-top:2rem}.pab2{padding-bottom:2rem}.par2{padding-right:2rem}.pal2{padding-left:2rem}.pen{pointer-events:none}.pea{pointer-events:auto}.cp{cursor:pointer}.ff-walsheim{font-family:Gilroy!important}.fw-medium{font-weight:400!important}.fw-semibold{font-weight:500!important}.fw-bold{font-weight:600!important}.fw-extrabold{font-weight:700!important}.bg-accent{background-color:#fea5be}.bg-secondary{background-color:#00bec9}.bg-tertiary{background-color:#003f63}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-dark{background-color:#4c5c66}.bg-mid{background-color:#8a949a}.c-accent{color:#fea5be}.c-secondary{color:#00bec9}.c-tertiary{color:#003f63}.c-white{color:#fff}.c-black{color:#000}.c-dark{color:#4c5c66}.c-mid{color:#8a949a}.tdn{text-decoration:none}.tac{text-align:center}.ttu{text-transform:uppercase}.transition-expand-height-enter-active,.transition-expand-height-leave-active{transition:opacity .15s,height .3s}.transition-fade-enter-active,.transition-fade-leave-active{transition:opacity .15s}.transition-fade-enter,.transition-fade-leave-to{opacity:0}.expand-wrap[data-v-7bc0e323]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;height:22px;width:22px;border-radius:2px;background-color:#00bec9;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.expand-wrap .expand-wrap--icon[data-v-7bc0e323]{display:inline-block;font-weight:bolder;font-size:24px;line-height:22px}.expander-enter-active[data-v-0945bb7e],.expander-leave-active[data-v-0945bb7e]{position:relative;overflow:hidden}
/*# sourceMappingURL=styles.06a3af27.css.map*/