.service-thumbnail[data-astro-cid-d35usz3l]{width:100%;height:100%;min-height:0;color:var(--ink);place-items:center;padding:16px;font-size:12px;line-height:1.45;display:grid}.service-thumbnail[data-astro-cid-d35usz3l] [data-astro-cid-d35usz3l]{min-width:0}.service-thumbnail[data-astro-cid-d35usz3l] svg{color:var(--accent);flex:none}.service-thumbnail[data-astro-cid-d35usz3l]>div[data-astro-cid-d35usz3l]{width:100%;max-width:280px}.thumb-document[data-astro-cid-d35usz3l],.thumb-share[data-astro-cid-d35usz3l],.thumb-calendar[data-astro-cid-d35usz3l],.thumb-rows[data-astro-cid-d35usz3l]:not(.thumb-rows--folders):not(.thumb-rows--steps){border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:14px}.thumb-heading[data-astro-cid-d35usz3l],.thumb-document-heading[data-astro-cid-d35usz3l]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.thumb-heading[data-astro-cid-d35usz3l] strong[data-astro-cid-d35usz3l]{font-size:12px;font-weight:550}.thumb-document-heading[data-astro-cid-d35usz3l] strong[data-astro-cid-d35usz3l]{overflow-wrap:anywhere;font-size:18px;font-weight:550}.thumb-document-heading[data-astro-cid-d35usz3l]>span[data-astro-cid-d35usz3l]{color:var(--ink-soft);margin-left:auto;font-size:10px}.thumb-line[data-astro-cid-d35usz3l]{background:var(--line);border-radius:2px;width:100%;height:4px;margin-top:8px;display:block}.thumb-line--short[data-astro-cid-d35usz3l]{width:60%}.thumb-line--accent[data-astro-cid-d35usz3l]{background:var(--mint);width:40%}.thumb-meta[data-astro-cid-d35usz3l]{color:var(--ink-soft);margin-top:12px;font-size:10px;line-height:1.5;display:block}.thumb-search-field[data-astro-cid-d35usz3l]{background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.thumb-company[data-astro-cid-d35usz3l]{align-items:center;gap:12px;margin-top:12px;display:flex}.thumb-company[data-astro-cid-d35usz3l]>div[data-astro-cid-d35usz3l]{flex:1}.thumb-company[data-astro-cid-d35usz3l] .thumb-line[data-astro-cid-d35usz3l]:first-child{margin-top:0}.thumb-share-link[data-astro-cid-d35usz3l]{border-top:1px solid var(--line);color:var(--accent);align-items:center;gap:8px;padding-top:12px;display:flex}.thumb-calendar[data-astro-cid-d35usz3l] strong[data-astro-cid-d35usz3l]{font-size:13px;font-weight:550}.thumb-calendar-days[data-astro-cid-d35usz3l]{grid-template-columns:repeat(7,1fr);gap:5px;margin-top:12px;display:grid}.thumb-calendar-days[data-astro-cid-d35usz3l] span[data-astro-cid-d35usz3l]{background:var(--accent-soft);border-radius:2px;height:12px}.thumb-calendar-days[data-astro-cid-d35usz3l] .is-marked[data-astro-cid-d35usz3l]{background:var(--accent)}.thumb-network[data-astro-cid-d35usz3l]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.thumb-network[data-astro-cid-d35usz3l]>div[data-astro-cid-d35usz3l]{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.thumb-row[data-astro-cid-d35usz3l]{align-items:center;gap:10px;min-height:24px;display:flex}.thumb-row[data-astro-cid-d35usz3l]>span[data-astro-cid-d35usz3l]:first-of-type{flex-shrink:0}.thumb-row[data-astro-cid-d35usz3l]+.thumb-row[data-astro-cid-d35usz3l]{margin-top:5px}.thumb-row[data-astro-cid-d35usz3l] .thumb-line[data-astro-cid-d35usz3l]{flex:1;width:auto;min-width:12px;margin-top:0}.thumb-rows--folders[data-astro-cid-d35usz3l] .thumb-row[data-astro-cid-d35usz3l],.thumb-rows--steps[data-astro-cid-d35usz3l] .thumb-row[data-astro-cid-d35usz3l]{background:var(--surface);border:1px solid var(--line);border-radius:7px;min-height:36px;padding:8px 12px}.thumb-number[data-astro-cid-d35usz3l],.thumb-step[data-astro-cid-d35usz3l]{color:var(--accent);font-size:10px}.thumb-step[data-astro-cid-d35usz3l]{flex:none;place-items:center;width:20px;height:20px;display:grid}.thumb-step--done[data-astro-cid-d35usz3l]{background:var(--mint-soft);border-radius:50%}.thumb-step--done[data-astro-cid-d35usz3l] svg,.thumb-check[data-astro-cid-d35usz3l] svg{color:var(--mint-ink)}.thumb-check[data-astro-cid-d35usz3l]{margin-left:auto;display:flex}.thumb-check--review[data-astro-cid-d35usz3l]{color:var(--accent);font-size:10px}.simple-service-scene[data-astro-cid-rseh74iw]{width:100%;height:100%;min-height:0;color:var(--ink);align-items:center;padding:clamp(20px,5cqw,32px);font-size:14px;font-weight:450;line-height:1.5;display:grid}.simple-service-scene[data-astro-cid-rseh74iw] [data-astro-cid-rseh74iw]{min-width:0}.simple-service-scene[data-astro-cid-rseh74iw] svg{color:var(--accent);flex:none}.simple-sheet[data-astro-cid-rseh74iw]{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;max-width:420px;margin-inline:auto;padding:24px}.simple-title[data-astro-cid-rseh74iw]{align-items:center;gap:12px;font-size:16px;font-weight:550;line-height:1.4;display:flex}.simple-title[data-astro-cid-rseh74iw] svg{width:24px;height:24px}.simple-files[data-astro-cid-rseh74iw]{gap:8px;margin-top:24px;display:grid}.simple-file[data-astro-cid-rseh74iw]{align-items:center;gap:12px;min-height:36px;display:flex}.simple-file[data-astro-cid-rseh74iw] svg{color:var(--ink-soft)}.simple-status[data-astro-cid-rseh74iw]{border-top:1px solid var(--line);color:var(--mint-ink);align-items:center;gap:9px;margin-top:24px;padding-top:24px;font-size:13px;display:flex}.simple-status-dot[data-astro-cid-rseh74iw]{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px}.simple-folder-list[data-astro-cid-rseh74iw]{gap:12px;width:100%;max-width:420px;margin-inline:auto;display:grid}.simple-folder[data-astro-cid-rseh74iw]{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:16px;min-height:64px;padding:16px 20px;display:flex}.simple-folder-list[data-astro-cid-rseh74iw] .simple-caption[data-astro-cid-rseh74iw]{margin-top:12px}.simple-caption[data-astro-cid-rseh74iw]{color:var(--ink-soft);font-size:12px;line-height:1.5}.simple-document[data-astro-cid-rseh74iw]{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:24px;font-weight:550;display:flex}.simple-document[data-astro-cid-rseh74iw] svg{width:32px;height:32px}.simple-sharing[data-astro-cid-rseh74iw]{margin-block:24px}.simple-link[data-astro-cid-rseh74iw]{color:var(--accent);align-items:center;gap:10px;display:flex}.simple-recipient[data-astro-cid-rseh74iw]{color:var(--ink-soft);margin:12px 0 0 30px;font-size:13px;display:block}.simple-automation[data-astro-cid-rseh74iw]{width:100%;max-width:420px;margin-inline:auto}.simple-steps[data-astro-cid-rseh74iw]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.simple-steps[data-astro-cid-rseh74iw] li[data-astro-cid-rseh74iw]{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:16px;min-height:64px;padding:14px 18px;display:flex}.simple-step-number[data-astro-cid-rseh74iw]{width:28px;height:28px;color:var(--ink-soft);flex:none;place-items:center;font-size:12px;display:grid}.simple-step-number--done[data-astro-cid-rseh74iw]{background:var(--mint-soft);color:var(--mint-ink);border-radius:50%}.simple-step-number--done[data-astro-cid-rseh74iw] svg{color:inherit}.simple-automation[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw]{margin-top:24px}.simple-search[data-astro-cid-rseh74iw]{gap:16px;width:100%;max-width:420px;margin-inline:auto;display:grid}.simple-search-field[data-astro-cid-rseh74iw]{border:1px solid var(--accent);background:var(--surface);border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.simple-overline[data-astro-cid-rseh74iw]{color:var(--ink-soft);font-size:11px;display:block}.simple-rule[data-astro-cid-rseh74iw]{background:var(--line);border-radius:2px;width:100%;height:5px;margin-top:12px;display:block}.simple-rule--short[data-astro-cid-rseh74iw]{width:65%}.simple-rule--name[data-astro-cid-rseh74iw]{background:var(--accent-soft);width:75%;height:9px;margin-top:16px}.simple-company-details[data-astro-cid-rseh74iw]{color:var(--ink-soft);gap:8px;margin-top:24px;font-size:12px;display:grid}.simple-documents[data-astro-cid-rseh74iw]{width:100%;max-width:340px;margin-inline:auto}.simple-official-document[data-astro-cid-rseh74iw]{padding-bottom:52px;position:relative}.simple-official-document[data-astro-cid-rseh74iw] strong[data-astro-cid-rseh74iw]{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:16px;font-size:clamp(25px,7cqw,38px);font-weight:550;display:block}.simple-rule--accent[data-astro-cid-rseh74iw]{background:var(--mint);width:40%;margin-block:20px}.simple-format[data-astro-cid-rseh74iw]{letter-spacing:.08em;color:var(--ink-soft);font-size:10px;position:absolute;bottom:16px;right:24px}.simple-document-types[data-astro-cid-rseh74iw]{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.simple-document-types[data-astro-cid-rseh74iw] span[data-astro-cid-rseh74iw]{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:4px 10px;font-size:12px}.simple-analysis-text[data-astro-cid-rseh74iw],.simple-bill-rule[data-astro-cid-rseh74iw]{margin-block:24px}.simple-findings[data-astro-cid-rseh74iw]{gap:16px;display:grid}.simple-findings[data-astro-cid-rseh74iw]>div[data-astro-cid-rseh74iw]{gap:12px;font-size:13px;display:flex}.simple-findings[data-astro-cid-rseh74iw]>div[data-astro-cid-rseh74iw]>span[data-astro-cid-rseh74iw]{color:var(--accent);font-size:11px}.simple-analysis[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw],.simple-bill[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw]{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.simple-checks[data-astro-cid-rseh74iw]{gap:14px;display:grid}.simple-checks[data-astro-cid-rseh74iw]>div[data-astro-cid-rseh74iw]{justify-content:space-between;align-items:center;gap:12px;display:flex}.simple-check[data-astro-cid-rseh74iw]{color:var(--mint-ink);display:flex}.simple-check[data-astro-cid-rseh74iw] svg{color:inherit;width:18px;height:18px}.simple-check--review[data-astro-cid-rseh74iw]{color:var(--accent);font-size:11px}@container service-art (width<=600px){.simple-service-scene[data-astro-cid-rseh74iw]{padding:12px;font-size:12px}.simple-sheet[data-astro-cid-rseh74iw]{padding:14px}.simple-title[data-astro-cid-rseh74iw]{gap:8px;font-size:14px}.simple-title[data-astro-cid-rseh74iw] svg[data-astro-cid-rseh74iw]{width:20px;height:20px}[data-astro-cid-rseh74iw]:is(.simple-files,.simple-folder-list,.simple-steps,.simple-findings,.simple-checks,.simple-search){gap:8px}[data-astro-cid-rseh74iw]:is(.simple-files,.simple-company-details){margin-top:12px}[data-astro-cid-rseh74iw]:is(.simple-folder,.simple-steps li){min-height:38px;padding:8px 12px}.simple-file[data-astro-cid-rseh74iw]{min-height:26px}[data-astro-cid-rseh74iw]:is(.simple-sharing,.simple-analysis-text,.simple-bill-rule,.simple-document-types){margin-block:10px}.simple-status[data-astro-cid-rseh74iw]{margin-top:10px;padding-top:10px}.simple-document[data-astro-cid-rseh74iw]{padding-bottom:12px}.simple-recipient[data-astro-cid-rseh74iw]{margin-top:6px}.simple-rule[data-astro-cid-rseh74iw]{height:4px;margin-top:8px}.simple-rule--accent[data-astro-cid-rseh74iw]{margin-block:10px}.simple-official-document[data-astro-cid-rseh74iw]{padding-bottom:28px}.simple-official-document[data-astro-cid-rseh74iw] strong[data-astro-cid-rseh74iw]{margin-top:8px;font-size:25px}.simple-format[data-astro-cid-rseh74iw]{bottom:10px}.simple-search-field[data-astro-cid-rseh74iw]{padding:10px}.simple-analysis[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw],.simple-bill[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw]{margin-top:10px;padding-top:10px}.simple-automation[data-astro-cid-rseh74iw]>.simple-caption[data-astro-cid-rseh74iw]{margin-top:12px}.simple-check[data-astro-cid-rseh74iw] svg{width:16px;height:16px}.simple-findings[data-astro-cid-rseh74iw]>div[data-astro-cid-rseh74iw]{font-size:12px}}.rn-service-scene .rn-scene-frame{position:absolute;inset:18px 36px 20px;container-type:size}.rn-service-scene .rn-stage{--art-unit:clamp(.64px, min(.256411cqw, .359712cqh), 1.6px);isolation:isolate;font-size:max(12px,calc(12 * var(--art-unit)));border-radius:18px;line-height:1.35;position:absolute;inset:0;overflow:hidden}.rn-service-scene *{box-sizing:border-box}.rn-service-scene .rn-stage svg:not(.rn-routes){width:calc(16 * var(--art-unit));height:calc(16 * var(--art-unit));flex-shrink:0}.rn-service-scene .rn-peach{background:var(--surface-soft)}.rn-service-scene .rn-mint{background:var(--mint-soft)}.rn-service-scene .rn-blue,.rn-service-scene .rn-lilac,.rn-service-scene .rn-sand{background:var(--surface-soft)}.rn-service-scene{--rn-ink:var(--ink);--rn-muted:var(--ink-soft);--rn-paper:var(--surface);--rn-rule:var(--line);--rn-violet:var(--accent);--rn-violet-ink:var(--surface);--rn-green:var(--mint-soft);--rn-green-ink:var(--mint-ink);--rn-yellow:var(--surface-soft);--rn-note:var(--ink);--rn-shadow:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--rn-ink);font-family:inherit}.rn-service-scene .rn-paper,.rn-service-scene .rn-result,.rn-service-scene .rn-source,.rn-service-scene .rn-response,.rn-service-scene .rn-extracted,.rn-service-scene .rn-takeaway{background:var(--rn-paper);box-shadow:0 calc(10 * var(--art-unit)) calc(19 * var(--art-unit)) var(--rn-shadow);border-radius:calc(4 * var(--art-unit))}.rn-service-scene .rn-paper{padding:calc(18 * var(--art-unit));position:absolute}.rn-service-scene .rn-line{height:calc(4 * var(--art-unit));border-radius:calc(2 * var(--art-unit));background:var(--rn-rule);width:100%;margin-top:calc(10 * var(--art-unit));display:block}.rn-service-scene .rn-line.short{width:63%}.rn-service-scene .rn-sticky{bottom:calc(20 * var(--art-unit));right:calc(16 * var(--art-unit));padding:calc(8 * var(--art-unit)) 11px;background:var(--rn-yellow);color:var(--rn-note);box-shadow:0 calc(5 * var(--art-unit)) calc(9 * var(--art-unit)) var(--rn-shadow);z-index:4;font-size:max(11px, calc(11 * var(--art-unit)));position:absolute;transform:rotate(-3deg)}.rn-service-scene .rn-prompt{left:50%;top:calc(25 * var(--art-unit));background:var(--rn-violet);color:var(--rn-violet-ink);padding:11px calc(13 * var(--art-unit));border-radius:calc(9 * var(--art-unit)) calc(9 * var(--art-unit)) calc(2 * var(--art-unit)) calc(9 * var(--art-unit));align-items:center;gap:calc(7 * var(--art-unit));white-space:nowrap;box-shadow:0 calc(6 * var(--art-unit)) calc(12 * var(--art-unit)) var(--rn-shadow);display:flex;position:absolute;transform:translate(-50%)rotate(-2deg)}.rn-service-scene .rn-result{width:calc(113 * var(--art-unit));height:calc(125 * var(--art-unit));top:calc(100 * var(--art-unit));padding:calc(16 * var(--art-unit));position:absolute}.rn-service-scene .result-left{opacity:.7;left:5%;transform:rotate(-12deg)}.rn-service-scene .result-right{opacity:.7;right:5%;transform:rotate(12deg)}.rn-service-scene .result-main{left:50%;top:calc(91 * var(--art-unit));width:calc(183 * var(--art-unit));height:calc(155 * var(--art-unit));z-index:2;padding:calc(15 * var(--art-unit));transform:translate(-50%)}.rn-service-scene .rn-company-mark{width:calc(32 * var(--art-unit));height:calc(32 * var(--art-unit));background:var(--surface-soft);color:var(--rn-violet);border-radius:calc(6 * var(--art-unit));margin-bottom:calc(10 * var(--art-unit));place-items:center;display:grid}.rn-service-scene .rn-found{margin-top:calc(12 * var(--art-unit));font-size:max(11px, calc(10 * var(--art-unit)));align-items:center;gap:calc(4 * var(--art-unit));color:var(--rn-green-ink);display:flex}.rn-service-scene .rn-analysis-back{width:calc(145 * var(--art-unit));height:calc(190 * var(--art-unit));left:12%;top:calc(40 * var(--art-unit));background:color-mix(in srgb,var(--rn-paper) 65%,transparent);border-radius:calc(4 * var(--art-unit));position:absolute;transform:rotate(-14deg)}.rn-service-scene .rn-analysis-page{left:16%;top:calc(37 * var(--art-unit));width:calc(147 * var(--art-unit));height:calc(196 * var(--art-unit));transform:rotate(-5deg)}.rn-service-scene .rn-highlight{width:96%;height:11px;margin-top:calc(12 * var(--art-unit));background:var(--rn-yellow)}.rn-service-scene .rn-highlight.alt{background:var(--surface-soft);width:72%}.rn-service-scene .rn-takeaway{padding:calc(12 * var(--art-unit)) calc(13 * var(--art-unit));align-items:center;gap:calc(10 * var(--art-unit));font-size:max(11px, calc(11 * var(--art-unit)));z-index:2;display:flex;position:absolute;right:6%}.rn-service-scene .rn-takeaway>span{color:var(--rn-violet);font-size:max(11px, calc(10 * var(--art-unit)))}.rn-service-scene .take1{top:calc(72 * var(--art-unit));transform:rotate(3deg)}.rn-service-scene .take2{top:calc(123 * var(--art-unit));right:10%;transform:rotate(-3deg)}.rn-service-scene .take3{top:calc(172 * var(--art-unit));transform:rotate(2deg)}.rn-service-scene .rn-routes{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rn-service-scene .rn-routes path{fill:none;stroke:color-mix(in srgb,var(--rn-violet) 40%,transparent);stroke-width:1.5px}.rn-service-scene .rn-pulse{fill:var(--rn-violet)}.rn-service-scene .rn-source{width:calc(105 * var(--art-unit));padding:calc(13 * var(--art-unit)) calc(9 * var(--art-unit));font-size:max(11px, calc(11 * var(--art-unit)));text-align:center;position:absolute;left:6%}.rn-service-scene .s1{top:calc(47 * var(--art-unit));transform:rotate(-5deg)}.rn-service-scene .s2{top:calc(118 * var(--art-unit));transform:rotate(2deg)}.rn-service-scene .s3{top:calc(189 * var(--art-unit));transform:rotate(-3deg)}.rn-service-scene .rn-mcp{left:49%;top:calc(115 * var(--art-unit));width:calc(46 * var(--art-unit));height:calc(48 * var(--art-unit));justify-content:center;align-items:center;gap:calc(5 * var(--art-unit));border-radius:calc(12 * var(--art-unit));background:var(--rn-violet);color:var(--rn-violet-ink);box-shadow:0 calc(7 * var(--art-unit)) calc(16 * var(--art-unit)) var(--rn-shadow);font-size:max(11px, calc(10 * var(--art-unit)));flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.rn-service-scene .rn-response{right:5%;top:calc(80 * var(--art-unit));width:calc(112 * var(--art-unit));padding:calc(14 * var(--art-unit)) calc(12 * var(--art-unit));position:absolute;transform:rotate(4deg)}.rn-service-scene .rn-response>span{margin:calc(9 * var(--art-unit)) 0;display:block}.rn-service-scene .rn-citation{margin-top:calc(14 * var(--art-unit));color:var(--rn-violet);font-size:max(11px, calc(10 * var(--art-unit)))}.rn-service-scene .rn-invoice{left:11%;top:calc(37 * var(--art-unit));width:calc(154 * var(--art-unit));height:calc(199 * var(--art-unit));padding:calc(20 * var(--art-unit));transform:rotate(-7deg)}.rn-service-scene .rn-field-mark{height:calc(12 * var(--art-unit));background:var(--rn-yellow);width:65%;margin-top:calc(12 * var(--art-unit))}.rn-service-scene .mark2{background:var(--rn-green);width:47%}.rn-service-scene .mark3{background:var(--surface-soft);width:78%}.rn-service-scene .rn-scan{left:calc(4 * var(--art-unit));right:calc(4 * var(--art-unit));top:calc(86 * var(--art-unit));height:calc(1 * var(--art-unit));background:var(--rn-violet);box-shadow:0 0 calc(12 * var(--art-unit)) var(--rn-violet);opacity:0;position:absolute}.rn-service-scene .rn-extracted{width:calc(136 * var(--art-unit));padding:calc(10 * var(--art-unit)) calc(13 * var(--art-unit));z-index:2;position:absolute;right:8%;transform:rotate(2deg)}.rn-service-scene .rn-extracted>span{font-size:max(11px, calc(10 * var(--art-unit)));color:var(--rn-muted);margin-bottom:calc(5 * var(--art-unit));display:block}.rn-service-scene .rn-extracted strong{font-size:max(11px, calc(13 * var(--art-unit)));font-weight:500}.rn-service-scene .e1{top:calc(48 * var(--art-unit))}.rn-service-scene .e2{top:calc(111 * var(--art-unit));right:5%;transform:rotate(-3deg)}.rn-service-scene .e3{top:calc(176 * var(--art-unit))}.rn-service-scene .rn-extracted .rn-line{margin-top:calc(6 * var(--art-unit))}.rn-service-scene .rn-calendar-shadow{left:12%;top:calc(36 * var(--art-unit));width:calc(192 * var(--art-unit));height:calc(190 * var(--art-unit));background:color-mix(in srgb,var(--rn-paper) 55%,transparent);border-radius:calc(5 * var(--art-unit));position:absolute;transform:rotate(-13deg)}.rn-service-scene .rn-calendar{left:12%;top:calc(39 * var(--art-unit));width:calc(195 * var(--art-unit));height:calc(193 * var(--art-unit));background:var(--rn-paper);padding:calc(23 * var(--art-unit)) calc(16 * var(--art-unit)) calc(15 * var(--art-unit));border-radius:calc(5 * var(--art-unit));box-shadow:0 calc(12 * var(--art-unit)) calc(20 * var(--art-unit)) var(--rn-shadow);position:absolute;transform:rotate(-6deg)}.rn-service-scene .rn-rings{left:calc(28 * var(--art-unit));right:calc(28 * var(--art-unit));top:calc(-8 * var(--art-unit));justify-content:space-between;display:flex;position:absolute}.rn-service-scene .rn-rings i{height:calc(18 * var(--art-unit));width:calc(5 * var(--art-unit));background:var(--accent);border-radius:calc(3 * var(--art-unit));box-shadow:calc(1 * var(--art-unit)) calc(1 * var(--art-unit)) calc(1 * var(--art-unit)) var(--rn-shadow)}.rn-service-scene .rn-month{font-size:max(11px, calc(15 * var(--art-unit)));margin-bottom:calc(17 * var(--art-unit))}.rn-service-scene .rn-month>span{font-size:max(11px, calc(10 * var(--art-unit)));color:var(--rn-muted);margin-top:calc(3 * var(--art-unit));display:block}.rn-service-scene .rn-week,.rn-service-scene .rn-days{gap:calc(4 * var(--art-unit));grid-template-columns:repeat(7,1fr);display:grid}.rn-service-scene .rn-week{font-size:max(11px, calc(9 * var(--art-unit)));color:var(--rn-muted);text-align:center;margin-bottom:calc(5 * var(--art-unit))}.rn-service-scene .rn-days b{height:calc(17 * var(--art-unit));border-radius:calc(2 * var(--art-unit));background:var(--rn-rule);font-weight:500}.rn-service-scene .rn-days .rn-past{background:var(--rn-green)}.rn-service-scene .rn-days .rn-soon{background:var(--surface-soft)}.rn-service-scene .rn-days .rn-due{background:var(--rn-yellow);color:var(--rn-note);font-size:max(11px, calc(11 * var(--art-unit)));outline:calc(1 * var(--art-unit)) solid color-mix(in srgb,var(--rn-note) 20%,transparent);outline-offset:calc(2 * var(--art-unit));place-items:center;display:grid}.rn-service-scene .rn-due-note{right:6%;top:calc(99 * var(--art-unit));width:calc(107 * var(--art-unit));background:var(--rn-paper);padding:calc(13 * var(--art-unit)) calc(12 * var(--art-unit));border-radius:calc(4 * var(--art-unit));box-shadow:0 calc(10 * var(--art-unit)) calc(18 * var(--art-unit)) var(--rn-shadow);position:absolute;transform:rotate(5deg)}.rn-service-scene .rn-due-note>span{font-size:max(11px, calc(10 * var(--art-unit)))}.rn-service-scene .rn-due-note>strong{font-size:max(11px, calc(25 * var(--art-unit)));margin-top:calc(8 * var(--art-unit));font-weight:500;display:block}.rn-service-scene .rn-due-note .rn-supplier{font-size:max(11px, calc(10 * var(--art-unit)));color:var(--rn-muted);margin-top:calc(10 * var(--art-unit));display:block}.rn-service-scene .rn-receipt{top:calc(38 * var(--art-unit));width:calc(86 * var(--art-unit));height:calc(136 * var(--art-unit));background:var(--rn-paper);padding:calc(13 * var(--art-unit)) calc(12 * var(--art-unit));border-radius:calc(3 * var(--art-unit));box-shadow:0 calc(7 * var(--art-unit)) calc(14 * var(--art-unit)) var(--rn-shadow);position:absolute}.rn-service-scene .rn-receipt>span{font-size:max(11px, calc(10 * var(--art-unit)));color:var(--rn-muted)}.rn-service-scene .rn-receipt>strong{font-size:max(11px, calc(18 * var(--art-unit)));margin-top:calc(9 * var(--art-unit));font-weight:500;display:block}.rn-service-scene .receipt1{left:13%;transform:rotate(-13deg)}.rn-service-scene .receipt2{left:38%;top:calc(31 * var(--art-unit));transform:rotate(-2deg)}.rn-service-scene .receipt3{right:12%;transform:rotate(10deg)}.rn-service-scene .rn-collection{top:calc(125 * var(--art-unit));background:var(--surface);border:calc(1 * var(--art-unit)) solid var(--surface);padding:calc(14 * var(--art-unit)) calc(17 * var(--art-unit));border-radius:calc(5 * var(--art-unit));box-shadow:0 calc(12 * var(--art-unit)) calc(20 * var(--art-unit)) var(--rn-shadow);position:absolute;left:11%;right:11%;transform:rotate(-2deg)}.rn-service-scene .rn-collection-heading{font-size:max(11px, calc(11 * var(--art-unit)));padding-bottom:calc(10 * var(--art-unit));border-bottom:calc(1 * var(--art-unit)) solid var(--rn-rule)}.rn-service-scene .rn-collection-total{justify-content:space-between;align-items:center;gap:calc(8 * var(--art-unit));margin-top:calc(10 * var(--art-unit));display:flex}.rn-service-scene .rn-collection-total>span{font-size:max(11px, calc(11 * var(--art-unit)));color:var(--rn-muted)}.rn-service-scene .rn-collection-total>strong{font-size:max(11px, calc(25 * var(--art-unit)));letter-spacing:calc(-1 * var(--art-unit));font-weight:500}.rn-service-scene .rn-collection-status{align-items:center;gap:calc(5 * var(--art-unit));font-size:max(11px, calc(10 * var(--art-unit)));color:var(--rn-green-ink);margin-top:calc(8 * var(--art-unit));display:flex}.rn-service-scene .rn-receive .rn-sticky{bottom:calc(14 * var(--art-unit))}.rn-service-scene .rn-mail-envelope{background:var(--surface-soft);border:1px solid var(--accent-soft);width:33%;height:38%;color:var(--rn-muted);font-size:max(11px,calc(10 * var(--art-unit)));border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:10%;left:8%;transform:rotate(-12deg)}.rn-service-scene .rn-stage .rn-mail-envelope svg{width:calc(32 * var(--art-unit));height:calc(32 * var(--art-unit))}.rn-service-scene .rn-incoming{width:25%;height:42%;padding:calc(13 * var(--art-unit));background:var(--rn-paper);box-shadow:0 8px 16px var(--rn-shadow);font-size:max(11px,calc(11 * var(--art-unit)));border-radius:4px;position:absolute;top:20%}.rn-service-scene .incoming-one{top:17%;left:28%;transform:rotate(-7deg)}.rn-service-scene .incoming-two{top:13%;left:47%;transform:rotate(4deg)}.rn-service-scene .incoming-three{top:24%;left:64%;transform:rotate(11deg)}.rn-service-scene .rn-inbox-back{background:var(--accent-soft);border-radius:8px;height:20%;position:absolute;top:49%;left:17%;right:9%;transform:skew(-8deg)}.rn-service-scene .rn-inbox-front{background:var(--surface-soft);border:2px solid var(--rn-paper);height:24%;box-shadow:0 12px 20px var(--rn-shadow);padding:calc(18 * var(--art-unit));border-radius:5px 5px 10px 10px;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:54%;left:14%;right:8%;transform:rotate(-2deg)}.rn-service-scene .rn-inbox-front:before{content:"";width:26%;height:calc(9 * var(--art-unit));background:var(--accent-soft);border-radius:0 0 6px 6px;position:absolute;top:-2px;left:37%}.rn-service-scene .rn-inbox-count{color:var(--rn-muted);font-size:max(11px,calc(10 * var(--art-unit)))}.rn-service-scene .rn-sort-paper{width:36%;height:61%;top:16%;left:9%;transform:rotate(-8deg)}.rn-service-scene .rn-sort-tag{margin-top:calc(17 * var(--art-unit));padding:calc(6 * var(--art-unit));background:var(--rn-green);color:var(--rn-green-ink);font-size:max(11px,calc(10 * var(--art-unit)));border-radius:3px;display:inline-block}.rn-service-scene .rn-sort-arrow{color:var(--rn-muted);position:absolute;top:42%;left:45%}.rn-service-scene .rn-sort-folder{width:37%;height:23%;padding:calc(17 * var(--art-unit));box-shadow:0 8px 14px var(--rn-shadow);border-radius:0 7px 7px;position:absolute}.rn-service-scene .rn-folder-tab{top:calc(-9 * var(--art-unit));width:42%;height:calc(11 * var(--art-unit));background:inherit;border-radius:5px 5px 0 0;position:absolute;left:0}.rn-service-scene .sort-contracts{background:var(--accent-soft);top:53%;right:6%;transform:rotate(5deg)}.rn-service-scene .sort-sales{background:var(--surface-soft);top:35%;right:9%;transform:rotate(1deg)}.rn-service-scene .sort-purchases{background:var(--mint-soft);color:var(--rn-green-ink);justify-content:space-between;align-items:center;display:flex;top:17%;right:12%;transform:rotate(-4deg)}.rn-service-scene .rn-file-edge{top:calc(-17 * var(--art-unit));width:76%;height:calc(14 * var(--art-unit));background:var(--rn-paper);z-index:-1;border-radius:3px 3px 0 0;position:absolute;left:12%}.rn-service-scene .rn-pack-back{background:var(--mint-ink);border-radius:5px;width:53%;height:57%;position:absolute;top:21%;left:9%;transform:rotate(-6deg)}.rn-service-scene .rn-pack-sheet{background:var(--rn-paper);width:24%;height:44%;padding:calc(12 * var(--art-unit));box-shadow:0 6px 12px var(--rn-shadow);font-size:max(11px,calc(10 * var(--art-unit)));border-radius:3px;position:absolute;top:17%}.rn-service-scene .pack-sheet-0{left:12%;transform:rotate(-9deg)}.rn-service-scene .pack-sheet-1{top:12%;left:29%;transform:rotate(-3deg)}.rn-service-scene .pack-sheet-2{top:18%;left:44%;transform:rotate(5deg)}.rn-service-scene .rn-pack-cover{background:var(--mint-soft);width:59%;height:40%;box-shadow:0 12px 20px var(--rn-shadow);border-radius:0 6px 6px;position:absolute;top:40%;left:8%;transform:rotate(-5deg)}.rn-service-scene .rn-pack-label{background:var(--rn-paper);padding:calc(8 * var(--art-unit)) calc(12 * var(--art-unit));font-size:max(12px,calc(14 * var(--art-unit)));border-radius:3px;position:absolute;top:22%;left:12%}.rn-service-scene .rn-pack-binding{width:calc(6 * var(--art-unit));background:var(--mint-ink);box-shadow:2px 0 3px var(--rn-shadow);position:absolute;top:0;bottom:0;right:14%}.rn-service-scene .rn-dispatch{width:34%;padding:calc(15 * var(--art-unit));background:var(--rn-paper);box-shadow:0 9px 17px var(--rn-shadow);border-radius:6px;position:absolute;top:36%;right:6%;transform:rotate(5deg)}.rn-service-scene .rn-dispatch>span{margin-top:calc(9 * var(--art-unit));font-size:max(11px,calc(11 * var(--art-unit)));display:block}.rn-service-scene .rn-dispatch>div{margin-top:calc(14 * var(--art-unit));color:var(--rn-green-ink);font-size:max(11px,calc(10 * var(--art-unit)));align-items:center;gap:4px;display:flex}.rn-service-scene .rn-app-window{background:var(--rn-paper);width:55%;height:49%;box-shadow:0 10px 18px var(--rn-shadow);border-radius:7px;position:absolute;overflow:hidden}.rn-service-scene .app-origin{top:14%;left:7%;transform:rotate(-5deg)}.rn-service-scene .app-target{top:34%;right:7%;transform:rotate(4deg)}.rn-service-scene .rn-app-title{padding:calc(10 * var(--art-unit)) calc(13 * var(--art-unit));border-bottom:1px solid var(--rn-rule);font-size:max(11px,calc(11 * var(--art-unit)))}.rn-service-scene .rn-app-content{gap:calc(13 * var(--art-unit));padding:calc(13 * var(--art-unit));display:flex}.rn-service-scene .rn-app-content>div:last-child{flex:1}.rn-service-scene .rn-app-sidebar{width:20%}.rn-service-scene .rn-app-sidebar>b{height:calc(9 * var(--art-unit));margin:calc(8 * var(--art-unit)) 0;background:var(--rn-rule);border-radius:3px;display:block}.rn-service-scene .rn-app-slot{margin:calc(12 * var(--art-unit)) 0 0 35%;height:calc(28 * var(--art-unit));border:1px dashed var(--accent-soft);border-radius:3px}.rn-service-scene .rn-app-bridge{background:var(--rn-violet);width:32%;height:1px;position:absolute;top:51%;left:34%}.rn-service-scene .rn-transfer-paper{width:27%;padding:calc(13 * var(--art-unit));background:var(--rn-paper);border:1px solid var(--accent-soft);box-shadow:0 12px 18px var(--rn-shadow);border-radius:3px;position:absolute;top:47%;left:38%;transform:rotate(-8deg)}.rn-service-scene .rn-transfer-paper>span{font-size:max(11px,calc(11 * var(--art-unit)))}.rn-service-scene .rn-transfer-paper>svg{margin:calc(12 * var(--art-unit)) 0 0 auto;color:var(--rn-violet);display:block}.rn-service-scene .rn-connection-label{color:var(--rn-violet);font-size:max(11px,calc(11 * var(--art-unit)));align-items:center;gap:5px;display:flex;position:absolute;bottom:20%;left:10%}.rn-service-scene.rn-playing .rn-takeaway,.rn-service-scene.rn-playing .rn-response,.rn-service-scene.rn-playing .rn-extracted{animation:1.4s both service-release}.rn-service-scene.rn-playing .take2,.rn-service-scene.rn-playing .e2{animation-delay:.15s}.rn-service-scene.rn-playing .take3,.rn-service-scene.rn-playing .e3{animation-delay:.3s}.rn-service-scene.rn-playing .rn-receipt{animation:1.4s both service-file}.rn-service-scene.rn-playing .receipt2{animation-delay:.15s}.rn-service-scene.rn-playing .receipt3{animation-delay:.3s}.rn-service-scene.rn-playing .rn-collection-status,.rn-service-scene.rn-playing .rn-found{animation:1.8s both service-confirm}.rn-service-scene.rn-playing .result-main{animation:1.6s both service-select}.rn-service-scene.rn-playing .rn-scan{animation:1.6s both service-scan}.rn-service-scene.rn-playing .rn-pulse{animation:1.6s both service-connect}@keyframes service-release{0%{opacity:0;translate:-20px 3px}to{opacity:1;translate:0}}@keyframes service-file{0%{opacity:.3;translate:0 -18px}to{opacity:1;translate:0}}@keyframes service-confirm{0%,40%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes service-select{0%{translate:0 12px;scale:.9}to{translate:0;scale:1}}@keyframes service-scan{0%{opacity:0;translate:0 -30px}20%,85%{opacity:1}to{opacity:0;translate:0 60px}}@keyframes service-connect{0%{opacity:0;translate:-35px}20%{opacity:1}to{opacity:0;translate:75px -25px}}@container service-art (width<=450px){.rn-service-scene .rn-scene-frame{inset:18px}.rn-service-scene .rn-citation{font-size:11px}.rn-service-scene .result-main{min-width:150px}.rn-service-scene .rn-source{min-width:85px}.rn-service-scene .rn-response{min-width:100px}.rn-service-scene .rn-mcp{min-width:38px;min-height:42px}.rn-service-scene .rn-calendar{left:9%}.rn-service-scene .rn-due-note{right:4%}}@container service-art (width<=340px){.rn-service-scene .rn-source{min-width:80px}.rn-service-scene .rn-response{min-width:90px;right:3%}.rn-service-scene .rn-mcp{min-width:32px;left:47%}}@media (prefers-reduced-motion:reduce){.rn-service-scene.rn-playing *{animation:none!important}}.rn-service-visual{--rn-paper:var(--surface);--rn-ink:var(--ink);--rn-rule:var(--line);--rn-edge:var(--surface-soft);--rn-shadow:0 12px 30px color-mix(in srgb, var(--ink) 9%, transparent);--rn-blue:var(--surface-soft);--rn-yellow:var(--accent-soft);--rn-violet:var(--surface-soft);--rn-green:var(--mint-soft);color:var(--rn-ink);width:100%;margin:0;padding:0;font-family:inherit;container:service-art/inline-size}.rn-service-visual *{box-sizing:border-box}.rn-service-visual .scene{isolation:isolate;max-width:none;height:100%;margin:auto;position:relative}.rn-service-visual .scene[hidden]{display:none}.rn-service-visual .backdrop{z-index:-2;background:var(--rn-blue);border-radius:18px;position:absolute;inset:18px 36px 20px}.rn-service-visual .line{background:var(--rn-rule);border-radius:5px;width:100%;height:6px;margin-top:11px;display:block}.rn-service-visual .line.mid{width:72%}.rn-service-visual .line.short{width:42%}.rn-service-visual svg{flex:none;width:24px;height:24px}.rn-service-visual .paper{background:var(--rn-paper);border:1px solid var(--rn-edge);box-shadow:var(--rn-shadow);border-radius:8px;padding:25px;position:absolute}.rn-service-visual .paper-heading{letter-spacing:-.5px;margin:0 0 22px;font-size:20px;font-weight:500}.rn-service-visual .doc-back-left{width:36%;height:61%;top:21%;left:7%;transform:rotate(-11deg)}.rn-service-visual .doc-back-right{width:36%;height:64%;top:16%;right:7%;transform:rotate(9deg)}.rn-service-visual .doc-back-right .paper-heading{text-align:right}.rn-service-visual .doc-front{z-index:2;width:44%;height:75%;padding:28px;top:7%;left:27%}.rn-service-visual .doc-front .paper-heading{letter-spacing:-1.2px;margin-bottom:22px;font-size:36px}.rn-service-visual .doc-subhead{background:var(--accent-soft);border-radius:4px;width:42%;height:8px;margin-bottom:27px}.rn-service-visual .doc-columns{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.rn-service-visual .doc-columns .line{height:5px}.rn-service-visual .pdf-seal{letter-spacing:1px;color:var(--accent);border:2px solid var(--accent-soft);border-radius:8px;padding:10px 8px;font-size:20px;position:absolute;bottom:25px;right:25px;transform:rotate(-9deg)}.rn-service-visual .docs-label{z-index:3;background:var(--rn-yellow);box-shadow:var(--rn-shadow);border-radius:9px;padding:16px 22px;font-size:16px;font-weight:500;position:absolute;bottom:5%;left:7%;transform:rotate(-2deg)}.rn-service-visual .data-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .database-title{letter-spacing:-1px;z-index:2;font-size:30px;font-weight:500;line-height:1.13;position:absolute;top:9%;left:12%}.rn-service-visual .database-title span{color:var(--accent)}.rn-service-visual .company-mosaic{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid;position:absolute;inset:34% 7% 7%;transform:rotate(-4deg)}.rn-service-visual .company-tile{background:var(--surface);border:1px solid var(--surface-soft);box-shadow:0 3px 9px color-mix(in srgb, var(--ink) 6%, transparent);border-radius:8px;padding:11px}.rn-service-visual .company-tile:before,.rn-service-visual .company-tile:after{content:"";background:var(--surface-soft);border-radius:4px;width:76%;height:5px;margin-top:4px;display:block}.rn-service-visual .company-tile:after{width:44%;margin-top:7px}.rn-service-visual .company-tile:nth-child(4n+1){opacity:.55}.rn-service-visual .company-tile:nth-child(7n){background:var(--surface-soft)}.rn-service-visual .data-search{z-index:3;background:var(--rn-paper);border:1px solid var(--accent-soft);box-shadow:0 10px 25px color-mix(in srgb, var(--ink) 13%, transparent);border-radius:12px;align-items:center;gap:14px;padding:21px 23px;font-size:17px;display:flex;position:absolute;top:42%;left:12%;right:9%}.rn-service-visual .data-search svg{color:var(--accent)}.rn-service-visual .data-tags{z-index:3;background:var(--rn-paper);border:1px solid var(--rn-edge);box-shadow:var(--rn-shadow);border-radius:10px;padding:17px 20px;font-size:14px;position:absolute;bottom:7%;right:6%;transform:rotate(3deg)}.rn-service-visual .data-tags span{color:var(--ink-soft);margin-top:10px;display:block}.rn-service-visual .ai-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .question{z-index:3;background:var(--accent);color:var(--surface);box-shadow:var(--rn-shadow);border-radius:17px 17px 2px;padding:20px 25px;font-size:18px;position:absolute;top:8%;right:7%}.rn-service-visual .answer{background:var(--rn-paper);border:1px solid var(--rn-edge);width:70%;box-shadow:var(--rn-shadow);z-index:2;border-radius:17px 17px 17px 2px;padding:28px;position:absolute;top:32%;left:5%}.rn-service-visual .answer-title{letter-spacing:-.5px;margin-bottom:22px;font-size:23px;font-weight:500}.rn-service-visual .answer .line{height:7px}.rn-service-visual .source-badge{background:var(--rn-violet);color:var(--accent);border-radius:7px;margin-top:23px;padding:8px 12px;font-size:14px;display:inline-block}.rn-service-visual .source-paper{z-index:1;width:25%;height:39%;padding:17px;top:38%;right:7%;transform:rotate(11deg)}.rn-service-visual .source-paper:before{content:"";border:2px solid var(--surface-soft);border-radius:4px;width:27px;height:28px;margin-bottom:18px;display:block}.rn-service-visual .ai-insight{z-index:4;background:var(--rn-yellow);box-shadow:var(--rn-shadow);border-radius:10px;padding:17px 21px;font-size:16px;position:absolute;bottom:5%;right:4%;transform:rotate(-3deg)}.rn-service-visual .automation-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .coming{color:var(--accent);font-size:13px;position:absolute;top:10%;right:10%}.rn-service-visual .flow-card{background:var(--rn-paper);border:1px solid var(--rn-edge);width:58%;min-height:77px;box-shadow:var(--rn-shadow);z-index:2;border-radius:12px;align-items:center;gap:16px;padding:20px;font-size:17px;display:flex;position:absolute}.rn-service-visual .flow-number{letter-spacing:-1px;color:var(--line);font-size:24px;font-weight:500}.rn-service-visual .flow-one{top:15%;left:3%}.rn-service-visual .flow-two{background:var(--rn-violet);top:43%;left:20%}.rn-service-visual .flow-three{background:var(--rn-green);top:71%;left:39%}.rn-service-visual .flow-three .flow-number{color:var(--mint-ink)}.rn-service-visual .flow-two .flow-number{color:var(--accent)}.rn-service-visual .flow-connector{border-left:3px solid var(--accent);border-bottom:3px solid var(--accent);z-index:0;border-radius:0 0 0 16px;width:22%;height:29%;position:absolute}.rn-service-visual .flow-connector.first{top:25%;left:14%}.rn-service-visual .flow-connector.second{top:53%;left:32%}.rn-service-visual .bill-scene .backdrop{background:var(--mint-soft)}.rn-service-visual .bill-paper{width:47%;height:77%;padding:28px 24px;top:7%;left:8%;transform:rotate(-5deg)}.rn-service-visual .bill-paper .paper-heading{margin-bottom:31px;font-size:28px}.rn-service-visual .bill-blank{background:var(--rn-yellow);color:var(--accent);border:1px dashed var(--accent);border-radius:5px;margin:22px -9px 17px;padding:13px 10px;font-size:13px}.rn-service-visual .bill-checks{gap:26px;font-size:15px;display:grid;position:absolute;top:24%;left:60%;right:5%}.rn-service-visual .check-item{align-items:center;gap:11px;display:flex}.rn-service-visual .check-dot{background:var(--mint-soft);width:25px;height:25px;color:var(--mint-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.rn-service-visual .check-item.flag .check-dot{background:var(--accent-soft);color:var(--accent)}.rn-service-visual .bill-alert{background:var(--rn-yellow);box-shadow:var(--rn-shadow);z-index:3;border-radius:10px;padding:20px 22px;font-size:18px;font-weight:500;position:absolute;bottom:9%;left:25%;right:2%;transform:rotate(2deg)}.rn-service-visual .bill-alert span{color:var(--accent);margin-top:8px;font-size:13px;font-weight:400;display:block}@container service-art (width<=450px){.rn-service-visual .backdrop{inset:18px}.rn-service-visual .paper{padding:17px}.rn-service-visual .paper-heading{font-size:17px}.rn-service-visual .doc-front{width:45%;padding:20px 15px;left:29%}.rn-service-visual .doc-front .paper-heading{margin-bottom:17px;font-size:30px}.rn-service-visual .doc-back-left{width:36%;left:9%;transform:rotate(-9deg)}.rn-service-visual .doc-back-right{width:36%;right:9%;transform:rotate(8deg)}.rn-service-visual .doc-columns{gap:9px;margin-top:21px}.rn-service-visual .doc-subhead{margin-bottom:20px}.rn-service-visual .pdf-seal{padding:8px 6px;font-size:17px;bottom:21px;right:16px}.rn-service-visual .docs-label{padding:14px 16px;font-size:14px;left:4%}.rn-service-visual .database-title{font-size:26px;left:10%}.rn-service-visual .company-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;left:3%;right:3%}.rn-service-visual .company-tile{padding:7px}.rn-service-visual .company-tile:nth-child(n+17){display:none}.rn-service-visual .data-search{padding:18px;font-size:16px;left:5%;right:5%}.rn-service-visual .data-tags{padding:14px 16px;font-size:13px;right:3%}.rn-service-visual .question{padding:18px 19px;font-size:16px;right:3%}.rn-service-visual .answer{width:76%;padding:22px;left:2%}.rn-service-visual .answer-title{margin-bottom:19px;font-size:21px}.rn-service-visual .source-paper{width:27%;padding:12px;top:38%;right:7%}.rn-service-visual .source-badge{margin-top:18px;font-size:13px}.rn-service-visual .ai-insight{padding:15px 17px;font-size:14px;bottom:3%;right:3%}.rn-service-visual .flow-card{gap:10px;width:63%;min-height:74px;padding:15px 13px;font-size:15px}.rn-service-visual .flow-number{font-size:22px}.rn-service-visual .flow-one{left:1%}.rn-service-visual .flow-two{left:18%}.rn-service-visual .flow-three{left:36%}.rn-service-visual .bill-paper{width:48%;padding:22px 16px;left:5%}.rn-service-visual .bill-paper .paper-heading{font-size:25px}.rn-service-visual .bill-checks{gap:25px;font-size:13px;left:58%;right:1%}.rn-service-visual .check-item{gap:7px}.rn-service-visual .check-dot{width:22px;height:22px}.rn-service-visual .bill-blank{padding:10px 7px;font-size:12px}.rn-service-visual .bill-alert{padding:17px 16px;font-size:16px;bottom:8%;left:14%;right:3%}}.rn-service-visual{color:var(--ink);font-size:16px;line-height:1.25}.rn-service-visual .scene{width:100%}.rn-service-visual .long-title .paper-heading{letter-spacing:-.5px;font-size:23px}.rn-service-visual .is-paid .bill-alert,.rn-service-visual .is-paid .bill-blank{background:var(--rn-green);color:var(--mint-ink);border-color:var(--mint-ink)}.rn-service-visual[data-visual-tone=blue] .backdrop{background:var(--surface-soft)}.rn-service-visual[data-visual-tone=mint] .backdrop{background:var(--mint-soft)}.rn-service-visual[data-visual-tone=violet] .backdrop,.rn-service-visual[data-visual-tone=peach] .backdrop,.rn-service-visual .vault-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .vault-files{gap:8px;display:flex;position:absolute;inset:12% 7% 20% 15%;transform:rotate(6deg)}.rn-service-visual .vault-file{background:var(--surface);border:1px solid var(--surface-soft);border-radius:8px;width:33.33%;padding:18px 12px;font-size:13px}.rn-service-visual .vault-door{background:var(--surface-soft);border:5px solid var(--surface);width:73%;box-shadow:var(--rn-shadow);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:19px;display:flex;position:absolute;top:29%;bottom:7%;left:8%}.rn-service-visual .vault-handle{border:2px solid var(--accent-soft);background:var(--surface-soft);width:84px;height:84px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.rn-service-visual .vault-handle svg{width:48px;height:48px}.rn-service-visual .vault-heading{letter-spacing:-.5px;font-size:23px}.rn-service-visual .vault-status{background:var(--mint-soft);color:var(--mint-ink);border-radius:7px;padding:8px 13px;font-size:13px}.rn-service-visual .share-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .share-source{width:40%;height:57%;top:11%;left:7%;transform:rotate(-7deg)}.rn-service-visual .share-source .paper-heading{font-size:18px}.rn-service-visual .share-destination{background:var(--surface);border:1px solid var(--surface-soft);width:41%;box-shadow:var(--rn-shadow);border-radius:12px;padding:24px;position:absolute;top:48%;right:6%;transform:rotate(4deg)}.rn-service-visual .share-address{font-size:17px}.rn-service-visual .share-route{border-top:2px solid var(--accent);border-right:2px solid var(--accent);border-radius:0 24px 0 0;width:40%;height:39%;position:absolute;top:29%;left:30%}.rn-service-visual .share-link{background:var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:10px;align-items:center;gap:12px;padding:16px 21px;font-size:17px;display:flex;position:absolute;top:35%;left:29%}.rn-service-visual .share-chain{color:var(--accent);font-size:25px}.rn-service-visual .share-caption{max-width:60%;font-size:21px;position:absolute;bottom:9%;left:8%}.rn-service-visual .folders-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .filing-folder{background:var(--accent-soft);border:2px solid var(--accent-soft);width:50%;height:41%;box-shadow:var(--rn-shadow);border-radius:0 13px 13px;position:absolute}.rn-service-visual .filing-folder-0{top:15%;left:8%;transform:rotate(-6deg)}.rn-service-visual .filing-folder-1{background:var(--mint-soft);border-color:var(--mint-soft);top:31%;left:38%;transform:rotate(6deg)}.rn-service-visual .filing-folder-2{background:var(--surface-soft);border-color:var(--accent-soft);top:48%;left:17%;transform:rotate(-2deg)}.rn-service-visual .filing-tab{background:inherit;border:2px solid;border-color:inherit;border-bottom:0;border-radius:8px 8px 0 0;width:43%;height:17px;position:absolute;top:-15px;left:-2px}.rn-service-visual .filing-paper{background:var(--surface);border-radius:5px;height:47%;padding:12px;position:absolute;top:10%;left:7%;right:7%}.rn-service-visual .filing-title{font-size:17px;position:absolute;bottom:15%;left:8%}.rn-service-visual .filing-caption{background:var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:9px;padding:13px 19px;font-size:15px;position:absolute;bottom:4%;right:5%}.rn-service-visual .ledger-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .ledger-stack{background:var(--surface-soft);border-radius:12px;position:absolute;inset:14% 8% 19% 17%;transform:rotate(6deg)}.rn-service-visual .ledger-sheet{background:var(--surface);border:1px solid var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:12px;padding:28px;position:absolute;inset:9% 12% 18% 6%}.rn-service-visual .ledger-title{letter-spacing:-1px;font-size:30px}.rn-service-visual .ledger-party{color:var(--ink-soft);margin:13px 0;font-size:13px}.rn-service-visual .ledger-row{border-top:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.rn-service-visual .ledger-row>div{flex:1}.rn-service-visual .ledger-state{background:var(--surface-soft);white-space:nowrap;border-radius:6px;padding:7px 9px;font-size:12px}.rn-service-visual .ledger-state.settled{background:var(--mint-soft)}.rn-service-visual .ledger-caption{background:var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:10px;padding:17px 20px;font-size:17px;position:absolute;bottom:9%;right:4%;transform:rotate(-3deg)}.rn-service-visual .calendar-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .calendar-sheet{border:1px solid var(--surface-soft);background:var(--surface);width:64%;box-shadow:var(--rn-shadow);border-radius:12px;padding:25px;position:absolute;top:13%;bottom:17%;left:7%;transform:rotate(-5deg)}.rn-service-visual .calendar-rings{justify-content:space-around;display:flex;position:absolute;top:-13px;left:0;right:0}.rn-service-visual .calendar-rings i{background:var(--accent-soft);border-radius:5px;width:9px;height:25px}.rn-service-visual .calendar-title{margin:10px 0 25px;font-size:23px}.rn-service-visual .calendar-grid{grid-template-columns:repeat(7,1fr);gap:9px;display:grid}.rn-service-visual .calendar-grid>span{aspect-ratio:1;background:var(--line);border-radius:4px}.rn-service-visual .calendar-grid .marked{background:var(--accent);outline:2px solid var(--accent);outline-offset:3px}.rn-service-visual .calendar-grid .passed{background:var(--surface-soft)}.rn-service-visual .calendar-grid .next{background:var(--mint-soft)}.rn-service-visual .calendar-events{gap:13px;display:grid;position:absolute;top:32%;right:4%}.rn-service-visual .calendar-event{background:var(--surface);border:1px solid var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:8px;align-items:center;gap:12px;padding:12px 17px;font-size:14px;display:flex}.rn-service-visual .calendar-event>span{background:var(--mint-soft);border-radius:50%;width:8px;height:8px}.rn-service-visual .calendar-event.urgent{background:var(--surface-soft);transform:translate(-13px)}.rn-service-visual .calendar-event.urgent>span{background:var(--accent)}.rn-service-visual .calendar-caption{max-width:80%;font-size:17px;position:absolute;bottom:6%;left:12%}.rn-service-visual .network-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .network-core{background:var(--accent);height:24%;color:var(--surface);border:5px solid var(--surface-soft);text-align:center;box-shadow:var(--rn-shadow);z-index:2;border-radius:17px;justify-content:center;align-items:center;padding:15px;font-size:20px;display:flex;position:absolute;top:38%;left:31%;right:31%}.rn-service-visual .network-node{background:var(--surface);border:1px solid var(--surface-soft);width:34%;box-shadow:var(--rn-shadow);border-radius:11px;padding:21px;font-size:16px;position:absolute}.rn-service-visual .network-node-0{top:11%;left:5%;transform:rotate(-4deg)}.rn-service-visual .network-node-1{top:11%;right:5%;transform:rotate(4deg)}.rn-service-visual .network-node-2{bottom:13%;left:5%;transform:rotate(3deg)}.rn-service-visual .network-node-3{bottom:13%;right:5%;transform:rotate(-3deg)}.rn-service-visual .network-lines{position:absolute;inset:20%}.rn-service-visual .network-lines>span{background:var(--accent-soft);width:100%;height:2px;position:absolute;top:50%;left:0;transform:rotate(38deg)}.rn-service-visual .network-lines>span+span{transform:rotate(-38deg)}.rn-service-visual .network-caption{text-align:center;width:100%;font-size:15px;position:absolute;bottom:3%}.rn-service-visual .extract-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .extraction-paper{width:48%;top:12%;bottom:14%;left:8%;transform:rotate(-5deg)}.rn-service-visual .extraction-paper .paper-heading{font-size:19px}.rn-service-visual .extraction-paper .highlighted{background:var(--accent-soft);height:12px}.rn-service-visual .scan-beam{background:var(--accent);height:2px;box-shadow:0 6px 15px color-mix(in srgb, var(--ink) 42%, transparent);position:absolute;top:48%;left:-4%;right:-4%}.rn-service-visual .extraction-data{border:1px solid var(--surface-soft);background:var(--surface);width:47%;box-shadow:var(--rn-shadow);border-radius:11px;padding:20px;position:absolute;top:27%;right:5%}.rn-service-visual .extraction-data>div{padding:12px 0;font-size:14px}.rn-service-visual .extraction-caption{background:var(--surface-soft);box-shadow:var(--rn-shadow);border-radius:9px;padding:14px 20px;font-size:16px;position:absolute;bottom:6%;right:5%}.rn-service-visual .identity-scene .backdrop{background:var(--surface-soft)}.rn-service-visual .identity-back{border:1px solid var(--surface-soft);background:var(--surface-soft);border-radius:12px;position:absolute;inset:20% 9% 14% 17%;transform:rotate(7deg)}.rn-service-visual .identity-card{border:1px solid var(--surface-soft);background:var(--surface);box-shadow:var(--rn-shadow);border-radius:12px;padding:27px;position:absolute;inset:14% 15% 19% 6%}.rn-service-visual .identity-top{align-items:center;gap:17px;margin-bottom:24px;font-size:20px;display:flex}.rn-service-visual .identity-top>div:last-child{flex:1}.rn-service-visual .identity-mark{background:var(--surface-soft);border-radius:8px;align-items:flex-end;gap:4px;width:45px;height:45px;padding:7px;display:flex}.rn-service-visual .identity-mark span{background:var(--accent-soft);border-radius:2px;width:8px;height:100%;display:block}.rn-service-visual .identity-mark span:nth-child(2){height:70%}.rn-service-visual .identity-mark span:nth-child(3){height:85%}.rn-service-visual .identity-field{border-top:1px solid var(--surface-soft);grid-template-columns:40% 1fr;align-items:center;gap:15px;padding:13px 0;font-size:13px;display:grid}.rn-service-visual .identity-field .line{margin:0}.rn-service-visual .identity-caption{background:var(--mint-soft);box-shadow:var(--rn-shadow);border-radius:10px;padding:16px 20px;font-size:16px;position:absolute;bottom:9%;right:6%;transform:rotate(-3deg)}@container service-art (width<=450px){.rn-service-visual .vault-files{top:15%;right:9%}.rn-service-visual .vault-file{padding:13px 8px;font-size:11px}.rn-service-visual .vault-door{width:78%;left:8%}.rn-service-visual .vault-heading{font-size:20px}.rn-service-visual .share-link{padding:13px 16px;font-size:15px;left:24%}.rn-service-visual .share-destination{padding:17px}.rn-service-visual .share-caption{font-size:18px}.rn-service-visual .filing-title{font-size:15px}.rn-service-visual .filing-caption{font-size:13px;right:5%}.rn-service-visual .ledger-sheet{padding:21px;bottom:16%}.rn-service-visual .ledger-title{font-size:25px}.rn-service-visual .ledger-row{gap:12px;padding:12px 0}.rn-service-visual .ledger-state{padding:6px 7px;font-size:11px}.rn-service-visual .ledger-caption{padding:15px;font-size:14px;bottom:7%}.rn-service-visual .calendar-sheet{padding:20px 17px}.rn-service-visual .calendar-title{font-size:20px}.rn-service-visual .calendar-grid{gap:7px}.rn-service-visual .calendar-event{padding:11px 13px;font-size:12px}.rn-service-visual .calendar-caption{font-size:15px}.rn-service-visual .network-core{padding:12px;font-size:16px;left:28%;right:28%}.rn-service-visual .network-node{padding:17px 12px;font-size:13px}.rn-service-visual .network-caption{padding:0 10px;font-size:13px}.rn-service-visual .extraction-paper .paper-heading{font-size:16px}.rn-service-visual .extraction-data{width:48%;padding:13px}.rn-service-visual .extraction-data>div{padding:10px 0;font-size:12px}.rn-service-visual .extraction-caption{padding:13px 16px;font-size:14px}.rn-service-visual .identity-card{padding:20px}.rn-service-visual .identity-top{gap:12px;margin-bottom:19px;font-size:17px}.rn-service-visual .identity-mark{flex-shrink:0;width:35px;height:38px}.rn-service-visual .identity-field{grid-template-columns:44% 1fr;gap:7px;padding:11px 0;font-size:12px}.rn-service-visual .identity-caption{font-size:14px}.rn-service-visual .long-title .paper-heading{font-size:19px}}.rn-service-visual{aspect-ratio:16/10;background:var(--surface-soft);isolation:isolate;border-radius:16px;position:relative}.rn-service-visual>:is(.scene,.simple-service-scene,.service-thumbnail){width:100%;max-width:none;height:100%;min-height:0;margin:0;position:absolute;inset:0}.rn-service-visual .rn-scene-frame{inset:12px}.rn-service-visual .backdrop{background:0 0;border-radius:16px;inset:0}.rn-service-visual--compact{aspect-ratio:16/10}@media (width<=767px){.rn-service-visual:not(.rn-service-visual--compact){aspect-ratio:4/3}}@container service-art (width<=600px){.rn-service-visual .question{max-width:90%;padding:12px;font-size:14px;top:6%;right:5%}.rn-service-visual .answer{width:78%;padding:14px;top:28%;left:5%}.rn-service-visual .answer-title{margin-bottom:10px;font-size:17px}.rn-service-visual .answer .line{height:4px;margin-top:7px}.rn-service-visual .source-badge{margin-top:10px;padding:6px;font-size:11px}.rn-service-visual .ai-insight{padding:10px;font-size:11px;bottom:4%}}
