.plate{position:relative;border-radius:18px}.plate-card{background:var(--card);color:var(--text);box-shadow:12px 12px 0 var(--ink)}.plate-bone{background:var(--bone);color:var(--ink)}.plate-bone,.plate-ink{box-shadow:12px 12px 0 var(--cobalt)}.plate-ink{background:var(--ink);color:var(--d-soft)}.plate-ink2{background:var(--ink-2);color:var(--d-soft);border:1px solid var(--d-line-2)}.plate-cobalt{background:var(--cobalt);color:#fff;box-shadow:12px 12px 0 var(--ink)}.dark .plate-bone,.dark .plate-card,.hk .plate-bone{box-shadow:12px 12px 0 var(--cobalt)}.dark .plate-cobalt,.dark .plate-ink,.hk .plate-cobalt{box-shadow:12px 12px 0 var(--bone)}.tilt-l{transform:rotate(-1.4deg)}.tilt-r{transform:rotate(1.1deg)}@media (max-width:640px){.tilt-l{transform:rotate(-.8deg)}.tilt-r{transform:rotate(.7deg)}}.plate h3{color:inherit}.plate-bone h3,.plate-card h3{color:var(--ink)}.plate-cobalt h3,.plate-ink h3{color:#fff}.btn-ghost{border-color:currentColor;color:inherit;background:transparent}.btn-ghost:hover{background:rgba(255,255,255,.12)}.hk{background:var(--ink);color:var(--d-soft);padding:clamp(40px,6vw,84px) 0 clamp(36px,5vw,64px);overflow:hidden;position:relative}.hk:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--d-line)}.hk-h1{color:var(--bone);font-size:clamp(54px,8.3vw,122px);line-height:.9;letter-spacing:-.045em;word-spacing:.04em;font-weight:850;max-width:12ch}.hk-h1 .seo{display:block;font-family:var(--mono);font-size:clamp(11.5px,1vw,13px);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#8fb0ff;margin-bottom:26px;line-height:1.5;font-stretch:90%}.hk-h1 .co{color:#5b86ff}.hk-row{display:grid;grid-gap:clamp(40px,5vw,64px);gap:clamp(40px,5vw,64px);margin-top:clamp(40px,5vw,64px);align-items:start}.hk-row>*{min-width:0}@media (min-width:1040px){.hk-row{grid-template-columns:1fr 1fr;gap:72px}}.hk-also{display:inline-block;padding:14px 22px;font-family:var(--display);font-weight:700;font-size:clamp(20px,2vw,27px);letter-spacing:-.03em;line-height:1.15;color:var(--ink);margin:0 0 30px;border-radius:12px}.hk-also b{color:var(--cobalt);font-weight:800}.hk-lede{font-size:clamp(17px,1.45vw,20px);line-height:1.58;max-width:56ch;color:var(--d-soft)}.hk-lede b{color:var(--bone)}.hk-copy .ctas{margin-top:30px}.hk-proof{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid var(--d-line-2);max-width:60ch}.hk-proof li{border-bottom:1px solid var(--d-line)}.hk-proof a{display:grid;grid-template-columns:6.5rem 1fr auto;align-items:baseline;grid-gap:12px;gap:12px;padding:12px 2px;color:var(--d-soft)}.hk-proof a:after{content:"→";color:#5b86ff;transition:transform .2s ease}.hk-proof a:hover:after{transform:translateX(3px)}.hk-proof a:hover span{color:var(--bone)}.hk-proof b{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8fb0ff;font-stretch:90%}.hk-proof span{font-size:15px}@media (max-width:520px){.hk-proof a{grid-template-columns:1fr auto;gap:2px 10px}.hk-proof b{grid-column:1}.hk-proof span{grid-column:1;grid-row:2}.hk-proof a:after{grid-row:1/3;align-self:center}}.hk-inst{padding:clamp(18px,2.2vw,28px);border-radius:22px}.inst{display:grid;grid-gap:14px;gap:14px}.inst-top{display:flex;align-items:center;gap:10px}.inst-top .label{color:#dbe5ff}.meter{display:inline-flex;align-items:flex-end;gap:2px;height:12px;width:14px;flex:none}.meter i{display:block;width:3px;background:#5b86ff;border-radius:1px;height:40%;animation:meter 1.3s ease-in-out infinite;transform-origin:bottom}.meter i:nth-child(2){animation-delay:-.45s;height:100%}.meter i:nth-child(3){animation-delay:-.9s;height:65%}@keyframes meter{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.inst.running .meter i{background:#ffd166;animation-duration:.5s}.plate-bone .meter i,.plate-card .meter i,.tone-bone .meter i{background:var(--cobalt)}.tone-cobalt .meter i{background:#fff}@media (prefers-reduced-motion:reduce){.meter i{animation:none}}@keyframes inst-blink{50%{opacity:.45}}.inst-form{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.inst-form input{min-width:0;min-height:54px;border-radius:12px;border:2px solid transparent;background:#fff;color:var(--ink);font:inherit;font-size:17px;padding:0 16px;outline:none}.inst-form input:focus{border-color:var(--ink)}.inst-form input::placeholder{color:#8a8f99}.inst-form .btn{min-height:54px}@media (max-width:420px){.inst-form{grid-template-columns:1fr}}.inst-screen{background:var(--ink);color:#c7ccd6;border-radius:14px;padding:18px 18px 16px;min-height:240px;font-size:14.5px;line-height:1.5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.inst-idle p{color:var(--d-soft);max-width:44ch}.inst-cmd{font-family:var(--mono);font-size:14px;color:#8fb0ff;margin-bottom:12px;font-stretch:90%}.inst-cmd .cur{display:inline-block;width:9px;height:16px;background:#8fb0ff;vertical-align:-3px;animation:inst-cur 1s steps(2) infinite}.inst-cmd .bad{color:#ff7b7b}@keyframes inst-cur{50%{opacity:0}}.inst-phases{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-family:var(--mono);font-size:13px;font-stretch:90%}.inst-phases li{display:flex;gap:12px;color:var(--d-mute);transition:color .2s}.inst-phases li .mono{color:inherit}.inst-phases li.now{color:#8fb0ff}.inst-phases li.now:after{content:"…";animation:inst-blink .8s infinite}.inst-phases li.done{color:#8fb0ff}.inst-phases li.done:after{content:"ok";margin-left:auto}.inst-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--d-line);margin-bottom:10px}.inst-head .label{color:#8fb0ff;display:block;margin-bottom:6px;word-break:break-all}.inst-head h3{color:var(--bone);font-size:clamp(19px,1.7vw,23px);letter-spacing:-.03em;line-height:1.15}.inst-score{flex:none;font-family:var(--display);font-weight:800;letter-spacing:-.04em;color:var(--bone);line-height:1;display:flex;align-items:baseline;gap:4px}.inst-score b{font-size:42px}.inst-score span{font-size:15px;color:var(--d-mute);font-weight:600}.inst-lines{list-style:none;margin:0;padding:0;display:grid;grid-gap:1px;gap:1px;max-height:300px;overflow-y:auto}.inst-lines li{display:grid;grid-template-columns:62px 1fr;grid-gap:4px 12px;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--d-line);animation:inst-in .24s ease both}@keyframes inst-in{0%{opacity:0;transform:translateY(6px)}}.inst-lines .pill{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:3px 0;text-align:center;border-radius:6px;align-self:start;margin-top:2px;font-stretch:90%}.inst-lines .st-ok .pill{background:rgba(143,176,255,.16);color:#8fb0ff}.inst-lines .st-warn .pill{background:rgba(255,209,102,.14);color:#ffd166}.inst-lines .st-bad .pill{background:rgba(255,123,123,.16);color:#ff7b7b}.inst-lines .st-info .pill{background:rgba(143,176,255,.14);color:#8fb0ff}.inst-lines .t{color:var(--bone);font-weight:600;font-size:14.5px}.inst-lines .d{grid-column:2;color:var(--d-mute);font-size:13px;line-height:1.45;display:none}.inst-lines .st-bad .d,.inst-lines .st-warn .d{display:block}.inst-next{margin-top:14px;display:grid;grid-gap:12px;gap:12px}.inst-lead p,.inst-sent{color:var(--d-soft);font-size:14px}.inst-lead b,.inst-sent b{color:var(--bone)}.inst-lead-row{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.inst-lead-row input{min-height:46px;border-radius:10px;border:1.5px solid var(--d-line-2);background:var(--ink-2);color:var(--bone);font:inherit;font-size:15px;padding:0 13px;outline:none;min-width:0}.inst-lead-row input:focus{border-color:#5b86ff}.inst-lead-row .btn{min-height:46px;font-size:15px}@media (min-width:560px){.inst-lead-row{grid-template-columns:1fr 1.2fr auto}}.inst-err{color:#ff7b7b;font-size:13.5px;margin-top:8px}.inst-again{background:none;border:0;color:var(--d-mute);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;justify-self:start;padding:0}.inst-again:hover{color:var(--bone)}.stw{background:var(--ink);color:var(--d-soft);padding:26px 0 34px}.stw-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.stw-head .label{color:var(--d-mute);display:inline-flex;align-items:center;gap:8px}.stw-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}@media (max-width:1100px){.stw-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.stw-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 6px;scrollbar-width:none}.stw-row li{flex:0 0 62%;scroll-snap-align:start}}.stw-row a{display:grid;grid-gap:8px;gap:8px;background:var(--ink-2);border:1px solid var(--d-line-2);border-radius:14px;padding:14px 14px 12px;color:var(--d-soft);transition:transform .16s ease,border-color .16s ease}.stw-row a:hover{transform:translateY(-3px);border-color:#5b86ff}.stw-host{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--d-mute);font-stretch:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stw-ms{font-family:var(--display);font-weight:800;letter-spacing:-.04em;color:var(--bone);line-height:1;display:flex;align-items:baseline;gap:4px}.stw-ms b{font-size:clamp(34px,3vw,46px)}.stw-ms small{font-family:var(--mono);font-size:11px;color:#8fb0ff;letter-spacing:.08em;font-stretch:90%}.stw-wait{color:var(--d-mute)}.down .stw-ms small{color:#ff7b7b}.stw-bar{height:3px;background:var(--d-line);overflow:hidden}.stw-bar,.stw-bar i{display:block;border-radius:99px}.stw-bar i{height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1)}.stw-bar i,.up .stw-bar i{background:#5b86ff}.stw-name{font-size:13px;color:var(--d-soft);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.who{padding-top:clamp(72px,9vw,120px);padding-bottom:0}.who-grid{list-style:none;margin:0;padding:0 12px 12px 0;display:grid;grid-gap:26px;gap:26px}@media (min-width:700px){.who-grid{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.who-grid{grid-template-columns:repeat(3,1fr);gap:30px}}.who-grid a{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:24px 24px 22px;height:100%;transition:transform .16s ease,box-shadow .16s ease}.who-grid a:hover{transform:translate(-3px,-3px);box-shadow:15px 15px 0 var(--cobalt)}.who-grid b{font-family:var(--display);font-weight:800;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.035em;line-height:1.05;color:var(--ink)}.who-grid span{color:var(--soft);font-size:15.5px;line-height:1.5}.who-grid em{font-style:normal;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cobalt);font-weight:600;margin-top:6px;font-stretch:90%}.rcps{padding-top:clamp(72px,9vw,120px)}.rcp-grid{display:grid;grid-gap:34px;gap:34px}@media (min-width:1000px){.rcp-grid{grid-template-columns:.95fr 1fr 1.25fr;gap:36px;align-items:start}}.rcp{padding:clamp(22px,2.6vw,30px);display:grid;grid-gap:16px;gap:16px;align-content:start}.rcp .src{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-stretch:90%}.rcp.plate-ink .src{color:#8fb0ff}.rcp h3{font-size:clamp(22px,2vw,27px);letter-spacing:-.035em;line-height:1.1}.rcp p{font-size:15.5px;color:var(--soft)}.rcp.plate-ink p{color:var(--d-soft)}.rcp .thread{box-shadow:none;border:0;padding:0;max-width:none;background:transparent}.rcp .log{box-shadow:inset 0 0 0 1px var(--d-line-2);font-size:11.5px;padding:14px;white-space:pre-wrap;overflow-wrap:anywhere}.rcp .log .pad{display:none}.rcp .log .ok{float:right}.rcp-band{margin-top:clamp(44px,5vw,64px);padding:clamp(26px,3.2vw,44px);display:grid;grid-gap:28px;gap:28px;border-radius:22px}@media (min-width:980px){.rcp-band{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}}.rcp-band .src{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#dbe5ff;font-stretch:90%;display:block;margin-bottom:12px}.rcp-band h3{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.035em;line-height:1.08}.rcp-band p{margin-top:14px;color:rgba(255,255,255,.86);font-size:16px}.rcp-band p a{color:#fff;font-weight:650;text-decoration:underline;text-underline-offset:3px}.rcp-nums{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rcp-nums div{background:var(--ink);border-radius:14px;padding:18px 18px 16px}.rcp-nums b{display:block;font-family:var(--display);font-size:clamp(34px,3.4vw,50px);letter-spacing:-.045em;color:var(--bone);line-height:1;font-weight:850}.rcp-nums span{display:block;font-size:13.5px;color:var(--d-soft);margin-top:8px;line-height:1.3}.stk-sec{padding-bottom:0}.stk{display:grid}.stk-panel{position:relative;min-height:0;display:flex;align-items:center;border-radius:28px 28px 0 0;box-shadow:0 -18px 50px -20px rgba(0,0,0,.7);overflow:hidden;padding:clamp(44px,6vw,80px) 0}.stk-panel.tone-cobalt{background:var(--cobalt);color:rgba(255,255,255,.86)}.stk-panel.tone-bone{background:var(--bone);color:var(--soft)}.stk-panel.tone-ink{background:var(--ink-2);color:var(--d-soft)}.stk-panel+.stk-panel{margin-top:-20px}.stk-in{display:grid;grid-gap:36px;gap:36px;align-items:center;width:100%}.stk-in>*{min-width:0}@media (min-width:1000px){.stk-in{grid-template-columns:.82fr 1.18fr;gap:56px}}.stk-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.tone-cobalt .label{color:#dbe5ff}.tone-bone .label{color:var(--mute)}.tone-ink .label{color:var(--d-mute)}.stk-live{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px;font-stretch:90%;font-weight:600}.tone-bone .stk-live{color:var(--cobalt)}.stk-panel h3{font-size:clamp(52px,7vw,108px);letter-spacing:-.05em;line-height:.88;color:#fff}.tone-bone h3{color:var(--ink)}.stk-panel h3 a:hover{opacity:.85}.stk-line{margin-top:20px;font-size:clamp(17px,1.45vw,20px);line-height:1.5;max-width:46ch}.stk-stat{margin-top:26px;display:grid;grid-gap:4px;gap:4px;padding:18px 20px;border-radius:14px;background:rgba(0,0,0,.22);max-width:420px}.tone-bone .stk-stat{background:var(--card);box-shadow:8px 8px 0 var(--ink)}.stk-stat b{font-family:var(--display);font-size:clamp(34px,3.6vw,52px);letter-spacing:-.045em;line-height:1;color:#fff;font-weight:850}.tone-bone .stk-stat b{color:var(--cobalt)}.stk-stat span{font-size:14px}.stk-built{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;max-width:52ch}.stk-built li{font-size:14.5px;line-height:1.5;padding:9px 0;border-top:1px solid rgba(255,255,255,.14)}.tone-bone .stk-built li{border-top-color:var(--line);color:var(--soft)}.stk-built b{color:#fff;font-weight:650}.tone-bone .stk-built b{color:var(--ink)}.stk-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.stk-links .btn{min-height:48px;font-size:15px}.tone-bone .stk-links .btn:first-child,.tone-cobalt .stk-links .btn:first-child{background:var(--ink);color:var(--bone)}.tone-ink .stk-links .btn:first-child{background:var(--bone);color:var(--ink)}.tone-bone .btn-ghost{color:var(--ink)}.tone-bone .btn-ghost:hover{background:var(--ink);color:var(--bone)}.stk-shots{position:relative;padding-bottom:10%}.stk-desk{position:relative;border-radius:14px;overflow:hidden;background:var(--ink-3);padding-top:30px;box-shadow:0 50px 90px -40px rgba(0,0,0,.8);transform:rotate(-1.2deg);aspect-ratio:1440/930}.tone-bone .stk-desk{box-shadow:14px 14px 0 var(--ink)}.stk-desk .bar{position:absolute;top:0;left:0;right:0;height:30px;background:#1b1f28;display:flex;align-items:center;padding:0 12px;gap:6px}.stk-desk .bar i{width:8px;height:8px;border-radius:99px;background:#3a404d}.stk-desk .bar em{position:absolute;left:50%;transform:translateX(-50%);font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--d-mute);background:#10131a;padding:2px 12px;border-radius:6px;white-space:nowrap}.stk-desk img{width:100%;height:100%;object-fit:cover;object-position:top}.stk-phone{position:absolute;width:24%;right:2%;bottom:0;border-radius:26px;border:6px solid #232833;aspect-ratio:390/844;overflow:hidden;background:var(--ink-3);transform:rotate(2deg);box-shadow:0 40px 70px -30px rgba(0,0,0,.85)}.stk-phone img{width:100%;height:100%;object-fit:cover;object-position:top}@media (min-width:1000px){.stk-shots{margin-right:-10%}}.diff{padding-top:clamp(72px,9vw,120px)}.vs2{display:grid;grid-gap:36px;gap:36px;margin-top:10px}@media (min-width:900px){.vs2{grid-template-columns:1fr 1.1fr;gap:44px;align-items:start}}.vs2>div{padding:clamp(22px,2.6vw,34px)}.vs2 .label{display:block;margin-bottom:18px}.vs2-us .label{color:#8fb0ff}.vs2 ul{list-style:none;margin:0;padding:0}.vs2 li{display:grid;grid-gap:4px;gap:4px;padding:13px 0;border-top:1px solid var(--line)}.vs2-us li{border-top-color:var(--d-line)}.vs2 li small{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-stretch:90%}.vs2-them s{color:var(--mute);font-size:16px;-webkit-text-decoration-color:rgba(13,15,20,.5);text-decoration-color:rgba(13,15,20,.5)}.vs2-us b{color:var(--bone);font-size:clamp(17px,1.5vw,20px);letter-spacing:-.015em}.stamp-hk,.vs2-us b{font-weight:700;line-height:1.3}.stamp-hk{position:absolute;right:-14px;top:-22px;transform:rotate(6deg);background:var(--cobalt);color:#fff;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:12px 14px;border-radius:10px;box-shadow:6px 6px 0 var(--ink);font-stretch:90%}.creed2{list-style:none;margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid;grid-gap:28px;gap:28px}@media (min-width:900px){.creed2{grid-template-columns:1fr 1fr 1fr;gap:40px}}.creed2 li{display:grid;grid-gap:10px;gap:10px;align-content:start;padding-top:18px;border-top:2px solid var(--ink)}.creed2 .mono{font-size:12px;color:var(--cobalt);letter-spacing:.12em;font-weight:600}.creed2 h3{font-size:clamp(24px,2.3vw,30px);letter-spacing:-.035em;line-height:1.08}.creed2 p{color:var(--soft);font-size:15.5px}.creed2 a{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-weight:600;font-stretch:90%;margin-top:4px}.creed2 a:hover{color:var(--cobalt)}.how2{padding-bottom:clamp(80px,10vw,140px)}.how2 .head-row{margin-bottom:clamp(28px,4vw,44px)}.rail-wrap{margin-bottom:clamp(64px,8vw,110px)}.rail{list-style:none;margin:0;padding:8px 0 18px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}@media (max-width:1000px){.rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:8px var(--gutter) 18px;scrollbar-width:none}.rail li{flex:0 0 min(78vw,320px);scroll-snap-align:start}}.rail li{padding:20px 20px 22px;display:grid;grid-gap:10px;gap:10px;align-content:start;border-radius:16px}.rail-n{font-family:var(--display);font-weight:850;font-size:44px;letter-spacing:-.05em;color:#5b86ff;line-height:1}.rail h3{color:var(--bone);font-size:21px;letter-spacing:-.03em;line-height:1.1}.rail p{font-size:14px;line-height:1.5;color:var(--d-soft);display:grid;grid-gap:3px;gap:3px}.rail p small{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--d-mute);font-stretch:90%}.rail-get{color:var(--bone)!important;font-weight:550}.rail-get small{color:#8fb0ff!important}.pr2-head{display:grid;grid-gap:16px;gap:16px;margin-bottom:clamp(36px,4.5vw,56px)}@media (min-width:980px){.pr2-head{grid-template-columns:1.2fr .8fr;align-items:end}.pr2-head .lede{margin-top:0}}.pr2{display:grid;grid-gap:30px;gap:30px}@media (min-width:700px){.pr2{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.pr2{grid-template-columns:repeat(4,1fr);gap:32px;align-items:start}}.pr2-card{padding:26px 24px 28px;display:grid;grid-gap:8px;gap:8px;align-content:start}.pr2-card .label{display:block;margin-bottom:10px}.pr2-card.plate-cobalt .label{color:#dbe5ff}.pr2-amt{font-family:var(--display);font-weight:850;font-size:clamp(44px,4vw,58px);letter-spacing:-.05em;line-height:1;color:var(--ink)}.pr2-card.plate-cobalt .pr2-amt{color:#fff}.pr2-amt small{font-size:14px;letter-spacing:.04em;margin-left:4px;font-weight:500}.pr2-amt small,.pr2-from{font-family:var(--mono);font-stretch:90%}.pr2-from{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.pr2-card.plate-cobalt .pr2-from{color:#dbe5ff}.pr2-card p{font-size:15px;color:var(--soft);margin-top:8px;line-height:1.5}.pr2-card.plate-cobalt p{color:rgba(255,255,255,.88)}.pr2-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(40px,5vw,56px)}.chow-sec{padding-bottom:clamp(56px,7vw,96px)}.chow{padding:clamp(24px,3vw,40px);display:grid;grid-gap:32px;gap:32px;border-radius:22px;margin:0 14px 14px 0}@media (min-width:960px){.chow{grid-template-columns:1.25fr .75fr;gap:48px;align-items:start}}.chow .label{color:#8fb0ff;display:block;margin-bottom:18px}.chow ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}@media (min-width:640px){.chow ol{grid-template-columns:1fr 1fr;gap:0 28px}}.chow ol li{display:grid;grid-template-columns:34px 1fr;grid-gap:2px 12px;gap:2px 12px;padding:14px 0;border-top:1px solid var(--d-line-2)}.chow-n{font-family:var(--display);font-weight:850;font-size:22px;letter-spacing:-.04em;color:#5b86ff;line-height:1.1;grid-row:span 2}.chow ol b{color:var(--bone);font-size:17px;letter-spacing:-.01em}.chow ol li>span:last-child{color:var(--d-soft);font-size:14px;line-height:1.45}.chow-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.chow-links .btn{min-height:48px;font-size:15px}.chow-prices{background:var(--cobalt);border-radius:16px;padding:22px 22px 20px;color:#fff;box-shadow:8px 8px 0 var(--bone);transform:rotate(1.2deg)}.chow-prices .label{color:#dbe5ff;margin-bottom:14px}.chow-prices ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px 18px;gap:14px 18px}.chow-prices li{display:grid;grid-gap:4px;gap:4px}.chow-prices b{font-family:var(--display);font-weight:850;font-size:clamp(26px,2.2vw,34px);letter-spacing:-.045em;line-height:1;color:#fff}.chow-prices b small{font-family:var(--mono);font-size:11px;letter-spacing:.06em;margin-left:3px;font-weight:500;font-stretch:90%}.chow-prices li span{font-size:13px;color:#dbe5ff}.chow-prices p{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.25);font-size:13.5px;color:rgba(255,255,255,.88)}@media (max-width:640px){.chow{transform:rotate(-.6deg)}.chow-prices{transform:rotate(.8deg)}}.work-mini2{list-style:none;margin:0;padding:0 14px 14px 0;display:grid;grid-gap:30px;gap:30px}@media (min-width:760px){.work-mini2{grid-template-columns:1fr 1fr;gap:36px}}.work-mini2 li{overflow:hidden;border-radius:18px;display:grid}.wm-shot{display:block;aspect-ratio:1440/760;overflow:hidden;background:var(--ink-3)}.wm-shot img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s ease}.work-mini2 li:hover .wm-shot img{transform:scale(1.03)}.wm-copy{padding:18px 20px 20px;display:grid;grid-gap:6px;gap:6px}.wm-copy .label{color:var(--d-mute)}.wm-copy>a>b{font-family:var(--display);font-weight:800;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.035em;color:var(--bone);line-height:1.05}.wm-stat{color:var(--d-soft);font-size:14.5px}.wm-stat b{color:#8fb0ff;font-family:var(--display);font-size:18px;letter-spacing:-.02em}.wm-host{font-size:11.5px;color:#8fb0ff;letter-spacing:.04em;margin-top:4px}.cs-stats{border-top:0;background:var(--cobalt);border-radius:22px;padding:clamp(18px,2.4vw,28px);gap:10px;box-shadow:12px 12px 0 var(--ink);margin-right:12px}@media (min-width:900px){.cs-stats{grid-template-columns:repeat(4,1fr)}}.cs-stats>div{background:var(--ink);border-radius:14px;padding:20px 18px 18px;border-bottom:0}.cs-stats b{color:var(--bone)}.cs-stats span{color:var(--d-soft)}.rows dd,.rows p{font-family:var(--body);font-size:16.5px;line-height:1.55}.rows .in{font-family:var(--mono);font-size:11.5px}.check-band+.sec,.check-band+.sec.tight,.stw+.sec.tight{padding-top:clamp(48px,7vw,88px)}.founder-card.plate{border:0}.letter a{font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt);text-underline-offset:3px}@media (min-width:1000px){.stk-panel{position:-webkit-sticky;position:sticky;top:70px;min-height:calc(100vh - 70px)}}.cta-band,.hk,.page-hero,.sec,.stw{overflow-x:clip}.page-hero{background:var(--ink);color:var(--d-soft);border-bottom:0;padding:clamp(44px,7vw,96px) 0 clamp(52px,6.5vw,88px)}.page-hero h1{color:var(--bone);font-size:clamp(48px,7.4vw,108px);line-height:.9;letter-spacing:-.045em;font-weight:850;max-width:13ch}.page-hero h1 .co{color:#5b86ff}.page-hero .lede{color:var(--d-soft)}.page-hero .crumbs{color:var(--d-mute)}.page-hero .crumbs a:hover{color:var(--bone)}.page-hero .label.cobalt{color:#8fb0ff}.page-hero .btn-line{border-color:var(--d-line-2);color:var(--bone)}.page-hero .btn-ink,.page-hero .btn-line:hover{background:var(--bone);color:var(--ink)}.page-hero .btn-ink:hover{background:#fff}.page-hero.has-look h1 .co{color:color-mix(in oklab,var(--area) 45%,#fff)}.page-hero.has-look .area-stamp{color:var(--d-soft)}.page-hero.has-look .area-stamp i{background:color-mix(in oklab,var(--area) 45%,#fff)}.page-hero .area-motif{color:color-mix(in oklab,var(--area) 60%,#fff)}.page-hero .status{background:rgba(143,176,255,.16);color:#8fb0ff}.page-hero .status:before{display:none}.page-hero .status.shop{background:rgba(251,191,36,.14);color:#fbbf24}.page-hero .cs-shots .browser{transform:rotate(-1.2deg);box-shadow:14px 14px 0 var(--cobalt);border:0}.page-hero .cs-shots .phone{transform:rotate(2deg)}.page-hero .check-hero .form{box-shadow:12px 12px 0 var(--cobalt)}.page-hero .check-points li,.page-hero .creds b,.page-hero .guide-short b,.page-hero .lede b{color:var(--bone)}.page-hero .creds span{color:var(--d-soft)}.page-hero .creds{border-top-color:var(--d-line-2)}.page-hero .creds>div{border-bottom-color:var(--d-line)}.page-hero .check-points li:before{border-color:#5b86ff}.note .h2{font-size:clamp(36px,4.4vw,62px)}.diff,.rcps,.who{padding-top:clamp(56px,6vw,88px)}.page-hero .rows{border-top-color:var(--d-line-2)}.page-hero .rows>div{border-bottom-color:var(--d-line)}.page-hero .rows h3{color:var(--bone)}.page-hero .rows p{color:var(--d-soft)}.area-notes,.check-result,.guide-card,.inc-group,.j-body,.legal-table,.letter,.map-card,.move-proof,.quote,.rcpt{border:0;box-shadow:10px 10px 0 var(--ink);border-radius:18px}.area-notes>div{border-right-color:var(--line)}.founder-card{border:0;box-shadow:12px 12px 0 var(--cobalt);transform:rotate(-1.4deg)}.letter,.thread{box-shadow:12px 12px 0 var(--ink)}.thread{border:0}.rcp .thread,.rcpt .thread{box-shadow:none}.price{border:0;box-shadow:10px 10px 0 var(--ink)}.price.feature{background:var(--cobalt);color:rgba(255,255,255,.88);box-shadow:12px 12px 0 var(--ink);transform:rotate(-1.2deg)}.price.feature .amt,.price.feature h3{color:#fff}.price.feature .amt small,.price.feature .from{color:#dbe5ff}.price .amt{font-weight:850;letter-spacing:-.05em}.needs{box-shadow:12px 12px 0 var(--cobalt)}.cta-band .form,.form{box-shadow:12px 12px 0 var(--ink)}.guide-links a{border:0;box-shadow:8px 8px 0 var(--ink)}.guide-links a:hover{transform:translate(-2px,-2px);box-shadow:10px 10px 0 var(--cobalt);border:0}.toolbox li{border:1.5px solid var(--ink);background:var(--bone)}.j-num{box-shadow:0 0 0 6px var(--paper),4px 4px 0 6px var(--ink)}.check-group li{background:var(--paper)}.check-band-form{background:var(--bone);border:0;box-shadow:10px 10px 0 var(--ink);transform:rotate(-1deg)}.check-band-form input{background:#fff}.case-shots .browser{transform:rotate(-1.2deg);border:0}.case-shots .phone{transform:rotate(2deg)}.shop-grid .case-shots .browser,.shop-grid .case-shots .phone{transform:none}.next-case{border-top:0;background:var(--ink);color:var(--d-soft);border-radius:18px;padding:clamp(24px,3vw,40px);box-shadow:12px 12px 0 var(--cobalt)}.next-case b{color:var(--bone)}.next-case .label{color:#8fb0ff}.next-case .btn-ink{background:var(--bone);color:var(--ink)}@media (max-width:640px){.check-band-form,.founder-card,.price.feature{transform:rotate(-.8deg)}.stamp-hk{right:8px;top:-14px;font-size:10px;padding:9px 11px}}@media (max-width:759px){.hk-copy{display:contents}.hk-also{order:1;margin-bottom:0}.hk-inst{order:2}.hk-copy .ctas{order:3;margin-top:0}.hk-lede{order:4}.hk-proof{order:5;margin-top:0}.hk-row{gap:26px;margin-top:28px}.hk-h1{font-size:clamp(50px,14.5vw,60px);max-width:none}.hk-h1 .seo{margin-bottom:20px}.hk-inst{padding:14px;border-radius:18px}.inst-screen{min-height:200px;padding:16px 14px 14px}.inst-lines{max-height:none;overflow:visible}.inst-form{grid-template-columns:1fr}.hk-proof a{min-height:52px;align-items:center}.mbar{position:fixed;left:0;right:0;bottom:0;z-index:48;display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--ink);box-shadow:0 -1px 0 var(--d-line-2),0 -14px 30px -18px rgba(0,0,0,.6);transform:translateY(110%);transition:transform .26s cubic-bezier(.2,.7,.2,1)}.mbar.on{transform:none}.mbar .btn{min-height:50px;font-size:15.5px}.mbar .btn-bone{padding:0 18px}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.cap,.check-pill,.chow-prices li span,.field label,.field legend,.ftr h4,.inst-lines .pill,.inst-top .label,.label,.rcp .src,.rows .in,.shipped span,.src,.stamp,.stk-stat span,.stw-head .label,.wm-host{font-size:12px}.chow-prices li span,.pr2-from,.rcp-nums span,.stk-stat span{font-size:13px}.log{font-size:11.5px;line-height:1.7}.ftr-base{font-size:13.5px;line-height:1.8}.ftr-base a{display:inline-block;padding:6px 0}.ftr li a{padding:10px 0;min-height:44px;display:flex;align-items:center}.faq summary .plus{width:40px;height:40px}.crumbs a{padding:11px 0;display:inline-block}.wordmark{padding:4px 0}.ftr-base a{padding:10px 0}.creed2 a,.hk-proof b,.rows .in a,.wm-host{display:inline-block;padding:9px 0}.who-grid em{padding:8px 0 2px}.ftr{padding:44px 0 28px}.ftr-grid{gap:28px;grid-template-columns:1fr 1fr}.ftr-grid>div:first-child,.ftr-region{grid-column:1/-1}.ftr-region{display:grid;grid-template-columns:92px 1fr;align-items:center;grid-gap:10px;gap:10px}.ftr-region h4{margin:0;font-size:11.5px;letter-spacing:.1em;line-height:1.3}.ftr-region ul{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;min-width:0;margin-right:calc(var(--gutter) * -1);padding:2px var(--gutter) 2px 0}.ftr-region ul::-webkit-scrollbar{display:none}.ftr-region li a{white-space:nowrap;padding:0 13px;min-height:40px;border:1px solid var(--d-line-2);border-radius:99px;font-size:14px}.ftr-base{margin-top:36px}.stk-panel{padding:40px 0 44px;border-radius:22px 22px 0 0}.stk-panel+.stk-panel{margin-top:-14px}.stk-in{gap:26px}.stk-panel h3{font-size:clamp(44px,12.5vw,56px)}.stk-shots{padding-bottom:12%;margin:0 -2%}.stk-desk{aspect-ratio:4/3;transform:rotate(-1deg)}.stk-desk img{object-position:top left}.stk-phone{width:38%;right:-1%;bottom:-2%}.vs2-them{display:none}.vs2-us li{gap:6px}.ph-them{display:block;color:var(--d-mute);font-size:14.5px;-webkit-text-decoration-color:rgba(255,255,255,.35);text-decoration-color:rgba(255,255,255,.35)}.vs2-us{transform:none}.contact-grid{display:grid;grid-gap:32px;gap:32px}.contact-grid .c-rows .rows{margin-top:0}.sec{padding:56px 0}.who-grid a{padding:20px 20px 18px}.rcp-band{padding:22px 20px 24px}.rcp-nums div{padding:14px 14px 12px}.pr2-card{padding:22px 20px 24px}.note .h2{font-size:clamp(34px,10vw,42px)}.cta-band h2{font-size:clamp(40px,11.5vw,52px)}}@media (max-width:759px) and (display-mode:standalone){.mbar{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@media (min-width:760px){.mbar,.ph-them{display:none}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"head form" "rows form";grid-gap:24px 44px;gap:24px 44px;align-items:start}.contact-grid .c-head{grid-area:head}.contact-grid .form{grid-area:form}.contact-grid .c-rows{grid-area:rows}.contact-grid .c-rows .rows{margin-top:16px}}html[data-look=blueprint][lang]{--paper:#eef2fb;--paper-2:#e2e8f6;--card:#ffffff;--ink:#0f3a8f;--ink-2:#0c2f76;--ink-3:#09255f;--line:rgba(15,58,143,0.26);--line-2:rgba(15,58,143,0.6);--text:#0b2a6b;--soft:rgba(11,42,107,0.8);--mute:rgba(11,42,107,0.56);--cobalt:#d83a1f;--cobalt-2:#b92e16;--cobalt-tint:#fde7e2;--bone:#f1f5ff;--d-line:rgba(232,239,255,0.3);--d-line-2:rgba(232,239,255,0.64);--d-soft:rgba(241,245,255,0.8);--d-mute:rgba(241,245,255,0.56);--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;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] .cap,html[data-look=blueprint][lang] .label,html[data-look=blueprint][lang] .ledger span,html[data-look=blueprint][lang] .log,html[data-look=blueprint][lang] .mono,html[data-look=blueprint][lang] .ms,html[data-look=blueprint][lang] .seo,html[data-look=blueprint][lang] .src,html[data-look=blueprint][lang] .stamp,html[data-look=blueprint][lang] .vs-q,html[data-look=blueprint][lang] .wordmark b,html[data-look=blueprint][lang] .wordmark span{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);font-weight:700;letter-spacing:-.01em;word-spacing:0;text-transform:uppercase;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] .diff .co,html[data-look=blueprint][lang] .note .co,html[data-look=blueprint][lang] .rcps .co,html[data-look=blueprint][lang] .sec:not(.dark) .co,html[data-look=blueprint][lang] .who .co{color:var(--cobalt)}html[data-look=blueprint][lang] .eyebrow:before{width:28px;height:1.5px;background:currentColor}html[data-look=blueprint][lang] u.mark{background:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}html[data-look=blueprint][lang] .check-band,html[data-look=blueprint][lang] .ftr,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .stw{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] .check-band,html[data-look=blueprint][lang] .cta-band,html[data-look=blueprint][lang] .ftr,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .sec.dark,html[data-look=blueprint][lang] .stw{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] .hk:before,html[data-look=blueprint][lang] .page-hero:before,html[data-look=blueprint][lang] .sec:before,html[data-look=blueprint][lang] .stw:before{content:attr(data-sheet);position:absolute;top:12px;left:var(--gutter);font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);pointer-events:none}html[data-look=blueprint][lang] .cta-band:before,html[data-look=blueprint][lang] .hk:before,html[data-look=blueprint][lang] .page-hero:before,html[data-look=blueprint][lang] .sec.dark:before,html[data-look=blueprint][lang] .stw:before{color:var(--d-mute)}html[data-look=blueprint][lang] .page-hero:not([data-sheet]):before,html[data-look=blueprint][lang] .sec: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] .hk:after,html[data-look=blueprint][lang] .page-hero:after,html[data-look=blueprint][lang] .sec:after{content:"Drawn · N. Huttenlocher   ·   Checked · N. Huttenlocher   ·   Scale · 1:1 on a phone   ·   Rev · Live";position:absolute;right:0;bottom:0;left:auto;height:auto;max-width:calc(100% + 3px);padding:9px 16px;border:1.5px solid var(--line-2);border-right:0;border-bottom:0;background:var(--paper-2);color:var(--text);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:pre;overflow:hidden;text-overflow:ellipsis;pointer-events:none}html[data-look=blueprint][lang] .cta-band:after,html[data-look=blueprint][lang] .hk:after,html[data-look=blueprint][lang] .page-hero:after,html[data-look=blueprint][lang] .sec.dark: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] .cta-band,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .stw{overflow-x:clip}html[data-look=blueprint][lang] .dark .plate-bone,html[data-look=blueprint][lang] .dark .plate-card,html[data-look=blueprint][lang] .dark .plate-cobalt,html[data-look=blueprint][lang] .dark .plate-ink,html[data-look=blueprint][lang] .hk .plate-bone,html[data-look=blueprint][lang] .hk .plate-cobalt,html[data-look=blueprint][lang] .plate{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-cobalt,html[data-look=blueprint][lang] .plate-ink,html[data-look=blueprint][lang] .plate-ink2{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] .case-shots .browser,html[data-look=blueprint][lang] .case-shots .phone,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] .founder-card,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] .price.feature,html[data-look=blueprint][lang] .stk-desk,html[data-look=blueprint][lang] .stk-phone,html[data-look=blueprint][lang] .tilt-l,html[data-look=blueprint][lang] .tilt-r{transform:none}html[data-look=blueprint][lang] .area-notes,html[data-look=blueprint][lang] .check-band-form,html[data-look=blueprint][lang] .check-result,html[data-look=blueprint][lang] .chow-prices,html[data-look=blueprint][lang] .cs-stats,html[data-look=blueprint][lang] .cta-band .form,html[data-look=blueprint][lang] .form,html[data-look=blueprint][lang] .founder-card,html[data-look=blueprint][lang] .guide-card,html[data-look=blueprint][lang] .guide-links a,html[data-look=blueprint][lang] .inc-group,html[data-look=blueprint][lang] .j-body,html[data-look=blueprint][lang] .j-num,html[data-look=blueprint][lang] .legal-table,html[data-look=blueprint][lang] .letter,html[data-look=blueprint][lang] .map-card,html[data-look=blueprint][lang] .move-proof,html[data-look=blueprint][lang] .needs,html[data-look=blueprint][lang] .next-case,html[data-look=blueprint][lang] .page-hero .check-hero .form,html[data-look=blueprint][lang] .page-hero .cs-shots .browser,html[data-look=blueprint][lang] .price,html[data-look=blueprint][lang] .quote,html[data-look=blueprint][lang] .rcpt,html[data-look=blueprint][lang] .stk-desk,html[data-look=blueprint][lang] .stk-phone,html[data-look=blueprint][lang] .thread,html[data-look=blueprint][lang] .tone-bone .stk-desk,html[data-look=blueprint][lang] .tone-bone .stk-stat{box-shadow:none;border:1.5px solid var(--line-2)}html[data-look=blueprint][lang] .guide-links a:hover{transform:none;border-color:var(--cobalt)}html[data-look=blueprint][lang] .who-grid a:hover{transform:none;box-shadow:none;border-color:var(--cobalt)}html[data-look=blueprint][lang] .stw-row a:hover{transform:none;border-color:var(--red)}html[data-look=blueprint][lang] .btn{font-family:var(--body);font-weight:600;border-width:1.5px}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] .hdr .btn-primary,html[data-look=blueprint][lang] .menu-sheet .btn-primary,html[data-look=blueprint][lang] .sec:not(.dark) .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] .btn-line.on-dark,html[data-look=blueprint][lang] .dark .btn-line,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);backdrop-filter:none;-webkit-backdrop-filter:none}html.scrolled[data-look=blueprint][lang] .hdr,html[data-look=blueprint][lang] html.scrolled .hdr{box-shadow:0 10px 30px -18px rgba(0,0,0,.6)}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:rgba(241,245,255,.08)}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:rgba(241,245,255,.08)}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 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{font-size:clamp(50px,7.6vw,116px);letter-spacing:-.015em;line-height:.92;max-width:none}html[data-look=blueprint][lang] .hk-h1 .seo{color:var(--d-mute);letter-spacing:.18em}html[data-look=blueprint][lang] .hk-also{background:transparent;border:1.5px dashed var(--d-line-2);color:var(--bone);font-size:clamp(15px,1.3vw,17px);text-transform:uppercase;letter-spacing:.06em;padding:9px 14px}html[data-look=blueprint][lang] .hk-also b{color:var(--red)}html[data-look=blueprint][lang] .hero-proof b,html[data-look=blueprint][lang] .hk-proof b{color:var(--bone)}html[data-look=blueprint][lang] .hero-proof a:after,html[data-look=blueprint][lang] .hk-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] .plate-bone .meter i,html[data-look=blueprint][lang] .plate-card .meter i,html[data-look=blueprint][lang] .tone-cobalt .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-head .label,html[data-look=blueprint][lang] .inst-lead-row input:focus,html[data-look=blueprint][lang] .inst-phases li.done,html[data-look=blueprint][lang] .inst-phases li.now{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-info .pill,html[data-look=blueprint][lang] .inst-lines .st-ok .pill{background:rgba(241,245,255,.12);color:var(--bone)}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{gap:0;padding:0;border:1.5px solid var(--line-2);background:var(--card)}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{border:0;background:transparent}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-band .src,html[data-look=blueprint][lang] .rcp.plate-ink .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] .avatar,html[data-look=blueprint][lang] .bub.out{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{gap:0;border:1px solid var(--d-line)}html[data-look=blueprint][lang] .rcp-nums div{background:transparent;border-right:1px solid var(--d-line);border-bottom:1px solid var(--d-line)}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);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--d-mute)}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{font-size:clamp(48px,6.4vw,100px);letter-spacing:-.01em}html[data-look=blueprint][lang] .stk-stat{background:transparent;border:1px solid var(--d-line-2)}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{background:rgba(241,245,255,.12);color:var(--bone)}html[data-look=blueprint][lang] .status:before{animation:none;background:var(--ok)}html[data-look=blueprint][lang] .rail p small,html[data-look=blueprint][lang] .stk-stat span,html[data-look=blueprint][lang] .vs2-us .label,html[data-look=blueprint][lang] .vs2-us li small{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{transform:none;right:14px;top:14px;background:var(--red);color:#1a0d08;box-shadow:none}html[data-look=blueprint][lang] .creed2 li{border-width:1px;border-top:1px solid var(--line-2)}html[data-look=blueprint][lang] .creed-n,html[data-look=blueprint][lang] .creed-proof:hover,html[data-look=blueprint][lang] .creed2 .mono,html[data-look=blueprint][lang] .creed2 a:hover{color:var(--cobalt)}html[data-look=blueprint][lang] .creds,html[data-look=blueprint][lang] .creed,html[data-look=blueprint][lang] .cs-stats,html[data-look=blueprint][lang] .faq,html[data-look=blueprint][lang] .move-steps,html[data-look=blueprint][lang] .next-case,html[data-look=blueprint][lang] .rows,html[data-look=blueprint][lang] .toolbox,html[data-look=blueprint][lang] .versus{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:transparent}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{gap:0;border:1.5px solid var(--d-line-2)}html[data-look=blueprint][lang] .pr2-card,html[data-look=blueprint][lang] .pr2-card.plate-bone,html[data-look=blueprint][lang] .pr2-card.plate-card,html[data-look=blueprint][lang] .pr2-card.plate-cobalt{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-card.plate-cobalt .pr2-from,html[data-look=blueprint][lang] .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(1) contrast(1.05);border:0;box-shadow:none}html[data-look=blueprint][lang] .founder-card.plate{padding:12px;background:var(--card)}html[data-look=blueprint][lang] .founder-card b{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase}html[data-look=blueprint][lang] .founder-card span{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}html[data-look=blueprint][lang] .letter .sig b{font-family:var(--display);font-style:normal;text-transform:uppercase;letter-spacing:0}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);font-weight:700;text-transform:uppercase;letter-spacing:0;font-size:clamp(18px,1.8vw,22px)}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-check,html[data-look=blueprint][lang] .cta-points div{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] .case-facts span,html[data-look=blueprint][lang] .dark .label.cobalt,html[data-look=blueprint][lang] .next-case .label,html[data-look=blueprint][lang] .page-hero .label.cobalt,html[data-look=blueprint][lang] .page-hero .status,html[data-look=blueprint][lang] .wm-host,html[data-look=blueprint][lang] .wm-stat b,html[data-look=blueprint][lang] .work-mini .mono{color:var(--red)}html[data-look=blueprint][lang] .page-hero .status{background:rgba(241,245,255,.1)}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{background:transparent;border:1px solid var(--d-line)}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:none}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 rgba(0,0,0,.7)}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] .check-band,html[data-look=blueprint][lang] .ftr,html[data-look=blueprint][lang] .hdr,html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .sec,html[data-look=blueprint][lang] .stw{--sheet-gap:8px;outline:none}html[data-look=blueprint][lang] .hk,html[data-look=blueprint][lang] .page-hero,html[data-look=blueprint][lang] .sec{padding:52px 0 84px}html[data-look=blueprint][lang] .hk:after,html[data-look=blueprint][lang] .page-hero:after,html[data-look=blueprint][lang] .sec:after{content:"Drawn · N. Huttenlocher  ·  Rev · Live";font-size:9.5px;padding:8px 12px}html[data-look=blueprint][lang] .hk-h1{font-size:clamp(48px,14vw,60px)}html[data-look=blueprint][lang] .stamp-hk{right:8px;top:8px}}