.apd-page{position:relative;display:flex;flex-direction:column;min-height:100vh;margin-top:0;overflow:hidden;background:var(--blaze-band,#f5f4f1);color:var(--blaze-ink,#0a0a0a)}.apd-page:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(10,10,10,.045) 1px,transparent 0),linear-gradient(90deg,rgba(10,10,10,.045) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,transparent 94%);mask-image:linear-gradient(180deg,transparent,#000 30%,transparent 94%)}.apd-shell{width:min(100% - 64px,1200px);margin-inline:auto}.apd-topbar{position:relative;z-index:2;border-bottom:1px solid var(--blaze-line,#dededb);background:rgba(245,244,241,.86);backdrop-filter:blur(14px)}.apd-topbar-inner{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px}.apd-brand{display:inline-flex;width:96px;flex:0 0 auto;color:var(--blaze-ink,#0a0a0a)}.apd-brand svg{width:100%;height:auto}.apd-topbar-tag{color:var(--blaze-muted,#8c8c8c);font-family:Blaze Editorial Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.apd-hero{position:relative;z-index:1;display:flex;flex:1}.apd-hero-grid{display:grid;width:calc(100% - 64px);max-width:1200px;flex:0 1 1200px;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:clamp(48px,6vw,96px);align-items:center;padding-top:clamp(44px,6vh,72px)}.apd-copy{max-width:560px;padding-bottom:clamp(48px,7vh,84px)}.apd-copy>*{opacity:0;animation:apd-rise .64s cubic-bezier(.2,.7,.25,1) forwards}.apd-copy>:first-child{animation-delay:40ms}.apd-copy>:nth-child(2){animation-delay:.11s}.apd-copy>:nth-child(3){animation-delay:.18s}.apd-copy>:nth-child(4){animation-delay:.25s}.apd-copy>:nth-child(5){animation-delay:.32s}.apd-kicker{display:block;color:var(--blaze-muted,#8c8c8c);font-family:Blaze Editorial Mono,monospace;font-size:11px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.apd-title{margin:26px 0 0;font-size:clamp(54px,6.4vw,92px);font-weight:400;letter-spacing:-.065em;line-height:.9}.apd-title span{display:block;color:var(--blaze-quiet,#b6b6b6)}.apd-lead{max-width:470px;margin:26px 0 0;color:#737373;font-size:clamp(16px,1.4vw,19px);letter-spacing:-.02em;line-height:1.5}.apd-panel{max-width:520px;margin-top:34px;overflow:hidden;border:1px solid var(--blaze-line,#dededb);border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(10,10,10,.08)}.apd-panel-chrome{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;border-bottom:1px solid var(--blaze-line,#dededb);color:var(--blaze-muted,#8c8c8c);font-family:Blaze Editorial Mono,monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.apd-panel-status{display:inline-flex;align-items:center;gap:8px;color:#222}.apd-panel-status:before{width:6px;height:6px;border-radius:50%;background:var(--blaze-green,#36be72);box-shadow:0 0 0 4px rgba(54,190,114,.12);content:""}.apd-panel-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center;padding:20px 18px}.apd-qr{display:inline-flex;flex:0 0 auto;padding:10px;border:1px solid var(--blaze-line,#dededb);border-radius:6px;background:#fff}.apd-qr img{display:block;width:138px;height:138px}.apd-qr-copy strong{display:block;font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.apd-qr-copy p{max-width:260px;margin:10px 0 0;color:var(--blaze-muted,#8c8c8c);font-size:13px;line-height:1.5}.apd-panel-divider{display:flex;align-items:center;gap:14px;padding:0 18px;color:var(--blaze-muted,#8c8c8c);font-family:Blaze Editorial Mono,monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.apd-panel-divider:after,.apd-panel-divider:before{height:1px;flex:1;background:var(--blaze-line,#dededb);content:""}.apd-stores{display:flex;flex-wrap:wrap;gap:12px;padding:16px 18px 20px}.apd-store-link{display:inline-flex;border-radius:6px}.apd-store-link:hover{transform:translateY(-2px)}.apd-store-link img{display:block;height:40px;width:auto}.apd-proof{display:flex;flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;padding:0;color:var(--blaze-muted,#8c8c8c);font-family:Blaze Editorial Mono,monospace;font-size:9px;letter-spacing:.08em;list-style:none;text-transform:uppercase}.apd-proof li{display:inline-flex;align-items:center;gap:8px}.apd-proof li:before{width:6px;height:6px;border-radius:50%;background:var(--blaze-green,#36be72);content:""}.apd-visual{position:relative;display:flex;align-items:flex-end;align-self:stretch;justify-content:center;min-height:480px;opacity:0;animation:apd-rise .72s cubic-bezier(.2,.7,.25,1) .22s forwards}.apd-phone{width:min(370px,82%);height:auto;margin-bottom:clamp(-96px,-6vw,-52px);animation:apd-float 7s ease-in-out infinite;filter:drop-shadow(0 30px 55px rgba(10,10,10,.18))}.apd-redirect{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:48px 24px;text-align:center}.apd-redirect-logo{width:128px;color:var(--blaze-ink,#0a0a0a)}.apd-redirect-logo svg{width:100%;height:auto}.apd-redirect-status{display:inline-flex;min-height:34px;align-items:center;gap:9px;margin:30px 0 0;padding:0 15px;border:1px solid var(--blaze-line,#dededb);border-radius:999px;background:#fff;color:#626262;font-family:Blaze Editorial Mono,monospace;font-size:9px;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.apd-redirect-status:before{width:7px;height:7px;border-radius:50%;background:var(--blaze-yellow,#faf000);box-shadow:0 0 0 4px rgba(250,240,0,.18);animation:apd-pulse 1.6s ease-in-out infinite;content:""}.apd-redirect p{max-width:280px;margin:16px 0 0;color:var(--blaze-muted,#8c8c8c);font-size:14px;line-height:1.5}.apd-redirect-links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}@keyframes apd-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes apd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes apd-pulse{0%,to{box-shadow:0 0 0 3px rgba(250,240,0,.16)}50%{box-shadow:0 0 0 7px rgba(250,240,0,.05)}}@media (max-width:980px){.apd-hero-grid{grid-template-columns:1fr;gap:40px;padding-top:48px}.apd-copy{max-width:620px;padding-bottom:0}.apd-visual{min-height:340px}.apd-phone{width:min(320px,74%);margin-bottom:-110px}}@media (max-width:560px){.apd-shell{width:min(100% - 36px,1200px)}.apd-topbar-tag{display:none}.apd-title{font-size:clamp(46px,14vw,62px)}.apd-panel-body{grid-template-columns:1fr;justify-items:start}.apd-stores{display:grid;justify-items:start}.apd-visual{min-height:280px}.apd-phone{margin-bottom:-130px}}