@font-face{font-family:HL-Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(//halftonelab.com/cdn/shop/t/13/assets/da-inter.woff2?v=5808579388252114031787010608) format("woff2")}body{background:#000!important}#da{--gray-900:#16181a;--gray-800:#222526;--gray-700:#373b3e;--gray-600:#4e5457;--gray-400:#7a8085;--gray-300:#a3aaad;--gray-200:#c9ced1;--brand-300:#fae66f;--brand-400:#f4da42;--brand-500:#ebcc16;--brand-600:#bda410;--green:#17B26A;--red:#f97066;--ink:#000;--panel:var(--gray-900);--panel-2:var(--gray-800);--line:rgba(255,255,255,.1);--line-2:rgba(255,255,255,.16);--text:#fff;--body:var(--gray-200);--muted:var(--gray-300);--dim:var(--gray-400);--accent:var(--brand-500);--accent-hi:var(--brand-400);--accent-dim:var(--brand-600);--mono:ui-monospace,"SF Mono","Cascadia Mono","Roboto Mono",Menlo,Consolas,monospace;--sans:"HL-Inter",system-ui,-apple-system,sans-serif;--maxw:1440px;--r:16px;--ease:cubic-bezier(.22,.61,.36,1);position:relative;background:var(--ink);color:var(--body);font-family:var(--sans);font-weight:400;line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased;overflow:hidden}#da *{box-sizing:border-box}#da:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;background-position:center;-webkit-mask-image:radial-gradient(ellipse 90% 65% at 50% 0%,#000,transparent 72%);mask-image:radial-gradient(ellipse 90% 65% at 50% 0%,#000,transparent 72%);opacity:.45}#da img{max-width:100%;display:block}#da a{color:inherit;text-decoration:none}#da :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}#da section{padding:clamp(56px,8vw,104px) 0;position:relative;z-index:1}#da .wrap{max-width:var(--maxw);margin:0 auto;padding:0 16px}#da .mono{font-family:var(--mono);font-weight:500;text-transform:uppercase;letter-spacing:.15em;font-size:12px;color:var(--muted)}#da .kick{display:inline-flex;align-items:center;gap:.6em}#da .kick .dot{width:6px;height:6px;background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent)}#da h1,#da h2,#da h3{margin:0;font-weight:800;line-height:1.02;letter-spacing:-.02em;text-wrap:balance;text-transform:uppercase}#da h1{font-size:clamp(2.1rem,5.4vw,3.4rem)}#da h2{font-size:clamp(1.55rem,3.4vw,2.25rem)}#da h3{font-size:1rem;letter-spacing:.01em}#da .accent{color:var(--accent)}#da p{margin:0}#da .lead{font-size:clamp(1rem,1.4vw,1.15rem);color:var(--body);font-weight:400;max-width:56ch;line-height:1.55}#da .muted{color:var(--muted)}#da .seclabel{display:flex;align-items:center;gap:16px;margin-bottom:26px}#da .seclabel .mono{white-space:nowrap;color:var(--dim)}#da .seclabel .mono b{color:var(--accent);font-weight:600}#da .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--sans);font-weight:700;font-size:14px;letter-spacing:.01em;padding:13px 22px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:transform .18s var(--ease),box-shadow .25s,background .2s,border-color .2s,color .2s;text-transform:uppercase}#da .btn-primary{background:var(--accent);color:#0b0c0d}#da .btn-primary:hover{background:var(--accent-hi);transform:translateY(-2px);box-shadow:0 12px 34px -10px #ebcc168c}#da .btn-ghost{background:transparent;color:#fff;border-color:var(--line-2)}#da .btn-ghost:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}#da .btn-sm{padding:9px 15px;font-size:12.5px;border-radius:8px}#da .hero{padding-top:clamp(36px,5vw,64px)}#da .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,5vw,60px);align-items:center}@media(max-width:900px){#da .hero-grid{grid-template-columns:1fr;gap:28px}#da .specimen{order:-1}}#da .hero h1{margin:16px 0 20px}#da .stars{display:flex;align-items:center;gap:10px;margin:22px 0}#da .stars .s{color:var(--accent);letter-spacing:2px;font-size:15px}#da .stars .t{font-size:13px;color:var(--muted)}#da .cta-row{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:600px){#da .cta-row{flex-direction:column;align-items:stretch}#da .cta-row .btn{width:100%}}#da .badges{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}#da .badges span{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}#da .badges .ck{color:var(--green);font-weight:700}#da .xsell{margin-top:16px;font-size:13px;color:var(--muted)}#da .xsell a{color:var(--accent);border-bottom:1px solid rgba(235,204,22,.35)}#da .xsell a:hover{border-color:var(--accent)}#da .specimen{position:relative;display:grid;place-items:center}#da .specimen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(52% 44% at 50% 50%,rgba(235,204,22,.14),transparent 70%)}#da .specimen .box{position:relative;z-index:2;width:min(86%,440px);filter:drop-shadow(0 26px 42px rgba(0,0,0,.5));animation:daFloat 6s ease-in-out infinite}@keyframes daFloat{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}#da .marquee{background:var(--accent);overflow:hidden;padding:13px 0;transform:rotate(-1.2deg) scale(1.03);position:relative;z-index:2;margin:12px 0}#da .mtrack{display:flex;white-space:nowrap;width:max-content;animation:daScroll 30s linear infinite}#da .mtrack span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:700;color:#0b0c0d;padding:0 22px;display:inline-flex;align-items:center;gap:22px}#da .mtrack span:after{content:"\25c6";color:#0b0c0d73;font-size:8px}@keyframes daScroll{to{transform:translate(-50%)}}#da .demo{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}@media(max-width:820px){#da .demo{grid-template-columns:1fr}}#da .demo-card{border:1px solid var(--line);border-radius:var(--r);background:var(--panel);padding:24px;display:flex;flex-direction:column;gap:14px}#da .demo-card.out{border-color:#ebcc1659;background:linear-gradient(180deg,rgba(235,204,22,.05),transparent),var(--panel)}#da .demo-lbl{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);display:inline-flex;align-items:center;gap:8px}#da .demo-card.out .demo-lbl{color:var(--accent)}#da .demo-body{font-size:14px;color:var(--body);line-height:1.65;white-space:pre-line}#da .demo-body strong{color:#fff;font-weight:700}#da .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:820px){#da .steps{grid-template-columns:1fr}}#da .step{border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;background:var(--panel);transition:border-color .3s,transform .3s var(--ease)}#da .step:hover{border-color:var(--line-2);transform:translateY(-4px)}#da .step .n{font-family:var(--mono);font-size:2.2rem;font-weight:700;color:var(--accent-dim);line-height:1;opacity:.5}#da .step h3{margin:14px 0 9px;color:#fff}#da .step p{color:var(--muted);font-size:14px}#da .inside{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:820px){#da .inside{grid-template-columns:1fr}}#da .feat{display:flex;gap:15px;padding:22px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);transition:border-color .3s}#da .feat:hover{border-color:var(--line-2)}#da .feat .ic{flex:0 0 auto;width:38px;height:38px;border-radius:9px;background:#ebcc161f;color:var(--accent);display:grid;place-items:center;border:1px solid rgba(235,204,22,.25)}#da .feat h3{font-size:15px;margin-bottom:6px;color:#fff}#da .feat p{color:var(--muted);font-size:13.5px}#da .offer-final{text-align:center;display:flex;flex-direction:column;align-items:center}#da .offer-box{width:min(240px,60%);margin:26px auto 2px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}#da .proto-badge{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(235,204,22,.45);color:var(--accent);padding:8px 16px;border-radius:6px;font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}#da .proto-badge .sq{width:8px;height:8px;background:var(--accent)}#da .proto-h{font-size:clamp(2.2rem,6vw,3.8rem);margin:24px 0 18px;color:#fff}#da .proto-sub{color:var(--muted);font-size:clamp(1rem,1.6vw,1.2rem);max-width:46ch}#da .proto-price{display:flex;align-items:baseline;justify-content:center;gap:18px;margin:34px 0 8px}#da .proto-price .old{font-family:var(--mono);color:var(--muted);text-decoration:line-through;text-decoration-color:var(--red);font-size:clamp(1.4rem,3vw,2rem)}#da .proto-price .now{font-weight:800;color:var(--accent);font-size:clamp(3.2rem,9vw,5.2rem);line-height:1;letter-spacing:-.02em}#da .proto-cta{font-size:1rem;padding:17px 40px;margin-top:8px}#da .proto-fin{margin-top:16px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--muted)}#da .barcode{margin:32px 0 12px;height:46px;width:min(300px,70%);background-image:repeating-linear-gradient(90deg,#e8e8e8 0 2px,transparent 2px 4px,#e8e8e8 4px 5px,transparent 5px 8px,#e8e8e8 8px 11px,transparent 11px 12px)}#da .proto-lot{font-family:var(--mono);font-size:13px;letter-spacing:.22em;color:#fff;text-transform:uppercase}#da .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}#da .reveal.in{opacity:1;transform:none}#da .reveal.d1{transition-delay:.08s}#da .reveal.d2{transition-delay:.16s}#da .reveal.d3{transition-delay:.24s}@media(prefers-reduced-motion:reduce){#da *{animation:none!important}#da .reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/da-assist.css.map */
