.hero-demo-module__b6wyXW__demo{--paper:#fffefb;--paper-line:#e2ddd3;--ink:#03080f;--ink-muted:#4a5666;--on-desk-muted:#b0bfd1;--scan:#eaae5059;min-width:0;min-height:690px;position:relative}@supports (color:lab(0% 0 0)){.hero-demo-module__b6wyXW__demo{--paper:lab(99.6778% .129193 2.28585);--paper-line:lab(88.4619% .369281 5.74589);--ink:lab(1.94925% -.267752 -3.54436);--ink-muted:lab(36.1113% -1.90672 -10.7627);--on-desk-muted:lab(76.7477% -2.6961 -10.7144);--scan:lab(75.5964% 15.789 55.5941/.35)}}.hero-demo-module__b6wyXW__head{font:500 .78rem/1.4 var(--font-mono);color:var(--on-desk-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.hero-demo-module__b6wyXW__replay{font:500 .78rem var(--font-mono);color:#f8f5ee;color:lab(96.5623% .227749 3.81798);border:1px solid var(--on-desk-muted);cursor:pointer;background:0 0;border-radius:999px;min-height:32px;padding:4px 12px}.hero-demo-module__b6wyXW__notices{gap:8px;display:grid}.hero-demo-module__b6wyXW__notice{background:var(--paper);color:var(--ink);border-radius:6px;gap:2px;padding:12px 120px 12px 14px;transition:opacity .5s,transform .5s,filter .5s;display:grid;position:relative;overflow:hidden}.hero-demo-module__b6wyXW__sol{font:500 .72rem/1.3 var(--font-mono);color:var(--ink-muted)}.hero-demo-module__b6wyXW__title{font-size:.95rem;font-weight:600;line-height:1.3}.hero-demo-module__b6wyXW__why{color:#384352;color:lab(27.985% -1.78926 -10.7204);opacity:0;max-height:0;font-size:.82rem;line-height:1.4;transition:max-height .5s,opacity .5s}.hero-demo-module__b6wyXW__notice:after{content:"";background:linear-gradient(90deg, transparent, var(--scan), transparent);pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.hero-demo-module__b6wyXW__scan:after{animation:.7s ease-in-out hero-demo-module__b6wyXW__scan}@keyframes hero-demo-module__b6wyXW__scan{to{transform:translate(100%)}}.hero-demo-module__b6wyXW__stamp{font:800 .95rem/1 var(--font-heading);letter-spacing:.08em;text-transform:uppercase;opacity:0;white-space:nowrap;border:2.5px solid;border-radius:4px;padding:6px 9px;transition:transform .22s cubic-bezier(.3,1.6,.5,1),opacity .12s;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-7deg)scale(1.8)}.hero-demo-module__b6wyXW__bid{color:#006b36;color:lab(39.0118% -41.6891 22.7775)}.hero-demo-module__b6wyXW__consider{color:#aa5f00;color:lab(48.3723% 29.1528 66.2132)}.hero-demo-module__b6wyXW__pass{color:#616a75;color:lab(44.2703% -1.44699 -7.24787)}.hero-demo-module__b6wyXW__stamped .hero-demo-module__b6wyXW__stamp{opacity:.92;transform:translateY(-50%)rotate(-7deg)scale(1)}.hero-demo-module__b6wyXW__stamped .hero-demo-module__b6wyXW__why{opacity:1;max-height:4em}.hero-demo-module__b6wyXW__dim{opacity:.4;filter:grayscale();transform:scale(.97)}.hero-demo-module__b6wyXW__brief{background:var(--paper);color:var(--ink);z-index:1;border-radius:4px;gap:12px;padding:22px 24px;transition:transform .7s cubic-bezier(.2,.9,.3,1),opacity .5s;display:grid;position:absolute;top:270px;left:6%;right:-3%;transform:rotate(-1.5deg);box-shadow:0 30px 60px -20px #03080f73;box-shadow:0 30px 60px -20px lab(1.94925% -.267752 -3.54436/.45)}.hero-demo-module__b6wyXW__brief:before{content:"";background:var(--paper-line);z-index:-1;border-radius:4px;position:absolute;inset:10px -10px -10px 10px;transform:rotate(2.5deg)}.hero-demo-module__b6wyXW__closed .hero-demo-module__b6wyXW__brief{opacity:0;pointer-events:none;transform:translateY(80px)rotate(2deg)}.hero-demo-module__b6wyXW__briefTop{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:start;gap:12px;padding-bottom:10px;display:flex}.hero-demo-module__b6wyXW__briefTop b{font:800 1.35rem/1 var(--font-heading);letter-spacing:.04em}.hero-demo-module__b6wyXW__brief .hero-demo-module__b6wyXW__stamp{opacity:.92;flex:none;position:static;transform:rotate(-7deg)}.hero-demo-module__b6wyXW__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;font-size:.8rem;display:grid}.hero-demo-module__b6wyXW__facts span{font:500 .64rem/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#525f6f;color:lab(39.5934% -1.94624 -10.7777);display:block}.hero-demo-module__b6wyXW__facts b{font-weight:600}.hero-demo-module__b6wyXW__brief h3{font:700 .72rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#2a4461;color:lab(27.8538% -3.05524 -20.7041);margin:0}.hero-demo-module__b6wyXW__brief ul{gap:2px;margin:4px 0 0;padding-left:1.1em;font-size:.84rem;line-height:1.45;list-style:outside;display:grid}.hero-demo-module__b6wyXW__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.hero-demo-module__b6wyXW__foot{font:400 .68rem/1.3 var(--font-mono);color:#525f6f;color:lab(39.5934% -1.94624 -10.7777);border-top:1px solid #dcd7cd;border-top:1px solid lab(86.1418% .37095 5.74703);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:8px;display:flex}.hero-demo-module__b6wyXW__caption{color:var(--on-desk-muted);font-size:.85rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:1023px){.hero-demo-module__b6wyXW__demo{min-height:0}.hero-demo-module__b6wyXW__brief{margin-top:16px;position:relative;top:0;left:0;right:0;transform:rotate(-1deg)}.hero-demo-module__b6wyXW__caption{margin-top:18px;position:static}}@media (max-width:520px){.hero-demo-module__b6wyXW__notice{padding-right:96px}.hero-demo-module__b6wyXW__stamp{font-size:.8rem}.hero-demo-module__b6wyXW__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-demo-module__b6wyXW__cols{grid-template-columns:minmax(0,1fr)}.hero-demo-module__b6wyXW__brief{padding:18px}}@media (prefers-reduced-motion:reduce){.hero-demo-module__b6wyXW__demo *,.hero-demo-module__b6wyXW__demo :after{transition:none!important;animation:none!important}}
