html[data-look=blueprint][lang]{--paper:#eef2fb;--paper-2:#e2e8f6;--card:#fff;--ink:#0f3a8f;--ink-2:#0c2f76;--ink-3:#09255f;--line:#0f3a8f42;--line-2:#0f3a8f99;--text:#0b2a6b;--soft:#0b2a6bcc;--mute:#0b2a6b8f;--cobalt:#d83a1f;--cobalt-2:#b92e16;--cobalt-tint:#fde7e2;--bone:#f1f5ff;--d-line:#e8efff4d;--d-line-2:#e8efffa3;--d-soft:#f1f5ffcc;--d-mute:#f1f5ff8f;--ok:#7ef0a8;--red:#ff6b52;--sheet-gap:14px;--display:"IBM Plex Sans Condensed", "Arial Narrow", system-ui, sans-serif;--body:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-look=blueprint][lang] body{background:var(--ink-3)}html[data-look=blueprint][lang] ::selection{background:var(--red);color:var(--ink-3)}html[data-look=blueprint][lang] *{border-radius:0!important}html[data-look=blueprint][lang] .label,html[data-look=blueprint][lang] .seo,html[data-look=blueprint][lang] .stamp,html[data-look=blueprint][lang] .cap,html[data-look=blueprint][lang] .src,html[data-look=blueprint][lang] .mono,html[data-look=blueprint][lang] .log,html[data-look=blueprint][lang] .ms,html[data-look=blueprint][lang] .ledger span,html[data-look=blueprint][lang] .vs-q,html[data-look=blueprint][lang] .wordmark span,html[data-look=blueprint][lang] .wordmark b{font-stretch:100%}html[data-look=blueprint][lang] h1,html[data-look=blueprint][lang] h2,html[data-look=blueprint][lang] h3,html[data-look=blueprint][lang] h4{font-family:var(--display);letter-spacing:-.01em;word-spacing:0;text-transform:uppercase;font-weight:700;line-height:.96}html[data-look=blueprint][lang] .h2,html[data-look=blueprint][lang] .head-row.wide .h2{letter-spacing:-.01em;word-spacing:0}html[data-look=blueprint][lang] .label{letter-spacing:.16em;font-weight:500}html[data-look=blueprint][lang] .co,html[data-look=blueprint][lang] .hk-h1 .co,html[data-look=blueprint][lang] .page-hero h1 .co{color:var(--red)}html[data-look=blueprint][lang] .sec:not(.dark) .co,html[data-look=blueprint][lang] .who .co,html[data-look=blueprint][lang] .rcps .co,html[data-look=blueprint][lang] .diff .co,html[data-look=blueprint][lang] .note .co{color:var(--cobalt)}html[data-look=blueprint][lang] .eyebrow:before{background:currentColor;width:28px;height:1.5px}html[data-look=blueprint][lang] u.mark{text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .stw,html[data-look=blueprint][lang] .check-band,html[data-look=blueprint][lang] .ftr{margin:0 var(--sheet-gap) var(--sheet-gap);border:1.5px solid var(--d-line-2);outline:1px solid var(--d-line);outline-offset:5px;background:var(--paper)}html[data-look=blueprint][lang] .sec:not(.dark):not(.cta-band){border-color:var(--line-2);outline-color:var(--line)}html[data-look=blueprint][lang] .sec.dark,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .stw,html[data-look=blueprint][lang] .cta-band,html[data-look=blueprint][lang] .check-band,html[data-look=blueprint][lang] .ftr{background:var(--ink);color:var(--d-soft)}html[data-look=blueprint][lang] .sec{padding:clamp(60px,7vw,96px) 0 clamp(92px,9vw,120px)}html[data-look=blueprint][lang] .sec.tight{padding-top:clamp(60px,7vw,96px)}html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero{padding:clamp(60px,7vw,96px) 0 clamp(92px,9vw,120px)}html[data-look=blueprint][lang] .stw{margin-top:calc(var(--sheet-gap) * -1 + 0px);padding:44px 0 34px}html[data-look=blueprint][lang] .sec:before,html[data-look=blueprint][lang] .hk:before,html[data-look=blueprint][lang] .page-hero:before,html[data-look=blueprint][lang] .stw:before{content:attr(data-sheet);top:12px;left:var(--gutter);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mute);pointer-events:none;font-size:10px;position:absolute}html[data-look=blueprint][lang] .sec.dark:before,html[data-look=blueprint][lang] .hk:before,html[data-look=blueprint][lang] .page-hero:before,html[data-look=blueprint][lang] .cta-band:before,html[data-look=blueprint][lang] .stw:before{color:var(--d-mute)}html[data-look=blueprint][lang] .sec:not([data-sheet]):before,html[data-look=blueprint][lang] .page-hero:not([data-sheet]):before{content:"Sheet · drawn to the same standard"}html[data-look=blueprint][lang] .stw:before{content:"Built here, live now"}html[data-look=blueprint][lang] .sec:after,html[data-look=blueprint][lang] .hk:after,html[data-look=blueprint][lang] .page-hero:after{content:"Drawn · N. Huttenlocher   ·   Checked · N. Huttenlocher   ·   Scale · 1:1 on a phone   ·   Rev · Live";border:1.5px solid var(--line-2);background:var(--paper-2);max-width:calc(100% + 3px);height:auto;color:var(--text);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:pre;text-overflow:ellipsis;pointer-events:none;border-bottom:0;border-right:0;padding:9px 16px;font-size:10px;position:absolute;bottom:0;left:auto;right:0;overflow:hidden}html[data-look=blueprint][lang] .sec.dark:after,html[data-look=blueprint][lang] .hk:after,html[data-look=blueprint][lang] .page-hero:after,html[data-look=blueprint][lang] .cta-band:after{border-color:var(--d-line-2);background:var(--ink-2);color:var(--bone)}html[data-look=blueprint][lang] .stk-sec:after{display:none}html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .stw,html[data-look=blueprint][lang] .cta-band,html[data-look=blueprint][lang] .page-hero{overflow-x:clip}html[data-look=blueprint][lang] .plate,html[data-look=blueprint][lang] .dark .plate-card,html[data-look=blueprint][lang] .dark .plate-bone,html[data-look=blueprint][lang] .hk .plate-bone,html[data-look=blueprint][lang] .dark .plate-ink,html[data-look=blueprint][lang] .dark .plate-cobalt,html[data-look=blueprint][lang] .hk .plate-cobalt{box-shadow:none;border:1.5px solid var(--line-2)}html[data-look=blueprint][lang] .plate-card{background:var(--card)}html[data-look=blueprint][lang] .plate-bone{background:var(--paper);color:var(--text)}html[data-look=blueprint][lang] .plate-ink,html[data-look=blueprint][lang] .plate-ink2,html[data-look=blueprint][lang] .plate-cobalt{background:var(--ink-2);color:var(--d-soft);border-color:var(--d-line-2)}html[data-look=blueprint][lang] .plate-cobalt h3,html[data-look=blueprint][lang] .plate-ink h3{color:var(--bone)}html[data-look=blueprint][lang] .tilt-l,html[data-look=blueprint][lang] .tilt-r,html[data-look=blueprint][lang] .founder-card,html[data-look=blueprint][lang] .price.feature,html[data-look=blueprint][lang] .check-band-form,html[data-look=blueprint][lang] .chow,html[data-look=blueprint][lang] .chow-prices,html[data-look=blueprint][lang] .stk-desk,html[data-look=blueprint][lang] .stk-phone,html[data-look=blueprint][lang] .page-hero .cs-shots .browser,html[data-look=blueprint][lang] .page-hero .cs-shots .phone,html[data-look=blueprint][lang] .case-shots .browser,html[data-look=blueprint][lang] .case-shots .phone{transform:none}html[data-look=blueprint][lang] .rcpt,html[data-look=blueprint][lang] .inc-group,html[data-look=blueprint][lang] .move-proof,html[data-look=blueprint][lang] .quote,html[data-look=blueprint][lang] .j-body,html[data-look=blueprint][lang] .letter,html[data-look=blueprint][lang] .guide-card,html[data-look=blueprint][lang] .check-result,html[data-look=blueprint][lang] .map-card,html[data-look=blueprint][lang] .area-notes,html[data-look=blueprint][lang] .legal-table,html[data-look=blueprint][lang] .founder-card,html[data-look=blueprint][lang] .thread,html[data-look=blueprint][lang] .price,html[data-look=blueprint][lang] .needs,html[data-look=blueprint][lang] .form,html[data-look=blueprint][lang] .cta-band .form,html[data-look=blueprint][lang] .guide-links a,html[data-look=blueprint][lang] .next-case,html[data-look=blueprint][lang] .cs-stats,html[data-look=blueprint][lang] .check-band-form,html[data-look=blueprint][lang] .stk-desk,html[data-look=blueprint][lang] .stk-phone,html[data-look=blueprint][lang] .tone-bone .stk-desk,html[data-look=blueprint][lang] .tone-bone .stk-stat,html[data-look=blueprint][lang] .page-hero .cs-shots .browser,html[data-look=blueprint][lang] .page-hero .check-hero .form,html[data-look=blueprint][lang] .chow-prices,html[data-look=blueprint][lang] .j-num{box-shadow:none;border:1.5px solid var(--line-2)}html[data-look=blueprint][lang] .guide-links a:hover{border-color:var(--cobalt);transform:none}html[data-look=blueprint][lang] .who-grid a:hover{box-shadow:none;border-color:var(--cobalt);transform:none}html[data-look=blueprint][lang] .stw-row a:hover{border-color:var(--red);transform:none}html[data-look=blueprint][lang] .btn{font-family:var(--body);border-width:1.5px;font-weight:600}html[data-look=blueprint][lang] .btn-primary{background:var(--red);color:#1a0d08;border-color:var(--red)}html[data-look=blueprint][lang] .btn-primary:hover{background:#ff8470}html[data-look=blueprint][lang] .sec:not(.dark) .btn-primary,html[data-look=blueprint][lang] .hdr .btn-primary,html[data-look=blueprint][lang] .menu-sheet .btn-primary{background:var(--bone);color:var(--ink-3);border-color:var(--bone)}html[data-look=blueprint][lang] .sec:not(.dark) .btn-primary{background:var(--ink);color:var(--bone);border-color:var(--ink)}html[data-look=blueprint][lang] .btn-ink{background:var(--ink);color:var(--bone)}html[data-look=blueprint][lang] .btn-line{border-color:var(--text);color:var(--text)}html[data-look=blueprint][lang] .dark .btn-line,html[data-look=blueprint][lang] .btn-line.on-dark,html[data-look=blueprint][lang] .page-hero .btn-line{border-color:var(--d-line-2);color:var(--bone)}html[data-look=blueprint][lang] .btn-bone{background:var(--bone);color:var(--ink-3)}html[data-look=blueprint][lang] .hdr{margin:var(--sheet-gap) var(--sheet-gap) 0;background:var(--ink-2);border:1.5px solid var(--d-line-2);-webkit-backdrop-filter:none}html[data-look=blueprint][lang] html.scrolled .hdr,html.scrolled[data-look=blueprint][lang] .hdr{box-shadow:0 10px 30px -18px #0009}html[data-look=blueprint][lang] .wordmark b{color:var(--bone);letter-spacing:.26em}html[data-look=blueprint][lang] .wordmark i{background:var(--red);height:1.5px}html[data-look=blueprint][lang] .wordmark span{color:var(--d-mute)}html[data-look=blueprint][lang] .hdr nav a{color:var(--d-soft)}html[data-look=blueprint][lang] .hdr nav a:hover{color:var(--bone);background:#f1f5ff14}html[data-look=blueprint][lang] .hdr nav a[aria-current=page]{color:var(--bone);box-shadow:inset 0 -2px 0 var(--red)}html[data-look=blueprint][lang] .hdr .call-chip{color:var(--bone);font-family:var(--mono);font-size:13.5px}html[data-look=blueprint][lang] .hdr .call-chip:hover{background:#f1f5ff14}html[data-look=blueprint][lang] .menu-btn{border-color:var(--d-line-2);color:var(--bone)}html[data-look=blueprint][lang] .menu-sheet{background:var(--ink);inset:84px 0 0}html[data-look=blueprint][lang] .menu-sheet a{color:var(--bone);border-bottom-color:var(--d-line);text-transform:uppercase;font-size:32px}html[data-look=blueprint][lang] .menu-sheet a small{color:var(--d-mute)}html[data-look=blueprint][lang] .menu-sheet .btn-line{color:var(--bone);border-bottom-color:var(--bone)}html[data-look=blueprint][lang] .hk-h1{letter-spacing:-.015em;max-width:none;font-size:clamp(50px,7.6vw,116px);line-height:.92}html[data-look=blueprint][lang] .hk-h1 .seo{color:var(--d-mute);letter-spacing:.18em}html[data-look=blueprint][lang] .hk-also{border:1.5px dashed var(--d-line-2);color:var(--bone);text-transform:uppercase;letter-spacing:.06em;background:0 0;padding:9px 14px;font-size:clamp(15px,1.3vw,17px)}html[data-look=blueprint][lang] .hk-also b{color:var(--red)}html[data-look=blueprint][lang] .hk-proof b,html[data-look=blueprint][lang] .hero-proof b{color:var(--bone)}html[data-look=blueprint][lang] .hk-proof a:after,html[data-look=blueprint][lang] .hero-proof a:after{color:var(--red)}html[data-look=blueprint][lang] .hk-inst{padding:0}html[data-look=blueprint][lang] .inst{padding:clamp(18px,2.2vw,26px)}html[data-look=blueprint][lang] .inst-top .label{color:var(--d-soft)}html[data-look=blueprint][lang] .meter i,html[data-look=blueprint][lang] .tone-cobalt .meter i,html[data-look=blueprint][lang] .plate-bone .meter i,html[data-look=blueprint][lang] .plate-card .meter i{background:var(--red)}html[data-look=blueprint][lang] .inst-form input{background:var(--ink-3);color:var(--bone);border:1.5px solid var(--d-line-2);font-family:var(--mono);font-size:15px}html[data-look=blueprint][lang] .inst-form input:focus{border-color:var(--bone)}html[data-look=blueprint][lang] .inst-form input::placeholder{color:var(--d-mute)}html[data-look=blueprint][lang] .inst-screen{background:var(--ink-3);box-shadow:inset 0 0 0 1px var(--d-line);font-family:var(--mono);font-size:13.5px}html[data-look=blueprint][lang] .inst-cmd,html[data-look=blueprint][lang] .inst-phases li.now,html[data-look=blueprint][lang] .inst-phases li.done,html[data-look=blueprint][lang] .inst-head .label,html[data-look=blueprint][lang] .inst-lead-row input:focus{color:var(--bone);border-color:var(--bone)}html[data-look=blueprint][lang] .inst-cmd .cur{background:var(--red)}html[data-look=blueprint][lang] .inst-lines .st-ok .pill,html[data-look=blueprint][lang] .inst-lines .st-info .pill{color:var(--bone);background:#f1f5ff1f}html[data-look=blueprint][lang] .stw-head .label{color:var(--d-mute)}html[data-look=blueprint][lang] .stw-row a{background:var(--ink-2);border:1px solid var(--d-line)}html[data-look=blueprint][lang] .stw-ms small,html[data-look=blueprint][lang] .up .stw-ms small{color:var(--red)}html[data-look=blueprint][lang] .stw-bar{background:var(--d-line)}html[data-look=blueprint][lang] .stw-bar i,html[data-look=blueprint][lang] .up .stw-bar i{background:var(--bone)}html[data-look=blueprint][lang] .stw-row a:after{content:""}html[data-look=blueprint][lang] .who-grid{border:1.5px solid var(--line-2);background:var(--card);gap:0;padding:0}html[data-look=blueprint][lang] .who-grid li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-look=blueprint][lang] .who-grid a{background:0 0;border:0}html[data-look=blueprint][lang] .who-grid b{font-size:clamp(22px,2vw,26px)}html[data-look=blueprint][lang] .who-grid em{color:var(--cobalt)}@media (min-width:1100px){html[data-look=blueprint][lang] .who-grid li:nth-child(3n){border-right:0}html[data-look=blueprint][lang] .who-grid li:nth-last-child(-n+3){border-bottom:0}}@media (min-width:700px) and (max-width:1099px){html[data-look=blueprint][lang] .who-grid li:nth-child(2n){border-right:0}html[data-look=blueprint][lang] .who-grid li:nth-last-child(-n+2){border-bottom:0}}@media (max-width:699px){html[data-look=blueprint][lang] .who-grid li{border-right:0}html[data-look=blueprint][lang] .who-grid li:last-child{border-bottom:0}}html[data-look=blueprint][lang] .rcp.plate-ink .src,html[data-look=blueprint][lang] .rcp-band .src{color:var(--d-mute)}html[data-look=blueprint][lang] .bub.in{background:var(--paper-2);color:var(--text);border:1px solid var(--line)}html[data-look=blueprint][lang] .bub.out,html[data-look=blueprint][lang] .avatar{background:var(--ink);color:var(--bone)}html[data-look=blueprint][lang] .shipped{background:var(--paper);border:1px dashed var(--line-2)}html[data-look=blueprint][lang] .shipped .tick{background:var(--ink)}html[data-look=blueprint][lang] .serp,html[data-look=blueprint][lang] .serp-q,html[data-look=blueprint][lang] .serp-r{border-color:var(--line)}html[data-look=blueprint][lang] .serp-r.win{background:var(--cobalt-tint)}html[data-look=blueprint][lang] .serp-r.win .pos{color:var(--cobalt)}html[data-look=blueprint][lang] .log{background:var(--ink-3);color:var(--d-soft)}html[data-look=blueprint][lang] .log .ok{color:var(--ok)}html[data-look=blueprint][lang] .log .k{color:var(--bone)}html[data-look=blueprint][lang] .rcp-band{background:var(--ink-2);border:1.5px solid var(--d-line-2)}html[data-look=blueprint][lang] .rcp-band p{color:var(--d-soft)}html[data-look=blueprint][lang] .rcp-band p a{color:var(--bone)}html[data-look=blueprint][lang] .rcp-nums{border:1px solid var(--d-line);gap:0}html[data-look=blueprint][lang] .rcp-nums div{border-right:1px solid var(--d-line);border-bottom:1px solid var(--d-line);background:0 0}html[data-look=blueprint][lang] .rcp-nums div:nth-child(2n){border-right:0}html[data-look=blueprint][lang] .rcp-nums div:nth-last-child(-n+2){border-bottom:0}html[data-look=blueprint][lang] .rcp-nums span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-mute);font-size:11px}html[data-look=blueprint][lang] .ledger,html[data-look=blueprint][lang] .ledger div{border-color:var(--line)}html[data-look=blueprint][lang] .stk-panel{box-shadow:none;border:1.5px solid var(--d-line-2);overflow:visible}html[data-look=blueprint][lang] .stk-panel.tone-cobalt{background:var(--ink);color:var(--d-soft)}html[data-look=blueprint][lang] .stk-panel.tone-ink{background:var(--ink-3);color:var(--d-soft)}html[data-look=blueprint][lang] .stk-panel.tone-bone{background:var(--paper);color:var(--soft);border-color:var(--line-2)}html[data-look=blueprint][lang] .stk-panel+.stk-panel{margin-top:-1.5px}html[data-look=blueprint][lang] .tone-cobalt .label,html[data-look=blueprint][lang] .tone-ink .label{color:var(--d-mute)}html[data-look=blueprint][lang] .stk-live{color:var(--red)}html[data-look=blueprint][lang] .tone-bone .stk-live{color:var(--cobalt)}html[data-look=blueprint][lang] .stk-panel h3{letter-spacing:-.01em;font-size:clamp(48px,6.4vw,100px)}html[data-look=blueprint][lang] .stk-stat{border:1px solid var(--d-line-2);background:0 0}html[data-look=blueprint][lang] .tone-bone .stk-stat{background:var(--card)}html[data-look=blueprint][lang] .stk-stat b{color:var(--bone)}html[data-look=blueprint][lang] .tone-bone .stk-stat b{color:var(--cobalt)}html[data-look=blueprint][lang] .stk-built li{border-top-color:var(--d-line)}html[data-look=blueprint][lang] .stk-desk{background:var(--card);border-color:var(--d-line-2)}html[data-look=blueprint][lang] .tone-bone .stk-desk{border-color:var(--line-2)}html[data-look=blueprint][lang] .stk-desk .bar{background:var(--ink-3)}html[data-look=blueprint][lang] .stk-desk .bar em{background:var(--ink);color:var(--d-soft)}html[data-look=blueprint][lang] .stk-phone{border-color:var(--ink-3)}html[data-look=blueprint][lang] .tone-cobalt .stk-links .btn:first-child,html[data-look=blueprint][lang] .tone-ink .stk-links .btn:first-child{background:var(--bone);color:var(--ink-3)}html[data-look=blueprint][lang] .tone-bone .stk-links .btn:first-child{background:var(--ink);color:var(--bone)}html[data-look=blueprint][lang] .browser,html[data-look=blueprint][lang] .shot{box-shadow:none}html[data-look=blueprint][lang] .browser .bar{background:var(--ink-3)}html[data-look=blueprint][lang] .browser .bar em{background:var(--ink)}html[data-look=blueprint][lang] .phone{border-color:var(--ink-3)}html[data-look=blueprint][lang] .status{color:var(--bone);background:#f1f5ff1f}html[data-look=blueprint][lang] .status:before{background:var(--ok);animation:none}html[data-look=blueprint][lang] .vs2-us .label,html[data-look=blueprint][lang] .vs2-us li small,html[data-look=blueprint][lang] .rail p small,html[data-look=blueprint][lang] .stk-stat span{color:var(--d-mute)}html[data-look=blueprint][lang] .vs2-them s{color:var(--mute)}html[data-look=blueprint][lang] .vs2-us b{color:var(--bone);font-weight:600}html[data-look=blueprint][lang] .stamp-hk{background:var(--red);color:#1a0d08;box-shadow:none;top:14px;right:14px;transform:none}html[data-look=blueprint][lang] .creed2 li{border-top:1px solid var(--line-2);border-width:1px}html[data-look=blueprint][lang] .creed2 .mono,html[data-look=blueprint][lang] .creed-n,html[data-look=blueprint][lang] .creed2 a:hover,html[data-look=blueprint][lang] .creed-proof:hover{color:var(--cobalt)}html[data-look=blueprint][lang] .creed,html[data-look=blueprint][lang] .versus,html[data-look=blueprint][lang] .faq,html[data-look=blueprint][lang] .rows,html[data-look=blueprint][lang] .creds,html[data-look=blueprint][lang] .toolbox,html[data-look=blueprint][lang] .move-steps,html[data-look=blueprint][lang] .cs-stats,html[data-look=blueprint][lang] .next-case{border-top-width:1.5px;border-top-color:var(--line-2)}html[data-look=blueprint][lang] .rail li{border:1px solid var(--d-line-2);background:0 0}html[data-look=blueprint][lang] .rail-n{color:var(--red);font-size:40px}html[data-look=blueprint][lang] .rail-get small{color:var(--d-soft)!important}html[data-look=blueprint][lang] .pr2{border:1.5px solid var(--d-line-2);gap:0}html[data-look=blueprint][lang] .pr2-card,html[data-look=blueprint][lang] .pr2-card.plate-cobalt,html[data-look=blueprint][lang] .pr2-card.plate-bone,html[data-look=blueprint][lang] .pr2-card.plate-card{background:var(--ink);color:var(--d-soft);border:0;border-right:1px solid var(--d-line);border-bottom:1px solid var(--d-line);box-shadow:none;transform:none}html[data-look=blueprint][lang] .pr2-card .label,html[data-look=blueprint][lang] .pr2-card.plate-cobalt .label{color:var(--d-mute)}html[data-look=blueprint][lang] .pr2-amt,html[data-look=blueprint][lang] .pr2-card.plate-cobalt .pr2-amt{color:var(--bone)}html[data-look=blueprint][lang] .pr2-card.plate-cobalt .pr2-amt{color:var(--red)}html[data-look=blueprint][lang] .pr2-from,html[data-look=blueprint][lang] .pr2-card.plate-cobalt .pr2-from{color:var(--d-mute)}html[data-look=blueprint][lang] .pr2-card p,html[data-look=blueprint][lang] .pr2-card.plate-cobalt p{color:var(--d-soft)}@media (min-width:1100px){html[data-look=blueprint][lang] .pr2-card:nth-child(4n){border-right:0}html[data-look=blueprint][lang] .pr2-card:nth-last-child(-n+4){border-bottom:0}}@media (min-width:700px) and (max-width:1099px){html[data-look=blueprint][lang] .pr2-card:nth-child(2n){border-right:0}html[data-look=blueprint][lang] .pr2-card:nth-last-child(-n+2){border-bottom:0}}@media (max-width:699px){html[data-look=blueprint][lang] .pr2-card{border-right:0}html[data-look=blueprint][lang] .pr2-card:last-child{border-bottom:0}}html[data-look=blueprint][lang] .price.feature{background:var(--ink);color:var(--d-soft)}html[data-look=blueprint][lang] .price.feature .amt{color:var(--red)}html[data-look=blueprint][lang] .chow-prices{background:var(--ink-2);border-color:var(--d-line-2)}html[data-look=blueprint][lang] .chow .label,html[data-look=blueprint][lang] .chow-prices .label{color:var(--d-mute)}html[data-look=blueprint][lang] .chow-n{color:var(--red)}html[data-look=blueprint][lang] .guarantee{border-color:var(--ink)}html[data-look=blueprint][lang] .founder-card img{filter:grayscale()contrast(1.05);box-shadow:none;border:0}html[data-look=blueprint][lang] .founder-card.plate{background:var(--card);padding:12px}html[data-look=blueprint][lang] .founder-card b{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px}html[data-look=blueprint][lang] .founder-card span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:11px}html[data-look=blueprint][lang] .letter .sig b{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-style:normal}html[data-look=blueprint][lang] .letter a{-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt)}html[data-look=blueprint][lang] .faq summary{font-family:var(--display);text-transform:uppercase;letter-spacing:0;font-size:clamp(18px,1.8vw,22px);font-weight:700}html[data-look=blueprint][lang] .faq summary .plus{border-color:var(--line-2);color:var(--text)}html[data-look=blueprint][lang] .faq details[open] summary .plus{background:var(--ink);color:var(--bone)}html[data-look=blueprint][lang] .faq .ans a,html[data-look=blueprint][lang] .prose a{-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt)}html[data-look=blueprint][lang] .cta-band h2{color:var(--bone)}html[data-look=blueprint][lang] .cta-band .lede,html[data-look=blueprint][lang] .cta-points div,html[data-look=blueprint][lang] .cta-check{color:var(--d-soft)}html[data-look=blueprint][lang] .cta-band .label{color:var(--d-mute)}html[data-look=blueprint][lang] .cta-points span{color:var(--red)}html[data-look=blueprint][lang] .form{background:var(--card)}html[data-look=blueprint][lang] .field input,html[data-look=blueprint][lang] .field textarea{background:var(--paper);border-color:var(--line-2)}html[data-look=blueprint][lang] .field input:focus,html[data-look=blueprint][lang] .field textarea:focus{border-color:var(--ink)}html[data-look=blueprint][lang] .picks span{border-color:var(--line-2)}html[data-look=blueprint][lang] .picks input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--bone)}html[data-look=blueprint][lang] .check-band h2 span{color:var(--red)}html[data-look=blueprint][lang] .check-band-form{background:var(--ink-2)}html[data-look=blueprint][lang] .check-band-form input{background:var(--ink-3);color:var(--bone);border:1.5px solid var(--d-line-2)}html[data-look=blueprint][lang] .check-band-form input:focus{outline-color:var(--bone)}html[data-look=blueprint][lang] .ftr{margin-bottom:var(--sheet-gap);padding:56px 0 28px}html[data-look=blueprint][lang] .ftr h4{color:var(--d-mute)}html[data-look=blueprint][lang] .ftr-base{border-top-color:var(--d-line);color:var(--d-mute)}html[data-look=blueprint][lang] .ftr-region li a{border-color:var(--d-line-2)}html[data-look=blueprint][lang] .mbar{background:var(--ink-2);box-shadow:0 -1px 0 var(--d-line-2)}html[data-look=blueprint][lang] .page-hero h1{letter-spacing:-.015em;max-width:none}html[data-look=blueprint][lang] .page-hero .label.cobalt,html[data-look=blueprint][lang] .page-hero .status,html[data-look=blueprint][lang] .next-case .label,html[data-look=blueprint][lang] .wm-stat b,html[data-look=blueprint][lang] .wm-host,html[data-look=blueprint][lang] .work-mini .mono,html[data-look=blueprint][lang] .case-facts span,html[data-look=blueprint][lang] .dark .label.cobalt{color:var(--red)}html[data-look=blueprint][lang] .page-hero .status{background:#f1f5ff1a}html[data-look=blueprint][lang] .page-hero.has-look h1 .co{color:var(--red)}html[data-look=blueprint][lang] .page-hero.has-look .area-stamp i{background:var(--red)}html[data-look=blueprint][lang] .area-motif{opacity:.1}html[data-look=blueprint][lang] .area-notes>div:before{background:var(--cobalt)}html[data-look=blueprint][lang] .area-notes .label,html[data-look=blueprint][lang] .area-stamp{color:var(--cobalt)}html[data-look=blueprint][lang] .toolbox li{border-color:var(--line-2);background:var(--card)}html[data-look=blueprint][lang] .inc-group .tick,html[data-look=blueprint][lang] .j-num{background:var(--ink)}html[data-look=blueprint][lang] .journey:before{background:var(--line)}html[data-look=blueprint][lang] .j-body .get{background:var(--cobalt-tint)}html[data-look=blueprint][lang] .j-body .get dt{color:var(--cobalt)}html[data-look=blueprint][lang] .half-sys,html[data-look=blueprint][lang] .next-case{background:var(--ink)}html[data-look=blueprint][lang] .cs-stats{background:var(--ink);border-color:var(--d-line-2)}html[data-look=blueprint][lang] .cs-stats>div{border:1px solid var(--d-line);background:0 0}html[data-look=blueprint][lang] .check-group li{background:var(--paper);border:1px solid var(--line)}html[data-look=blueprint][lang] .check-score{background:var(--ink)}html[data-look=blueprint][lang] .areas a{border-color:var(--line-2)}html[data-look=blueprint][lang] .areas .home{background:var(--ink)}html[data-look=blueprint][lang] .map-card .coords{border-color:var(--line)}html[data-look=blueprint][lang] .pulse-track i{background:var(--cobalt)}html[data-look=blueprint][lang] .pulse-rows a:hover .pulse-host{color:var(--cobalt)}html[data-look=blueprint][lang] .hdr nav a[aria-current=page]{background:0 0}html[data-look=blueprint][lang] :focus-visible{outline-color:var(--red)}html[data-look=blueprint][lang] .look-btn{border-color:var(--d-line-2);color:var(--bone)}html[data-look=blueprint][lang] .look-pop{background:var(--ink-2);color:var(--d-soft);border:1.5px solid var(--d-line-2);box-shadow:0 30px 60px -30px #000000b3}html[data-look=blueprint][lang] .look-pop .label{color:var(--d-mute)}html[data-look=blueprint][lang] .look-pop button{border-color:var(--d-line);color:var(--d-soft)}html[data-look=blueprint][lang] .look-pop button b{color:var(--bone)}html[data-look=blueprint][lang] .look-pop button[aria-pressed=true]{border-color:var(--red)}html[data-look=blueprint][lang] .look-pop button[aria-pressed=true] b:after{color:var(--red)}@media (max-width:759px){html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .stw,html[data-look=blueprint][lang] .check-band,html[data-look=blueprint][lang] .ftr,html[data-look=blueprint][lang] .hdr{--sheet-gap:8px;outline:none}html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero{padding:52px 0 84px}html[data-look=blueprint][lang] .sec:after,html[data-look=blueprint][lang] .hk:after,html[data-look=blueprint][lang] .page-hero:after{content:"Drawn · N. Huttenlocher  ·  Rev · Live";padding:8px 12px;font-size:9.5px}html[data-look=blueprint][lang] .hk-h1{font-size:clamp(48px,14vw,60px)}html[data-look=blueprint][lang] .stamp-hk{top:8px;right:8px}}@media (max-width:640px){html[data-look=blueprint][lang] .hk-h1{font-size:clamp(40px,11vw,56px)}}
