.product-guide-main{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0 72px;color:var(--ps-ink)}.product-guide-main li,.product-guide-main p{color:var(--ps-ink-2);line-height:1.75}.product-guide-main a{color:var(--ps-teal-ink);font-weight:650;text-decoration:none}.product-guide-main a:hover{text-decoration:none}.product-guide-main a:focus-visible{outline:2px solid var(--ps-teal-ink);outline-offset:5px;border-radius:3px}.product-guide-main h2{margin:0 0 18px;font-size:clamp(24px,3vw,34px);line-height:1.25;letter-spacing:-.025em}.product-guide-main h3{margin:12px 0;font-size:19px;line-height:1.4}.product-guide-main section{margin-top:56px;scroll-margin-top:24px}.product-guide-hero{padding:clamp(24px,5vw,56px);border:1px solid var(--ps-line);border-radius:28px;background:linear-gradient(130deg,var(--ps-mint),var(--ps-card) 58%,var(--ps-iris-soft))}.product-guide-hero h1{max-width:16ch;margin:18px 0;font-size:clamp(36px,5vw,62px);letter-spacing:-.04em;line-height:1.08}.product-guide-hero>p{max-width:70ch;font-size:18px}.product-guide-jumps,.product-guide-links,.product-guide-meta{display:flex;flex-wrap:wrap;gap:12px 24px}.product-guide-meta{margin-top:24px;color:var(--ps-ink-3);font-size:13px}.product-guide-links{margin-top:24px}.product-guide-jumps{justify-content:flex-start;align-items:center;text-align:start;margin-top:24px;padding:16px 20px;border:1px solid var(--ps-line);border-radius:16px;background:var(--ps-card)}.product-guide-jumps a{display:inline-flex;align-items:center}.product-guide-features,.product-guide-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-guide-features article,.product-guide-plans article{padding:24px;border:1px solid var(--ps-line);border-radius:20px;background:var(--ps-card)}.product-guide-features article:nth-child(3n+1){background:linear-gradient(140deg,var(--ps-card),var(--ps-mint))}.product-guide-features article:nth-child(3n+2){background:linear-gradient(140deg,var(--ps-card),var(--ps-sky-soft))}.product-guide-features article:nth-child(3n){background:linear-gradient(140deg,var(--ps-card),var(--ps-iris-soft))}.product-guide-features article>span{color:var(--ps-teal-ink);font-size:13px;font-weight:800}.product-guide-features p,.product-guide-plans li,.product-guide-plans p{font-size:14px}.product-guide-ai,.product-guide-details{padding:clamp(22px,4vw,40px);border:1px solid var(--ps-line);border-radius:24px;background:var(--ps-card)}.product-guide-ai{background:linear-gradient(135deg,var(--ps-mint),var(--ps-card))}.product-guide-endpoint{display:grid;gap:8px;padding:18px;margin:22px 0;border-radius:14px;background:var(--ps-card)}.product-guide-endpoint span{color:var(--ps-ink-2);font-size:13px}.product-guide-endpoint code{overflow-wrap:anywhere;font-size:15px}.product-guide-table-wrap{overflow-x:auto;margin:24px 0;border:1px solid var(--ps-line);border-radius:18px;background:var(--ps-card)}.product-guide-main table{width:100%;border-collapse:collapse;text-align:start}.product-guide-main caption{padding:16px;text-align:start;color:var(--ps-ink-2);font-size:13px}.product-guide-main td,.product-guide-main th{padding:16px;border-top:1px solid var(--ps-line);white-space:nowrap}.product-guide-main thead th{background:var(--ps-mint);font-size:13px}.product-guide-note{padding-top:12px;border-top:1px solid var(--ps-line)}@media (max-width:900px){.product-guide-features,.product-guide-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.product-guide-main{width:calc(100% - 32px);padding-top:24px}.product-guide-features,.product-guide-plans{grid-template-columns:minmax(0,1fr)}.product-guide-features article,.product-guide-plans article{padding:20px}}