.nf-offers-hero{color:#181818;background:#929292;padding:clamp(64px,9vw,120px) 6vw}.nf-offers-hero h1{letter-spacing:-.05em;max-width:950px;margin:20px 0;font:500 clamp(44px,7vw,100px)/.98 Inter Tight,Arial,sans-serif}.nf-offers-hero p{max-width:660px;line-height:1.6}.nf-offers-grid{background:#f2f2f2;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:70px 6vw;display:grid}.nf-offer-card{background:#e1e1e1;flex-direction:column;gap:14px;min-width:0;padding:28px;display:flex}.nf-offer-card:nth-child(2){background:#e1e1e1}.nf-offer-card:nth-child(3){background:#e0e0e0}.nf-offer-card h2{letter-spacing:-.035em;margin:0;font:500 40px/1.05 Inter Tight,Arial,sans-serif}.nf-offer-card p{line-height:1.55}.nf-offer-art{gap:8px;display:flex}.nf-offer-art img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:calc(33.3333% - 5.33333px);height:auto}.nf-offer-card ul{padding-left:20px;line-height:1.7}.nf-offer-card .nf-actions{margin-top:auto}.nf-offer-price{font-size:28px}.nf-offers-note{color:#fff;background:#4d4d4d;padding:64px 6vw}.nf-offers-note a{color:inherit}.nf-gift-panel{background:#e1e1e1;padding:64px 6vw}.nf-gift-panel form{max-width:650px}.nf-gift-panel label{margin:18px 0;display:block}.nf-gift-panel input,.nf-gift-panel select{font:inherit;box-sizing:border-box;background:#f7f7f7;border:1px solid #666;width:100%;min-height:48px;padding:15px}.nf-gift-panel button{min-height:48px;margin:8px 8px 8px 0}.nf-gift-wallet{background:#e1e1e1;margin-top:24px;padding:30px}.nf-gift-wallet input{width:100%;font:inherit;box-sizing:border-box;padding:14px}.nf-gift-wallet button{min-height:44px}.nf-commission-steps{background:#e1e1e1;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:64px 6vw;display:grid}.nf-commission-steps h2{font:500 28px/1.2 Inter Tight,Arial,sans-serif}.nf-commission-sample{background:#f2f2f2;padding:64px 6vw}.nf-commission-sample blockquote{max-width:900px;margin:30px 0;font:500 clamp(24px,4vw,45px)/1.2 Inter Tight,Arial,sans-serif}.nf-offer-card a,.nf-offers-note a,.nf-commission-sample a{align-items:center;min-height:44px;display:inline-flex}@media (width<=760px){.nf-offers-grid,.nf-commission-steps{grid-template-columns:1fr;padding:40px 6vw}.nf-offers-hero h1{font-size:clamp(42px,12vw,66px)}}
