.blaze-links-page{--links-ink:#0d0a08;--links-paper:#f0e9dc;--links-orange:#ed4a23;--links-line:rgba(240,233,220,0.18);min-height:100vh;padding:clamp(18px,3vw,34px) 18px;background:linear-gradient(90deg,rgba(240,233,220,.035) 1px,transparent 1px) 50% 0 /96px 100%,radial-gradient(circle at 50% -10%,rgba(237,74,35,.2),transparent 32%),var(--links-ink);color:var(--links-paper)}.blaze-links-page *,.blaze-links-page :after,.blaze-links-page :before{box-sizing:border-box}.blaze-links-page a{color:inherit;text-decoration:none}.blaze-links-shell{width:min(100%,700px);margin:0 auto}.blaze-links-header{padding:0 0 clamp(32px,5vw,46px)}.blaze-links-home{display:inline-flex;align-items:center;gap:10px;color:rgba(240,233,220,.52);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .18s ease}.blaze-links-home:focus-visible,.blaze-links-home:hover{color:var(--links-paper)}.blaze-links-identity{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin-top:clamp(28px,4vw,38px)}.blaze-links-logo{display:flex;width:58px;align-items:center;justify-content:flex-start}.blaze-links-logo img{width:46px;height:64px;object-fit:contain}.blaze-links-identity p{margin:0 0 10px;color:var(--links-orange);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blaze-links-identity h1{max-width:500px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,6vw,54px);font-weight:500;letter-spacing:-.055em;line-height:.93}.blaze-links-group{margin-top:30px}.blaze-links-group:first-of-type{margin-top:0}.blaze-links-group-heading{display:grid;grid-template-columns:42px 1fr;align-items:center;margin-bottom:9px;padding-bottom:8px;border-bottom:1px solid var(--links-line)}.blaze-links-group-heading span{color:var(--links-orange);font-size:9px;font-weight:700;letter-spacing:.12em}.blaze-links-group-heading h2{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blaze-links-stack{display:grid;gap:8px}.blaze-link-row{--link-corner-cut:15px;--link-corner-diagonal:21.213px;--link-corner-stroke:var(--links-line);position:relative;display:grid;min-height:64px;grid-template-columns:1fr auto;gap:24px;align-items:center;overflow:hidden;padding:14px 18px;border:1px solid var(--link-corner-stroke);background:rgba(240,233,220,.035);transition:border-color .18s ease,background .18s ease,transform .18s ease;clip-path:polygon(0 0,calc(100% - var(--link-corner-cut)) 0,100% var(--link-corner-cut),100% 100%,0 100%)}.blaze-link-row:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--links-orange);content:"";transform:scaleY(0);transform-origin:bottom;transition:transform .18s ease}.blaze-link-row:after{position:absolute;top:-.5px;left:calc(100% - var(--link-corner-cut));width:var(--link-corner-diagonal);height:1px;background:var(--link-corner-stroke);content:"";transform:rotate(45deg);transform-origin:left center}.blaze-link-row:focus-visible,.blaze-link-row:hover{--link-corner-stroke:rgba(237,74,35,0.72);background:rgba(240,233,220,.07);transform:translateX(3px)}.blaze-link-row:focus-visible:before,.blaze-link-row:hover:before{transform:scaleY(1)}.blaze-link-copy{display:flex;min-width:0;flex-direction:column;gap:5px}.blaze-link-copy strong{color:var(--links-paper);font-size:15px;line-height:1.25}.blaze-link-copy small{overflow:hidden;color:rgba(240,233,220,.52);font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.blaze-link-arrow{color:rgba(240,233,220,.58);font-size:18px;transition:color .18s ease,transform .18s ease}.blaze-link-row:focus-visible .blaze-link-arrow,.blaze-link-row:hover .blaze-link-arrow{color:var(--links-orange);transform:translate(2px,-2px)}.blaze-link-row-product{min-height:88px;grid-template-columns:1fr auto;padding:18px 22px}.blaze-link-row-product .blaze-link-copy strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,4vw,32px);font-weight:500;letter-spacing:-.04em}.blaze-link-row-product .blaze-link-copy small{font-size:12px}.blaze-link-autopose{--link-corner-stroke:#b9ae9f;background:var(--links-paper)}.blaze-link-autopose,.blaze-link-autopose .blaze-link-copy strong{color:var(--links-ink)}.blaze-link-autopose .blaze-link-arrow,.blaze-link-autopose .blaze-link-copy small{color:rgba(13,10,8,.72)}.blaze-link-autopose:focus-visible,.blaze-link-autopose:hover{background:#fff8eb}.blaze-link-puppeteer{--link-corner-stroke:#ed4a23;background:linear-gradient(115deg,#8f2412,#ed4a23);color:var(--links-paper)}.blaze-link-puppeteer .blaze-link-arrow,.blaze-link-puppeteer .blaze-link-copy small{color:rgba(240,233,220,.7)}.blaze-link-puppeteer:focus-visible,.blaze-link-puppeteer:hover{background:linear-gradient(115deg,#a92d16,#f45630)}.blaze-links-stack-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.blaze-links-stack-compact .blaze-link-row{min-height:62px}.blaze-links-stack-compact .blaze-link-row:last-child:nth-child(odd){grid-column:1/-1}.blaze-links-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:38px;padding:20px 0 4px;border-top:1px solid var(--links-line);color:rgba(240,233,220,.42);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blaze-links-footer a:focus-visible,.blaze-links-footer a:hover{color:var(--links-paper)}@media (max-width:520px){.blaze-links-page{padding:14px 12px 26px}.blaze-links-header{padding-bottom:34px}.blaze-links-identity{grid-template-columns:46px 1fr;gap:13px;margin-top:28px}.blaze-links-logo{width:46px}.blaze-links-logo img{width:38px;height:52px}.blaze-links-identity h1{font-size:clamp(32px,9vw,42px)}.blaze-links-group{margin-top:27px}.blaze-link-row{grid-template-columns:1fr auto;gap:16px;padding:13px 14px}.blaze-link-row-product{min-height:82px;grid-template-columns:1fr auto;padding:16px 17px}.blaze-link-row-product .blaze-link-copy strong{font-size:clamp(23px,7vw,30px)}.blaze-link-copy small{max-width:56vw}.blaze-links-stack-compact .blaze-link-copy small{display:none}.blaze-links-footer{align-items:flex-start;flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.blaze-links-page *,.blaze-links-page :after,.blaze-links-page :before{transition-duration:.01ms!important}}