@font-face{font-family:HeyDay;src:url(/the-diagnostic/no-more-discounts/assets/HeyDay.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.nmd{--paper:#1c1c1c;--paper-2:#232323;--paper-3:#262626;--ink:#fff;--ink-soft:#d9d4cb;--muted:#8a8275;--hairline:#2f2f2f;--hairline-strong:#444039;--accent:#e26a3a;--accent-deep:#b8431a;--accent-tint:#3a2a20;--ok:#6fcaa8;--font-display:"HeyDay", "Times New Roman", serif;--font-sans:"Instrument Sans", ui-sans-serif, -apple-system, "Segoe UI", sans-serif;--font-serif:"Instrument Sans", ui-sans-serif, -apple-system, "Segoe UI", sans-serif;--font-mono:"Instrument Sans", ui-sans-serif, -apple-system, "Segoe UI", sans-serif}.nmd *{all:revert}html:has(.nmd){scroll-behavior:auto;scroll-padding-top:0}body:has(.nmd){background-color:#1c1c1c}.nmd *{box-sizing:border-box}.nmd{background:url(/the-diagnostic/no-more-discounts/assets/bg-scratch.png) center top / cover no-repeat fixed, var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}.nmd:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 30%,#ffffff06 0,#0000 40%),radial-gradient(circle at 80% 70%,#ffffff05 0,#0000 50%);position:fixed;inset:0}.nmd-root{z-index:1;position:relative}.nmd .eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:15px;font-weight:500}.nmd .eyebrow .dot{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block;transform:translateY(-1px)}.nmd .header{border-bottom:1px solid var(--hairline);background:var(--paper);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:24px;padding:18px 40px;display:flex;position:sticky;top:0}.nmd .wordmark{cursor:pointer;align-items:baseline;gap:14px;display:flex}.nmd .wordmark .mark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:28px;line-height:.9}.nmd .wordmark .mark .em{color:var(--accent)}.nmd .wordmark .tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-left:1px solid var(--hairline-strong);padding-left:14px;font-size:10px}.nmd .header-nav{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:28px;font-size:11px;display:flex}.nmd .header-nav a{color:inherit;cursor:pointer;text-decoration:none}.nmd .header-nav a:hover{color:var(--accent)}.nmd .shell{max-width:1280px;margin:0 auto;padding:0 40px}.nmd section{border-bottom:1px solid var(--hairline);padding:80px 0}.nmd .hero{text-align:center;flex-direction:column;align-items:center;gap:32px;padding-top:80px;padding-bottom:100px;display:flex}.nmd .hero h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-align:center;margin:8px 0 0;font-size:clamp(56px,8vw,120px);font-weight:400;line-height:.92}.nmd .hero h1 .accent{color:var(--accent);font-style:normal}.nmd .hero h1 .serif-italic{font-family:var(--font-serif);font-weight:400}.nmd .hero-side{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:60ch;margin:8px auto 0;display:flex}.nmd .hero-side p{font-family:var(--font-serif);color:var(--ink-soft);text-wrap:pretty;text-align:center;margin:0;font-size:22px;line-height:1.4}.nmd .hero-side p em{color:var(--ink)}.nmd .hero-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--hairline);text-align:center;justify-content:center;gap:80px;width:100%;max-width:820px;margin-top:12px;padding-top:28px;font-size:15px;font-weight:500;display:flex}.nmd .hero-meta>div{text-align:center}.nmd .hero-meta .num{font-family:var(--font-display);letter-spacing:0;color:var(--ink);text-transform:none;margin-bottom:8px;font-size:56px;line-height:1;display:block}.nmd .form-section .form-head{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:60px;display:flex}.nmd .form-section h2{font-family:var(--font-display);letter-spacing:-.015em;text-align:center;margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:.95}.nmd .form-section h2 .em{font-family:var(--font-serif)}.nmd .form-section .lede{font-family:var(--font-serif);color:var(--ink-soft);text-align:center;max-width:52ch;margin:0 auto;font-size:19px;line-height:1.5}.nmd .intake{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(12,1fr);gap:0;display:grid}.nmd .field{border-bottom:1px solid var(--hairline);text-align:center;flex-direction:column;grid-column:span 12;align-items:center;gap:18px;padding:32px;display:flex}.nmd .field:last-child{border-bottom:none}.nmd .field.span-6{grid-column:span 6}.nmd .field.span-6:nth-child(odd){border-right:1px solid var(--hairline)}.nmd .field-label{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:52ch;display:flex}.nmd .field-label .num{font-family:var(--font-mono);color:var(--ink-soft);letter-spacing:.16em;font-size:15px;font-weight:600}.nmd .field-label .lbl{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.01em;font-size:22px;font-weight:600}.nmd .field-label .hint{font-family:var(--font-sans);color:var(--ink-soft);font-size:14px;font-style:normal;line-height:1.45}.nmd .field-label .lbl .opt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-left:8px;font-size:13px;font-weight:400}.nmd .consent{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;max-width:520px;padding:4px 0;display:inline-flex}.nmd .consent input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.nmd .consent .box{border:1.5px solid var(--hairline-strong);background:0 0;flex:0 0 22px;width:22px;height:22px;margin-top:3px;transition:border-color .18s,background .18s;position:relative}.nmd .consent .box:after{content:"";background:var(--accent);transition:transform .18s ease-out;position:absolute;inset:3px;transform:scale(0)}.nmd .consent:hover .box{border-color:var(--ink-soft)}.nmd .consent input:checked~.box{border-color:var(--accent)}.nmd .consent input:checked~.box:after{transform:scale(1)}.nmd .consent input:focus-visible~.box{outline:2px solid var(--accent);outline-offset:2px}.nmd .consent-copy{font-family:var(--font-sans);color:var(--ink);flex-direction:column;gap:4px;font-size:17px;line-height:1.45;display:flex}.nmd .consent-sub{color:var(--ink-soft);font-size:14px}.nmd .field-input{text-align:center;width:100%;max-width:640px;margin:0 auto}.nmd .field-input input[type=text],.nmd .field-input input[type=email],.nmd .field-input textarea,.nmd .field-input select{font-family:var(--font-sans);border:none;border-bottom:1px solid var(--hairline-strong);width:100%;color:var(--ink);resize:none;text-align:center;background:0 0;outline:none;padding:8px 0 10px;font-size:18px;transition:border-color .2s}.nmd .field-input input::-moz-placeholder{color:#aaa49a;font-family:var(--font-sans);font-style:normal}.nmd .field-input textarea::-moz-placeholder{color:#aaa49a;font-family:var(--font-sans);font-style:normal}.nmd .field-input input::placeholder,.nmd .field-input textarea::placeholder{color:#aaa49a;font-family:var(--font-sans);font-style:normal}.nmd .field-input input:focus,.nmd .field-input textarea:focus,.nmd .field-input select:focus{border-bottom-color:var(--accent)}.nmd .field-input textarea{min-height:70px}.nmd .channels{flex-wrap:wrap;justify-content:center;gap:10px 14px;width:100%;max-width:640px;margin:0 auto;display:flex}.nmd .channel{border:1px solid var(--hairline-strong);font-family:var(--font-sans);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#1414148c;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:500;transition:all .15s;display:inline-flex}.nmd .channel:hover{border-color:var(--ink)}.nmd .channel.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.nmd .channel .check{border:1px solid;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;line-height:1;display:inline-flex}.nmd .channel.on .check:before{content:"×";font-family:var(--font-display);font-size:16px;line-height:0}.nmd .revenue{border:1px solid var(--hairline-strong);grid-template-columns:repeat(5,1fr);width:100%;max-width:640px;margin:0 auto;display:grid}.nmd .rev-opt{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);cursor:pointer;border-right:1px solid var(--hairline-strong);background:#1414148c;padding:16px 8px;font-size:14px;font-weight:500;transition:all .15s}.nmd .rev-opt:last-child{border-right:none}.nmd .rev-opt:hover{background:var(--paper-3)}.nmd .rev-opt.on{background:var(--ink);color:var(--paper)}.nmd .submit-row{text-align:center;border-top:1px solid var(--hairline);flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}.nmd .submit-note{font-family:var(--font-serif);color:var(--muted);text-align:center;max-width:50ch;margin:0 auto;font-size:16px}.nmd .btn{background:var(--ink);color:var(--paper);border:1px solid var(--ink);font-family:var(--font-sans);letter-spacing:-.005em;cursor:pointer;align-items:center;gap:14px;padding:18px 32px;font-size:16px;font-weight:500;transition:all .2s;display:inline-flex}.nmd .btn:hover{background:var(--accent);border-color:var(--accent)}.nmd .btn .arrow{font-family:var(--font-display);font-size:22px;line-height:0}.nmd .btn:disabled{opacity:.4;cursor:not-allowed}.nmd .btn:disabled:hover{background:var(--ink);border-color:var(--ink)}.nmd .btn.ghost{color:var(--ink);background:0 0}.nmd .btn.ghost:hover{background:var(--ink);color:var(--paper)}.nmd .loading{text-align:center;place-items:center;min-height:70vh;padding:80px 40px;display:grid}.nmd .loading-inner{max-width:720px}.nmd .loading h2{font-family:var(--font-display);letter-spacing:-.02em;margin:24px 0 32px;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.95}.nmd .loading h2 .accent{font-family:var(--font-serif);color:var(--accent)}.nmd .beats{border-top:1px solid var(--hairline);text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:40px;padding-top:24px;display:flex}.nmd .beat{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);opacity:.4;align-items:center;gap:16px;padding:8px 0;font-size:12px;transition:all .4s;display:flex}.nmd .beat.active{opacity:1;color:var(--ink)}.nmd .beat.done{opacity:.7;color:var(--ink-soft)}.nmd .beat .marker{font-family:var(--font-mono);width:20px;display:inline-block}.nmd .beat.active .marker:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;margin-left:2px;animation:1.2s ease-in-out infinite nmd-pulse;display:inline-block;transform:translateY(1px)}.nmd .beat.done .marker{color:var(--accent)}.nmd .beat.done .marker:before{content:"✓"}@keyframes nmd-pulse{0%,to{opacity:1;transform:translateY(1px)scale(1)}50%{opacity:.4;transform:translateY(1px)scale(.7)}}.nmd .receipt{border-top:1px solid var(--accent);border-bottom:1px solid var(--hairline);grid-template-columns:200px 1fr;gap:32px;margin:0 0 8px;padding:28px 0 36px;display:grid}.nmd .receipt-mark{flex-direction:column;gap:8px;padding-top:4px;display:flex}.nmd .receipt-num{font-family:var(--font-display);color:var(--accent);font-size:44px;line-height:1}.nmd .receipt-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:12px}.nmd .receipt-body{flex-direction:column;gap:20px;max-width:60ch;display:flex}.nmd .receipt-greet{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.35}.nmd .receipt-greet .em{color:var(--accent);font-style:italic}.nmd .receipt-meta{border-top:1px dashed var(--hairline-strong);flex-direction:column;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}.nmd .receipt-meta li{grid-template-columns:160px 1fr;align-items:baseline;gap:16px;display:grid}.nmd .receipt-meta .k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.nmd .receipt-meta .v{font-family:var(--font-sans);color:var(--ink);word-break:break-word;font-size:16px}.nmd .receipt-note{font-family:var(--font-serif);color:var(--ink-soft);margin-left:6px;font-size:14px;font-style:italic}@media (max-width:720px){.nmd .receipt{grid-template-columns:1fr;gap:18px;padding:22px 0 28px}.nmd .receipt-meta li{grid-template-columns:1fr;gap:2px}}.nmd .results-head{text-align:center;border-bottom:1px solid var(--ink);flex-direction:column;align-items:center;gap:18px;padding:60px 0 40px;display:flex}.nmd .results-head h2{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;margin:0;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.93}.nmd .results-head h2 .em{font-family:var(--font-serif)}.nmd .results-head .summary{font-family:var(--font-serif);color:var(--ink-soft);text-align:center;max-width:60ch;margin:0 auto;font-size:19px;line-height:1.5}.nmd .results-head .biz{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.nmd .results-head .biz .pill{border:1px solid var(--hairline-strong);border-radius:999px;padding:4px 12px}.nmd .results-head .biz .pill.accent{border-color:var(--accent);color:var(--accent)}.nmd .cards{border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.nmd .card{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);cursor:pointer;text-align:center;padding:40px 36px 32px;transition:background .2s;position:relative}.nmd .card:nth-child(2n){border-right:none}.nmd .card:nth-last-child(-n+2){border-bottom:none}.nmd .card:hover{background:var(--paper-3)}.nmd .card.open{background:var(--paper-3);cursor:default}.nmd .card-head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.nmd .card-num{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:56px;line-height:.85}.nmd .card.open .card-num{color:var(--accent)}.nmd .card-title{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.nmd .card-title .label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.nmd .card-title h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:36px;font-weight:400;line-height:.95}.nmd .card-toggle{border:1px solid var(--hairline-strong);width:36px;height:36px;font-family:var(--font-display);color:var(--ink);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;line-height:0;transition:all .2s;display:grid}.nmd .card:hover .card-toggle{border-color:var(--ink)}.nmd .card.open .card-toggle{background:var(--accent);color:var(--paper);border-color:var(--accent);transform:rotate(45deg)}.nmd .card-thesis{font-family:var(--font-serif);color:var(--ink-soft);text-wrap:pretty;text-align:center;max-width:52ch;margin:18px auto 0;font-size:19px;line-height:1.45}.nmd .card-thesis em{color:var(--ink)}.nmd .card-body{max-height:0;transition:max-height .45s;overflow:hidden}.nmd .card.open .card-body{max-height:2000px}.nmd .plays{border-top:1px solid var(--hairline-strong);flex-direction:column;gap:22px;margin-top:28px;padding-top:24px;display:flex}.nmd .play{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:52ch;margin:0 auto;display:flex}.nmd .play>div{text-align:center}.nmd .play-num{font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent);padding-top:4px;font-size:11px}.nmd .play h4{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600}.nmd .play p{font-family:var(--font-sans);color:var(--ink-soft);margin:0;font-size:15px;line-height:1.55}.nmd .talkthrough{border-top:1px solid var(--hairline);margin:32px 0 16px;padding:40px 0 8px}.nmd .talkthrough-head{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:56ch;margin:0 auto 28px;display:flex}.nmd .talkthrough-head h3{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;margin:4px 0 0;font-size:clamp(34px,5vw,56px);font-weight:400;line-height:1}.nmd .talkthrough-head h3 .serif-italic{font-family:var(--font-serif);color:var(--ink);font-style:italic}.nmd .talkthrough-head h3 .em{color:var(--accent);font-style:normal}.nmd .talkthrough-head p{font-family:var(--font-serif);color:var(--ink-soft);margin:0;font-size:19px;line-height:1.45}.nmd .talkthrough-tiles{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);gap:0;display:grid}.nmd .talkthrough-tiles.two{grid-template-columns:1fr 1fr}.nmd .talkthrough-tiles.one{grid-template-columns:1fr}.nmd .talkthrough-tiles.two .tt-tile+.tt-tile{border-left:1px solid var(--hairline)}.nmd .tt-tile{color:var(--ink);flex-direction:column;gap:12px;padding:36px 36px 32px;text-decoration:none;transition:background .18s;display:flex;position:relative}.nmd .tt-tile:hover{background:#e26a3a0d}.nmd .tt-tile:hover .tt-num{transform:translate(6px)}.nmd .tt-num{font-family:var(--font-display);color:var(--accent);font-size:56px;line-height:.85;transition:transform .22s}.nmd .tt-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}.nmd .tt-tile h4{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:4px 0;font-size:34px;font-weight:400;line-height:1.05}.nmd .tt-tile>p{font-family:var(--font-sans);color:var(--ink-soft);max-width:38ch;margin:0 0 8px;font-size:16px;line-height:1.5}.nmd .tt-cta{border-top:1px dashed var(--hairline-strong);font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:18px;font-size:13px;font-weight:500;display:flex}.nmd .tt-cta-addr{font-family:var(--font-sans);letter-spacing:0;color:var(--ink-soft);text-transform:none;margin-left:6px;font-style:italic;font-weight:400}.nmd .tt-cta .arrow{color:var(--accent);font-size:18px;transition:transform .22s}.nmd .tt-tile:hover .tt-cta .arrow{transform:translate(8px)}.nmd .talkthrough-hint{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;margin:18px 0 0;font-size:11px}@media (max-width:760px){.nmd .talkthrough-tiles.two{grid-template-columns:1fr}.nmd .talkthrough-tiles.two .tt-tile+.tt-tile{border-left:none;border-top:1px solid var(--hairline)}.nmd .tt-tile{padding:28px 22px}.nmd .tt-num{font-size:44px}.nmd .tt-tile h4{font-size:28px}}.nmd .results-actions{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:48px 0;display:flex}.nmd .results-cta-note{font-family:var(--font-serif);color:var(--ink-soft);text-align:center;max-width:52ch;margin:0;font-size:18px}.nmd .results-actions .right{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.nmd .footer{border-top:1px solid var(--ink);background:var(--ink);color:var(--paper);text-align:center;padding:60px 40px 40px}.nmd .footer-inner{text-align:center;flex-direction:column;align-items:center;gap:56px;max-width:1280px;margin:0 auto;display:flex}.nmd .footer-inner>div{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.nmd .footer h4{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#1c1c1c80;text-align:center;margin:0 0 18px;font-size:11px;font-weight:500}.nmd .footer ul{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.nmd .footer li{font-family:var(--font-sans);color:#1c1c1cd9;cursor:pointer;text-align:center;font-size:14px}.nmd .footer li:hover{color:var(--accent)}.nmd .footer-credo{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:560px;display:flex}.nmd .footer .credo{font-family:var(--font-display);letter-spacing:-.01em;text-align:center;margin:0;font-size:44px;line-height:.95}.nmd .footer .credo .em{font-family:var(--font-serif);color:var(--accent)}.nmd .footer .small{font-family:var(--font-serif);color:#1c1c1c99;text-align:center;max-width:50ch;margin:0;font-size:15px;line-height:1.5}.nmd .footer-bottom{max-width:1280px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#1c1c1c80;text-align:center;border-top:1px solid #1c1c1c26;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:56px auto 0;padding-top:24px;font-size:11px;display:flex}.nmd .error-banner{background:var(--accent);color:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-bottom:24px;padding:14px 20px;font-size:12px;display:flex}.nmd .error-banner button{color:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid;padding:6px 12px;font-family:inherit;font-size:11px}.nmd .sticker-wrap{transform:rotate(var(--rot,-4deg));filter:drop-shadow(3px 5px #0000002e)drop-shadow(0 12px 22px #00000073);pointer-events:none;line-height:0;display:inline-block;position:relative}.nmd .sticker-wrap img{width:var(--w,220px);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;height:auto;display:block}.nmd .sticker-sm{--w:150px}.nmd .sticker-md{--w:240px}.nmd .sticker-lg{--w:360px}.nmd .sticker-band{pointer-events:none;width:100%;height:280px;margin-top:40px;position:relative;overflow:hidden}.nmd .sticker-band-inner{position:absolute;inset:0}.nmd .band-tile{filter:drop-shadow(3px 4px #00000038)drop-shadow(0 14px 26px #0000008c);line-height:0;display:block;position:absolute}.nmd .band-tile img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:240px;height:auto;display:block}.nmd .band-tile-music img{width:260px}.nmd .band-tile-yellow img{width:230px}.nmd .band-tile-square img{width:245px}.nmd .band-tile-price img{width:215px}.nmd .band-streak{mix-blend-mode:screen;opacity:.6;filter:blur(.5px);z-index:50;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff0d 8%,#ffffff2e 20%,#ffffff0f 35%,#0000 50%,#ffffff1f 65%,#ffffff0a 82%,#0000 100%);height:14px;position:absolute;left:-5%;right:-5%}.nmd .band-streak-1{height:10px;top:28%;transform:rotate(-1.2deg)}.nmd .band-streak-2{opacity:.5;height:16px;top:48%;transform:rotate(.6deg)}.nmd .band-streak-3{opacity:.45;height:8px;top:70%;transform:rotate(-.4deg)}.nmd .hero-section{padding-bottom:0!important}.nmd .hero-section .hero{padding-bottom:40px}@media (max-width:900px){.nmd .sticker-band{height:200px}.nmd .band-tile img{width:170px!important}}.nmd .hero-sticker{margin:8px auto;display:block}.nmd .hero-sticker-mini{margin:4px auto;display:block}.nmd .form-sticker{margin:4px auto 8px;display:block}.nmd .loading-sticker{margin:28px auto 4px;display:block}.nmd .results-sticker{margin:0 auto;display:block}.nmd .footer-sticker{margin:0 auto 8px;display:block}.nmd .corner-stickers{pointer-events:none;z-index:50;height:0;position:fixed;top:0;left:0;right:0}.nmd .corner-cluster{width:340px;height:280px;position:absolute;top:0}.nmd .corner-cluster-tl{left:0}.nmd .corner-cluster-tr{right:0}.nmd .cluster-tile{filter:drop-shadow(0 8px 14px #0000008c);transform-origin:50%;display:block;position:absolute}.nmd .cluster-tile img{width:100%;height:auto;display:block}@media (max-width:900px){.nmd .corner-cluster{transform-origin:top;width:220px;height:200px;transform:scale(.62)}.nmd .corner-cluster-tl{transform-origin:0 0}.nmd .corner-cluster-tr{transform-origin:100% 0}}.nmd .error-banner{background:var(--accent);color:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;padding:14px 20px;font-size:12px;display:flex}@media (max-width:900px){.nmd .header{padding:14px 20px}.nmd .header-nav{display:none}.nmd .shell{padding:0 20px}.nmd .hero{gap:24px;padding-top:40px;padding-bottom:60px}.nmd .hero-meta{flex-wrap:wrap;gap:28px}.nmd .form-section .form-head{gap:18px}.nmd .field{padding:22px 20px}.nmd .field.span-6{grid-column:span 12;border-right:none!important}.nmd .revenue{grid-template-columns:repeat(2,1fr)}.nmd .rev-opt{border-right:none;border-bottom:1px solid var(--hairline-strong)}.nmd .cards{grid-template-columns:1fr}.nmd .card{padding:28px 20px;border-right:none!important}.nmd .card:nth-last-child(2){border-bottom:1px solid var(--hairline)}.nmd .card-num{font-size:44px}.nmd .card-title h3{font-size:28px}.nmd .footer-inner{gap:36px}.nmd section{padding:50px 0}.nmd .sticker-lg{--w:260px}.nmd .sticker-md{--w:200px}.nmd .sticker-sm{--w:130px}}
