.fl:where(.astro-kgoglo7f){--fl-pink:#e58086;--fl-teal:#3fb6bf;--fl-purple:#a78bfa;--fl-blue:#8ab4f8;--fl-green:#4bbd8a}:root[data-theme=light] .fl:where(.astro-kgoglo7f){--fl-pink:#b2506a;--fl-teal:#0b7f88;--fl-purple:#5c27f5;--fl-blue:#2563eb;--fl-green:#00875a}.fl-t-neutral:where(.astro-kgoglo7f){--tone:var(--ts-tx2)}.fl-t-pink:where(.astro-kgoglo7f){--tone:var(--fl-pink)}.fl-t-teal:where(.astro-kgoglo7f){--tone:var(--fl-teal)}.fl-t-purple:where(.astro-kgoglo7f){--tone:var(--fl-purple)}.fl-t-blue:where(.astro-kgoglo7f){--tone:var(--fl-blue)}.fl-t-green:where(.astro-kgoglo7f){--tone:var(--fl-green)}.fl-scroll:where(.astro-kgoglo7f){scrollbar-width:thin;overflow-x:auto}.fl:where(.astro-kgoglo7f) svg:where(.astro-kgoglo7f){width:100%;min-width:760px;height:auto;display:block}.fl-pulse:where(.astro-kgoglo7f){fill:var(--tone)}.fl-edge:where(.astro-kgoglo7f){fill:none;stroke:var(--ts-bd);stroke-width:1.4px;stroke-linecap:round}.fl-loop:where(.astro-kgoglo7f){fill:none;stroke:var(--ts-bd);stroke-width:1.3px;stroke-dasharray:5 5}.fl-loop-t:where(.astro-kgoglo7f){letter-spacing:.06em;text-transform:uppercase;fill:var(--ts-tx3);font-size:15px;font-weight:600}.fl-label:where(.astro-kgoglo7f){letter-spacing:.09em;text-transform:uppercase;fill:var(--tone);font-size:15px;font-weight:700}.fl-box:where(.astro-kgoglo7f){fill:var(--ts-bg);stroke:var(--ts-bd);transition:stroke .2s,fill .2s}.fl-z:where(.astro-kgoglo7f):hover .fl-box:where(.astro-kgoglo7f),.fl-z:where(.astro-kgoglo7f):focus-visible .fl-box:where(.astro-kgoglo7f){stroke:var(--tone);fill:var(--ts-panel)}.fl-row:where(.astro-kgoglo7f){fill:var(--ts-hover);stroke:var(--ts-bd)}.fl-row-t:where(.astro-kgoglo7f){fill:var(--ts-tx2);font-size:17px}.fl-foot:where(.astro-kgoglo7f){fill:var(--ts-tx3);font-size:15px}.fl-cap:where(.astro-kgoglo7f){text-align:center;max-width:70ch;color:var(--ts-tx2);text-wrap:pretty;margin:18px auto 0;font-size:14.5px;line-height:23px;display:grid}.fl-cap:where(.astro-kgoglo7f)>span:where(.astro-kgoglo7f){opacity:0;grid-area:1/1;transition:opacity .15s}.fl-cap:where(.astro-kgoglo7f)>.fl-cap-d:where(.astro-kgoglo7f){opacity:1}.fl:where(.astro-kgoglo7f):has(.fl-z:is(:hover,:focus-visible)) .fl-cap-d:where(.astro-kgoglo7f){opacity:0}.fl:where(.astro-kgoglo7f):has(#fl-z1:is(:hover,:focus-visible)) .fl-cap-1:where(.astro-kgoglo7f),.fl:where(.astro-kgoglo7f):has(#fl-z2:is(:hover,:focus-visible)) .fl-cap-2:where(.astro-kgoglo7f),.fl:where(.astro-kgoglo7f):has(#fl-z3:is(:hover,:focus-visible)) .fl-cap-3:where(.astro-kgoglo7f),.fl:where(.astro-kgoglo7f):has(#fl-z4:is(:hover,:focus-visible)) .fl-cap-4:where(.astro-kgoglo7f),.fl:where(.astro-kgoglo7f):has(#fl-z5:is(:hover,:focus-visible)) .fl-cap-5:where(.astro-kgoglo7f){opacity:1}@media (prefers-reduced-motion:reduce){.fl-pulse:where(.astro-kgoglo7f){display:none}}@media (width>=50rem){.main-frame{padding-inline-start:var(--ts-edge)}}.main-pane{--sl-content-width:70rem}.main-frame{overflow-x:clip}.ts-railtoggle,.pagination-links{display:none}.ov-hero{position:relative}.ov-hero-inner{max-width:70rem;padding:56px 0 48px;position:relative}.ov-ribbon{pointer-events:none;opacity:.16;filter:blur(48px);background:linear-gradient(128deg,#0000 38%,#f2a65a 46% 52%,#0000 60%),linear-gradient(122deg,#0000 46%,#e58086 54% 60%,#0000 68%),linear-gradient(116deg,#0000 54%,#5c27f5 62% 68%,#0000 76%),linear-gradient(134deg,#0000 30%,#00b2bd 38% 44%,#0000 52%);width:1180px;height:940px;position:absolute;top:-300px;right:calc(35rem - 50vw - 340px);mask-image:radial-gradient(circle at 58% 46%,#000 0% 34%,#0000 68%)}.sl-markdown-content .ov-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--ts-tx3);margin:0 0 18px;font-size:12px;font-weight:600}.sl-markdown-content .ov-h1{letter-spacing:-.025em;max-width:19ch;color:var(--ts-tx);text-wrap:pretty;margin:0 0 18px;font-size:clamp(38px,5vw,56px);font-weight:600;line-height:1.06}.sl-markdown-content .ov-lede{max-width:60ch;color:var(--ts-tx2);text-wrap:pretty;margin:0 0 30px;font-size:18px;line-height:29px}.ov-ask{border:1px solid var(--ts-bd);background:var(--ts-bg);width:min(640px,100%);height:52px;color:var(--ts-tx3);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-bottom:22px;padding:0 8px 0 16px;font-size:15.5px;transition:border-color .15s;display:flex;box-shadow:0 1px 2px #0000000d}.ov-ask:hover,.ov-ask:focus-within{border-color:var(--ts-tx3)}.ov-ask-ph{min-width:0;font:inherit;color:var(--ts-tx);background:0 0;border:0;outline:none;flex:1}.ov-ask-ph::placeholder{color:var(--ts-tx3)}.ov-ask-go{background:var(--ts-panel);width:36px;height:36px;color:var(--ts-tx3);cursor:not-allowed;border:0;border-radius:9px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.ov-ask-go:not(:disabled){background:var(--ts-ai-grad);color:#fff;cursor:pointer}.ov-ask-go:not(:disabled):hover{filter:brightness(1.1)}.sl-markdown-content .ov-try-label{color:var(--ts-tx2);margin:0 0 10px;font-size:13px;font-weight:600}.ov-try{flex-wrap:wrap;gap:8px;max-width:720px;display:flex}.ov-try-chip{border:1px solid var(--ts-bd);background:var(--ts-bg);height:36px;color:var(--ts-tx2);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;transition:border-color .15s,background .15s;display:inline-flex}.ov-try-chip:hover{border-color:var(--ts-tx3);background:var(--ts-panel)}.ov-art{pointer-events:none;transform-origin:0;width:680px;position:absolute;top:52px;right:min(35rem - 50vw - 150px,-400px);transform:perspective(1500px)rotateY(-19deg)rotateX(7deg)rotate(-1.5deg);mask-image:linear-gradient(105deg,#000 68%,#0006 90%,#0000 100%)}@media (width<=1180px){.ov-art,.ov-ribbon{display:none}}.ov-art-bar{border:1px solid var(--ts-bd);background:var(--ts-panel);border-radius:12px;align-items:center;gap:14px;width:520px;margin:0 0 -18px 96px;padding:12px 16px;font-size:12.5px;display:flex;box-shadow:0 8px 28px #091e421a}.ov-art-strong{color:var(--ts-tx);font-size:12.5px;font-weight:600}.ov-art-dim{color:var(--ts-tx3)}.ov-art-spacer{flex:1}.ov-art-pass{color:#00875a;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ov-art-fail{color:var(--ts-tx3);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ov-dot{border-radius:999px;width:7px;height:7px}.ov-dot-pass{background:#00875a}.ov-dot-fail{background:var(--ts-bd)}.ov-art-steps{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:14px;width:600px;overflow:hidden;box-shadow:0 12px 28px #091e4212}.ov-art-head{border-bottom:1px solid var(--ts-bd-soft);align-items:center;gap:10px;padding:13px 18px;display:flex}.ov-art-head img{flex:none;display:block}.ov-art-step{border-bottom:1px solid var(--ts-bd-soft);align-items:flex-start;gap:12px;padding:12px 18px;display:flex}.ov-art-step-live{background:var(--ts-panel);border-bottom:none}.ov-art-num{width:18px;font-family:var(--sl-font-mono);color:var(--ts-tx3);flex:none;font-size:12px}.ov-art-text{color:var(--ts-tx2);flex:1;font-size:13.5px;line-height:21px}.ov-art-text strong{color:var(--ts-tx);font-weight:600}.ov-art-code{font-family:var(--sl-font-mono);border:1px solid var(--ts-bd);background:var(--ts-panel);color:var(--ts-tx);border-radius:4px;padding:1px 5px;font-size:12.5px}.ov-art-check{flex:none;margin-top:3px}.ov-art-run{background:#00b2bd;border-radius:999px;flex:none;width:9px;height:9px;margin-top:4px;animation:1.6s ease-in-out infinite ov-run}@keyframes ov-run{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}.ov-art-foot{border-top:1px solid var(--ts-bd-soft);color:var(--ts-tx3);align-items:center;gap:8px;padding:11px 18px;font-size:12.5px;display:flex}.ov-art-heal{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:12px;align-items:center;gap:10px;width:430px;margin:-14px 0 0 168px;padding:11px 16px;display:flex;box-shadow:0 10px 30px #091e421a}.ov-art-heal .ov-art-text{flex:none;font-size:12.5px}.ov-chip{background:var(--ts-ac-soft);letter-spacing:.07em;text-transform:uppercase;height:24px;color:var(--ts-tx2);white-space:nowrap;border-radius:5px;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.ov-section{border-top:1px solid var(--ts-bd-soft);margin-top:32px;padding:48px 0 8px}.sl-markdown-content .ov-c-h2{text-align:center;letter-spacing:-.02em;color:var(--ts-tx);margin:0 0 10px;font-size:30px;font-weight:600;line-height:1.2}.sl-markdown-content .ov-c-sub{text-align:center;max-width:52ch;color:var(--ts-tx3);margin:0 auto 30px;font-size:16px;line-height:26px}.sl-markdown-content .ov-col-h2{letter-spacing:-.015em;color:var(--ts-tx);margin:0;font-size:24px;font-weight:600;line-height:1.25}.ov-grid{gap:16px;display:grid}.ov-grid-3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ov-grid-ai{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ov-card{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:12px;padding:20px 24px 22px;transition:border-color .15s,background .15s}.ov-card:hover{border-color:var(--ts-tx3);background:var(--ts-panel)}.sl-markdown-content .ov-card h3{letter-spacing:normal;color:var(--ts-tx);margin:0 0 7px;font-size:17.5px;font-weight:600;line-height:1.3}.sl-markdown-content .ov-card p{color:var(--ts-tx2);text-wrap:pretty;margin:0 0 14px;font-size:14.5px;line-height:23px}.ov-card p:last-child{margin-bottom:0}.ov-links{flex-direction:column;gap:9px;display:flex}.sl-markdown-content .ov-link{color:var(--ts-tx);text-decoration:underline;text-decoration-color:var(--ts-bd);text-underline-offset:3px;font-size:14.5px}.sl-markdown-content .ov-link:hover{text-decoration-color:var(--ts-tx3)}.ov-ask-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.ov-ask-row .ov-ask{margin-bottom:0}.ov-browse{isolation:isolate;background:var(--ts-panel);height:52px;color:var(--ts-tx);white-space:nowrap;border:none;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:15.5px;font-weight:550;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ov-browse:before{content:"";z-index:-2;background:conic-gradient(from 0deg, var(--ts-bd) 0 52%, var(--ts-tx) 66%, var(--ts-bd) 80% 100%);animation:3.2s linear infinite ov-ring;position:absolute;inset:-130%}.ov-browse:after{content:"";z-index:-1;background:var(--ts-panel);border-radius:10.5px;position:absolute;inset:1.5px}.ov-browse:hover:after{background:var(--ts-hover)}@keyframes ov-ring{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ov-browse:before{animation:none}}.sl-markdown-content .ov-browse,.sl-markdown-content .ov-browse:hover{color:var(--ts-tx);text-decoration:none}.ov-opts{gap:12px;margin-top:14px}.sl-markdown-content .ov-opt{align-items:center;gap:10px;width:max-content;display:inline-flex}.ov-opt-i{border:1px solid var(--ts-bd);width:30px;height:30px;color:var(--ts-tx2);border-radius:7px;flex:none;place-items:center;display:grid}.sl-markdown-content .ov-card-more{align-items:baseline;gap:6px;width:max-content;margin-top:16px;display:inline-flex}.ov-card-more svg{transform:translateY(2px)}.ov-topics-head{margin-bottom:20px}.ov-topics{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width<=50rem){.ov-topics{grid-template-columns:1fr}}.sl-markdown-content .ov-topic{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:26px 24px 26px 28px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.sl-markdown-content .ov-topic:hover{border-color:var(--ts-tx3);background:var(--ts-panel)}.ov-topic-c{flex-direction:column;gap:5px;min-width:0;display:flex}.ov-topic-t{color:var(--ts-tx);font-size:17px;font-weight:600}.ov-topic-d{color:var(--ts-tx3);text-wrap:pretty;font-size:14px;line-height:21px}.ov-topic-i{background:var(--ts-panel);width:44px;height:44px;color:var(--ts-tx2);border-radius:999px;flex:none;place-items:center;display:grid}.ov-hero-split{flex-wrap:wrap;align-items:center;gap:56px;padding:48px 0 44px;display:flex}.ov-hero-col{flex:440px;min-width:0}.ov-hero-split .ov-ask{flex:240px;width:auto}.ov-hero-split .ov-art{pointer-events:auto;flex:380px;width:auto;min-width:0;position:static;transform:none;mask-image:none}@media (width<=1180px){.ov-hero-split .ov-art{display:block}}.ov-hero-split .ov-art-steps{width:auto}.ov-hero-split .ov-art-bar{border:0;border-bottom:1px solid var(--ts-bd-soft);width:auto;box-shadow:none;border-radius:0;flex-wrap:wrap;gap:10px;margin:0}.ov-hero-split .ov-art-heal{width:auto;margin:12px 0 0;box-shadow:0 1px 2px #0000000d}.sl-markdown-content .ov-c-h2-sm{letter-spacing:-.015em;margin-bottom:20px;font-size:24px}.sl-markdown-content .ov-c-h2-sm:has(+.ov-c-sub){margin-bottom:6px}.sl-markdown-content .ov-c-sub-wide{max-width:70ch;margin-bottom:22px}.ov-steps{flex-wrap:wrap;gap:16px;display:flex}.sl-markdown-content .ov-step{border:1px solid var(--ts-bd);background:var(--ts-bg);text-align:center;border-radius:14px;flex:280px;min-width:0;padding:22px 24px;text-decoration:none;transition:border-color .15s,background .15s;display:block}.sl-markdown-content .ov-step:hover{border-color:var(--ts-tx3);background:var(--ts-panel)}.ov-step-n{background:var(--ts-ac);width:26px;height:26px;color:var(--ts-on-ac);border-radius:999px;place-items:center;margin:0 auto 12px;font-size:12.5px;font-weight:700;display:grid}.ov-step-t{color:var(--ts-tx);margin-bottom:6px;font-size:17px;font-weight:600;display:block}.ov-step-d{color:var(--ts-tx3);text-wrap:pretty;font-size:14px;line-height:22px;display:block}.ov-tgrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ov-tcard{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:14px;padding:20px 22px}.ov-tcard-h{align-items:center;gap:10px;margin-bottom:6px;display:flex}.ov-tcard-i{background:var(--ts-bd-soft);width:30px;height:30px;color:var(--ts-tx2);border-radius:8px;flex:none;place-items:center;display:grid}.sl-markdown-content .ov-tcard-t{color:var(--ts-tx);font-size:17px;font-weight:600;text-decoration:none}.sl-markdown-content .ov-tcard-t:hover{text-underline-offset:3px;color:var(--ts-tx);text-decoration:underline}.sl-markdown-content .ov-tcard p{color:var(--ts-tx3);text-wrap:pretty;margin:0 0 14px;font-size:14px;line-height:22px}.ov-tcard-links{flex-wrap:wrap;gap:8px;display:flex}.sl-markdown-content .ov-tcard-links a{white-space:nowrap;border:1px solid var(--ts-bd);background:var(--ts-bg);height:30px;color:var(--ts-tx2);border-radius:8px;flex:none;align-items:center;padding:0 11px;font-size:13px;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.sl-markdown-content .ov-tcard-links a:hover{border-color:var(--ts-tx3);background:var(--ts-bd-soft);color:var(--ts-tx)}.sl-markdown-content:has(.ov-hero-split) .ov-hero-split{padding:56px 0 52px}.sl-markdown-content:has(.ov-hero-split) .ov-eyebrow{letter-spacing:.1em;margin-bottom:14px;font-weight:700}.sl-markdown-content:has(.ov-hero-split) .ov-h1{letter-spacing:-.028em;max-width:16ch;margin-bottom:16px;font-size:clamp(38px,5vw,52px);line-height:1.05}.sl-markdown-content:has(.ov-hero-split) .ov-lede{max-width:52ch;margin-bottom:28px}.sl-markdown-content:has(.ov-hero-split) .ov-ask-row{margin-bottom:16px}.sl-markdown-content:has(.ov-hero-split) .ov-ask{border-radius:14px;height:56px;font-size:16px}.sl-markdown-content:has(.ov-hero-split) .ov-ask-go{border-radius:10px;width:40px;height:40px}.sl-markdown-content:has(.ov-hero-split) .ov-browse{border-radius:14px;height:56px}.sl-markdown-content:has(.ov-hero-split) .ov-browse:after{border-radius:12.5px}.sl-markdown-content:has(.ov-hero-split) .ov-try-chip{height:34px;padding:0 13px}.sl-markdown-content:has(.ov-hero-split) .ov-art-steps{border-radius:16px}.sl-markdown-content:has(.ov-hero-split) .ov-art-bar{gap:12px;padding:12px 18px}.sl-markdown-content:has(.ov-hero-split) .ov-art-step{gap:11px;padding:11px 18px}.sl-markdown-content:has(.ov-hero-split) .ov-chip{height:22px;padding:0 8px;font-size:10.5px}.sl-markdown-content:has(.ov-hero-split) .ov-section{padding:44px 0 8px}.ov-mark{background:var(--ts-ai-grad);flex:none;width:18px;height:18px;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='black' d='M0.288757 10.1309C0.549584 10.3625 0.846833 10.5591 1.17548 10.707C1.54516 10.8734 1.92074 11.0244 2.2995 11.1621C3.41212 13.1635 5.54752 14.5183 7.99969 14.5186C10.4539 14.5186 12.5898 13.1611 13.7018 11.1572C14.0989 11.0137 14.4924 10.8559 14.8796 10.6816C15.1789 10.547 15.4539 10.3722 15.6999 10.167C14.7548 13.5319 11.6667 16 7.99969 16C4.31976 15.9997 1.22166 13.5143 0.288757 10.1309ZM7.99969 0C11.1059 0 13.7964 1.77172 15.1218 4.3584C14.7299 4.19619 14.2964 4.11363 13.8425 4.13184L13.2624 4.1543C12.0764 2.53432 10.1612 1.48145 7.99969 1.48145C5.84064 1.48164 3.92604 2.5314 2.73993 4.14844L2.2702 4.12988C1.76028 4.109 1.27519 4.21564 0.845398 4.41992C2.15918 1.79962 4.86892 0.000227373 7.99969 0Z'/><path fill='black' d='M13.2539 4.53211C14.756 4.4837 16 5.68841 16 7.19129V7.46766C16 8.68386 15.2923 9.78918 14.1875 10.2977C10.2606 12.1054 5.73939 12.1054 1.8125 10.2977C0.707734 9.78918 0 8.68386 0 7.46766V7.19129C0 5.68841 1.244 4.4837 2.74609 4.53211L8 4.70106L13.2539 4.53211ZM4.87207 6.78016H4.58984V8.4159H4.87207V8.80555H5.4375V8.4159H5.7207V8.00574H5.86035V7.18836H5.7207V6.78016H5.4375V6.3993H4.87207V6.78016ZM10.7305 6.3993V6.78016H10.4492V8.4159H10.7305V8.80555H11.2959V8.4159H11.5801V8.00574H11.7197V7.18836H11.5801V6.78016H11.2959V6.64539L11.4355 6.64637V6.64539H11.2959V6.3993H10.7305ZM4.44531 8.0077H4.58594V7.19031H4.44531V8.0077ZM10.3047 7.19031V8.0077H10.4463V7.19031H10.3047Z'/></svg>") 50%/contain no-repeat}.ov-mark-dim{background:currentColor;width:15px;height:15px}.lp-feature{border:1px solid var(--ts-bd);background:var(--ts-bg);border-radius:14px;flex:0 380px;padding:26px 28px;box-shadow:0 8px 28px #091e4214}.sl-markdown-content .lp-feature-t{color:var(--ts-tx);margin:14px 0 8px;font-size:20px;font-weight:600;line-height:1.3}.lp-new{background:var(--ts-ac);color:var(--ts-on-ac)}.sl-markdown-content .lp .ov-c-h2{text-align:left}.sl-markdown-content .lp-product-head .ov-c-h2{margin-bottom:6px;scroll-margin-top:80px;font-size:28px}.sl-markdown-content .lp .lp-product-head.sl-heading-wrapper{margin-bottom:6px;font-size:28px}.sl-markdown-content .lp-h3{letter-spacing:normal;color:var(--ts-tx2);margin:28px 0 14px;font-size:15px;font-weight:600}.lp-product .fl-scroll{max-width:820px;margin-inline:auto}.lp-tools{flex-wrap:wrap;gap:10px;display:flex}.sl-markdown-content .lp-tool{border:1px solid var(--ts-bd);background:var(--ts-bg);height:44px;color:var(--ts-tx2);border-radius:10px;align-items:center;gap:10px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.sl-markdown-content .lp-tool:hover{background:var(--ts-bd-soft);border-color:var(--ts-tx3);color:var(--ts-tx)}.lp-tool svg{flex:none}.sl-markdown-content .lp-rel{border-radius:10px;margin:0 -12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:block}.sl-markdown-content .lp-rel+.lp-rel{margin-top:2px}.sl-markdown-content .lp-rel:hover{background:var(--ts-panel)}.lp-rel-meta{letter-spacing:.02em;color:var(--ts-tx3);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.lp-rel-t{color:var(--ts-tx);text-wrap:pretty;font-size:14.5px;line-height:22px;display:block}.lp-banner{background:var(--ts-ac);color:var(--ts-on-ac);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin:48px 0 8px;padding:32px 36px;display:flex}.sl-markdown-content .lp-banner-t{letter-spacing:-.015em;color:var(--ts-on-ac);margin:0 0 6px;font-size:26px;font-weight:600;line-height:1.2}.sl-markdown-content .lp-banner p{max-width:60ch;color:var(--ts-on-ac);opacity:.85;margin:0;font-size:16px;line-height:25px}.sl-markdown-content .lp-banner-btn{background:var(--ts-on-ac);height:46px;color:var(--ts-ac);border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sl-markdown-content .lp-banner-btn:hover{color:var(--ts-ac);opacity:.9}@media (width<=30rem){.lp-banner{padding:24px 20px}.ov-try .ov-try-chip,.sl-markdown-content:has(.ov-hero-split) .ov-try-chip{white-space:normal;text-align:left;border-radius:14px;height:auto;min-height:34px;padding-block:7px;line-height:1.4}}
