.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.order-first{order:-9999}.mx-auto{margin-left:auto;margin-right:auto}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-9{height:2.25rem}.w-10{width:2.5rem}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-9{gap:2.25rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-4{padding:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-medium{font-weight:500}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#seo-content{width:100%;padding:80px 24px 48px;background:#fff;color:#152144;font-family:Mazzard H,Inter,sans-serif}.seo-section{max-width:1152px;margin:0 auto;display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);gap:clamp(32px,5vw,72px);align-items:center;padding:44px 0;border-top:1px solid #e9edf3}.seo-intro{min-width:0}.seo-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.1em;color:#7a88a1;text-transform:uppercase}.seo-eyebrow>span{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#2ba7ff,#ca45ff,#fe881b)}.seo-intro h2{font-size:clamp(28px,2.8vw,38px);line-height:1.17;font-weight:500;letter-spacing:-.04em;margin:20px 0}.seo-intro h2>span{background:linear-gradient(100deg,#4b93ff,#bb48ec 55%,#ff824d);-webkit-background-clip:text;background-clip:text;color:transparent}.seo-intro>p{font-size:14px;line-height:1.85;color:#75829a;max-width:310px}.seo-library-link{display:inline-flex;gap:14px;align-items:center;margin-top:26px;font-size:13px;color:#0758ff;text-decoration:none}.seo-reader{min-width:0}.seo-scroll-spy{width:100%;margin-bottom:12px}.seo-spy-track{border-radius:14px;padding:5px;background:#f0f2f6;box-shadow:inset 0 1px 2px #1724460a;border:1px solid #e7ebf1}.seo-spy-list{display:flex;gap:4px;overflow-x:auto;list-style:none;padding:0;margin:0;scrollbar-width:none}.seo-spy-list::-webkit-scrollbar{display:none}.seo-spy-item{position:relative;flex:1 0 auto}.seo-spy-thumb{position:absolute;inset:0;border-radius:10px;background:#0758ff;box-shadow:0 2px 6px #0758ff20}.seo-spy-link{position:relative;display:flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:10px;text-decoration:none;font-size:12px}.seo-spy-label{position:relative;display:grid}.seo-spy-size{visibility:hidden;font-weight:500}.seo-spy-size,.seo-spy-text{grid-area:1/1;white-space:nowrap}.seo-spy-text{color:#7a879d;transition:color .15s}.seo-spy-text.is-active{font-weight:500;color:#fff}.seo-reading-pane{height:300px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#cdd7ea transparent;scrollbar-gutter:stable;border-radius:16px;border:1px solid #e5eaf2;background:#fafbfd;box-shadow:inset 0 1px 3px #17244604;padding:24px 26px}.seo-chapter{padding-bottom:30px;margin-bottom:24px;border-bottom:1px solid #e7ecf4}.seo-chapter:last-child{padding-bottom:0;margin-bottom:0;border:0}.seo-chapter-number{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#8494b2}.seo-chapter h3{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.015em;color:#24395e;margin:10px 0 14px;outline:none}.seo-chapter p{font-size:13px;line-height:1.9;color:#748199;margin:10px 0}.seo-chapter>a{display:inline-block;font-size:12px;color:#0758ff;text-decoration:none;margin-top:8px}.seo-reading-hint{font-size:10px;color:#8a96ab;margin:12px 0 0;text-align:right}#seo-content :is(a,.seo-reading-pane):focus-visible{outline:2px solid #6494ff;outline-offset:3px}#seo-content .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.seo-spy-link:hover .seo-spy-text:not(.is-active){color:#0758ff}.seo-chapter>a:hover,.seo-library-link:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:800px){#seo-content{padding:56px 24px 24px}.seo-section{grid-template-columns:1fr;gap:30px;padding:32px 0}.seo-intro>p{max-width:500px}.seo-library-link{margin-top:18px}.seo-intro h2{font-size:32px}.seo-reading-pane{height:320px;padding:20px}.seo-reading-hint{text-align:left}}@media(max-width:400px){#seo-content{padding-inline:20px}.seo-intro h2{font-size:29px}.seo-spy-link{padding-inline:12px}.seo-reading-pane{padding:18px 16px}.seo-chapter h3{font-size:16px}.seo-reading-hint{line-height:1.6}}@media(prefers-reduced-motion:reduce){#seo-content *{scroll-behavior:auto!important;transition:none!important}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group\/bento:hover .group-hover\/bento\:translate-x-2{--tw-translate-x:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:order-none{order:0}.lg\:grid{display:grid}}