.mbz-icon{display:inline-block;flex:none;vertical-align:middle;width:18px;height:18px}.nav-toggle>.mbz-icon{display:block;width:24px;height:24px}.chatgpt-main{padding-top:110px}.chatgpt-main .seo-breadcrumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:42px}.chatgpt-main .seo-breadcrumbs svg{width:14px;height:14px}.chatgpt-article{max-width:760px;margin:0 auto;padding-bottom:80px}.chatgpt-head{margin-bottom:34px}.chatgpt-head h1{font-size:clamp(2rem,4.4vw,3.65rem);line-height:1.12;letter-spacing:-.035em;overflow-wrap:break-word;margin:16px 0 22px}.chatgpt-head .article-lead{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.65}.chatgpt-head .project-meta{font-size:.85rem;line-height:1.65;margin-top:22px}.chatgpt-article .article-content{font-size:1.075rem;line-height:1.85;max-width:none}.chatgpt-article .article-content p{margin:0 0 22px}.chatgpt-article .article-content h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.3;letter-spacing:-.02em;margin:42px 0 18px;overflow-wrap:break-word}.chatgpt-photo{margin:38px 0 44px}.chatgpt-photo img{display:block;width:100%;height:auto;border-radius:14px}.chatgpt-photo figcaption{font-size:.72rem;line-height:1.5;color:#a8b0b8;margin-top:9px}.chatgpt-article .seo-related{margin-top:44px}.chatgpt-article .seo-related h2{font-size:1.2rem}.kb-read{display:inline-flex;align-items:center;gap:6px}.nav-toggle span:not(.sr-only){display:none}@media(max-width:600px){.chatgpt-main{padding-top:92px}.chatgpt-main .shell{width:calc(100% - 40px)}.chatgpt-main .seo-breadcrumbs{font-size:.75rem;gap:7px;margin-bottom:28px}.chatgpt-article .article-content{font-size:1rem;line-height:1.8}.chatgpt-photo{margin:30px 0 34px}.chatgpt-photo img{border-radius:10px}.chatgpt-article{padding-bottom:50px}}
.chatgpt-main .seo-breadcrumbs{padding-top:0}.chatgpt-article .article-content{margin-top:0}.nav-toggle{color:var(--text)}.footer-review-stars{display:inline-flex;gap:2px}.footer-review-stars .mbz-icon{width:14px;height:14px}.footer-google-link .mbz-icon{width:14px;height:14px}.mbz-separator{display:inline-block;width:20px;height:1px;background:currentColor}.chatgpt-head h1{font-weight:470}