.blog-article{color:#2a2a28;font-size:16px;line-height:1.95}.blog-article > *:first-child{margin-top:0 !important}.blog-article h1, .blog-article h2, .blog-article h3, .blog-article h4{color:#131312;font-weight:700;line-height:1.4;margin-top:1.6em;margin-bottom:0.6em}.blog-article h2{font-size:24px}.blog-article h3{font-size:20px}.blog-article h4{font-size:17px}.blog-article p{margin:0 0 1.1em}.blog-article a{color:#131312;text-decoration:underline;text-underline-offset:3px}.blog-article a:hover{color:#e63946}.blog-article ul, .blog-article ol{padding-inline-start:1.6em;margin:0 0 1.2em}.blog-article li{margin:0.35em 0}.blog-article img{max-width:100%;height:auto;border-radius:14px;margin:1.4em 0}.blog-article blockquote{margin:1.4em 0;padding:1em 1.2em;border-inline-start:3px solid #e63946;background:#fafaf9;border-radius:10px;color:#2a2a28;font-style:normal}.blog-article code{background:#f4f4f3;padding:2px 6px;border-radius:6px;font-size:0.92em}.blog-article pre{background:#131312;color:#fafaf9;padding:1em 1.2em;border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-article{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.blog-article code, .blog-article kbd, .blog-article samp{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.blog-article a{overflow-wrap:anywhere}.blog-article pre{max-width:100%}.blog-article pre code{overflow-wrap:normal;word-break:normal}.blog-article table{width:100%;border-collapse:collapse;margin:1.4em 0}.blog-article .blog-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.4em 0}.blog-article .blog-table-wrap > table{margin:0}.blog-article th, .blog-article td{padding:0.7em 1em;border:1px solid #e7e7e5;text-align:start}.blog-article th{background:#fafaf9;font-weight:600}@media (max-width: 639px){.hdr-signup{padding:.4rem .75rem!important;gap:.25rem!important}.hdr-signup svg{width:.85rem;height:.85rem}}.lang-dd{position: relative}@media (min-width: 1024px){.hdr-mobile-toggle{display: none}.hdr-mobile-menu{display: none !important}}@media (max-width: 1023.98px){.lang-dd{display: none}}@media (max-width: 1023.98px){.hdr-mobile-menu{max-height: calc(100dvh - 7rem);overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}}.hdr-mobile-lang{margin-top: .375rem;padding: .75rem .5rem .25rem;border-top: 1px solid rgba(19,19,18,.08)}.hdr-mobile-lang-head{display: flex;align-items: center;gap: .5rem;padding: 0 .5rem .5rem;font-size: 12px;font-weight: 600;letter-spacing: .01em;color: #7a7a76}.hdr-mobile-lang-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: .375rem}.hdr-mobile-lang-item{display: flex;align-items: center;justify-content: space-between;gap: .375rem;min-height: 40px;padding: .5rem .75rem;border-radius: .875rem;font-size: 13.5px;line-height: 1.2;color: #3f3f46;text-decoration: none;background: rgba(19,19,18,.03);border: 1px solid transparent}.hdr-mobile-lang-name{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hdr-mobile-lang-item svg{flex: none}.hdr-mobile-lang-item.is-active{font-weight: 600;color: #131312;background: rgba(19,19,18,.06);border-color: rgba(19,19,18,.12)}@media (max-width: 359px){.hdr-mobile-lang-grid{grid-template-columns: minmax(0, 1fr)}}.lang-dd-btn{display: grid;place-items: center;padding: .45rem;line-height: 1;color: #3f3f46;background: transparent;border: 1px solid rgba(19,19,18,.12);border-radius: 999px;cursor: pointer;transition: background-color .2s, color .2s}.lang-dd-btn:hover{background: rgba(19,19,18,.05);color: #131312}.lang-dd-menu{position: absolute;inset-inline-end: 0;top: calc(100% + .5rem);z-index: 50;min-width: 158px;padding: .375rem;background: #fff;border: 1px solid rgba(19,19,18,.10);border-radius: 1rem;box-shadow: 0 12px 30px -10px rgba(13,13,12,.22)}.lang-dd-item{display: flex;align-items: center;justify-content: space-between;gap: .75rem;padding: .625rem .875rem;margin-bottom: .25rem;border-radius: .75rem;font-size: 14px;color: #3f3f46;text-decoration: none;white-space: nowrap}.lang-dd-item:last-child{margin-bottom: 0}.lang-dd-item:hover{background: rgba(19,19,18,.05);color: #131312}.lang-dd-item.is-active{font-weight: 600;color: #131312;background: rgba(19,19,18,.04)}.faq-accordion .faq-panel{display: grid;grid-template-rows: 0fr;transition: grid-template-rows 260ms cubic-bezier(0.4, 0, 0.2, 1)}.faq-accordion .faq-panel.is-open{grid-template-rows: 1fr;transition-duration: 420ms;transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1)}.faq-accordion .faq-panel > .faq-panel-inner{overflow: hidden;min-height: 0}.ai-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: .375rem;margin: 1.5rem auto 0;padding: .375rem;width: max-content;max-width: 100%;list-style: none;background: #fff;border: 1px solid var(--color-ink-200, #e7e7e5);border-radius: 9999px}.ai-row a{display: grid;place-items: center;width: 46px;height: 46px;border-radius: 14px;transition: background-color 260ms ease, transform 320ms cubic-bezier(.22, 1, .36, 1)}.ai-row a:hover{background: #f1f1ef;transform: translateY(-2px)}.ai-row a:focus-visible{outline: 2px solid #e63946;outline-offset: 2px}.ai-mark{display: block;width: 24px;height: 24px;background-color: #131312;-webkit-mask: var(--mark) center / contain no-repeat;mask: var(--mark) center / contain no-repeat;opacity: .55;transition: opacity 260ms ease}.ai-row a:hover .ai-mark{opacity: 1}@media (max-width: 479px){.ai-row{display: grid;grid-template-columns: repeat(3, 1fr);gap: .25rem;width: 100%;max-width: 264px;border-radius: 1.5rem}.ai-row a{width: 100%;height: 52px;border-radius: 1.125rem}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.ai-row a, .ai-mark{transition: none}.ai-row a:hover{transform: none}}.pref-src{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.pref-src p{margin:0;font-size:12px;line-height:1.6;color:#737370}.pref-src a{font-size:12px;color:#131312;text-decoration:underline}.pref-src [google-add-preferred-source-btn] *{font-family:inherit!important}@media (min-width:1024px){.pref-src{align-items:flex-start}}.pm-strip{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;place-items:center;column-gap:1.125rem;row-gap:1.25rem;--pm-h:16px}@media (min-width:640px){.pm-strip{grid-template-columns:repeat(5,auto);column-gap:1.375rem;--pm-h:17px}}@media (min-width:1024px){.pm-strip{grid-template-columns:repeat(10,auto);column-gap:1.625rem;--pm-h:18px}}.pm-strip li{display:flex;align-items:center;justify-content:center;min-width:0}.pm-strip img{width:auto;max-width:100%;height:var(--pm-h)}.l1s{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 0 2.25rem;width:fit-content;margin-inline:auto;text-decoration:none;color:inherit}.l1s:hover .l1s-name,.l1s:focus-visible .l1s-name{text-decoration:underline;text-underline-offset:3px}.l1s-shield{position:relative;width:42px;height:49px;flex:none}.l1s-shield svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.l1s-sw{transform-box:view-box;transform-origin:60px 70px}.l1s-sw-l{transform:rotate(-40deg) scale(.88)}.l1s-sw-r{transform:rotate(40deg) scale(.88)}.l1s-clang{transform-box:fill-box;transform-origin:center;opacity:0}.l1s-ring{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:1;border:2px solid #d9111f;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.5);pointer-events:none}.l1s-text{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin:0;line-height:1.25}.l1s-label{font-size:11.5px;font-weight:500;color:#737370}.l1s-name{font-size:17px;font-weight:800;color:#131312}.l1s-name b{font-weight:inherit;color:#d9111f}.l1s-text>span{display:block}.l1s.is-armed .l1s-shield svg{opacity:0;transform:scale(1.6)}.l1s.is-armed .l1s-sw{opacity:0;transform:rotate(0deg) scale(.88)}.l1s.is-armed .l1s-text>span{opacity:0;transform:translateX(-8px)}[dir="rtl"] .l1s.is-armed .l1s-text>span{transform:translateX(8px)}.l1s.is-play .l1s-shield svg{animation:l1s-slam .42s cubic-bezier(.5,0,.75,0) forwards,l1s-shake .3s linear .42s}.l1s.is-play .l1s-ring{animation:l1s-ring .6s ease-out .4s}.l1s.is-play .l1s-sw-l{animation:l1s-swl .36s cubic-bezier(.3,1.5,.5,1) .55s forwards}.l1s.is-play .l1s-sw-r{animation:l1s-swr .36s cubic-bezier(.3,1.5,.5,1) .55s forwards}.l1s.is-play .l1s-clang{animation:l1s-clang .35s ease-out .85s}.l1s.is-play .l1s-text>span{animation:l1s-rise .5s cubic-bezier(.2,.8,.2,1) .5s forwards}.l1s.is-play .l1s-text>span+span{animation-delay:.62s}@keyframes l1s-slam{60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes l1s-shake{0%,100%{transform:translate(0,0)}25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,1px)}}@keyframes l1s-ring{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes l1s-swl{0%{opacity:0;transform:rotate(0deg) scale(.88)}30%{opacity:1}to{opacity:1;transform:rotate(-40deg) scale(.88)}}@keyframes l1s-swr{0%{opacity:0;transform:rotate(0deg) scale(.88)}30%{opacity:1}to{opacity:1;transform:rotate(40deg) scale(.88)}}@keyframes l1s-clang{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@keyframes l1s-rise{to{opacity:1;transform:none}}.lang-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1.125rem;row-gap:.5rem;list-style:none;margin:0;padding:0}.lang-strip li{display:flex}.lang-strip a, .lang-strip span{font-size:12px;line-height:1.5;text-decoration:none;font-family:inherit}.lang-strip a{color:#737370;transition:color .15s ease}.lang-strip a:hover, .lang-strip a:focus-visible{color:#131312;text-decoration:underline}.lang-strip span{color:#131312;font-weight:600;cursor:default}