@import"https://use.typekit.net/cdz8zsd.css";*,*:before,*:after{box-sizing:border-box}:root{font-family:filson-pro,sans-serif;font-size:16px;color-scheme:light dark;--maroon: #932C64;--skyblue: #D3E6EF;--skyblue-light: #F2F7F8;--skyblue-medium-light: #ecf3f4;--skyblue-medium: #479ada;--skyblue-dark: #2555A5;--red: #CB375E;--silver: #BECED9;--gray: #666;--black: #101010;--white: #fff;--wrapper-bg: var(--skyblue-medium-light);--page-bg: var(--skyblue-light);--page-fg: var(--black);--filson: "filson-pro", Helvetica, Arial, sans-serif;--american-scribe: american-scribe, sans-serif;--westgate: westgate, sans-serif;--section-padding: 2rem 1rem;--max-width: 1600px;--max-width-mobile: 428px;--max-width-tablet: 1280px}@media (width >=var(--max-mobile-width)){:root{--section-padding: 4rem 3rem}}html{min-height:100vh;line-height:1.3;font-family:var(--filson);font-weight:300;font-size:1rem}body{padding:0;margin:0 auto;background-color:var(--wrapper-bg);color:var(--page-fg)}main{max-width:var(--max-width);margin:0 auto;background-color:var(--page-bg)}h1,h2,h3,h4,h5,h6{margin:0 0 1.3rem;font-weight:300;text-wrap:balance}h1{font-size:4em}h2{font-size:3.8em;font-weight:500}h3{font-size:1.6em}p{margin:0 auto 1em;text-wrap:pretty}hr{margin:1em 2em 0;border-width:1px}hr.blue{border-color:#479ada}::-moz-selection{color:var(--white);background-color:var(--skyblue-dark)}::selection{color:var(--white);background-color:var(--skyblue-dark)}.text-center{text-align:center}.hidden{display:none!important}.img-fluid{max-width:100%;height:auto}.curtain{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .5s ease-in-out}.curtain.down{display:flex;opacity:1}.content>h1,.section>h1,h2{font-family:var(--westgate);color:var(--skyblue-dark);letter-spacing:.1ch}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}.text-white{color:#fff!important}.block__center{display:flex;justify-content:center;margin:0;padding:1em}.content{max-width:var(--max-width);padding:2em;background-color:var(--skyblue-light)}@media (width > 1280px){.content{padding:4em 8em}.content h2{font-size:5.5em}}.border-gradient{border-top:6px solid var(--blue);-o-border-image:linear-gradient(to right,var(--gradient-l1) 0%,var(--gradient-l2) 100%) 1;border-image:linear-gradient(to right,var(--gradient-l1) 0%,var(--gradient-l2) 100%) 1}.border-gradient__bottom{border-bottom:6px solid var(--blue);-o-border-image:linear-gradient(to right,var(--gradient-l1) 0%,var(--gradient-l2) 100%) 1;border-image:linear-gradient(to right,var(--gradient-l1) 0%,var(--gradient-l2) 100%) 1}.background-gradient,.background-gradient3{background-image:linear-gradient(to bottom,var(--gradient-l2),var(--gradient-l1),var(--white))}.button,button{display:inline-block;width:-moz-fit-content;width:fit-content;margin:1em 0 .5em;padding:.5em 1em;background-color:var(--red);color:var(--white);border:none;border-radius:5em;cursor:pointer;text-decoration:none}@media (width > 1280px){.button,button{font-size:1.2em;padding:.75em 2em}}.small:is(.button,button){padding:.4em .6em;font-size:.8em}.medium:is(.button,button){padding:.5em 1em;font-size:1em}@media (width > 1280px){.medium:is(.button,button){padding:.8em 1.3em}}.large:is(.button,button){margin:1.7em auto;padding:.6em 2.5em;font-size:1.5em}.centered:is(.button,button){display:block;margin:0 auto}:is(.button,button):hover{filter:brightness(150%);text-decoration:none}.blue:is(.button,button){background-color:var(--skyblue-dark);color:var(--white)}.col__5050{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;background-color:var(--white)}.col__5050 .content{background-color:inherit}.col__5050 .content h2{width:100%}.col__5050 .content .speaker{width:100%;max-width:600px;padding:0 0 2rem}.col__5050 .content>section .button{display:block;margin:1em auto}@media (width > 1280px){.col__5050 .content .speaker{margin:unset}.col__5050 .content>section{width:50%}}.menu{top:2em;left:0}.menu .menutoggle{position:absolute;z-index:1;left:0;top:0;background:none;border:none;color:var(--skyblue-dark);cursor:pointer}@media (width > 1280px){.menu .menutoggle{display:none}}.navigation{--navbar-easing: cubic-bezier(.68, -.55, .27, 1.55);z-index:1;position:absolute;left:-18ch;top:50px;display:flex;flex-direction:column;justify-content:space-evenly;list-style:none;padding-inline-start:0;transition:left .25s var(--navbar-easing)}.navigation.open{left:-2ch}.navigation li a{display:inline-block;width:12ch;margin:.5em 0;color:var(--blue);padding:.75em 2em .75em calc(1em + 2ch);border:none;cursor:pointer;background-color:#ffffffeb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:0 5em 5em 0;box-shadow:2px 2px 12px #00000026;transition:padding-left .2s var(--navbar-easing),width .2s var(--navbar-easing),background-color .2s var(--navbar-easing);text-decoration:none;transition-delay:.1s}.navigation li a:hover{width:calc(12ch + .5em);padding-left:calc(1.5em + 2ch);transition-delay:0ms}.navigation li a.cta{background-color:var(--red);color:var(--white)}@media (width > 1280px){.navigation{top:100px;left:-2ch;transform:none}}.hero{padding:4vh 0;position:relative;display:grid;align-content:center;justify-items:center;background-image:url(https://res.cloudinary.com/heartland-dental/_external/wc/2025/hero-background-sky.webp);background-size:cover;overflow-x:clip}.hero .hero__logo-block{position:relative;padding:8vh 10vw 0}.hero .hero__logo-block .logo-block__logo{display:block;margin:0 auto}.hero .hero__logo-block .logo-block__tag{margin-top:.5rem;font-family:var(--american-scribe);font-size:2.6rem;text-align:center;color:var(--skyblue-dark)}.hero .hero-balloon{position:absolute}.hero .hero-balloon.top-right{top:-10%;left:78%;width:88%}.hero .hero-balloon.mid-left{top:18%;left:-20%;width:40%}@media (width > 1280px){.hero .hero-balloon.mid-left{top:61%;left:-15%;width:41%}}.hero .hero-balloon.bottom-right{bottom:-19%;right:-14%;width:45%}@media (width > 1280px){.hero .hero-balloon.bottom-right{display:none}}.hero.homepage{overflow:clip}.hero.subpage{padding-bottom:0}.hero.subpage .hero__logo-block{position:relative;padding:8vh 15vw 0}.hero.subpage .logo-block__tag{font-size:2.5rem}.hero.subpage .hero__footer{padding:1em 0}.hero.subpage .hero__footer .button{margin:1rem 1rem 2rem}.hero.subpage .hero-balloon{position:absolute}.hero.subpage .hero-balloon.top-right{top:-27%;left:66%;width:65%}@media (width > 1200px){.hero.subpage .hero-balloon.top-right{top:-23%;left:67%;width:49%}}@media (width > 500){.hero .logo-block__tag{font-size:5.2rem}}.title-banner{padding:.2rem 2rem;display:flex;align-items:center;justify-content:space-evenly}.title-banner.maroon{justify-content:center;-moz-column-gap:.5em;column-gap:.5em;background-color:var(--maroon);background-image:url(https://res.cloudinary.com/heartland-dental/image/upload/v1755653999/_external/wc/magenta-clouds.webp);background-size:contain;background-repeat:no-repeat}@media (width > 1280px){.title-banner.maroon{padding:0 8rem;background-size:cover}}.title-banner__title{color:var(--white);font-family:var(--westgate);font-size:4.8em;letter-spacing:1vw}@media (width <=390px){.title-banner__title{letter-spacing:.6vw}}@media (width > 1280px){.title-banner__title{font-size:17em}}.title-banner__subtitle{font-family:var(--american-scribe);color:var(--white);font-size:1.6em}@media (width > 1280px){.title-banner__subtitle{font-size:5.5em}}.hero__video.col__5050{flex-direction:column}.hero__video.col__5050>div{width:90%}@media (width >=960px){.hero__video.col__5050{flex-direction:row}.hero__video.col__5050>div{width:50%}}.hero__footer{position:relative}.hero__footer .button{margin-top:2rem;margin-bottom:4rem}.hero__date-place{position:relative;margin:1rem auto 0;font-size:1.2rem;font-weight:400;color:var(--skyblue-dark);text-align:center}.hero__date-place span{display:block;text-align:center}@media (width >=1000px){.hero__date-place{font-size:1.5rem}.hero__date-place span{display:inline}.hero__date-place span:first-child:after{content:"|";padding-inline:.5em}}.hero-player__wrap{position:fixed;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;flex-direction:column;align-items:flex-end;top:0;left:0;bottom:0;right:0;background:#000000e6;z-index:99}.hero-player__close{background-color:var(--skyblue);border:none;color:var(--skyblue-dark);cursor:pointer;font-size:1.4rem;font-weight:700;line-height:1;padding:.1em .3em;border-radius:6px;transform:translate(.6em,.6em)}@media (width >=1000px){.hero-player__close{font-size:1.7vw}}.hero-player{width:90vw!important;height:calc(90vw / 1.77778)!important}.hero__video{display:flex;margin:2rem;max-width:600px}@media (width >=960px){.hero__video{max-width:770px}}@media (width >=1200px){.hero__video{max-width:960px}}.hero__video.col__5050{margin:1rem auto;align-items:center;background-color:transparent}.hero-video__thumb{position:relative;padding:1rem}.hero-video__thumb:hover{cursor:pointer}.hero-video__thumb .img-fluid{display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:16 / 9;width:100%}@media (width >=960px){.hero-video__thumb .img-fluid{aspect-ratio:1}}@media (width >=1200px){.hero-video__thumb .img-fluid{aspect-ratio:16 / 9}}.play-icon{position:absolute;top:50%;left:50%;width:80px;height:80px;opacity:.7;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%20813%20825'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M408.419,33.812c209.457,0%20379.509,170.053%20379.509,379.509c-0,209.457%20-170.052,379.509%20-379.509,379.509c-209.457,0%20-379.509,-170.052%20-379.509,-379.509c-0,-209.456%20170.052,-379.509%20379.509,-379.509Zm231.842,380.082l-361.351,-218.3l-0,436.601l361.351,-218.301Z'%20style='fill:%23fff;'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.hero-video__copy{padding:1rem}.hero-video__copy h2,.hero-video__copy p{font-family:var(--filson);text-align:left}.hero-video__copy h2{margin-bottom:.4em;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.1}.hero-video__copy p{font-size:1rem;font-weight:300;color:var(--black)}@media (width > 1280px){.hero-video__copy{font-size:1.4em}}.scheduled-speakers .disclaim{padding:3rem 0;font-size:1.5rem;text-align:center;color:var(--purple)}.speakers-grid{padding-bottom:3em;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2em}@media (width > 1280px){.speakers-grid{grid-template-columns:1fr 1fr;grid-row-gap:3rem;grid-column-gap:12rem}}.speaker{display:flex;width:100%;max-width:600px;margin:0 auto;flex-direction:row;align-items:center;gap:1rem;font-size:.9rem}.speaker__name{margin-bottom:.6em;font-size:1em;color:var(--skyblue-dark);font-weight:700;text-align:left}@media (width > 1280px){.speaker__name{font-size:1.5em}}.speaker__title{margin:0;font-size:1em;font-weight:400}.speaker__title span{display:block}.speaker__image{aspect-ratio:1}.speaker__image img{width:140px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2px}@media (width > 1280px){.speaker__image{width:220px}.speaker__image img{width:100%}}.speaker__image-missing{width:100%;min-width:140px;aspect-ratio:1;background-size:contain}.speaker__info{margin-left:1rem;flex-basis:50%}@media (width >=600px){.speaker__info{margin-left:2rem}}.speaker__description{margin-block-start:.5em}.speaker-details{width:92vw;max-width:640px;position:fixed;display:flex;flex-wrap:wrap;align-items:center;padding:2rem;border-radius:12px;background-color:var(--skyblue)}.speaker-details .hero-player__close{position:absolute;top:0;right:0;color:var(--skyblue-dark);transform:none}.speaker__bio{width:100%;padding-top:1rem;font-size:.8rem}.agenda-full>.agenda-full__block{padding-top:0}.agenda-full__header h1{font-family:var(--westgate);font-size:3.5rem;color:var(--skyblue-dark)}.agenda-full__header p{margin-top:.5em;font-size:1rem;font-weight:100;color:var(--purple)}.agenda-full__block .agenda-blocks{flex-direction:column}.agenda-item{margin-block-end:2em;width:100%;max-width:600px}.agenda-item h3+div,.agenda-item .agenda-item__time{font-weight:400}.agenda-list__day{margin-block-end:1rem;padding-top:1rem;display:flex;align-items:center;justify-content:space-between;font-size:1.5rem;font-weight:400;color:var(--skyblue-dark);border-top:1px solid var(--skyblue-medium)}.agenda-list__day:hover{cursor:pointer}.agenda-list__day:after{content:" ";display:block;width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%20800%20800'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cpath%20d='M203.393,266.667C167.595,266.667%20148.462,308.83%20172.036,335.77L356.097,546.127C379.337,572.687%20420.657,572.687%20443.897,546.127L627.96,335.77C651.53,308.83%20632.4,266.667%20596.6,266.667L203.393,266.667Z'%20style='fill:%2300A7EA;fill-rule:nonzero;'/%3e%3c/svg%3e");background-size:contain;transition:transform .3s;transform:rotate(180deg)}@media (width >=1280px){.agenda-spotlight .agenda-blocks{display:grid;-moz-column-gap:6em;column-gap:6em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr))}}.faq-list__category{display:block;border-bottom:2px solid var(--skyblue-medium);padding-bottom:1em}.faq-list__category h3{margin:1rem 0;color:var(--skyblue-medium);font-weight:500;text-transform:capitalize;font-size:2em}.faq-list__item{position:relative;margin-bottom:.6em;padding:.8em .8em .9em 2em;background-color:var(--white);border-radius:12px;transition:height .5s ease-in-out}.faq-list__item:not(.is-folded):before{content:"▾";position:absolute;left:.4em;font-size:1.5em;top:.35em;color:var(--skyblue-medium);rotate:180deg;transition:rotate .3s}.faq-list__item.is-folded:before{content:"▾";position:absolute;left:.4em;font-size:1.5em;top:.25em;color:var(--skyblue-medium);transition:rotate .3s}.faq-list__item.is-folded{padding-bottom:.4em}.faq-list__question{display:flex;justify-content:flex-start;align-items:center;margin-block-end:.5em;font-size:1rem;font-weight:600;text-wrap:initial;color:var(--skyblue-dark)}.faq-list__question:hover{cursor:pointer}.faq-list__answer a{color:var(--skyblue-dark);-webkit-text-decoration:underline var(--skyblue);text-decoration:underline var(--skyblue);text-underline-offset:3px}.faq-list__answer p{font-weight:300}.fold{overflow:hidden;max-height:30ch;transition:max-height .5s ease-in-out}.agenda-list.fold{max-height:unset}.is-folded .fold{max-height:0}.agenda-list__day.is-folded:after{transform:rotate(0)}.agenda-item__name{margin-block-end:.3em;font-size:1.2em;color:var(--skyblue-medium);font-weight:700}.agenda-item__date{font-size:1em;font-weight:700}.agenda-item__description{margin-block-start:.5em;margin-block-end:.3em}.special-events__grid{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media (width >=800px){.special-events__grid{grid-template-columns:repeat(2,1fr)}}@media (width >=1100px){.special-events__grid{grid-template-columns:repeat(3,1fr)}}.breakout-sessions.content{padding:0}@media (width < 600px){.breakout-sessions.content{padding:0}}.breakout-sessions.content span.breakout-sessions__date{display:block;padding-bottom:.5em}.breakout-sessions h2{padding:1.5rem 1rem 0}@media (width > 1280px){.breakout-sessions h2{padding:2rem 8rem 0}}.breakout-category{padding:1em 1em 3em}@media (width > 1280px){.breakout-category{padding:2rem 8rem 4em;padding-left:8em;padding-right:8em}}.breakout-category:nth-child(odd){background-color:var(--white)}.breakout-category:last-child{border-bottom:none}.breakout-category h3{color:var(--skyblue-medium);font-weight:500;font-size:2em}.special-events__event{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;color:var(--white);text-align:center;border:6px solid var(--skyblue);box-shadow:4px 6px 10px #00000014}.special-events__event p{text-align:start}h3.special-events__title{font-size:1.8rem;text-transform:uppercase;margin:.5em 0;line-height:1.2}.breakout-sessions__grid{display:grid;gap:2em;grid-template-columns:repeat(1,1fr)}@media (width > 720px){.breakout-sessions__grid{grid-template-columns:repeat(2,1fr)}}@media (width > 1280px){.breakout-sessions__grid{grid-template-columns:repeat(3,1fr);gap:3rem 3rem;max-width:none}}@media (width >=1200px){.breakout-sessions__grid{gap:4rem 4rem}}.breakout-category__title{text-transform:capitalize}.breakout-sessions__event{padding:0;text-align:center;color:var(--skyblue-dark);font-size:.9rem}.breakout-sessions__event .card{height:100%;max-width:460px;display:grid;grid-template-areas:"stack";position:relative;transition:transform .75s;transform-style:preserve-3d}.breakout-sessions__event .card.flipped{transform:rotateY(180deg);transition:transform .5s}.breakout-sessions__event .card h3{margin:0 auto .5em;font-size:1.5em;line-height:1.2;color:var(--skyblue-dark)}.breakout-sessions__event .card .breakout-sessions__category{text-transform:capitalize;font-size:1em}.breakout-sessions__event .card .breakout-sessions__date span{display:block;padding-bottom:.5em}.breakout-sessions__event .card .speaker-name{font-weight:400;color:var(--skyblue-dark)}@media (width > 1280px){.breakout-sessions__event .card{padding:0}}.breakout-sessions__event .event__front,.breakout-sessions__event .event__back{grid-area:stack;width:100%;height:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:center;color:var(--skyblue-dark);backface-visibility:hidden;border-radius:1rem;box-shadow:4px 4px 10px #00000031}.breakout-sessions__event .event__front button,.breakout-sessions__event .event__back button{background:var(--skyblue-dark);color:var(--white);filter:none}.breakout-sessions__event .event__front button:hover,.breakout-sessions__event .event__back button:hover{color:var(--page-bg);background:var(--skyblue-dark)}.breakout-sessions__event .event__back{position:relative;padding:3em 3rem 1rem;overflow:hidden;justify-content:space-between;background:var(--skyblue);color:var(--skyblue-dark);transform:rotateY(180deg)}.breakout-sessions__event .event__back .breakout-sessions__description{margin-bottom:2rem}.breakout-sessions__event .event__back .breakout-sessions__date{font-weight:500}.breakout-sessions__event .event__back .breakout-sessions__date span{display:block;padding-bottom:.5em}.breakout-sessions__event .event__back .balloon-left{position:absolute;top:14px;left:-31px;width:100px;opacity:.6;z-index:-1}.breakout-sessions__event .event__back .balloon-right{position:absolute;right:-180px;width:280px;bottom:-80px;opacity:.8}@media (prefers-color-scheme: dark){.breakout-sessions__event .event__back{background:var(--skyblue-dark);color:var(--skyblue)}.breakout-sessions__event .event__back .breakout-sessions__title{color:var(--skyblue-light)}.breakout-sessions__event .event__back button{border-color:var(--skyblue);background-color:var(--skyblue);color:var(--skyblue-dark)}.breakout-sessions__event .event__back button:hover{background:var(--deepblue);border-color:var(--deepblue);color:var(--white)}}.breakout-sessions__event .event__front{background-color:var(--white)}.breakout-sessions__event .event__front button{margin-top:auto}.breakout-sessions__event .event__front .speaker-images{position:relative;width:100%;margin:0 auto;max-width:100%;aspect-ratio:1;display:flex;gap:0;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden;border-radius:2px;background:var(--skyblue)}.breakout-sessions__event .event__front .speaker-images img{display:block;height:auto;margin:0;border-radius:0;width:50%!important}.breakout-sessions__event .event__front .speaker-images[data-count="1"] img{width:100%!important}.breakout-sessions__event .event__front .speaker-images[data-count="2"]:before{content:"";width:50%;aspect-ratio:1;background:var(--skyblue)}.breakout-sessions__event .event__front .speaker-images[data-count="2"]:after{content:"";width:50%;aspect-ratio:1;background:var(--skyblue)}.breakout-sessions__event .event__front .speaker-images[data-count="3"]:before{content:"";width:50%;aspect-ratio:1;background:var(--skyblue)}.breakout-sessions__event .event__front .speaker-images[data-count="3"] img,.breakout-sessions__event .event__front .speaker-images[data-count="4"] img{width:50%}.supplier-showcase{background-color:var(--page-bg);background-image:url(https://res.cloudinary.com/heartland-dental/image/upload/v1754513924/_external/wc/2025/WC_balloon_with_net.webp);background-repeat:no-repeat;background-position:-34px 10px;background-size:23vw}@media (width >=960px){.supplier-showcase{background-position:-70px 170px;background-size:13vw}}.supplier-showcase h1,.supplier-showcase h2{text-align:center}.supplier-showcase h2+p{max-width:43ch}.supplier-showcase .supplier-showcase__sponsor-level{margin:2em auto .5em;font-family:var(--filson);font-size:1.4em;color:var(--skyblue-dark);font-weight:500;text-align:center;text-transform:uppercase}@media (width > 1280px){.supplier-showcase .supplier-showcase__sponsor-level{font-size:2em}}.supplier-showcase__grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}.supplier-showcase__sponsor__title{margin-bottom:4rem}.suppliers-page h2{margin-bottom:0;font-family:var(--filson);text-align:center;line-height:1.2}@media (width > 1028px){.suppliers-page h2{font-size:5.5em}}.suppliers-page .suppliers-page__title{padding-top:.5em;font-size:1.8em;line-height:1.2;text-align:center;color:var(--skyblue-dark)}.suppliers-page .suppliers-page__subtitle{font-family:var(--westgate)}.suppliers-page .supplier-showcase{background-image:none}.suppliers-page .supplier-showcase__group{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;gap:1rem}.suppliers-page .supplier-showcase__group.emerald{grid-template-columns:1fr;grid-column-gap:10vw}@media (width >=960px){.suppliers-page .supplier-showcase__group.premium{grid-template-columns:repeat(2,1fr)!important}}.suppliers-page .supplier-showcase__sponsor-level{font-size:1.7rem}.suppliers-page .supplier{width:100%}.supplier-showcase__sponsor-logo{display:block;max-height:4em;margin:2em 0}.supplier-showcase__sponsor-logo.leixir-dental-group{max-height:4em}.supplier-showcase__sponsor-logo.align{max-height:5em}.supplier-showcase__sponsor-logo.direct-implantdexiskerr{max-height:4.5em}.supplier-showcase__sponsor-logo.dds-lab{max-height:4em}.supplier-showcase__sponsor-logo.solitarie-smile{max-height:8em}.supplier-showcase__sponsor-logo.care-credit{max-height:3.5em}.supplier-showcase__sponsor-logo.burbank-dental-lab{max-height:5em}.supplier-showcase__sponsor-logo.dentsply-sirona{max-height:3.5em}.supplier-showcase__sponsor-logo.colgate{max-height:6em}.supplier-showcase__sponsor-logo.royal-dental-lab{max-height:5em}.supplier-showcase__sponsor-logo.solventum{max-height:4em}.supplier-showcase__sponsor-logo.bread-financial{max-height:6em}.supplier-showcase__sponsor-logo.health-first{max-height:5em}.supplier-showcase__sponsor-logo.clerri{max-height:3em}.supplier-showcase__sponsor-logo.local-one-fm{max-height:10em}.supplier-showcase__sponsor-logo.orapharmaq{max-height:2em}.supplier-showcase__sponsor-logo.solmetex{max-height:5.5em}.supplier-showcase__sponsor-logo.solutionreach,.supplier-showcase__sponsor-logo.ultradent{max-height:6em}.supplier-showcase__sponsor-logo.videahealth{max-height:3.5em}.supplier-showcase__sponsor-logo.hfd{max-height:6em}.supplier-showcase__sponsor-logo.olivia-digital-dental-lab{max-height:5em}.supplier-showcase__sponsor-logo.yext{max-height:7em}.supplier-showcase__sponsor-logo.zest-dental-solutions{max-height:3em}.supplier-showcase__sponsor-logo.sculpture-olivia{max-height:7em}.supplier-showcase__sponsor-logo.orapharma{max-height:2.2em}.supplier-showcase__sponsor-logo.orascoptic{max-height:3em}.supplier-showcase__sponsor-logo.vitality-dental-arts,.supplier-showcase__sponsor-logo.synergy{max-height:3.5em}.supplier-showcase__sponsor-logo.proedge{max-height:5em}.supplier-showcase__sponsor-logo.garfield-refining{max-height:3.5em}.register-banner{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0;background-image:url(https://res.cloudinary.com/heartland-dental/image/upload/v1755618131/_external/wc/2025/elevate-cta-bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center}@media (width > 1280px){.register-banner{padding:6rem 0}}.register-banner__cta{display:flex;padding:0;background-color:unset;flex-direction:column;justify-content:center;align-items:center}.register-banner__cta img{display:block;width:60%}.register-banner__cta a.button{margin-bottom:0;margin-top:2em}.register-banner__cta__title{width:100%;max-width:800px;margin-bottom:.5em}.register-banner__cta__subtitle{margin:1rem auto 0;font-size:1.6rem;color:var(--skyblue-dark);text-align:center}.register-banner__cta__subtitle span{display:block}@media (width >=1000px){.register-banner__cta__subtitle{font-size:1.5rem;color:var(--blue)}.register-banner__cta__subtitle span{display:inline}.register-banner__cta__subtitle span:first-child:after{content:"|";padding-inline:.5em}}.footer{padding:4vh 10vw 2vh;display:flex;flex-direction:column;justify-content:space-between;gap:3rem;min-height:460px;background-color:var(--maroon)}@media (width > 1280px){.footer{padding:6vh 5vw 2vh;flex-direction:row;align-items:start}}.footer__left{display:flex;flex-direction:column;color:#fff;gap:3rem;height:90%;justify-content:space-between}.footer__left .footer__logo img{width:auto;max-width:100%}.footer__left h4{font-size:1.3rem;margin:1rem 0 .5rem;line-height:.6;text-transform:uppercase}:is(.footer__left h4)+p{font-size:1rem;font-weight:100}.footer__left p{margin-left:0}.footer__right{display:flex;flex-direction:column;gap:1em 2em;color:var(--white);max-width:400px}.footer__right p{font-size:.7rem;font-weight:200}.footer__right .pace-logo{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem}.footer__right .pace-logo img{width:auto;max-width:100%}.footer__right .hdu-logo{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem}.footer__right .hdu-logo img{width:auto;max-width:100%;display:block}:is(.footer__right .hdu-logo)+p{margin:0}@media (width > 1280px){.footer__right .row{flex-direction:row}.footer__right .hdu-logo{text-align:left}}@media (width > 1280px){.footer{min-height:400px}.footer__right{max-width:40%;margin-top:0;flex-direction:column;gap:4em}.footer__left{max-width:30%}}
