.bruxism-page[data-astro-cid-oypttrsx]{overflow:clip}.bruxism-hero[data-astro-cid-oypttrsx]{background:var(--sage)}.bruxism-hero__inner[data-astro-cid-oypttrsx]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(68px,8vw,120px);display:grid}.bruxism-hero[data-astro-cid-oypttrsx] .eyebrow[data-astro-cid-oypttrsx]{color:var(--forest)}.bruxism-hero[data-astro-cid-oypttrsx] h1[data-astro-cid-oypttrsx]{font:500 clamp(62px, 7vw, 110px)/.9 var(--display);letter-spacing:-.045em;margin:0 0 26px}.bruxism-hero[data-astro-cid-oypttrsx] h1[data-astro-cid-oypttrsx] em[data-astro-cid-oypttrsx],.bruxism-context[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx] em[data-astro-cid-oypttrsx],.bruxism-method[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx] em[data-astro-cid-oypttrsx],.bruxism-decision[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx] em[data-astro-cid-oypttrsx]{color:var(--forest-muted);font-weight:500}.bruxism-hero__lead[data-astro-cid-oypttrsx]{max-width:53ch;color:var(--muted);margin:0 0 32px;font-size:clamp(16px,1.5vw,19px);line-height:1.75}.bruxism-hero__visual[data-astro-cid-oypttrsx]{aspect-ratio:1;background:var(--forest);width:min(100%,520px);color:var(--lime);border-radius:50% 50% 12px;justify-self:end;position:relative;overflow:hidden}.bruxism-hero__circle[data-astro-cid-oypttrsx]{aspect-ratio:1;border:1px solid #c6d9a75c;border-radius:50%;position:absolute}.bruxism-hero__circle--outer[data-astro-cid-oypttrsx]{width:106%;top:17%;left:-3%}.bruxism-hero__circle--middle[data-astro-cid-oypttrsx]{width:74%;top:32%;left:13%}.bruxism-hero__circle--inner[data-astro-cid-oypttrsx]{width:42%;top:47%;left:29%}.bruxism-hero__visual-word[data-astro-cid-oypttrsx]{font:500 clamp(72px, 8vw, 124px)/.76 var(--display);letter-spacing:-.08em;position:absolute;top:12%;left:18%}.bruxism-hero__visual-note[data-astro-cid-oypttrsx]{font:500 clamp(9px, 1vw, 12px)/1.8 var(--mono);letter-spacing:.06em;text-align:right;color:var(--paper);position:absolute;bottom:10%;right:10%}.bruxism-context__grid[data-astro-cid-oypttrsx],.bruxism-decision__inner[data-astro-cid-oypttrsx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,8vw,120px);display:grid}.bruxism-context[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx],.bruxism-method[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx],.bruxism-decision[data-astro-cid-oypttrsx] h2[data-astro-cid-oypttrsx]{font:500 clamp(44px, 5vw, 70px)/1 var(--display);letter-spacing:-.035em;margin:0}.bruxism-context__body[data-astro-cid-oypttrsx]>p[data-astro-cid-oypttrsx]:first-child{margin-top:0;font-size:18px}.bruxism-context__types[data-astro-cid-oypttrsx]{margin-block:36px 22px}.bruxism-context__types[data-astro-cid-oypttrsx]>div[data-astro-cid-oypttrsx]{border-top:1px solid var(--line);grid-template-columns:148px 1fr;gap:16px;padding:20px 0;display:grid}.bruxism-context__types[data-astro-cid-oypttrsx]>div[data-astro-cid-oypttrsx]:last-child{border-bottom:1px solid var(--line)}.bruxism-context__types[data-astro-cid-oypttrsx] span[data-astro-cid-oypttrsx]{font:600 10px/1.5 var(--mono);letter-spacing:.04em;color:var(--forest-muted)}.bruxism-context__types[data-astro-cid-oypttrsx] p[data-astro-cid-oypttrsx]{margin:0;font-size:15px;line-height:1.65}.bruxism-context__note[data-astro-cid-oypttrsx]{color:var(--muted);font-size:14px}.bruxism-method[data-astro-cid-oypttrsx]{background:var(--white)}.bruxism-method__header[data-astro-cid-oypttrsx]{grid-template-columns:1fr 1fr;align-items:end;gap:16px 72px;margin-bottom:54px;display:grid}.bruxism-method__header[data-astro-cid-oypttrsx] .eyebrow[data-astro-cid-oypttrsx]{grid-column:1/-1}.bruxism-method__header[data-astro-cid-oypttrsx]>p[data-astro-cid-oypttrsx]:last-child{max-width:54ch;color:var(--muted);margin:0}.bruxism-method__steps[data-astro-cid-oypttrsx]{margin:0;padding:0;list-style:none}.bruxism-method__steps[data-astro-cid-oypttrsx] li[data-astro-cid-oypttrsx]{border-top:1px solid var(--line);grid-template-columns:70px minmax(180px,.8fr) minmax(0,1.2fr);gap:20px 48px;padding:clamp(28px,4vw,52px) 0;display:grid}.bruxism-method__steps[data-astro-cid-oypttrsx] li[data-astro-cid-oypttrsx]:last-child{border-bottom:1px solid var(--line)}.bruxism-method__number[data-astro-cid-oypttrsx]{font:500 13px/1.5 var(--mono);color:var(--forest-muted)}.bruxism-method__steps[data-astro-cid-oypttrsx] h3[data-astro-cid-oypttrsx]{font:500 clamp(30px, 3.1vw, 46px)/1.05 var(--display);margin:0}.bruxism-method__steps[data-astro-cid-oypttrsx] p[data-astro-cid-oypttrsx]{max-width:65ch;color:var(--muted);margin:0}.bruxism-method__footnote[data-astro-cid-oypttrsx]{max-width:70ch;color:var(--muted);margin:26px 0 0;font-size:14px}.bruxism-decision[data-astro-cid-oypttrsx]{background:var(--paper)}.bruxism-decision__inner[data-astro-cid-oypttrsx]>div[data-astro-cid-oypttrsx]:last-child>p[data-astro-cid-oypttrsx]:first-child{color:var(--ink);margin-top:0;font-size:20px}.bruxism-decision__inner[data-astro-cid-oypttrsx]>div[data-astro-cid-oypttrsx]:last-child>p[data-astro-cid-oypttrsx]:nth-child(2){color:var(--muted)}.bruxism-decision[data-astro-cid-oypttrsx] .button[data-astro-cid-oypttrsx]{margin-top:18px}.bruxism-decision[data-astro-cid-oypttrsx] small[data-astro-cid-oypttrsx]{max-width:42ch;color:var(--muted);margin-top:14px;display:block}.bruxism-reading[data-astro-cid-oypttrsx]{padding-block:50px 80px}.bruxism-reading[data-astro-cid-oypttrsx]>p[data-astro-cid-oypttrsx]:not(.eyebrow){max-width:70ch;color:var(--muted);margin:0 0 18px;font-size:14px}.bruxism-reading[data-astro-cid-oypttrsx] ul[data-astro-cid-oypttrsx]{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.bruxism-reading[data-astro-cid-oypttrsx] a[data-astro-cid-oypttrsx]{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}@media (width<=900px){.bruxism-hero__inner[data-astro-cid-oypttrsx]{grid-template-columns:1fr .72fr;gap:28px}.bruxism-method__steps[data-astro-cid-oypttrsx] li[data-astro-cid-oypttrsx]{grid-template-columns:44px 1fr;gap:8px 20px}.bruxism-method__steps[data-astro-cid-oypttrsx] p[data-astro-cid-oypttrsx]{grid-column:2}}@media (width<=680px){.bruxism-hero__inner[data-astro-cid-oypttrsx],.bruxism-context__grid[data-astro-cid-oypttrsx],.bruxism-decision__inner[data-astro-cid-oypttrsx],.bruxism-method__header[data-astro-cid-oypttrsx]{grid-template-columns:1fr}.bruxism-hero__inner[data-astro-cid-oypttrsx]{padding-top:50px}.bruxism-hero__visual[data-astro-cid-oypttrsx]{justify-self:center;width:min(100%,350px)}.bruxism-hero__visual-word[data-astro-cid-oypttrsx]{font-size:82px}.bruxism-method__header[data-astro-cid-oypttrsx] .eyebrow[data-astro-cid-oypttrsx]{grid-column:1}.bruxism-method__steps[data-astro-cid-oypttrsx] li[data-astro-cid-oypttrsx]{grid-template-columns:36px 1fr;gap:8px 14px}.bruxism-context__types[data-astro-cid-oypttrsx]>div[data-astro-cid-oypttrsx]{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.bruxism-hero[data-astro-cid-oypttrsx] .button[data-astro-cid-oypttrsx]{scroll-behavior:auto}}
