@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-devanagari-400-normal.3uzg23pgl4lg1.woff2)format("woff2"),url(../media/poppins-devanagari-400-normal.2-nsh_ipowlj7.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-ext-400-normal.2khz88u8-t8l6.woff2)format("woff2"),url(../media/poppins-latin-ext-400-normal.35tu-5sc4pbd1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-normal.02pgwtu2kliti.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3n0ylxy42e09x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-devanagari-500-normal.388_y8g0lncyu.woff2)format("woff2"),url(../media/poppins-devanagari-500-normal.2wk19p_zkff4s.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-ext-500-normal.2g937qp4gb5cj.woff2)format("woff2"),url(../media/poppins-latin-ext-500-normal.3g4upd8mp3tge.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-500-normal.25i40p8naznea.woff2)format("woff2"),url(../media/poppins-latin-500-normal.1ca8t586iof23.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-devanagari-600-normal.0jjudczid-6fh.woff2)format("woff2"),url(../media/poppins-devanagari-600-normal.0afspkrtbuo7r.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-ext-600-normal.0i1qqcvl7st56.woff2)format("woff2"),url(../media/poppins-latin-ext-600-normal.3we82rbx-xdv4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.2jsr8pt-l398u.woff2)format("woff2"),url(../media/poppins-latin-600-normal.10xpv_fqg6qm3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-devanagari-700-normal.0yx4n9xus5e7-.woff2)format("woff2"),url(../media/poppins-devanagari-700-normal.2zxe1s0527nnn.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-ext-700-normal.3uznqz29zuo_k.woff2)format("woff2"),url(../media/poppins-latin-ext-700-normal.0078e205c2y04.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3ci4wwoppl422.woff2)format("woff2"),url(../media/poppins-latin-700-normal.3l92ypskwypxq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--marine:#344054;--plum:#16304a;--muted-red:#9a4600;--purple:#16304a;--dark-plum:#421a3e;--pale-rose:#eef0f3;--page:#fff;--surface:#f4f5f7;--surface-soft:#f4f5f7;--surface-strong:#eef0f3;--accent:#16304a;--accent-hover:#9a4600;--action-background:#16304a;--action-hover:#9a4600;--link-hover:#344054;--on-accent:#fff;--brand-primary:#16304a;--brand-secondary:#9a4600;--focus-ring:#9b4a00;--border:#d8dde5;--shadow:0 4px 14px #34405417;--header-shadow:0 2px 8px #34405414;--footer-background:#16304a;--footer-text:#e5e7eb;--font-scale:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-palette=peach]{--accent:#344054;--action-background:#fff4c2;--action-hover:#f4f5f7;--accent-hover:#f4f5f7;--on-accent:#344054;--brand-primary:#fff4c2;--brand-secondary:#f4f5f7}:root[data-palette=lavender],:root[data-palette=rose]{--accent:#421a3e;--accent-hover:#8b2635;--brand-primary:#421a3e;--brand-secondary:#8b2635}:root[data-theme=night]{--page:#08152b;--surface:#10213a;--surface-soft:#10213a;--surface-strong:#1a2c46;--marine:#e5e7eb;--accent:#e5e7eb;--accent-hover:#e5e7eb;--link-hover:#e5e7eb;--on-accent:#344054;--focus-ring:#ffc56b;--border:#3d5471;--footer-background:#10213a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=night][data-palette=peach]{--accent:#344054;--action-background:#fff4c2;--action-hover:#f4f5f7}:root[data-web-palette-override=true] .brand-stripe{background:linear-gradient(90deg, var(--brand-primary), var(--brand-secondary))}:root[data-text-scale="-1"]{font-size:90%}:root[data-text-scale="1"]{font-size:112.5%}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page);color:var(--marine);text-rendering:optimizelegibility;margin:0;font-family:Poppins,Century Gothic,sans-serif;font-size:1rem;line-height:1.65}html[lang=bg] body{font-family:Poppins,Jost,Century Gothic,sans-serif}button,input,textarea,select{color:inherit;font:inherit}a{color:inherit;text-decoration:none}a,button,summary,select,input{outline-color:var(--focus-ring);outline-offset:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--marine);letter-spacing:-.025em;font-weight:600;line-height:1.14}.container{width:min(1160px,100% - 40px);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--surface);color:var(--marine);border-radius:10px;padding:10px 14px;font-weight:600;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:20;background:color-mix(in srgb, var(--page) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1160px,100% - 40px);min-height:78px;margin-inline:auto;display:flex;position:relative}.site-wordmark{color:var(--marine);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:400}.site-wordmark__o{color:var(--link-hover)}.site-wordmark--dentorama{align-items:center;display:inline-flex}.site-wordmark--dentorama .dentorama-logo{width:6.41956em;height:auto;display:block}.site-wordmark--named{letter-spacing:-.025em;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:600}.desktop-nav{align-self:stretch;align-items:center;gap:clamp(16px,2.2vw,32px);display:flex}.desktop-nav a,.desktop-nav button,.mobile-menu a,.site-footer a{color:inherit;font-family:inherit;font-weight:600;transition:color .16s}.mega-nav__item{align-self:stretch;align-items:center;display:flex}.mega-nav__trigger{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex;position:relative}.mega-nav__trigger:after{background:var(--muted-red);content:"";height:2px;transition:right .18s;position:absolute;bottom:-8px;left:0;right:100%}.mega-nav__trigger:hover:after,.mega-nav__trigger:focus-visible:after{right:0}.mega-nav__trigger svg{transition:transform .18s}.mega-nav__item[data-open=true] .mega-nav__trigger svg{transform:rotate(180deg)}.mega-nav__panel{z-index:30;visibility:hidden;border:1px solid var(--border);background:var(--surface);width:min(880px,100vw - 40px);box-shadow:var(--shadow);opacity:0;pointer-events:none;transform-origin:top;border-radius:24px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:12px;padding:12px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%,-10px)scale(.985)}.mega-nav__item[data-open=true] .mega-nav__panel{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.mega-nav__intro{background:var(--surface-soft);border-radius:17px;padding:26px}.mega-nav__kicker{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:.69rem;font-weight:600;display:block}.mega-nav__intro>strong{color:var(--marine);margin-bottom:10px;font-size:1.35rem;font-weight:600;display:block}.mega-nav__intro p{margin-bottom:20px;font-size:.86rem;line-height:1.6}.mega-nav__section-link{color:var(--accent);align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:inline-flex}.mega-nav__section-link svg{transition:transform .16s}.mega-nav__section-link:hover svg,.mega-nav__section-link:focus-visible svg{transform:translate(4px)}.mega-nav__links{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;padding:6px;display:grid}.mega-nav__links a{min-height:76px;color:var(--marine);border:1px solid #0000;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:grid}.mega-nav__links a>span{color:var(--accent);font-size:.67rem;font-weight:600}.mega-nav__links a strong{font-size:.86rem;font-weight:600}.mega-nav__links a svg{color:var(--accent);transition:transform .16s}.mega-nav__links a:hover,.mega-nav__links a:focus-visible{border-color:var(--border);background:var(--surface-soft);transform:translate(4px)}.mega-nav__links a:hover svg,.mega-nav__links a:focus-visible svg{transform:translate(2px,-2px)}.desktop-nav a:hover,.desktop-nav button:hover,.mobile-menu a:hover{color:var(--link-hover)}.site-footer a:hover,.site-footer a:focus-visible{color:#ff9da2}.wordmark-link,.locale-links a,.legal-back,.content-back,.content-topic-links a,.article-aside a{transition:color .16s,border-color .16s,background .16s,transform .16s}.wordmark-link:hover,.wordmark-link:focus-visible,.locale-links a:hover,.locale-links a:focus-visible{color:var(--link-hover);transform:translateY(-1px)}.locale-links a[data-active=true]:hover,.locale-links a[data-active=true]:focus-visible{color:var(--on-accent)}.header-tools,.locale-links,.appearance-controls{align-items:center;display:flex}.header-tools{gap:12px}.locale-links{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:6px;padding:6px 8px}.locale-links a{text-align:center;border-radius:999px;min-width:27px;padding:2px 5px;font-size:.72rem;font-weight:600}.locale-links a[data-active=true]{background:var(--action-background,var(--accent));color:var(--on-accent)}.appearance-controls{border:1px solid var(--border);background:var(--surface);border-radius:999px;gap:4px;padding:5px}.appearance-controls__icon{padding-left:4px;display:inline-flex}.appearance-button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:42px;height:42px;padding:0;display:inline-grid}.mobile-menu>summary{width:44px;height:44px}.mobile-mega-group>summary span,.mobile-mega-group__links a{overflow-wrap:anywhere;min-width:0}.mobile-mega-group>summary svg{flex-shrink:0}.mega-nav__panel{max-height:calc(100dvh - 180px);overflow-y:auto}.appearance-button:hover,.appearance-button[data-active=true]{background:var(--surface-soft);color:var(--accent-hover)}.appearance-button--text{width:auto;min-width:38px;padding-inline:5px;font-size:.72rem;font-weight:600}.palette-select{align-items:center;gap:4px;padding:0 7px;display:inline-flex}.palette-select select{color:#0000;cursor:pointer;background:0 0;border:0;width:18px}.mobile-menu{display:none;position:relative}.mobile-menu>summary{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:12px;place-items:center;width:40px;height:40px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{border:1px solid var(--border);background:var(--surface);width:min(280px,100vw - 32px);max-height:calc(100vh - 88px);box-shadow:var(--shadow);overscroll-behavior:contain;border-radius:18px;gap:4px;padding:14px;display:grid;position:absolute;top:50px;right:0;overflow-y:auto}.mobile-menu nav a{border-radius:10px;padding:10px 12px}.mobile-menu nav a:hover{background:var(--surface-soft)}.mobile-mega-groups{gap:5px;display:grid}.mobile-mega-group{border:1px solid #0000;border-radius:12px}.mobile-mega-group[open]{border-color:var(--border);background:var(--surface-soft)}.mobile-mega-group>summary{cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-weight:600;list-style:none;display:flex}.mobile-mega-group>summary svg{color:var(--accent);transition:transform .18s}.mobile-mega-group[open]>summary svg{transform:rotate(180deg)}.mobile-mega-group__links{gap:2px;padding:0 6px 7px;display:grid}.mobile-mega-group__links a{justify-content:space-between;align-items:center;min-height:42px;padding:8px 10px;font-size:.85rem;transition:color .16s,transform .16s;display:flex}.mobile-mega-group__links a:hover,.mobile-mega-group__links a:focus-visible{transform:translate(4px)}.mobile-mega-group__section{color:var(--accent)}.mobile-menu__locale{border-top:1px solid var(--border);align-items:center;gap:7px;padding:10px 12px;display:flex}.mobile-menu nav .appearance-controls{border-radius:16px;flex-wrap:wrap;justify-content:center;display:flex}.brand-stripe{background:var(--brand-stripe-gradient,linear-gradient(90deg, var(--accent) 0 25%, var(--muted-red) 25% 50%, var(--purple) 50% 75%, var(--accent-hover) 75% 100%));border-top:1px solid #16304a;border-bottom:1px solid #16304a;width:100%;height:8px;box-shadow:inset 0 1px #fff3,inset 0 -1px #34405424}.hero{background:var(--page);min-height:calc(100vh - 84px);padding:clamp(72px,8vw,112px) 0 48px;position:relative;overflow:hidden}.hero__inner{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr);align-items:center;gap:clamp(40px,8vw,100px);display:grid;position:relative}.hero__copy{max-width:720px}.eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:600}.hero h1{max-width:760px;margin-bottom:22px;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:1.05}.hero__description{max-width:680px;margin-bottom:30px;font-size:clamp(1.02rem,1.8vw,1.2rem)}.hero__search{max-width:620px;margin-bottom:22px}.rgb-input{background:linear-gradient(110deg, var(--brand-primary), var(--brand-secondary));background-size:220% 100%;border-radius:18px;align-items:center;padding:2px;transition:transform .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 14px 36px #3440541f}.rgb-input:focus-within{background-position:100% 0;transform:translateY(-1px);box-shadow:0 16px 40px #3440541f}.rgb-input__control{background:var(--surface);width:100%;min-height:54px;color:var(--marine);border:0;border-radius:16px;outline:0;padding:13px 50px}.rgb-input__control::placeholder{color:color-mix(in srgb, var(--marine) 72%, transparent)}.search-box__icon,.search-box__hint,.ai-input__icon{z-index:2;color:var(--accent);position:absolute}.search-box__icon{left:18px}.search-box__hint,.ai-input__icon{right:18px}.ai-input{align-items:flex-start}.ai-input .rgb-input__control{resize:vertical;min-height:128px}.ai-input__icon{top:18px}.primary-action{background:var(--action-background,var(--accent));min-height:52px;color:var(--on-accent);border-radius:16px;align-items:center;gap:9px;padding:12px 20px;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.primary-action:hover{background:var(--action-hover,var(--accent-hover));transform:translateY(-2px)}.legal-header{background:var(--page)}.legal-header__inner,.legal-footer__inner{justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex}.legal-back{color:var(--accent);font-weight:600}.legal-back:hover{color:var(--link-hover)}.legal-main{min-height:70vh;padding:clamp(64px,8vw,110px) 0}.legal-main h1{max-width:850px;font-size:clamp(2.15rem,5vw,4.25rem)}.legal-lead{max-width:820px;font-size:1.08rem}.launch-warning{color:#664812;background:#fff4cc;border:1px solid #d9a94c;border-radius:18px;gap:14px;max-width:900px;margin:36px 0 48px;padding:20px;display:flex}.launch-warning p{margin:5px 0 0}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.legal-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:24px;padding:clamp(24px,4vw,38px)}.legal-card svg{color:var(--accent)}.legal-card h2{margin:18px 0 12px;font-size:1.3rem}.legal-card p{margin:0}.legal-footer{background:var(--footer-background);color:var(--footer-text)}.legal-footer .site-wordmark{color:#f8edf4}.content-header{background:var(--page)}.content-header__inner{justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex}.content-back{color:var(--accent);align-items:center;gap:8px;font-weight:600;display:inline-flex}.content-back:hover{color:var(--link-hover)}.content-main{min-height:78vh;padding:clamp(64px,8vw,110px) 0}.content-main__narrow{max-width:900px}.content-main h1{font-size:clamp(2.2rem,5vw,4.4rem)}.content-lead{max-width:760px;font-size:1.1rem}.not-found-panel{border:1px solid var(--border);background:radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--surface-strong) 72%, transparent), transparent 28%), var(--surface);box-shadow:var(--shadow);border-radius:32px;padding:clamp(30px,7vw,72px);position:relative;overflow:hidden}.not-found-panel h1{max-width:760px}.not-found-panel .content-lead{margin-bottom:28px}.not-found-panel__icon{background:var(--surface-soft);width:68px;height:68px;color:var(--accent);border-radius:22px;place-items:center;margin-bottom:26px;display:grid}.content-empty,.content-assurance,.content-disclaimer{border-radius:20px;align-items:flex-start;gap:14px;margin-top:32px;padding:22px;display:flex}.content-empty,.content-assurance{background:var(--surface-soft);color:var(--marine)}.content-disclaimer{border:1px solid var(--border);background:var(--surface)}.content-empty svg,.content-assurance svg,.content-disclaimer svg{color:var(--accent);flex:none}.content-empty p,.content-assurance p,.content-disclaimer p{margin:0}.content-topic-links{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.content-topic-links a{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:9px 14px;font-weight:600}.content-topic-links a:hover{border-color:var(--accent);color:var(--link-hover)}.article-main{min-height:78vh;padding:clamp(62px,8vw,108px) 0}.article-layout{max-width:1080px}.article-hero{max-width:870px;margin-bottom:clamp(42px,7vw,72px)}.article-hero h1{margin-bottom:24px;font-size:clamp(2.25rem,5vw,4.5rem)}.article-summary{max-width:790px;font-size:clamp(1.05rem,2vw,1.25rem)}.article-byline{color:var(--accent);flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-size:.88rem;font-weight:600;display:flex}.article-byline span{align-items:center;gap:7px;display:inline-flex}.article-byline a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.09em;transition:color .16s}.article-byline a:hover,.article-byline a:focus-visible{color:var(--link-hover)}.article-grid{grid-template-columns:minmax(0,1fr) minmax(230px,300px);align-items:start;gap:clamp(38px,7vw,84px);display:grid}.article-body{min-width:0;font-size:1.04rem}.article-body h2,.article-body h3,.article-body h4{margin:2.2em 0 .7em}.article-body h2{font-size:clamp(1.55rem,3vw,2.2rem)}.article-body h3{font-size:clamp(1.25rem,2.5vw,1.65rem)}.article-body h4{font-size:1.15rem}.article-body p,.article-body ol,.article-body ul,.article-body blockquote{margin-bottom:1.35em}.article-body li+li{margin-top:.55em}.article-callout,.article-body blockquote{border-left:4px solid var(--accent);background:var(--surface-soft);border-radius:0 18px 18px 0;padding:20px 22px}.article-callout--important{border-left-color:var(--muted-red);background:color-mix(in srgb, var(--surface-strong) 46%, var(--surface))}.article-callout--urgent{background:color-mix(in srgb, #f7d6d0 54%, var(--surface));border-left-color:#b44444}.article-callout strong{margin-bottom:6px;display:block}.article-callout p,.article-body blockquote p{margin:0}.article-body cite{margin-top:10px;font-size:.85rem;font-style:normal;font-weight:600;display:block}.article-definition,.article-steps,.article-faq,.article-media{margin:1.8em 0}.article-definition{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:20px 22px}.article-definition dt{color:var(--accent);font-weight:600}.article-definition dd{margin:7px 0 0}.article-media__placeholder{border:1px dashed var(--border);background:var(--surface-soft);min-height:220px;color:var(--accent);text-align:center;border-radius:22px;place-items:center;padding:28px;font-weight:600;display:grid}.article-media figcaption{margin-top:10px;font-size:.82rem}.article-aside{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:22px;padding:24px;position:sticky;top:110px}.article-aside>svg{color:var(--accent);margin-bottom:12px;display:block}.article-aside ol{padding-left:20px}.article-aside li+li{margin-top:12px}.article-aside a{color:var(--accent);font-size:.82rem;font-weight:600;display:inline}.article-aside a:hover{color:var(--link-hover)}.article-aside a svg{vertical-align:-2px;margin-left:5px;display:inline}.article-disclaimer{border-top:1px solid var(--border);margin:22px 0 0;padding-top:20px;font-size:.82rem}.hero__visual{min-height:480px;position:relative}.knowledge-card{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--surface) 90%, transparent);color:var(--accent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);place-items:center;display:grid;position:absolute}.knowledge-card--main{border:14px solid var(--surface);background:color-mix(in srgb, var(--surface-soft) 78%, #d7f3e6);border-radius:38px;inset:48px 20px 66px;transform:rotate(2deg)}.knowledge-card--main span{color:color-mix(in srgb, var(--accent) 40%, transparent);font-size:2.5rem;font-weight:600;position:absolute;bottom:26px;right:32px}.knowledge-card--small{color:#fff;background:#16304a;border-radius:28px;width:112px;height:112px;bottom:28px;right:0;transform:rotate(-4deg)}.hero__dots{opacity:.34;background-image:radial-gradient(var(--accent) 1.6px, transparent 1.6px);background-size:14px 14px;width:112px;height:88px;position:absolute;top:2px;right:24px}.hero__orb{filter:blur(4px);border-radius:50%;position:absolute}.hero__orb--one{background:#d7f3e6d1;width:190px;height:190px;top:16%;right:8%}.hero__orb--two{background:#fff0b8b8;width:150px;height:150px;bottom:-60px;left:8%}.site-shell--dentorama-com .hero{background:radial-gradient(circle at 88% 18%, #9fcfe86b, transparent 25%), radial-gradient(circle at 74% 76%, #bfe1d561, transparent 26%), var(--page)}.site-shell--dentorama-com .knowledge-card--main{background:radial-gradient(circle at center, transparent 0 29%, color-mix(in srgb, var(--accent) 13%, transparent) 30% 31%, transparent 32% 100%), color-mix(in srgb, var(--surface-soft) 82%, #dceef7);border-radius:50%}.site-shell--dentorama-com-tr .hero{background:linear-gradient(118deg, transparent 0 58%, color-mix(in srgb, var(--surface-strong) 38%, transparent) 58% 72%, transparent 72%), var(--page)}.site-shell--aesthetic .hero{background:radial-gradient(ellipse at 86% 24%, #f5dce89e, transparent 32%), var(--page)}.site-shell--aesthetic .knowledge-card--main{background:linear-gradient(145deg, #fff5f9, color-mix(in srgb, var(--surface-soft) 74%, #f5dce8));border-radius:46% 54% 42% 58%/55% 42% 58% 45%;transform:rotate(-2deg)}.site-shell--aesthetic .knowledge-card--small{background:#71345d;border-radius:50%;transform:rotate(6deg)}.site-shell--implant .hero{background:linear-gradient(90deg, transparent 0 72%, #bedceb4d 72% 73%, transparent 73%), linear-gradient(0deg, transparent 0 72%, #bedceb4d 72% 73%, transparent 73%), var(--page)}.site-shell--implant .knowledge-card--main{background:linear-gradient(color-mix(in srgb, var(--accent) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 10%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--surface-soft) 82%, #dceef7);background-size:24px 24px;border-radius:20px;transform:none}.site-shell--implant .knowledge-card--small{background:#276c94;border-radius:18px}.site-shell--decision .hero{background:linear-gradient(135deg, #fae9e170, transparent 44%), var(--page)}.site-shell--decision .knowledge-card--main{background:color-mix(in srgb, var(--surface-soft) 72%, #fae9e1);border-radius:48px 18px;transform:rotate(1deg)}.site-shell--decision .knowledge-card--small{background:#914a39;border-radius:18px 42px}.site-shell--bridge .hero{background:radial-gradient(circle at 81% 18%, #bfe1d57a, transparent 24%), linear-gradient(155deg, transparent 0 68%, #e1f2ec70 68%), var(--page)}.site-shell--bridge .knowledge-card--main{background:linear-gradient(145deg, color-mix(in srgb, var(--surface-soft) 72%, #ddefe6), var(--surface));border-radius:120px 28px;transform:rotate(-1deg)}.site-shell--bridge .knowledge-card--small{background:#30674f;border-radius:50% 50% 18px}.site-shell--dentorama-bg .hero{background:radial-gradient(ellipse at 84% 22%, #d7caec85, transparent 32%), var(--page)}.site-shell--dentorama-bg .knowledge-card--main{background:linear-gradient(160deg, color-mix(in srgb, #eee8f8 76%, var(--surface)), var(--surface-soft));border-radius:140px 140px 34px 34px;transform:none}.site-shell--dentorama-bg .knowledge-card--small{background:#574284}.trust-row{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.trust-row__inner{grid-template-columns:repeat(3,1fr);display:grid}.trust-item{text-align:center;justify-content:center;align-items:center;gap:10px;min-height:82px;padding:18px;font-weight:600;display:flex}.trust-item+.trust-item{border-left:1px solid var(--border)}.trust-item svg{color:var(--accent);flex:none}.topics-section,.principles-section{padding:clamp(72px,9vw,124px) 0}.section-heading{max-width:700px;margin-bottom:42px}.section-heading h2,.principles-card h2{margin-bottom:16px;font-size:clamp(1.8rem,3.5vw,3rem)}.topic-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.topic-card{border:1px solid var(--border);background:var(--surface);min-height:154px;color:var(--marine);border-radius:24px;grid-template-rows:1fr auto;grid-template-columns:1fr auto;align-items:end;gap:14px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.topic-card:hover{border-color:color-mix(in srgb, var(--marine) 18%, transparent);transform:translateY(-4px);box-shadow:0 16px 34px #3440541f}.topic-card:focus-visible,.desktop-nav a:focus-visible,.desktop-nav button:focus-visible,.mobile-menu a:focus-visible{color:var(--link-hover)}.topic-card__icon{background:var(--surface-soft);border-radius:17px;grid-column:1/-1;place-items:center;width:54px;height:54px;display:grid}.topic-card strong{font-size:1.05rem;font-weight:600}.topic-card--1 .topic-card__icon{color:#9b403b}.topic-card--2 .topic-card__icon{color:#60478f}.topic-card--3 .topic-card__icon{color:#815d0d}.topic-card--4 .topic-card__icon{color:#30674f}.topic-card--5 .topic-card__icon{color:#8e385f}.topic-card--6 .topic-card__icon{color:#345f89}.topic-card--1 .topic-card__icon{background:#fbe1dc}.topic-card--2 .topic-card__icon{background:#e9e0f7}.topic-card--3 .topic-card__icon{background:#f9edc8}.topic-card--4 .topic-card__icon{background:#ddefe6}.topic-card--5 .topic-card__icon{background:#f5dce8}.topic-card--6 .topic-card__icon{background:#ddeaf7}:root[data-theme=night] .topic-card__icon{color:#16304a}:root[data-theme=night] .article-callout--urgent{background:color-mix(in srgb, #7a2525 38%, var(--surface));color:var(--marine);border-left-color:#ff9d91}.principles-section{padding-top:0}.principles-card{border:1px solid var(--border);background:var(--surface-soft);border-radius:30px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:clamp(28px,5vw,54px);display:grid}.principles-card__icon{background:var(--surface);width:74px;height:74px;color:var(--accent);border-radius:24px;place-items:center;display:grid}.principles-card p:last-child{max-width:760px;margin-bottom:0}.site-footer{background:var(--footer-background);color:var(--footer-text)}.site-footer .site-wordmark{color:var(--footer-text)}.footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:clamp(32px,7vw,84px);padding-top:68px;padding-bottom:48px;display:grid}.footer-grid--without-network{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.site-footer h2{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px;font-size:.88rem;font-weight:600}.footer-brand p{max-width:520px;color:var(--footer-text);margin-top:22px}.sibling-list,.legal-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.footer-identity{max-width:360px;color:var(--footer-text);border-top:1px solid #e5e7eb38;gap:7px;margin-top:20px;padding-top:20px;font-size:.82rem;font-style:normal;line-height:1.55;display:grid}.footer-identity strong{color:#fff}.footer-identity a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.footer-identity a:hover,.footer-identity a:focus-visible{color:var(--coral)}.footer-bottom{color:var(--footer-text);border-top:1px solid #e5e7eb38;justify-content:space-between;gap:24px;padding-top:22px;padding-bottom:26px;font-size:.82rem;font-weight:500;display:flex}@media (max-width:1080px){.desktop-nav{display:none}.mobile-menu{display:block}}@media (max-width:680px){.header-tools>.locale-links{display:none}.header-inner{min-height:68px}.site-wordmark--named{text-overflow:ellipsis;max-width:210px;overflow:hidden}}@media (max-width:760px){:root[data-theme=night] .hero__orb--one{opacity:.08;right:-56px}:root[data-theme=night] .hero__orb--two{opacity:.12}.legal-grid{grid-template-columns:1fr}.container{width:min(100% - 28px,1180px)}.header-inner{gap:10px;width:calc(100% - 24px);min-height:68px}.header-tools{gap:7px}.locale-links{gap:2px;padding:5px 6px}.locale-links svg{display:none}.brand-stripe{height:7px}.hero__inner{grid-template-columns:1fr}.hero__visual{min-height:250px}.knowledge-card--main{border-width:9px;inset:26px 42px 34px 16px}.knowledge-card--small{width:82px;height:82px;bottom:12px;right:18px}.trust-row__inner,.topic-grid,.footer-grid,.article-grid{grid-template-columns:1fr}.article-main{padding-top:52px}.article-aside{position:static}.trust-item{justify-content:flex-start;min-height:66px}.trust-item+.trust-item{border-top:1px solid var(--border);border-left:0}.topic-card{min-height:160px}.principles-card{grid-template-columns:1fr}.footer-grid{padding-top:50px}.footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header{box-shadow:var(--header-shadow)}.brand-stripe{height:var(--brand-stripe-height,8px);border-color:var(--brand-stripe-boundary,#344054)}.footer-bottom,.legal-footer .site-wordmark{color:var(--footer-text)}.header-inner{flex-wrap:nowrap}.appearance-controls{border-radius:16px;flex-wrap:wrap}.appearance-button{min-width:44px;min-height:44px}.appearance-button:disabled{opacity:.5;cursor:default}.palette-select select{width:8rem;min-height:44px;color:var(--marine);background:var(--surface);border:1px solid var(--border);border-radius:10px}.report-draft{position:relative}.report-draft>summary{cursor:pointer;border:1px solid var(--border);background:var(--surface);border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.report-draft>summary::-webkit-details-marker{display:none}.report-draft__panel{z-index:60;background:var(--surface);border:1px solid var(--border);width:min(22rem,100vw - 2rem);box-shadow:var(--shadow);border-radius:16px;padding:20px;position:absolute;top:100%;right:0}.report-draft__panel label,.report-draft__panel textarea{width:100%;display:block}.report-draft__panel textarea{resize:vertical;border:1px solid var(--border);background:var(--page);border-radius:8px;min-height:100px}.report-draft__panel button{background:var(--surface-soft);min-height:44px;color:var(--marine);border:1px solid var(--border);border-radius:10px}.report-draft__panel p{font-size:.85rem}.header-inner{flex-wrap:nowrap;gap:16px;width:min(1360px,100% - 32px);min-height:76px}.header-navigation{align-self:stretch;align-items:center;gap:clamp(16px,2vw,32px);min-width:0;display:flex}.wordmark-link{align-items:center;min-width:0;min-height:44px;display:flex}.site-wordmark{font-size:clamp(18px,2vw,25px)}.site-wordmark--named{text-overflow:ellipsis;max-width:230px;overflow:hidden}.header-tools{flex:none;margin-left:auto}.desktop-nav{flex:none;gap:20px}.mega-nav__trigger{white-space:nowrap;min-height:44px}.mega-nav__trigger:after{bottom:6px}.mega-nav__section-link{align-items:center;min-height:44px}.appearance-controls{background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:0;padding:0}.settings-wide{align-items:center;gap:4px;display:flex}.settings-disclosure{position:static}.settings-disclosure>summary,.mobile-menu>summary,.report-draft>summary{width:44px;min-width:44px;height:44px;color:var(--marine);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;padding:0;list-style:none;display:grid}.settings-disclosure>summary::-webkit-details-marker{display:none}.settings-disclosure>summary:hover,.settings-disclosure[open]>summary,.report-draft>summary:hover,.mobile-menu>summary:hover{background:var(--surface-soft);border-color:var(--border)}.settings-disclosure>summary:focus-visible,.mobile-menu>summary:focus-visible,.report-draft>summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.settings-aa{letter-spacing:-.05em;font-size:18px;font-weight:500}.settings-panel{z-index:60;overscroll-behavior:contain;border:1px solid var(--border);background:var(--surface);width:min(360px,100vw - 32px);max-height:calc(100dvh - 110px);box-shadow:var(--shadow);overflow-wrap:anywhere;border-radius:18px;padding:18px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.settings-section{border:0;min-width:0;margin:0;padding:0}.settings-section+.settings-section{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.settings-section legend{margin-bottom:8px;padding:0;font-size:.85rem;font-weight:600}.settings-options{gap:6px;display:flex}.settings-options>button{border:1px solid var(--border);border-radius:10px;flex:1;width:auto;min-width:44px;height:auto;min-height:44px;padding:6px}.settings-mode{flex-direction:column;gap:4px;font-size:.75rem;display:flex}.settings-options>button[data-active=true]{border-color:var(--accent);color:var(--marine)}.settings-panel .palette-select{padding:0;display:block}.settings-panel select{width:100%;max-width:100%;min-height:44px;color:var(--marine);background:var(--page);border:1px solid var(--border);border-radius:10px;padding:8px;font-size:.85rem}.settings-panel .locale-links{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:8px;padding:0}.settings-panel .locale-links svg{display:none}.settings-panel .locale-links a{place-items:center;min-width:44px;min-height:44px;font-size:.85rem;display:grid}.settings-panel .report-draft{border-top:1px solid var(--border);margin-top:18px;padding-top:12px}.settings-panel .report-draft>summary{border-color:var(--border)}.settings-panel .report-draft__panel{width:100%;box-shadow:none;border:0;padding:12px 0 0;position:static}.settings-panel .report-draft__panel button{width:100%}.report-draft__panel{max-height:calc(100dvh - 110px);overflow-y:auto}.settings-compact{display:none}.mobile-menu{position:static}.mobile-menu>summary{border-color:var(--border)}.mobile-menu nav{width:min(360px,100vw - 32px);max-height:calc(100dvh - 110px);top:calc(100% + 8px);left:0;right:auto}.mobile-menu nav a{min-height:44px}:root[data-compact-header=true] .desktop-nav{display:none}:root[data-compact-header=true] .mobile-menu{display:block}:root[data-compact-header=true] .settings-wide{display:none}:root[data-compact-header=true] .settings-compact{display:block}@media (max-width:1279px){.desktop-nav{display:none}.mobile-menu{display:block}}@media (max-width:767px){.settings-wide{display:none}.settings-compact{display:block}.header-inner{gap:8px;width:calc(100% - 24px);min-height:68px}.header-navigation{flex:1;gap:12px}.site-wordmark{font-size:clamp(18px,5.5vw,24px)}.site-wordmark--named{max-width:calc(100vw - 144px)}.settings-panel,.mobile-menu nav{width:min(360px,100vw - 24px)}}button,input,textarea,select{color:inherit}.page-details{min-width:0;color:var(--marine);padding-block:2.5rem 3.5rem}.page-details>h2{margin:0 0 1.75rem}.page-details__group{min-width:0;margin-block:1.75rem}.page-details__group h2{overflow-wrap:anywhere;margin:0 0 1rem;font-size:1.15rem}.page-details__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-details__heading h2{min-width:0;margin-bottom:0}.page-details__arrows{flex:none;gap:.5rem;display:flex}.page-details button{color:var(--marine);background:var(--surface-strong);border:1px solid var(--border);min-width:44px;min-height:44px;font:inherit;cursor:pointer}.page-details__arrows button{border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.page-details :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.page-details__rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:auto;grid-auto-columns:min(82%,19rem);grid-auto-flow:column;gap:1rem;min-width:0;max-width:100%;margin:1rem 0 0;padding:.5rem .4rem 1rem;scroll-padding-inline:.4rem;list-style:none;display:grid;overflow-x:auto}.page-details__rail li{scroll-snap-align:start;min-width:0}.page-details__rail a{background:var(--surface-strong);border:1px solid var(--border);min-width:0;height:100%;min-height:8rem;color:var(--marine);overflow-wrap:anywhere;border-radius:1rem;flex-direction:column;gap:.65rem;padding:1.25rem;text-decoration:none;display:flex;box-shadow:0 4px 14px #16304a0d}.page-details__rail a:hover{border-color:var(--focus-ring)}.page-details__rail a>span{color:var(--marine)}.page-details__link-arrow{align-self:flex-end;margin-top:auto}.page-detail{background:var(--surface-strong);border:1px solid var(--border);border-radius:.9rem;min-width:0}.page-details__accordions{gap:.75rem;display:grid}.page-details__boxes{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.page-detail h3{margin:0;font-size:1rem}.page-detail h3 button{text-align:start;background:0 0;border:0;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;padding:1rem;display:flex}.page-detail h3 span{overflow-wrap:anywhere;min-width:0}.page-detail h3 svg{flex:none}.page-detail button[aria-expanded=true]>svg{transform:rotate(180deg)}.page-detail--box button[aria-expanded=true]>svg{transform:rotate(45deg)}.page-detail__panel{overflow-wrap:anywhere;padding:0 1rem 1rem}.page-detail__panel[hidden]{display:none}.page-detail__panel p{color:var(--marine);margin:0;line-height:1.75}@media (max-width:400px){.page-details__heading{align-items:flex-start;gap:.5rem}.page-details__arrows{gap:.25rem}}@media (prefers-reduced-motion:reduce){.page-details__rail{scroll-behavior:auto}}.contact-raster{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.contact-raster img{border-radius:.35rem;width:min(100%,20rem);max-width:100%;height:auto;display:block}.neutral-launch{color:#28313b;background:#fcf9fb;min-height:100vh}.neutral-launch__header,.neutral-launch__main,.neutral-launch__footer{width:min(960px,100% - 2rem);margin-inline:auto}.neutral-launch__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:2rem;display:flex}.neutral-launch__header>a{max-width:100%;font-size:2rem;display:block}.neutral-launch__header nav{gap:1rem;display:flex}.neutral-launch__main{overflow-wrap:anywhere;padding-block:3rem;line-height:1.8}.neutral-launch__main h1{font-size:clamp(2rem,6vw,3.5rem);line-height:1.15}.neutral-launch__main section{border-top:1px solid #d8ccd5;margin-top:3rem;padding-top:1.5rem}.neutral-launch__declaration{font-size:.9rem}.neutral-launch__footer{flex-wrap:wrap;gap:1.5rem;padding-block:2rem;display:flex}.neutral-launch__footer .contact-raster{max-width:100%}
