logo-identity-studio[data-astro-cid-3tusfxgj]{min-width:0;display:block}.identity-studio[data-astro-cid-3tusfxgj]{margin:0}.identity-canvas[data-astro-cid-3tusfxgj]{--mark-size:clamp(190px, 21vw, 320px);color:#fff;background:#006bff;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:490px;padding:28px 32px;transition:background-color .22s,color .22s;display:flex;position:relative}.canvas-heading[data-astro-cid-3tusfxgj],.canvas-footer[data-astro-cid-3tusfxgj]{z-index:1;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.canvas-heading[data-astro-cid-3tusfxgj]{font-size:14px}.canvas-heading[data-astro-cid-3tusfxgj]>span[data-astro-cid-3tusfxgj]:last-child{font-size:18px;font-weight:600}.identity-symbol[data-astro-cid-3tusfxgj]{align-self:flex-start;margin-block:6px;padding-left:12px}.specimen-word[data-astro-cid-3tusfxgj]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(56px,6.5vw,88px);font-weight:700;line-height:.95}.canvas-footer[data-astro-cid-3tusfxgj]>span[data-astro-cid-3tusfxgj]:last-child{text-align:right;font-size:14px;line-height:1.45}.identity-stamp[data-astro-cid-3tusfxgj]{color:#202226;background:#fafaf8;flex-direction:column;justify-content:space-between;gap:34px;width:188px;min-height:156px;padding:24px;display:flex;position:absolute;top:38%;right:-16px;transform:rotate(-8deg)}.identity-stamp[data-astro-cid-3tusfxgj]>span[data-astro-cid-3tusfxgj]{font-size:14px;line-height:1.35}.studio-tools[data-astro-cid-3tusfxgj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.version-controls[data-astro-cid-3tusfxgj]{gap:6px;display:flex}button[data-astro-cid-3tusfxgj]{color:#59616c;cursor:pointer;background:#edf0f3;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 13px;font-size:13px;transition:background-color .16s,color .16s,transform .14s;display:inline-flex}button[data-astro-cid-3tusfxgj][aria-pressed=true]{color:#fff;background:#202226}button[data-astro-cid-3tusfxgj]:focus-visible{outline-offset:4px;outline:2px solid #006bff}button[data-astro-cid-3tusfxgj]:active{transform:scale(.97)}.version-swatch[data-astro-cid-3tusfxgj]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.version-swatch--color[data-astro-cid-3tusfxgj]{background:#006bff}.version-swatch--mono[data-astro-cid-3tusfxgj]{background:#59616c}.version-swatch--reverse[data-astro-cid-3tusfxgj]{background:#fff}.studio-instruction[data-astro-cid-3tusfxgj]{color:#59616c;max-width:190px;margin:0;font-size:13px;line-height:1.5}figcaption[data-astro-cid-3tusfxgj]{color:#59616c;margin-top:16px;font-size:13px;line-height:1.5}[data-astro-cid-3tusfxgj][data-version=mono] .identity-canvas[data-astro-cid-3tusfxgj]{color:#202226;background:#e8ebee}[data-astro-cid-3tusfxgj][data-version=reverse] .identity-canvas[data-astro-cid-3tusfxgj]{color:#fafaf8;background:#202226}@media (hover:hover) and (pointer:fine){button[data-astro-cid-3tusfxgj]:hover{color:#fff;background:#344252}}@media (width<=1023px){.identity-canvas[data-astro-cid-3tusfxgj]{--mark-size:250px;min-height:440px}.identity-stamp[data-astro-cid-3tusfxgj]{right:28px}}@media (width<=639px){.identity-canvas[data-astro-cid-3tusfxgj]{--mark-size:210px;min-height:360px;padding:22px}.identity-symbol[data-astro-cid-3tusfxgj]{padding-left:0}.identity-stamp[data-astro-cid-3tusfxgj]{--compact-mark-size:24px;gap:24px;width:132px;min-height:126px;padding:16px;top:34%;right:-5px}.identity-stamp[data-astro-cid-3tusfxgj]>span[data-astro-cid-3tusfxgj]{font-size:13px}.specimen-word[data-astro-cid-3tusfxgj]{font-size:62px}.canvas-footer[data-astro-cid-3tusfxgj]>span[data-astro-cid-3tusfxgj]:last-child{font-size:13px}.studio-tools[data-astro-cid-3tusfxgj]{gap:12px}.studio-instruction[data-astro-cid-3tusfxgj]{max-width:none}button[data-astro-cid-3tusfxgj]{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.identity-canvas[data-astro-cid-3tusfxgj],button[data-astro-cid-3tusfxgj]{transition:none}button[data-astro-cid-3tusfxgj]:active{transform:none}}.logo-journey[data-astro-cid-7cilkpj5]{color:#202226;background:#edf0f3;padding:72px 24px}.journey-shell[data-astro-cid-7cilkpj5]{width:min(100%,1248px);margin-inline:auto}.journey-heading[data-astro-cid-7cilkpj5]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}h2[data-astro-cid-7cilkpj5]{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(32px,3.8vw,52px);font-weight:700;line-height:1.04}.journey-heading[data-astro-cid-7cilkpj5] p[data-astro-cid-7cilkpj5]{max-width:35ch;font-size:16px;line-height:1.55}.journey-track[data-astro-cid-7cilkpj5]{gap:28px;display:grid}.journey-panel[data-astro-cid-7cilkpj5]{background:#fafaf8;border-radius:12px;grid-template-columns:1.3fr 1fr;align-items:stretch;min-width:0;display:grid;overflow:hidden}.journey-art[data-astro-cid-7cilkpj5]{min-height:400px;position:relative;overflow:hidden}.journey-copy[data-astro-cid-7cilkpj5]{flex-direction:column;justify-content:center;padding:48px;display:flex}h3[data-astro-cid-7cilkpj5]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.12}.journey-copy[data-astro-cid-7cilkpj5] p[data-astro-cid-7cilkpj5]{max-width:38ch;margin-top:24px;font-size:16px;line-height:1.65}.journey-detail[data-astro-cid-7cilkpj5]{color:#59616c;margin-top:32px;font-size:14px}.concept-art[data-astro-cid-7cilkpj5]{color:#fafaf8;background:#202226}.concept-letter[data-astro-cid-7cilkpj5]{font-family:var(--font-display);color:#006bff;font-size:440px;font-weight:700;line-height:1;position:absolute;bottom:-.21em;left:10%}.concept-words[data-astro-cid-7cilkpj5]{flex-direction:column;font-size:16px;line-height:1.6;display:flex;position:absolute;top:38px;left:34px}.concept-note[data-astro-cid-7cilkpj5]{font-size:14px;line-height:1.5;position:absolute;bottom:32px;right:32px}.form-art[data-astro-cid-7cilkpj5]{color:#fff;background:#006bff;justify-content:center;align-items:center;display:flex}.construction-mark[data-astro-cid-7cilkpj5]{--mark-size:270px}.form-note[data-astro-cid-7cilkpj5]{font-size:14px;line-height:1.5;position:absolute;top:32px;right:32px}.form-comparison[data-astro-cid-7cilkpj5]{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:30px;left:32px;right:32px}.application-art[data-astro-cid-7cilkpj5]{background:#dce1e6}.application-poster[data-astro-cid-7cilkpj5]{color:#fff;background:#006bff;flex-direction:column;justify-content:space-between;width:43%;height:85%;padding:26px;display:flex;position:absolute;top:10%;left:11%;transform:rotate(-7deg)}.application-poster[data-astro-cid-7cilkpj5]>span[data-astro-cid-7cilkpj5]:not(.poster-signature){font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.03}.poster-signature[data-astro-cid-7cilkpj5]{font-size:13px}.application-card[data-astro-cid-7cilkpj5]{color:#fff;background:#202226;flex-direction:column;justify-content:space-between;align-items:start;gap:28px;width:42%;min-height:170px;padding:24px;display:flex;position:absolute;top:34%;right:7%;transform:rotate(9deg)}.application-card[data-astro-cid-7cilkpj5]>span[data-astro-cid-7cilkpj5]{font-size:13px;line-height:1.4}.application-avatar[data-astro-cid-7cilkpj5]{color:#006bff;--compact-mark-size:44px;background:#fafaf8;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:absolute;bottom:7%;right:15%}.journey-footer[data-astro-cid-7cilkpj5]{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.journey-navigation[data-astro-cid-7cilkpj5]{gap:8px;display:flex}.journey-navigation[data-astro-cid-7cilkpj5] a[data-astro-cid-7cilkpj5]{color:#445264;background:#e0e5ea;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;transition:background-color .16s,color .16s;display:inline-flex}.journey-navigation[data-astro-cid-7cilkpj5] a[data-astro-cid-7cilkpj5][aria-current=step]{color:#fff;background:#202226}.journey-navigation[data-astro-cid-7cilkpj5] a[data-astro-cid-7cilkpj5]:focus-visible{outline-offset:4px;outline:2px solid #006bff}.journey-scroll-hint[data-astro-cid-7cilkpj5]{color:#59616c;font-size:14px;display:none}.journey-caption[data-astro-cid-7cilkpj5]{color:#59616c;margin-top:16px;font-size:13px;line-height:1.5}.journey-panel[data-astro-cid-7cilkpj5]{scroll-margin-top:120px}.is-scroll-sequence[data-astro-cid-7cilkpj5]{padding-block:28px}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-heading[data-astro-cid-7cilkpj5]{margin-bottom:24px}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-window[data-astro-cid-7cilkpj5]{overflow:hidden}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-track[data-astro-cid-7cilkpj5]{gap:24px;display:flex}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-panel[data-astro-cid-7cilkpj5]{flex:0 0 100%;min-height:0}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-art[data-astro-cid-7cilkpj5]{min-height:clamp(300px,43vh,420px)}.is-scroll-sequence[data-astro-cid-7cilkpj5] .journey-scroll-hint[data-astro-cid-7cilkpj5]{display:inline}@media (width<=1023px){.logo-journey[data-astro-cid-7cilkpj5]{padding-block:56px}.journey-heading[data-astro-cid-7cilkpj5]{flex-direction:column;align-items:start;gap:20px}.journey-panel[data-astro-cid-7cilkpj5]{grid-template-columns:1fr}.journey-art[data-astro-cid-7cilkpj5]{min-height:360px}.journey-copy[data-astro-cid-7cilkpj5]{padding:32px}.journey-copy[data-astro-cid-7cilkpj5] p[data-astro-cid-7cilkpj5]{max-width:60ch;margin-top:16px}.journey-detail[data-astro-cid-7cilkpj5]{margin-top:20px}.journey-footer[data-astro-cid-7cilkpj5]{justify-content:center}.journey-shell[data-astro-cid-7cilkpj5]{flex-direction:column;display:flex}.journey-heading[data-astro-cid-7cilkpj5]{order:0}.journey-footer[data-astro-cid-7cilkpj5]{order:1;justify-content:start;margin-top:0;margin-bottom:24px}.journey-window[data-astro-cid-7cilkpj5]{order:2}.journey-caption[data-astro-cid-7cilkpj5]{order:3}}@media (width<=639px){.journey-art[data-astro-cid-7cilkpj5]{min-height:310px}.journey-copy[data-astro-cid-7cilkpj5]{padding:28px 24px}.journey-heading[data-astro-cid-7cilkpj5] p[data-astro-cid-7cilkpj5]{font-size:16px}.concept-letter[data-astro-cid-7cilkpj5]{font-size:350px;left:6%}.concept-words[data-astro-cid-7cilkpj5]{font-size:16px;top:24px;left:24px}.concept-note[data-astro-cid-7cilkpj5]{font-size:13px;bottom:20px;right:20px}.construction-mark[data-astro-cid-7cilkpj5]{--mark-size:220px}.form-note[data-astro-cid-7cilkpj5]{font-size:13px;top:22px;right:22px}.form-comparison[data-astro-cid-7cilkpj5]{bottom:22px;left:24px;right:24px}.application-poster[data-astro-cid-7cilkpj5]{width:49%;padding:18px;left:7%}.application-poster[data-astro-cid-7cilkpj5]>span[data-astro-cid-7cilkpj5]:not(.poster-signature){font-size:30px}.poster-signature[data-astro-cid-7cilkpj5]{font-size:13px}.application-card[data-astro-cid-7cilkpj5]{--compact-mark-size:22px;width:46%;min-height:132px;padding:18px;right:5%}.application-card[data-astro-cid-7cilkpj5]>span[data-astro-cid-7cilkpj5]{font-size:13px}.application-avatar[data-astro-cid-7cilkpj5]{--compact-mark-size:34px;width:62px;height:62px;right:12%}.journey-navigation[data-astro-cid-7cilkpj5]{gap:6px}.journey-navigation[data-astro-cid-7cilkpj5] a[data-astro-cid-7cilkpj5]{padding-inline:14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.journey-navigation[data-astro-cid-7cilkpj5] a[data-astro-cid-7cilkpj5]{transition:none}}.logo-deliverables[data-astro-cid-7dae3esh]{width:min(100% - 48px,1248px);margin-inline:auto;padding-block:104px;scroll-margin-top:112px}.delivery-layout[data-astro-cid-7dae3esh]{grid-template-columns:1fr 1fr;align-items:start;gap:96px;display:grid}h2[data-astro-cid-7dae3esh],h3[data-astro-cid-7dae3esh]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-weight:700;line-height:1.12}h2[data-astro-cid-7dae3esh]{font-size:clamp(32px,3.6vw,48px)}.delivery-eyebrow[data-astro-cid-7dae3esh]{text-transform:uppercase;letter-spacing:.05em;color:#0058d2;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.deliverables-heading[data-astro-cid-7dae3esh]>p[data-astro-cid-7dae3esh]{color:#59616c;max-width:44ch;margin-top:24px;font-size:16px;line-height:1.65}.delivery-specimen[data-astro-cid-7dae3esh]{color:#fafaf8;--mark-size:clamp(62px, 6.5vw, 94px);background:#202226;border-radius:12px;flex-direction:column;justify-content:space-between;gap:64px;min-height:300px;margin-top:40px;padding:32px;display:flex}.delivery-specimen[data-astro-cid-7dae3esh]>span[data-astro-cid-7dae3esh]{font-size:14px;line-height:1.5}.delivery-item[data-astro-cid-7dae3esh]{padding:0 0 32px}.delivery-item[data-astro-cid-7dae3esh]+.delivery-item[data-astro-cid-7dae3esh]{padding-top:16px}h3[data-astro-cid-7dae3esh]{font-size:24px}.delivery-copy[data-astro-cid-7dae3esh] p[data-astro-cid-7dae3esh]{color:#59616c;margin-top:12px;font-size:16px;line-height:1.65}.delivery-format[data-astro-cid-7dae3esh]{color:#0058d2;flex-wrap:wrap;justify-content:start;align-items:center;gap:12px;margin-top:20px;display:flex}.delivery-format[data-astro-cid-7dae3esh]>span[data-astro-cid-7dae3esh]{font-size:14px;font-weight:600}.delivery-format[data-astro-cid-7dae3esh] [data-astro-cid-7dae3esh]:is(.format-color,.format-mono){color:#0058d2;background:#e7efff;border-radius:5px;padding:9px 14px}.delivery-format[data-astro-cid-7dae3esh] .format-mono[data-astro-cid-7dae3esh]{color:#fff;background:#202226}.delivery-disclaimer[data-astro-cid-7dae3esh]{color:#59616c;max-width:80ch;margin-top:40px;font-size:13px;line-height:1.6}@media (width<=1023px){.delivery-layout[data-astro-cid-7dae3esh]{gap:48px}.delivery-specimen[data-astro-cid-7dae3esh]{--mark-size:56px;padding:24px}}@media (width<=767px){.logo-deliverables[data-astro-cid-7dae3esh]{padding-block:64px}.delivery-layout[data-astro-cid-7dae3esh]{grid-template-columns:1fr;gap:40px}.delivery-specimen[data-astro-cid-7dae3esh]{--mark-size:clamp(48px, 18vw, 72px);gap:48px;min-height:260px;margin-top:28px}h3[data-astro-cid-7dae3esh]{font-size:23px}.delivery-disclaimer[data-astro-cid-7dae3esh]{margin-top:16px}}.hero-title[data-astro-cid-55jc4fxf]{text-wrap:balance;max-width:600px}.hero-title[data-astro-cid-55jc4fxf]>span[data-astro-cid-55jc4fxf]{display:inline-block}.hero-facts[data-astro-cid-55jc4fxf]{border-top:0;padding-top:8px}.hero-facts[data-astro-cid-55jc4fxf]>div[data-astro-cid-55jc4fxf]{gap:8px}.hero-facts[data-astro-cid-55jc4fxf]>div[data-astro-cid-55jc4fxf]>div[data-astro-cid-55jc4fxf]:first-child{border-radius:8px;width:32px;height:32px}.hero-facts[data-astro-cid-55jc4fxf] .text-lg[data-astro-cid-55jc4fxf]{font-size:16px}.hero-action-primary[data-astro-cid-55jc4fxf]:focus-visible,.hero-action-secondary[data-astro-cid-55jc4fxf]:focus-visible,.purpose-next[data-astro-cid-55jc4fxf]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:5px}.logo-purpose[data-astro-cid-55jc4fxf] h2[data-astro-cid-55jc4fxf],.logo-extras[data-astro-cid-55jc4fxf] h2[data-astro-cid-55jc4fxf],.process-heading[data-astro-cid-55jc4fxf] h2[data-astro-cid-55jc4fxf]{text-wrap:balance;line-height:1.12}.process-heading[data-astro-cid-55jc4fxf]{max-width:720px}.logo-process-steps[data-astro-cid-55jc4fxf]{gap:32px;display:grid}.process-stage[data-astro-cid-55jc4fxf]{border-bottom:1px solid var(--service-rule);color:hsl(var(--primary));justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.process-stage[data-astro-cid-55jc4fxf] span[data-astro-cid-55jc4fxf]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.process-stage[data-astro-cid-55jc4fxf] svg[data-astro-cid-55jc4fxf]{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.logo-process-step[data-astro-cid-55jc4fxf] h3[data-astro-cid-55jc4fxf]{text-wrap:pretty}.logo-portfolio[data-astro-cid-55jc4fxf] .carousel-badge{display:none}.logo-portfolio[data-astro-cid-55jc4fxf] h2{text-wrap:balance;font-size:clamp(30px,3.5vw,44px);line-height:1.12}.logo-portfolio[data-astro-cid-55jc4fxf] .pcard{border-radius:12px}.extras-piece[data-astro-cid-55jc4fxf]{background:var(--service-subtle);border-radius:12px;padding:24px}.extras-conditions[data-astro-cid-55jc4fxf]{border-top:1px solid var(--service-rule);padding-top:16px}.flyer-demo[data-astro-cid-55jc4fxf]{background:hsl(var(--primary));color:#fff;border-radius:4px;flex-direction:column;justify-content:space-between;align-items:start;width:96px;height:128px;padding:14px;display:flex}.flyer-headline[data-astro-cid-55jc4fxf]{font-family:var(--font-display);font-size:17px;font-weight:650;line-height:1.1}.flyer-line[data-astro-cid-55jc4fxf]{background:#cde0ff;width:50px;height:2px}.business-card-demo[data-astro-cid-55jc4fxf]{color:#fff;background:#202226;border-radius:4px;flex-direction:column;justify-content:space-between;width:172px;height:102px;padding:16px;display:flex}.business-card-demo[data-astro-cid-55jc4fxf]>span[data-astro-cid-55jc4fxf]{color:#d2d8e1;font-size:9px}@media (width>=640px){.logo-process-steps[data-astro-cid-55jc4fxf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.logo-process-steps[data-astro-cid-55jc4fxf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}@media (width>=1280px){.hero-layout[data-astro-cid-55jc4fxf]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}.hero-title[data-astro-cid-55jc4fxf]{font-size:54px}}@media (width<=639px){.hero-title[data-astro-cid-55jc4fxf]{font-size:clamp(34px,9vw,42px)}.hero-actions[data-astro-cid-55jc4fxf]{align-items:stretch}.hero-actions[data-astro-cid-55jc4fxf] a[data-astro-cid-55jc4fxf]{width:100%}.hero-facts[data-astro-cid-55jc4fxf]{gap:16px}.logo-process-step[data-astro-cid-55jc4fxf]{grid-template-columns:42px minmax(0,1fr);gap:20px;display:grid}.process-stage[data-astro-cid-55jc4fxf]{border-bottom:0;flex-direction:column;justify-content:start;gap:16px;margin-bottom:0}.process-stage[data-astro-cid-55jc4fxf] svg[data-astro-cid-55jc4fxf]{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.hero-actions[data-astro-cid-55jc4fxf] a[data-astro-cid-55jc4fxf],.hero-actions[data-astro-cid-55jc4fxf] svg[data-astro-cid-55jc4fxf],.purpose-next[data-astro-cid-55jc4fxf] div[data-astro-cid-55jc4fxf]{transition:none}.hero-actions[data-astro-cid-55jc4fxf] a[data-astro-cid-55jc4fxf]:hover svg[data-astro-cid-55jc4fxf],.purpose-next[data-astro-cid-55jc4fxf]:hover div[data-astro-cid-55jc4fxf]{transform:none}}.faq-item[data-astro-cid-55jc4fxf][open]{background:#06c8f905}
