@media (max-width: 1079px){.mobile-nav{display:block!important}}:root{--andc-teal: #0e7c7b;--andc-teal-deep: #0a5c5b;--andc-aqua: #3aa8a6;--andc-ink: #14302f;--andc-ink-soft: #4a6360;--andc-ivory: #f7faf9;--andc-bone: #eef4f2;--andc-sand: #e8e2d4;--andc-cloud: #ffffff;--andc-mist: #d7e7e5;--andc-line: rgba(20,48,47,.12);--adelaide-north-dental-care-ivory: var(--andc-ivory);--adelaide-north-dental-care-bone: var(--andc-bone);--adelaide-north-dental-care-ink: var(--andc-ink);--adelaide-north-dental-care-ink-soft: var(--andc-ink-soft);--adelaide-north-dental-care-rose: var(--andc-mist);--adelaide-north-dental-care-sage-2: var(--andc-ink);--copper: var(--andc-teal);--sage-soft: var(--andc-mist)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,system-ui,sans-serif;background:var(--andc-ivory);color:var(--andc-ink);overflow-x:hidden;overflow-wrap:break-word}img{max-width:100%;display:block}:where(.elr-adelaide-north-dental-care) :is(h1,h2,h3,h4,h5,h6){font-family:Fraunces,Georgia,serif;color:var(--andc-ink);margin:0}.adelaide-north-dental-care-font-display{font-family:Fraunces,Georgia,serif}.adelaide-north-dental-care-font-italic{font-family:Fraunces,Georgia,serif;font-style:italic}.andc-heading-readable{font-family:Fraunces,Georgia,serif!important;font-weight:600;letter-spacing:0;text-transform:none}.adelaide-north-dental-care-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--andc-teal)}.adelaide-north-dental-care-eyebrow .hairline{display:inline-block;width:34px;height:2px;background:currentColor;opacity:.7}.adelaide-north-dental-care-pill-tag{display:inline-flex;align-items:center;gap:10px;background:var(--andc-mist);color:var(--andc-teal-deep);font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:8px 16px;border-radius:999px}.adelaide-north-dental-care-pill-tag .hairline{display:inline-block;width:18px;height:2px;background:var(--andc-teal);border-radius:2px}.adelaide-north-dental-care-pill-copper{display:inline-flex;align-items:center;gap:10px;background:var(--andc-teal);color:#fff;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:8px 16px;border-radius:999px}.adelaide-north-dental-care-pill-copper .hairline{display:inline-block;width:18px;height:2px;background:#ffffffd9;border-radius:2px}.adelaide-north-dental-care-pearl-card,.pearl-card{background:var(--andc-cloud);border:1px solid var(--andc-line);border-radius:16px;box-shadow:0 24px 48px -34px #0e7c7b59}.adelaide-north-dental-care-copper-card,.copper-card{background:var(--andc-teal);color:#fff;box-shadow:0 12px 28px -14px #0e7c7b99}.adelaide-north-dental-care-ribbon-rule,.ribbon-rule{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--andc-line) 15%,var(--andc-line) 85%,transparent)}.adelaide-north-dental-care-cta-primary,.cta-copper{display:inline-flex;align-items:center;gap:10px;background:var(--andc-teal);color:#fff;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:14px 26px;border-radius:999px;text-decoration:none;box-shadow:0 8px 20px -8px #0e7c7b8c;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.adelaide-north-dental-care-cta-primary:hover,.cta-copper:hover{background:var(--andc-teal-deep);transform:translateY(-1px);box-shadow:0 12px 26px -8px #0e7c7ba6}.adelaide-north-dental-care-cta-light,.cta-light{display:inline-flex;align-items:center;gap:10px;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.5);font-family:Manrope,sans-serif;font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:13px 25px;border-radius:999px;text-decoration:none;transition:background .16s ease,transform .16s ease}.adelaide-north-dental-care-cta-light:hover,.cta-light:hover{background:#ffffff38;transform:translateY(-1px)}.adelaide-north-dental-care-cta-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--andc-teal-deep);border:1px solid var(--andc-teal);font-family:Manrope,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:12px 22px;border-radius:999px;text-decoration:none;transition:background .16s ease,color .16s ease}.adelaide-north-dental-care-cta-outline:hover{background:var(--andc-teal);color:#fff}.andc-brand{display:flex;align-items:center;gap:12px;text-decoration:none}.andc-brand img{height:46px;width:auto}.andc-wordmark{display:flex;flex-direction:column;line-height:1.05}.andc-wordmark .wm-name{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:19px;color:#fff;letter-spacing:.01em}.andc-wordmark .wm-sub{font-family:Manrope,sans-serif;font-weight:700;font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--andc-aqua);margin-top:3px}.andc-nav-link{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:color .16s ease}.adelaide-north-dental-care-upgrade-pill{display:inline-flex;align-items:center;background:#059669;color:#fff;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:8px 15px;border-radius:999px;text-decoration:none;white-space:nowrap}.adelaide-north-dental-care-upgrade-pill:hover{background:#047857}.andc-header-call{display:inline-flex;align-items:center;gap:8px;background:var(--andc-teal);color:#fff;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:12px 22px;border-radius:999px;text-decoration:none;box-shadow:0 8px 18px -8px #0e7c7bb3;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.andc-header-call:hover{background:var(--andc-teal-deep);transform:translateY(-1px);box-shadow:0 12px 22px -8px #0e7c7bcc}
