/* Finder is a workshop document: measured, open, and visibly in development. */
.theme-finder{--product-ink:#292638;--product-muted:#625e72;--product-bg:#f6f5f8;--product-line:#d6d1df;--product-accent:#6042a2;--product-button-text:#fff}
.finder-workshop{padding-block:48px 64px;background:#f8f7f9;border-bottom:1px solid var(--product-line)}
.finder-project-id{display:flex;align-items:center;gap:12px;font:11px/1.6 Consolas,monospace;color:var(--product-muted);margin-bottom:23px}
.finder-project-id .product-logo{width:34px;height:34px}.finder-project-id .dev-pill{margin-inline-start:auto;font:10px/1.5 Manrope,Arial,sans-serif}
.finder-workshop h1{font-size:clamp(37px,4.8vw,66px);font-weight:600;letter-spacing:-.055em;border-bottom:2px solid #363141;padding-bottom:28px}
.finder-workshop-intro{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:32px 40px}
.finder-workshop-intro h2{font:400 39px/1.16 Georgia,serif;letter-spacing:-.035em;max-width:520px}
.finder-workshop-intro p{font-size:14px;line-height:1.9;max-width:550px}.finder-workshop-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:25px}
.finder-blueprint{display:grid;grid-template-columns:36px 1.2fr 1fr;gap:34px;align-items:center;border:1px solid #cfc8db;background-color:#eeebf3;background-image:linear-gradient(#6d588812 1px,transparent 1px),linear-gradient(90deg,#6d588812 1px,transparent 1px);background-size:25px 25px;padding:25px 38px 25px 20px}
.finder-blueprint-rail{align-self:stretch;display:flex;justify-content:space-between;align-items:center;writing-mode:vertical-rl;transform:rotate(180deg);font:10px/1.5 Consolas,monospace;letter-spacing:.15em;color:#625675;border-inline-start:1px solid #bdb2cd;padding-inline-start:16px}
.finder-drawing{max-width:610px}.finder-drawing .sales-screen-bar{font-family:Consolas,monospace}.finder-drawing .screenshot-link{border:0;box-shadow:none;background:transparent}.finder-drawing figcaption{font-size:11px;line-height:1.8}
.finder-drawing-notes{padding:25px 12px 25px 25px}.finder-drawing-notes h2{font:400 32px/1.2 Georgia,serif;letter-spacing:-.025em}.finder-drawing-notes>p:not(.eyebrow){font-size:13px;line-height:1.9;margin-top:21px;color:#5b5369}.finder-notes-rule{height:1px;background:#bfb4cf;margin-top:28px}
.finder-scope{display:grid;grid-template-columns:.75fr 1.5fr;gap:90px;padding-block:80px}.finder-scope-heading{position:sticky;top:110px;align-self:start}.finder-scope-heading h2{font-size:39px}.finder-scope-heading>p:not(.eyebrow){font-size:14px;line-height:1.9;margin-top:22px;max-width:350px}
.finder-scope-list .product-feature{display:grid;grid-template-columns:32px 1fr;gap:25px;padding-block:28px;border-top:1px solid #cac3d5}.finder-scope-list .feature-index{font:12px/1.8 Consolas,monospace;color:#7655ad}.finder-scope-list h3{font-size:23px;line-height:1.25}.finder-scope-list p{font-size:14px;line-height:1.9;margin-top:15px;max-width:650px}
.theme-finder .sales-pricing{border-block:1px solid #ccc5d8;background:#f0edf5}.theme-finder .sales-pricing-card{border-radius:0;box-shadow:none;border:1px solid #aaa0bd;background:#faf9fc}.theme-finder .sales-pricing-card>.sales-price strong{font:400 45px/1.15 Georgia,serif;letter-spacing:-.035em}
.theme-finder .sales-closing{background:#2e253c;color:#f2edf9}.theme-finder .sales-closing p{color:#c7badb}.theme-finder .sales-closing .eyebrow{color:#c7badb}.theme-finder .sales-closing .button{background:#e0d3f3;color:#37274d}
@media(max-width:1050px){.finder-workshop-intro{gap:55px}.finder-workshop-intro h2{font-size:34px}.finder-blueprint{gap:20px;padding:20px}.finder-drawing-notes{padding:20px 0 20px 10px}.finder-drawing-notes h2{font-size:28px}.finder-scope{gap:55px}}
@media(max-width:760px){.finder-workshop{padding-block:30px 35px}.finder-project-id{font-size:9px;gap:9px;margin-bottom:21px}.finder-project-id .product-logo{width:28px;height:28px}.finder-project-id .dev-pill{font-size:9px}.finder-workshop h1{font-size:39px;padding-bottom:23px}.finder-workshop-intro{grid-template-columns:1fr;gap:23px;padding-block:25px 30px}.finder-workshop-intro h2{font-size:35px}.finder-workshop-intro p{font-size:13px}.finder-workshop-actions{gap:20px;margin-top:22px}.finder-blueprint{grid-template-columns:1fr;gap:18px;padding:20px}.finder-blueprint-rail{writing-mode:horizontal-tb;transform:none;border-inline-start:0;border-bottom:1px solid #bdb2cd;padding:0 0 13px}.finder-drawing-notes{padding:4px 0 0}.finder-drawing-notes h2{font-size:30px}.finder-drawing-notes>p:not(.eyebrow){font-size:13px;margin-top:18px}.finder-scope{grid-template-columns:1fr;gap:27px;padding-block:43px}.finder-scope-heading{position:static}.finder-scope-heading h2{font-size:34px}.finder-scope-heading>p:not(.eyebrow){font-size:13px;max-width:100%;margin-top:18px}.finder-scope-list .product-feature{gap:18px;padding-block:24px}.finder-scope-list h3{font-size:23px}.finder-scope-list p{font-size:13px}.theme-finder .sales-pricing-card>.sales-price strong{font-size:37px}}
html[lang=ar] .finder-blueprint-rail{writing-mode:vertical-lr}@media(max-width:760px){html[lang=ar] .finder-blueprint-rail{writing-mode:horizontal-tb}}
