.signal-list[data-astro-cid-vyewoslu]{border:1px solid var(--line);border-radius:12px;margin-top:24px;overflow:hidden}.signal-list[data-astro-cid-vyewoslu]>div[data-astro-cid-vyewoslu]{padding:22px 24px}.signal-list[data-astro-cid-vyewoslu]>div[data-astro-cid-vyewoslu]+div[data-astro-cid-vyewoslu]{border-top:1px solid var(--line)}.signal-list[data-astro-cid-vyewoslu] dt[data-astro-cid-vyewoslu]{color:var(--primary);overflow-wrap:anywhere;font-size:13px}.signal-list[data-astro-cid-vyewoslu] dd[data-astro-cid-vyewoslu]{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.85}.table-scroll[data-astro-cid-vyewoslu]{margin-top:24px}.table-scroll[data-astro-cid-vyewoslu] table[data-astro-cid-vyewoslu]{min-width:520px}.table-scroll[data-astro-cid-vyewoslu] code[data-astro-cid-vyewoslu]{color:var(--navy);font-size:12px;font-weight:500;display:inline}.service-guide[data-astro-cid-vyewoslu]>.faq-list[data-astro-cid-vyewoslu]{max-width:none;margin:0 0 48px}@media (width<=639px){.signal-list[data-astro-cid-vyewoslu]>div[data-astro-cid-vyewoslu]{padding:18px}.signal-list[data-astro-cid-vyewoslu] dt[data-astro-cid-vyewoslu]{font-size:12px}}.legal-meta[data-astro-cid-5uvxtzkq]{color:var(--muted);flex-wrap:wrap;gap:14px 28px;margin-bottom:36px;font-size:12px;display:flex}.legal-content[data-astro-cid-5uvxtzkq] .content-block[data-astro-cid-5uvxtzkq]{scroll-margin-top:100px}.product-preview[data-astro-cid-ri6jjsx3]{border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;min-width:0;max-width:420px;box-shadow:var(--shadow-lg);background:#fff;margin:0;overflow:hidden}figcaption[data-astro-cid-ri6jjsx3]{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 20px;display:flex}.preview-logo[data-astro-cid-ri6jjsx3]{object-fit:contain;border-radius:11px;width:44px;height:44px}.preview-logo[data-astro-cid-ri6jjsx3].logo-bare{padding:8px}figcaption[data-astro-cid-ri6jjsx3] span[data-astro-cid-ri6jjsx3]{gap:2px;display:grid}figcaption[data-astro-cid-ri6jjsx3] strong[data-astro-cid-ri6jjsx3]{color:var(--ink);font-size:16px}figcaption[data-astro-cid-ri6jjsx3] small[data-astro-cid-ri6jjsx3]{color:var(--muted);font-size:12px}ul[data-astro-cid-ri6jjsx3]{grid-template-columns:minmax(0,1fr);margin:0;padding:6px 8px;list-style:none;display:grid}li[data-astro-cid-ri6jjsx3]{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}li[data-astro-cid-ri6jjsx3]+li[data-astro-cid-ri6jjsx3]{border-top:1px dashed var(--line)}code[data-astro-cid-ri6jjsx3]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);font-size:13px;overflow:hidden}.preview-slot[data-astro-cid-ri6jjsx3]{flex-shrink:0;justify-items:end;display:grid}.preview-slot[data-astro-cid-ri6jjsx3]>[data-astro-cid-ri6jjsx3]{white-space:nowrap;border-radius:99px;grid-area:1/1;padding:3px 10px;font-size:12px;font-weight:500}.preview-checking[data-astro-cid-ri6jjsx3]{color:var(--muted);animation:preview-hide .2s ease calc(.6s + var(--i) * .45s) both}.preview-state[data-astro-cid-ri6jjsx3]{animation:preview-show .35s cubic-bezier(.2, .8, .2, 1) calc(.6s + var(--i) * .45s) both}.preview-state[data-astro-cid-ri6jjsx3].yes{color:var(--state-yes);background:#dcfce7}.preview-state[data-astro-cid-ri6jjsx3].no{background:var(--surface-2);color:var(--state-no)}.preview-state[data-astro-cid-ri6jjsx3].unknown{color:var(--state-unknown);background:#fef3c7}p[data-astro-cid-ri6jjsx3]{border-top:1px solid var(--line);color:var(--muted);background:var(--surface);margin:0;padding:10px 20px 14px;font-size:12px}@keyframes preview-hide{to{opacity:0}}@keyframes preview-show{0%{opacity:0;transform:translateY(3px)scale(.95)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.preview-checking[data-astro-cid-ri6jjsx3]{display:none}.preview-state[data-astro-cid-ri6jjsx3]{animation:none}}.product-mark[data-astro-cid-yyfemlve]{object-fit:contain;border-radius:7px;flex-shrink:0;width:28px;height:28px}.product-mark[data-astro-cid-yyfemlve].logo-bare{padding:4px}.quote-example[data-astro-cid-lys5mnf3] table[data-astro-cid-lys5mnf3]{min-width:620px}.num-col[data-astro-cid-lys5mnf3]{text-align:right}.quote-example[data-astro-cid-lys5mnf3] thead[data-astro-cid-lys5mnf3] th[data-astro-cid-lys5mnf3]{text-transform:none;letter-spacing:0;white-space:nowrap}.quote-product[data-astro-cid-lys5mnf3]{align-items:center;gap:6px;display:inline-flex}.unit[data-astro-cid-lys5mnf3]{color:var(--ink-3);display:block}.unit[data-astro-cid-lys5mnf3].bulk{color:var(--primary);font-weight:600}td[data-astro-cid-lys5mnf3] small[data-astro-cid-lys5mnf3]{color:var(--muted);font-size:11px;display:block}tfoot[data-astro-cid-lys5mnf3] th[data-astro-cid-lys5mnf3],tfoot[data-astro-cid-lys5mnf3] td[data-astro-cid-lys5mnf3]{border-top:1px solid var(--line-strong);font-weight:600}tfoot[data-astro-cid-lys5mnf3] th[data-astro-cid-lys5mnf3]{text-align:right}tfoot[data-astro-cid-lys5mnf3] strong[data-astro-cid-lys5mnf3]{font-size:16px}.quote-summary[data-astro-cid-lys5mnf3]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}.quote-saving[data-astro-cid-lys5mnf3]{color:#15803d;background:#dcfce7;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600}.public-hero{border-bottom:1px solid var(--line);background:#fff;padding:28px 0 64px}.has-preview .public-hero-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:end;gap:48px;display:grid}@media (width<=1023px){.has-preview .public-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:42px;font-size:12px;display:flex}.breadcrumbs a:hover{color:var(--primary)}.public-hero h1{overflow-wrap:break-word;hyphens:auto;letter-spacing:-.045em;max-width:890px;color:var(--navy);text-wrap:balance;margin:0;font-size:56px;font-weight:600;line-height:1.13}.hero-description{max-width:760px;color:var(--muted);margin-top:24px;font-size:17px;line-height:1.8}.public-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.public-text-link{color:#2563eb;font-size:14px;font-weight:500}.public-text-link:hover{text-underline-offset:4px;text-decoration:underline}.public-content{padding-top:48px;padding-bottom:72px}.notice{color:#535456;background:#f3f7fc;border:1px solid #e4e4e7;border-radius:10px;padding:18px 22px;font-size:14px;line-height:1.8}.category-links{flex-wrap:wrap;gap:10px;margin:26px 0 42px;display:flex}.category-links a{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:14px;padding:9px 15px;font-size:13px;display:flex}.category-links a:hover{background:#f4f5f8;border-color:#b9babd}.category-links span{color:#78797c;font-size:11px}.catalogue-section{margin-bottom:52px;scroll-margin-top:95px}.section-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}.section-heading p:not(.eyebrow){color:var(--muted);margin-top:12px;font-size:14px}.count-badge{width:42px;height:42px;color:var(--primary);background:#f4f4f5;border-radius:10px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.table-scroll{border:1px solid var(--line);border-radius:12px;position:relative;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:660px;font-size:14px}thead{color:#6f7072;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;font-size:11px}th,td{border-bottom:1px solid var(--line);vertical-align:middle;padding:18px 22px}tbody tr:last-child>*{border-bottom:0}tbody th{color:var(--navy);font-weight:600}tbody th a{color:var(--accent)}tbody th a:hover{text-decoration:underline}th.product-cell>img{vertical-align:middle;margin-right:12px;display:inline-block}th.product-cell>span{vertical-align:middle;display:inline-block}tbody th code{color:var(--muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.capability{color:#287350;background:#f2faf6;border:1px solid #cce7db;border-radius:5px;padding:4px 9px;font-size:11px}.muted{color:var(--muted)}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:48px;display:grid}.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;display:flex}.feature-card h2{letter-spacing:-.02em;font-size:23px;line-height:1.35}.feature-card p:not(.eyebrow){color:var(--muted);margin-top:16px;font-size:14px;line-height:1.85}.highlight-card{background:#f6f8fb;border-color:#cccdd0}.case-card{transition:border-color .15s,box-shadow .15s}.case-card:hover{border-color:#b6b8ba;box-shadow:0 8px 26px #11111110}.case-card .public-text-link{margin-top:auto;padding-top:28px}.case-card{--card-pad:30px;padding:var(--card-pad)}.case-card-photo{width:calc(100% + 2 * var(--card-pad));aspect-ratio:16/9;max-width:none;margin:calc(-1 * var(--card-pad)) calc(-1 * var(--card-pad)) 24px;border-bottom:1px solid var(--line);border-radius:12px 12px 0 0;align-self:stretch;display:block}.article-photo{min-height:330px;margin:0}.content-block{margin-bottom:48px}.content-block>p{color:var(--muted);max-width:800px;margin-top:20px;font-size:15px;line-height:1.9}.detail-grid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:48px;margin-bottom:48px;display:grid}.detail-main{min-width:0}.detail-main .content-block:last-child{margin-bottom:0}.facts-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:28px}.facts-card dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;font-size:13px;display:flex}.facts-card dt{color:var(--muted)}.facts-card dd{text-align:right;overflow-wrap:anywhere}.facts-card code{font-size:11px}.facts-card>p:not(.eyebrow){color:var(--muted);margin:18px 0;font-size:14px;line-height:1.8}.facts-card>a{max-width:100%;margin-top:6px}.soft-panel{background:#fafafa;border:1px solid #e6e7ea;border-radius:12px;min-width:0;margin-bottom:40px;padding:30px}.soft-panel h2{font-size:26px;line-height:1.35}.soft-panel>p:not(.eyebrow){color:var(--muted);margin-top:16px;font-size:14px;line-height:1.85}.soft-panel>a{margin-top:20px;display:inline-block}.small-note{color:var(--muted);margin-top:16px!important;font-size:12px!important;line-height:1.8!important}.code-panel{border:1px solid #3b3c3f;border-radius:12px;min-width:0;margin-top:24px;overflow:hidden}.code-panel>div{background:#292a2c;align-items:center;gap:6px;padding:12px 18px;display:flex}.code-panel>div>span{background:#6d6e71;border-radius:50%;width:7px;height:7px}.code-panel small{color:#bdbec1;margin-left:auto;font-size:10px}.code-panel pre{max-height:none;padding:24px}.step-list{margin:26px 0 0;padding:0;list-style:none}.step-list>li{border-bottom:1px solid var(--line);gap:24px;padding:25px 0;display:flex}.step-list>li:first-child{padding-top:0}.step-list h2{font-size:25px;line-height:1.35}.step-list p{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.85}.step-list>li>p{margin-top:5px}.step-number{width:36px;height:36px;color:var(--primary);background:#f4f4f5;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.related-card{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:12px;padding:22px 18px;display:flex}.related-card strong{font-size:15px}.related-card>span{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.related-card i{color:var(--primary);font-style:normal}.related-card:hover{background:#fafafa;border-color:#b6b8ba}.faq-list{max-width:860px;margin:64px auto 0}.faq-list h2{margin-bottom:25px}.faq-list details{border-bottom:1px solid var(--line);padding:22px 0}.faq-list summary{justify-content:space-between;gap:24px;font-size:15px;font-weight:500;display:flex}.faq-list summary span{color:#818284}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:var(--muted);padding:18px 30px 0 0;font-size:14px;line-height:1.9}.article-card{border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;max-width:1020px;display:grid;overflow:hidden}.article-card:hover{border-color:#b9babd}.article-art{color:#e2e3e6;background:#18181b;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:330px;padding:30px;display:flex}.article-card-copy{flex-direction:column;align-items:start;gap:18px;padding:40px;display:flex}.article-card-copy .eyebrow{margin-bottom:0}.article-card-copy h2{font-size:30px;line-height:1.35}.article-card-copy>p:not(.eyebrow){color:var(--muted);font-size:14px}.article-meta{color:var(--muted);margin:24px 0;font-size:12px}.article-card-copy .article-meta{margin:0}.article-card-copy>.public-text-link{margin-top:auto}.article-layout{grid-template-columns:minmax(0,760px) minmax(0,1fr);gap:60px;display:grid}.article-layout h2{font-size:28px;line-height:1.4}.article-toc{color:var(--muted);border-left:1px solid var(--line);flex-direction:column;gap:18px;padding-left:24px;font-size:12px;display:flex;position:sticky;top:105px}.article-toc strong{color:var(--navy);font-size:13px}.article-toc a:hover{color:var(--primary)}.story-block{text-align:center;max-width:800px;margin:0 auto 54px}.story-block>p:not(.eyebrow){color:var(--muted);margin-top:24px;font-size:16px;line-height:1.9}.contact-card{border:1px solid var(--line);border-radius:12px;padding:36px}.contact-card h2{font-size:28px}.contact-card>p:not(.eyebrow){color:var(--muted);margin-top:18px;font-size:14px}.support-address{letter-spacing:-.02em;color:var(--primary);overflow-wrap:anywhere;margin:24px 0;font-size:24px;font-weight:500;display:block}.plain-list{color:var(--muted);padding-left:20px;font-size:14px;line-height:1.9;list-style:outside}.plain-list li{padding:8px 0}.public-cta{background:var(--navy);color:#fff;padding:56px 0}.public-cta>.site-container{justify-content:space-between;align-items:center;gap:40px;display:flex}.public-cta h2{color:#fff;max-width:760px;font-size:30px;line-height:1.35}.public-cta p:not(.eyebrow){color:#bdbec0;max-width:700px;margin-top:16px;font-size:14px}.public-cta .eyebrow{color:#b1b3b5}.public-cta a{flex-shrink:0}@media (width<=1023px){.public-hero h1{font-size:46px}.detail-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px}.feature-grid{gap:16px}.feature-card{padding:24px}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:30px}.article-card-copy{padding:28px}.public-cta>.site-container{align-items:start}}@media (width<=767px){.feature-grid{grid-template-columns:1fr}.detail-grid{grid-template-columns:minmax(0,1fr);gap:28px}.facts-card{max-width:100%}.article-card{grid-template-columns:1fr}.article-art,.article-photo{min-height:230px}.article-layout{grid-template-columns:minmax(0,1fr)}.article-toc{display:none}.public-cta>.site-container{flex-direction:column;gap:28px}.feature-card h2{font-size:24px}.case-card{--card-pad:24px}.step-list{margin-top:24px}}@media (width<=639px){.public-hero{padding:22px 0 40px}.breadcrumbs{margin-bottom:30px;font-size:11px}.public-hero h1{letter-spacing:-.035em;font-size:36px;line-height:1.25}.hero-description{margin-top:18px;font-size:15px}.public-content{padding-top:30px;padding-bottom:48px}.public-actions{gap:20px}.category-links{gap:8px;margin:20px 0 32px}.category-links a{padding:8px 12px;font-size:12px}.notice{padding:16px;font-size:13px}.section-heading{gap:14px}.section-heading h2{font-size:25px}.content-block{margin-bottom:36px}.content-block h2{font-size:25px}.soft-panel,.facts-card,.contact-card{padding:24px}.step-list>li{gap:16px}.step-list h2{font-size:22px}.step-list p{font-size:14px}.related-grid{gap:12px}.related-card{padding:18px 14px}.article-card-copy{padding:25px}.article-card-copy h2{font-size:25px}.article-art{padding:22px}.support-address{font-size:21px}.public-cta{padding:40px 0}.public-cta h2{font-size:26px}.code-panel pre{padding:18px;font-size:11px}.public-content .detail-grid:last-child{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.case-card{transition:none}}.quote-notice{background:#f6f8fb;border:1px solid #e4e4e7;border-radius:12px;margin-bottom:32px;padding:24px}.quote-notice p{color:var(--muted);margin-bottom:12px;font-size:14px;line-height:1.9}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}.post-card{border:1px solid var(--line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.post-card:hover{border-color:#b9babd}.post-card img{aspect-ratio:16/9;object-fit:cover;background:#f4f4f5;width:100%;height:auto}.post-card>div{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.post-card .eyebrow{margin-bottom:0}.post-card h2{font-size:20px;line-height:1.4}.post-card p:not(.eyebrow){color:var(--muted);font-size:14px}.post-card .article-meta{margin:auto 0 0}.post-cover{margin:0 0 32px}.post-cover img{border:1px solid var(--line);background:#f4f4f5;border-radius:14px;width:100%;height:auto}.post-cover figcaption{color:var(--muted);margin-top:10px;font-size:12px}.post-answer{border:1px solid var(--line);border-left:3px solid var(--navy);background:#fafafa;border-radius:10px;margin-bottom:36px;padding:20px 24px}.post-answer strong{margin-bottom:8px;font-size:13px;display:block}.post-answer p{font-size:15px;line-height:1.8}.post-body{color:#27272a;overflow-wrap:anywhere;font-size:16px;line-height:1.85}.post-body>*+*{margin-top:18px}.post-body h2{margin-top:44px;scroll-margin-top:100px}.post-body h3{margin-top:30px;scroll-margin-top:100px;font-size:20px;line-height:1.45}.post-body ul,.post-body ol{padding-left:1.4em}.post-body ul{list-style:outside}.post-body ol{list-style:decimal}.post-body li+li{margin-top:6px}.post-body a{text-underline-offset:3px;text-decoration:underline}.post-body blockquote{border-left:3px solid var(--line);color:var(--muted);padding-left:18px}.post-body code{background:#f4f4f5;border-radius:4px;padding:1px 5px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.post-body pre{color:#e4e4e7;background:#18181b;border-radius:10px;padding:18px 20px;font-size:13px;line-height:1.7;overflow-x:auto}.post-body pre code{color:inherit;background:0 0;padding:0}.post-body table{border-collapse:collapse;width:max-content;min-width:0;max-width:100%;font-size:14px;display:block;overflow-x:auto}.post-body th,.post-body td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 12px}.post-body th{background:#fafafa}.post-sources,.post-related{border-top:1px solid var(--line);margin-top:48px;padding-top:32px}.post-sources h2,.post-related h2{margin-bottom:16px;font-size:22px}.post-sources ol{padding-left:1.4em;font-size:14px;line-height:1.8;list-style:decimal}.post-sources a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.post-sources>p{color:var(--muted);margin-top:14px;font-size:13px}.post-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.post-related a{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;font-size:14px;display:flex}.post-related a:hover{border-color:#b9babd}.post-related span{color:var(--muted)}@media (width<=1023px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.post-grid,.post-related>div{grid-template-columns:minmax(0,1fr)}.post-body{font-size:15px}}.post-card h2,.post-body h2,.post-body h3{overflow-wrap:break-word;hyphens:auto}.case-hero-visual{aspect-ratio:16/7;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:100%;height:auto;margin:0 0 48px;display:block}@media (width<=639px){.case-hero-visual{aspect-ratio:16/9;margin-bottom:32px}}.trust-icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.trust-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.about-facts{border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 40px;display:grid}.about-facts>div{flex-direction:column-reverse;gap:6px;padding:22px 24px;display:flex}.about-facts>div+div{border-left:1px solid var(--line)}.about-facts dd{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;font-weight:600}.about-facts dt{color:var(--muted);font-size:13px}@media (width<=767px){.about-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.about-facts>div:nth-child(3){border-left:0}.about-facts>div:nth-child(n+3){border-top:1px solid var(--line)}}.related-name{align-items:center;gap:10px;display:flex}.case-products{gap:6px;margin:16px 0;padding:0;list-style:none;display:grid}.case-products a{color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:500;display:flex}.case-products a:hover{color:var(--accent);background:#fff}.use-list{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.use-list li{border:1px solid var(--line);color:var(--ink-2);border-radius:10px;padding:14px 18px 14px 46px;font-size:14px;line-height:1.7;position:relative}.use-list li:before{content:"✓";color:var(--primary);font-weight:600;position:absolute;top:14px;left:18px}.workflow-card{max-width:640px;margin-top:20px}.workflow-card>span{gap:16px;line-height:1.7}.side-links{justify-items:start;gap:10px;display:grid}.response-grid{align-items:start;margin-top:24px}.field-list{border:1px solid var(--line);border-radius:12px;margin:0;overflow:hidden}.field-list>div{padding:16px 20px}.field-list>div+div{border-top:1px solid var(--line)}.field-list dt code{color:var(--primary);font-size:13px}.field-list dd{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.7}.public-content>.product-faq{max-width:none;margin:0 0 48px}.catalogue-table{table-layout:fixed}.catalogue-table .col-product{width:34%}.catalogue-table .col-input{width:16%}.catalogue-table .col-price{width:18%}.catalogue-table .col-link{width:14%}.catalogue-table .price-col{text-align:right}.catalogue-table td.price-col strong{color:var(--ink);font-weight:600;display:block}.catalogue-table td.price-col small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.catalogue-table td:last-child{text-align:right}.hero-prices{flex-wrap:wrap;gap:12px;margin:24px 0 0;display:flex}.hero-prices>div{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:170px;padding:12px 16px}.hero-prices>div.bulk{border-color:color-mix(in srgb, var(--primary) 35%, white);background:color-mix(in srgb, var(--primary) 5%, white)}.hero-prices dt{color:var(--muted);font-size:12px}.hero-prices dd{letter-spacing:-.4px;color:var(--ink);margin:4px 0 0;font-size:22px;font-weight:600}.hero-prices>div.bulk dd{color:var(--primary)}.cost-card{border:1px solid var(--line);border-radius:12px;gap:14px;margin:20px 0 16px;padding:20px 22px;display:grid}.cost-row{grid-template-columns:minmax(150px,1.1fr) minmax(130px,1fr) 2fr 80px;align-items:center;gap:14px;font-size:13px;display:grid}.cost-label{color:var(--ink-2)}.cost-math{color:var(--muted);font-size:12px}.cost-bar{background:var(--surface-2);border-radius:99px;height:8px;overflow:hidden}.cost-bar i{border-radius:inherit;background:#a1a1aa;height:100%;display:block}.cost-row.good .cost-bar i{background:var(--primary)}.cost-row.plain .cost-bar i{background:#d4d4d8}.cost-row strong{text-align:right;font-size:15px;font-weight:600}.cost-row.good strong{color:var(--primary)}.cost-saving{color:#15803d;background:#dcfce7;border-radius:99px;justify-self:start;margin:2px 0 0;padding:3px 10px;font-size:12px;font-weight:600}@media (width<=639px){.cost-row{grid-template-columns:1fr auto}.cost-math{display:none}.cost-bar{order:3;grid-column:1/-1}}.price-facts{margin-bottom:56px}.price-table th small{color:var(--muted);text-transform:none;font-size:11px;font-weight:400;display:block}.price-table .price-col{text-align:right}.price-table td.price-col strong{color:var(--primary);font-weight:600}.price-table .family-row th{color:var(--muted);background:var(--surface);text-transform:none;padding-top:18px;font-size:12px;font-weight:600}.price-table .product-cell a{font-weight:500}.plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.plan-card{border:1px solid var(--line);background:#fff;border-radius:12px;align-content:start;gap:6px;padding:22px 20px;display:grid}.plan-card.featured{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.plan-card>strong{color:var(--ink-2);font-size:14px;font-weight:600}.plan-pay{letter-spacing:-.6px;color:var(--ink);margin:4px 0 0;font-size:28px;font-weight:650}.plan-credit{color:var(--muted);margin:0;font-size:13px}.plan-credit b{color:var(--ink);font-weight:600}.plan-bonus{color:#15803d;background:#dcfce7;border-radius:99px;justify-self:start;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600}.plan-bonus.plain{color:var(--muted);background:var(--surface-2)}@media (width<=767px){.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.api-price{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.api-price h3{font-size:15px}.api-price p{color:var(--muted);margin:8px 0 10px;font-size:13px;line-height:1.75}.section-heading>a{white-space:nowrap;flex-shrink:0}@media (width<=639px){.section-heading{flex-direction:column;align-items:flex-start;gap:10px}.hero-prices>div{flex:1 1 0;min-width:0}.hero-prices dd{font-size:19px}}.case-hero-visual.banner-visual{object-fit:cover;height:240px}@media (width<=639px){.case-hero-visual.banner-visual{height:160px}}.about-data{margin-top:72px}.version[data-astro-cid-p2elwm52]{border:1px solid var(--line);letter-spacing:0;vertical-align:middle;color:var(--ink-3);border-radius:6px;margin-left:8px;padding:2px 8px;font-size:13px;font-weight:500;display:inline-block}.docs-layout[data-astro-cid-p2elwm52]{grid-template-columns:220px minmax(0,1fr);gap:48px;margin-top:48px;margin-bottom:96px;display:grid}.docs-toc[data-astro-cid-p2elwm52]{align-self:start;font-size:13px;position:sticky;top:88px}.docs-toc[data-astro-cid-p2elwm52] p[data-astro-cid-p2elwm52]{color:var(--ink);margin:0 0 10px;font-weight:600}.docs-toc[data-astro-cid-p2elwm52] ol[data-astro-cid-p2elwm52]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-toc[data-astro-cid-p2elwm52] a[data-astro-cid-p2elwm52]{color:var(--ink-3);border-radius:8px;gap:10px;padding:6px 10px;display:flex}.docs-toc[data-astro-cid-p2elwm52] a[data-astro-cid-p2elwm52]:hover{background:var(--surface);color:var(--ink)}.docs-toc[data-astro-cid-p2elwm52] .num[data-astro-cid-p2elwm52]{color:var(--muted)}.docs-body[data-astro-cid-p2elwm52]{gap:24px;min-width:0;display:grid}.docs-callout[data-astro-cid-p2elwm52],.docs-section[data-astro-cid-p2elwm52]{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;min-width:0;padding:28px;scroll-margin-top:88px}.docs-callout[data-astro-cid-p2elwm52]{background:var(--surface)}.docs-eyebrow[data-astro-cid-p2elwm52]{color:#b45309;margin:0 0 6px;font-size:12px;font-weight:600}.docs-body[data-astro-cid-p2elwm52] h2[data-astro-cid-p2elwm52]{letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-size:20px;font-weight:600}.docs-body[data-astro-cid-p2elwm52] h3[data-astro-cid-p2elwm52]{color:var(--ink);align-items:center;gap:8px;margin:22px 0 10px;font-size:15px;font-weight:600;display:flex}.docs-body[data-astro-cid-p2elwm52] p[data-astro-cid-p2elwm52],.docs-body[data-astro-cid-p2elwm52] li[data-astro-cid-p2elwm52]{color:var(--ink-3);font-size:14px;line-height:24px}.docs-body[data-astro-cid-p2elwm52] p[data-astro-cid-p2elwm52]{margin:12px 0}.docs-body[data-astro-cid-p2elwm52] ul[data-astro-cid-p2elwm52],.docs-list[data-astro-cid-p2elwm52]{gap:8px;margin:12px 0;padding-left:20px;display:grid}.docs-muted[data-astro-cid-p2elwm52]{color:var(--muted)!important;font-size:13px!important}.docs-origin[data-astro-cid-p2elwm52]{border:1px solid var(--line);background:var(--surface);color:var(--ink-3);border-radius:10px;gap:4px;margin:14px 0;padding:12px 16px;font-size:12px;display:grid}.docs-origin[data-astro-cid-p2elwm52] code[data-astro-cid-p2elwm52]{color:var(--accent);word-break:break-all;font-size:14px;font-weight:600}.docs-code[data-astro-cid-p2elwm52]{color:#e6e8ec;background:#0b0d12;border-radius:12px;min-width:0;margin:14px 0;overflow:hidden}.docs-code-top[data-astro-cid-p2elwm52]{color:#c4c7ce;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:12px;display:flex}.docs-code-top[data-astro-cid-p2elwm52] button[data-astro-cid-p2elwm52]{font:inherit;color:#e6e8ec;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:4px 10px}.docs-code-top[data-astro-cid-p2elwm52] button[data-astro-cid-p2elwm52]:hover{background:#ffffff14}.docs-code[data-astro-cid-p2elwm52] pre[data-astro-cid-p2elwm52]{margin:0;padding:16px;font-size:12.5px;line-height:22px;overflow-x:auto}.docs-note[data-astro-cid-p2elwm52]{background:#2563eb0a;border:1px solid #2563eb26;border-radius:10px;margin:14px 0;padding:14px 16px}.docs-note[data-astro-cid-p2elwm52] p[data-astro-cid-p2elwm52]{margin:4px 0 0}.docs-more[data-astro-cid-p2elwm52]{border:1px solid var(--line);border-radius:10px;margin-top:14px;padding:12px 16px}.docs-more[data-astro-cid-p2elwm52] summary[data-astro-cid-p2elwm52]{cursor:pointer;color:var(--ink);font-size:14px;font-weight:500}.docs-steps[data-astro-cid-p2elwm52]{margin:0;padding:0;list-style:none}.docs-steps[data-astro-cid-p2elwm52] .num[data-astro-cid-p2elwm52]{width:24px;height:24px;color:var(--accent);background:#2563eb14;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.docs-states[data-astro-cid-p2elwm52]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.docs-states[data-astro-cid-p2elwm52]>div[data-astro-cid-p2elwm52]{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:16px}.docs-states[data-astro-cid-p2elwm52] code[data-astro-cid-p2elwm52]{color:var(--accent);font-size:15px;font-weight:600}.docs-states[data-astro-cid-p2elwm52] p[data-astro-cid-p2elwm52]{margin:6px 0 0}.docs-table[data-astro-cid-p2elwm52]{border:1px solid var(--line);border-radius:10px;overflow-x:auto}.docs-table[data-astro-cid-p2elwm52] table[data-astro-cid-p2elwm52]{border-collapse:collapse;width:100%;font-size:13px}.docs-table[data-astro-cid-p2elwm52] th[data-astro-cid-p2elwm52],.docs-table[data-astro-cid-p2elwm52] td[data-astro-cid-p2elwm52]{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px;line-height:22px}.docs-table[data-astro-cid-p2elwm52] thead[data-astro-cid-p2elwm52] th[data-astro-cid-p2elwm52]{background:var(--surface);color:var(--ink);border-top:0}.docs-table[data-astro-cid-p2elwm52] td[data-astro-cid-p2elwm52]:nth-child(2) code[data-astro-cid-p2elwm52]{word-break:break-word;font-size:12px}.docs-links[data-astro-cid-p2elwm52]{flex-wrap:wrap;gap:8px 16px;display:flex}.docs-links[data-astro-cid-p2elwm52] a[data-astro-cid-p2elwm52]{color:var(--accent);font-weight:500}@media (width<=1023px){.docs-layout[data-astro-cid-p2elwm52]{grid-template-columns:minmax(0,1fr);gap:24px}.docs-toc[data-astro-cid-p2elwm52]{position:static}.docs-toc[data-astro-cid-p2elwm52] ol[data-astro-cid-p2elwm52]{flex-wrap:wrap;gap:6px;display:flex}.docs-toc[data-astro-cid-p2elwm52] a[data-astro-cid-p2elwm52]{border:1px solid var(--line)}}@media (width<=639px){.docs-callout[data-astro-cid-p2elwm52],.docs-section[data-astro-cid-p2elwm52]{padding:20px}.docs-states[data-astro-cid-p2elwm52]{grid-template-columns:1fr}}
