.dentistry-guides[data-astro-cid-zp3bbfv7]{text-align:left;margin-top:clamp(48px,6vw,80px)}.dentistry-guides[data-astro-cid-zp3bbfv7] header[data-astro-cid-zp3bbfv7]{text-align:center;margin-bottom:28px}.dentistry-guides__title[data-astro-cid-zp3bbfv7]{font-size:var(--sqoch-type-title);letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:0;scroll-margin-top:7rem;font-weight:600;line-height:1.2}.dentistry-guides__list[data-astro-cid-zp3bbfv7]{background:0 0;width:100%;margin:0;padding:0;list-style:none}.dentistry-guides__item[data-astro-cid-zp3bbfv7]{position:relative}.dentistry-guides__item[data-astro-cid-zp3bbfv7]+.dentistry-guides__item[data-astro-cid-zp3bbfv7]:before{content:"";background:var(--line);pointer-events:none;height:1px;position:absolute;inset:0 1.25rem auto 5rem}.dentistry-guides__item[data-astro-cid-zp3bbfv7]:first-child .dentistry-guides__download[data-astro-cid-zp3bbfv7]{border-start-start-radius:calc(1.125rem - 1px);border-start-end-radius:calc(1.125rem - 1px)}.dentistry-guides__item[data-astro-cid-zp3bbfv7]:last-child .dentistry-guides__download[data-astro-cid-zp3bbfv7]{border-end-end-radius:calc(1.125rem - 1px);border-end-start-radius:calc(1.125rem - 1px)}.dentistry-guides__download[data-astro-cid-zp3bbfv7]{color:var(--ink);grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;transition:background-color .15s;display:grid}.dentistry-guides__file[data-astro-cid-zp3bbfv7],.dentistry-guides__arrow[data-astro-cid-zp3bbfv7]{place-items:center;width:2.75rem;display:grid}.dentistry-guides__file[data-astro-cid-zp3bbfv7]{height:3.125rem;color:var(--text-subtle);position:relative}.dentistry-guides__file[data-astro-cid-zp3bbfv7] svg[data-astro-cid-zp3bbfv7]{width:2.625rem;height:3.125rem;fill:var(--card)}.dentistry-guides__extension[data-astro-cid-zp3bbfv7]{min-width:2.25rem;color:color-mix(in srgb, var(--red) 85%, var(--ink));background:color-mix(in srgb, var(--red) 8%, var(--card));letter-spacing:.035em;text-align:center;border-radius:4px;padding:2px 4px;font-size:.6875rem;font-weight:700;line-height:1.5;position:absolute;bottom:5px;left:3px}.dentistry-guides__arrow[data-astro-cid-zp3bbfv7]{height:2.75rem;color:var(--violet-soft);background:var(--accent-fill);border-radius:.75rem;transition:background-color .15s}.dentistry-guides__arrow[data-astro-cid-zp3bbfv7] svg[data-astro-cid-zp3bbfv7]{width:1.125rem;height:1.125rem}.dentistry-guides__copy[data-astro-cid-zp3bbfv7]{min-width:0;display:grid}.dentistry-guides__copy[data-astro-cid-zp3bbfv7] strong[data-astro-cid-zp3bbfv7]{letter-spacing:-.018em;text-wrap:balance;margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.4}.dentistry-guides__description[data-astro-cid-zp3bbfv7]{min-width:0;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:400;line-height:1.5;overflow:hidden}.dentistry-guides__metadata[data-astro-cid-zp3bbfv7]{color:var(--ink-muted);margin-top:.375rem;font-size:.75rem;font-weight:400;line-height:1.5}.dentistry-guides__download[data-astro-cid-zp3bbfv7]:focus-visible{z-index:1;outline:2px solid var(--violet-soft);outline-offset:-2px;background:var(--subtle-fill-hover);position:relative}@media (hover:hover){.dentistry-guides__download[data-astro-cid-zp3bbfv7]:hover .dentistry-guides__arrow[data-astro-cid-zp3bbfv7]{background:var(--accent-fill-strong)}}.dentistry-guides__download[data-astro-cid-zp3bbfv7]:active .dentistry-guides__arrow[data-astro-cid-zp3bbfv7]{background:var(--accent-fill-strong)}.dentistry-guides__note[data-astro-cid-zp3bbfv7]{color:var(--ink-muted);text-align:center;margin:1.25rem 0 0;font-size:.75rem;line-height:1.5}@media (width<=600px){.dentistry-guides__list[data-astro-cid-zp3bbfv7]{margin-inline:0}.dentistry-guides__download[data-astro-cid-zp3bbfv7]{gap:.625rem;padding:1.0625rem .875rem}.dentistry-guides__item[data-astro-cid-zp3bbfv7]+.dentistry-guides__item[data-astro-cid-zp3bbfv7]:before{left:4.25rem;right:.875rem}.dentistry-guides__file[data-astro-cid-zp3bbfv7]{height:2.875rem}.dentistry-guides__file[data-astro-cid-zp3bbfv7] svg[data-astro-cid-zp3bbfv7]{width:2.375rem;height:2.875rem}}@media (prefers-reduced-motion:reduce){.dentistry-guides__download[data-astro-cid-zp3bbfv7],.dentistry-guides__arrow[data-astro-cid-zp3bbfv7]{transition:none}}
