.maker-page:where(._scope_tew2k_2,._scope_tew2k_2 *){padding-top:32px;padding-bottom:72px}.maker-back:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--muted);font-size:12px}.maker-intro:where(._scope_tew2k_2,._scope_tew2k_2 *){grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:center;gap:80px;padding:72px 0;display:grid}.maker-eyebrow:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:1.8px;color:var(--accent);font-size:10px;font-weight:800}.maker-intro h1:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-2.5px;margin:24px 0 30px;font-size:clamp(36px,4.7vw,64px);font-weight:600;line-height:1.12}.maker-intro h1 span:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--accent)}.maker-intro p:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--muted);max-width:580px;font-size:15px;line-height:1.95}.maker-intro .maker-lead:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--text);font-size:18px}.maker-lead strong:where(._scope_tew2k_2,._scope_tew2k_2 *){font-weight:600}.maker-links:where(._scope_tew2k_2,._scope_tew2k_2 *){flex-wrap:wrap;gap:22px;margin-top:26px;display:flex}.maker-links a:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--accent);align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}.maker-links a:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){text-underline-offset:5px;text-decoration:underline}.maker-signature:where(._scope_tew2k_2,._scope_tew2k_2 *){background:var(--section);color:#f0f5ef;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:300px;padding:40px 32px;display:flex}.maker-signature>svg:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--lime);margin-bottom:36px}.maker-signature>span:where(._scope_tew2k_2,._scope_tew2k_2 *){font:9px var(--font-code);letter-spacing:1.5px;color:#b2c6c5}.maker-signature>strong:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-1px;margin-top:12px;font-size:25px;font-weight:550}.maker-signature>p:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#c5d5d2;margin-bottom:28px;font-size:12px}.maker-signature>.maker-signature-note:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:0;border-top:1px solid #416064;width:100%;margin-top:auto;padding-top:20px;font-size:10px}.maker-principles:where(._scope_tew2k_2,._scope_tew2k_2 *){grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.maker-principles article:where(._scope_tew2k_2,._scope_tew2k_2 *){border-top:1px solid var(--border);padding-top:24px}.maker-principles article>span:where(._scope_tew2k_2,._scope_tew2k_2 *){font:10px var(--font-code);color:var(--muted);letter-spacing:1px}.maker-principles h2:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-.4px;margin:20px 0 12px;font-size:19px;font-weight:600}.maker-principles p:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--muted);font-size:13px;line-height:1.9}.maker-contact:where(._scope_tew2k_2,._scope_tew2k_2 *){border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;margin-top:60px;padding-top:36px;display:flex}.maker-contact h2:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-1px;margin:14px 0 20px;font-size:clamp(24px,3vw,36px);font-weight:600}.maker-email:where(._scope_tew2k_2,._scope_tew2k_2 *){color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:clamp(14px,2vw,21px);display:inline-flex}.maker-contact>.text-button:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:12px}@media (max-width:1150px){.maker-intro:where(._scope_tew2k_2,._scope_tew2k_2 *){gap:40px}}@media (max-width:850px){.maker-intro:where(._scope_tew2k_2,._scope_tew2k_2 *){gap:28px}.maker-signature:where(._scope_tew2k_2,._scope_tew2k_2 *){padding:30px 24px}.maker-signature>strong:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:21px}.maker-principles:where(._scope_tew2k_2,._scope_tew2k_2 *){gap:24px}}@media (max-width:640px){.maker-page:where(._scope_tew2k_2,._scope_tew2k_2 *){padding-top:24px;padding-bottom:48px}.maker-intro:where(._scope_tew2k_2,._scope_tew2k_2 *){grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 0}.maker-intro h1:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-1.8px;font-size:39px}.maker-intro .maker-lead:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:17px}.maker-signature:where(._scope_tew2k_2,._scope_tew2k_2 *){min-height:260px}.maker-principles:where(._scope_tew2k_2,._scope_tew2k_2 *){grid-template-columns:minmax(0,1fr);gap:24px}.maker-contact:where(._scope_tew2k_2,._scope_tew2k_2 *){margin-top:36px}.maker-email:where(._scope_tew2k_2,._scope_tew2k_2 *){gap:8px;font-size:14px}}.maker-ticket:where(._scope_tew2k_2,._scope_tew2k_2 *){background:var(--section);color:#f0f5ef;border:1px solid #41606466;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 16px 45px #071c2012}.ticket-topline:where(._scope_tew2k_2,._scope_tew2k_2 *){justify-content:space-between;align-items:center;gap:12px;padding:22px 25px 0;display:flex}.ticket-topline>span:where(._scope_tew2k_2,._scope_tew2k_2 *){font:9px var(--font-code);letter-spacing:1.2px;color:#b5cdca;align-items:center;gap:7px;display:flex}.ticket-flip:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#e1ffc1;border:1px solid #71968f66;border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;transition:background .2s;display:flex}.ticket-flip:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){background:#e1ffc116}.ticket-body:where(._scope_tew2k_2,._scope_tew2k_2 *){perspective:1000px;display:grid}.ticket-face:where(._scope_tew2k_2,._scope_tew2k_2 *){-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50%;grid-area:1/1;min-width:0;padding:28px 25px 14px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility .45s}.ticket-front:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:1;transform:rotateY(0)}.ticket-back:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:0;visibility:hidden;transform:rotateY(-15deg)}.ticket-body.is-flipped .ticket-front:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:0;visibility:hidden;transform:rotateY(15deg)}.ticket-body.is-flipped .ticket-back:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:1;visibility:visible;transform:rotateY(0)}.ticket-front>svg:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#e1ffc1;margin-bottom:25px}.ticket-label:where(._scope_tew2k_2,._scope_tew2k_2 *){font:9px var(--font-code);letter-spacing:1.8px;color:#b5cdca;margin-bottom:12px;display:block}.ticket-face strong:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:-.8px;font-size:26px;font-weight:550;display:block}.ticket-face>p:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#c2d3d0;margin:10px 0 18px;font-size:12px;line-height:1.8}.ticket-tags:where(._scope_tew2k_2,._scope_tew2k_2 *){flex-wrap:wrap;gap:7px;display:flex}.ticket-tags>span:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#d9e6df;border:1px solid #577b7a88;border-radius:5px;padding:5px 8px;font-size:9px}.ticket-front>.ticket-intro:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#a8bfbc;margin-top:23px;margin-bottom:4px;font-size:11px}.ticket-primary:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#12363c;text-align:center;background:#e1ffc1;border-radius:8px;margin:18px 0;padding:12px;font-size:12px;font-weight:700;transition:background .2s;display:block}.ticket-primary:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){background:#c9f49f}.ticket-email:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#d9e6df;align-items:center;gap:7px;font-size:11px;display:flex}.ticket-email span:where(._scope_tew2k_2,._scope_tew2k_2 *){overflow-wrap:anywhere;min-width:0}.ticket-email svg:where(._scope_tew2k_2,._scope_tew2k_2 *){flex-shrink:0}.ticket-actions:where(._scope_tew2k_2,._scope_tew2k_2 *){flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.ticket-actions button:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#d9e6df;border:1px solid #577b7a;border-radius:6px;align-items:center;gap:6px;padding:9px;font-size:10px;display:flex}.ticket-actions button:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){background:#e1ffc111}.ticket-github:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#e1ffc1;font-size:11px}.ticket-github:hover:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-email:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){text-underline-offset:4px;text-decoration:underline}.ticket-notice:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#e1ffc1;min-height:20px;margin-top:10px;font-size:10px;line-height:1.6;display:block}.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *){border-top:1px dashed #63878388;justify-content:space-between;align-items:center;gap:15px;padding:20px 25px;display:flex;position:relative}.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *):before,.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *):after{content:"";background:var(--bg);border-radius:50%;width:16px;height:16px;position:absolute;top:-9px}.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *):before{left:-9px}.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *):after{right:-9px}.ticket-stub>div>span:where(._scope_tew2k_2,._scope_tew2k_2 *){font:8px/1.7 var(--font-code);color:#b5cdca;letter-spacing:1px;display:block}.ticket-stub>div>span:last-child:where(._scope_tew2k_2,._scope_tew2k_2 *){letter-spacing:0;margin-top:5px;font-size:9px}.ticket-barcode:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:.6;background:repeating-linear-gradient(90deg,#c8e2c2 0 1px,#0000 1px 3px,#c8e2c2 3px 5px,#0000 5px 7px);flex-shrink:0;width:49px;height:28px}.ticket-issue:where(._scope_tew2k_2,._scope_tew2k_2 *){text-align:center;color:#b5cdca;background:#09262b33;border-top:1px solid #41606455;padding:13px 16px;font-size:9px;display:block}.ticket-issue:hover:where(._scope_tew2k_2,._scope_tew2k_2 *){color:#e1ffc1;text-underline-offset:4px;text-decoration:underline}@media (max-width:850px){.ticket-face:where(._scope_tew2k_2,._scope_tew2k_2 *){padding-left:20px;padding-right:20px}.ticket-face strong:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:23px}.ticket-topline:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *){padding-left:20px;padding-right:20px}.ticket-barcode:where(._scope_tew2k_2,._scope_tew2k_2 *){width:36px}}@media (max-width:640px){.maker-ticket:where(._scope_tew2k_2,._scope_tew2k_2 *){width:100%;max-width:440px}.ticket-face:where(._scope_tew2k_2,._scope_tew2k_2 *){padding:25px 24px 15px}.ticket-face strong:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:27px}.ticket-topline:where(._scope_tew2k_2,._scope_tew2k_2 *){padding:22px 24px 0}.ticket-stub:where(._scope_tew2k_2,._scope_tew2k_2 *){padding:20px 24px}.ticket-email:where(._scope_tew2k_2,._scope_tew2k_2 *){font-size:12px}}@media (prefers-reduced-motion:reduce){.ticket-face:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-flip:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-primary:where(._scope_tew2k_2,._scope_tew2k_2 *){transition:none;transform:none!important}}.ticket-flip:where(._scope_tew2k_2,._scope_tew2k_2 *){isolation:isolate;justify-content:center;gap:9px;min-height:40px;font-size:11px;transition:background .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.ticket-flip.is-searching:where(._scope_tew2k_2,._scope_tew2k_2 *){background:#d9f5c30a;border-color:#a7cc8670;padding:9px 15px;box-shadow:inset 0 0 0 1px #d9f5c306}:is(.ticket-flip.is-searching:hover:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-flip.is-searching:focus-visible:where(._scope_tew2k_2,._scope_tew2k_2 *)){background:#d9f5c31a;border-color:#d9f5c3bb;box-shadow:0 0 18px #d9f5c314}.ticket-flip:focus-visible:where(._scope_tew2k_2,._scope_tew2k_2 *){outline-offset:3px;outline:2px solid #e1ffc1}.ticket-flip.is-back:where(._scope_tew2k_2,._scope_tew2k_2 *){border-radius:50%;width:40px;padding:0}.ticket-flip.is-back svg:where(._scope_tew2k_2,._scope_tew2k_2 *){transition:transform .2s}.ticket-flip.is-back:hover svg:where(._scope_tew2k_2,._scope_tew2k_2 *){transform:translate(-2px)}.ticket-signal:where(._scope_tew2k_2,._scope_tew2k_2 *){flex-shrink:0;align-items:flex-end;gap:2px;width:18px;height:15px;display:flex}.ticket-signal i:where(._scope_tew2k_2,._scope_tew2k_2 *){transform-origin:bottom;background:currentColor;border-radius:1px;width:3px;animation:5.6s ease-in-out infinite _ticket-signal-search_tew2k_1;display:block}.ticket-signal i:first-child:where(._scope_tew2k_2,._scope_tew2k_2 *){--signal-low:.85;--signal-delay:0s;height:4px;animation-delay:var(--signal-delay)}.ticket-signal i:nth-child(2):where(._scope_tew2k_2,._scope_tew2k_2 *){--signal-low:.26;--signal-delay:.25s;height:7px;animation-delay:var(--signal-delay)}.ticket-signal i:nth-child(3):where(._scope_tew2k_2,._scope_tew2k_2 *){--signal-low:.13;--signal-delay:.5s;height:11px;animation-delay:var(--signal-delay)}.ticket-signal i:nth-child(4):where(._scope_tew2k_2,._scope_tew2k_2 *){--signal-low:.08;--signal-delay:.75s;height:15px;animation-delay:var(--signal-delay)}.ticket-signal-ping:where(._scope_tew2k_2,._scope_tew2k_2 *){z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 10%,#e1ffc122 50%,#0000 90%);animation:5.6s ease-in-out infinite _ticket-signal-scan_tew2k_1;position:absolute;inset:0;transform:translate(-110%)}@keyframes _ticket-signal-search_tew2k_1{0%,35%,to{opacity:var(--signal-low);transform:scaleY(.8)}55%,72%{opacity:1;transform:scaleY(1)}86%{opacity:var(--signal-low);transform:scaleY(.8)}}@keyframes _ticket-signal-scan_tew2k_1{0%,35%{opacity:0;transform:translate(-110%)}45%{opacity:1}72%,to{opacity:0;transform:translate(110%)}}@media (max-width:640px){.ticket-flip:where(._scope_tew2k_2,._scope_tew2k_2 *){min-height:44px}.ticket-flip.is-back:where(._scope_tew2k_2,._scope_tew2k_2 *){width:44px}}@media (prefers-reduced-motion:reduce){.ticket-signal i:where(._scope_tew2k_2,._scope_tew2k_2 *){opacity:var(--signal-low);animation:none;transform:none}.ticket-signal-ping:where(._scope_tew2k_2,._scope_tew2k_2 *){animation:none;display:none}.ticket-flip:where(._scope_tew2k_2,._scope_tew2k_2 *),.ticket-flip.is-back svg:where(._scope_tew2k_2,._scope_tew2k_2 *){transition:none}}
