.np-hero{padding-top:142px;padding-bottom:76px}.np-hero .rx-breadcrumb{margin-bottom:60px}.np-hero-row{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:100px}.np-hero h1{font-size:clamp(48px,5.1vw,76px);letter-spacing:-.055em;line-height:1.04}.np-hero-row>div:last-child>p{color:var(--muted);line-height:1.8;font-size:17px;max-width:520px}.np-hero-tags{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;margin-top:24px;color:#d9d5ca}.np-hero-tags span:first-letter,.np-jump{color:var(--gold)}.np-jump{display:inline-flex;gap:26px;align-items:center;font-size:13px;margin-top:24px}.np-jump span{font-size:22px}.np-section-label{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px}.np-section-label h2{font-size:24px;letter-spacing:-.035em}.np-section-label p{color:var(--muted);font-size:14px}.np-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.np-card{position:relative;display:flex;flex-direction:column;padding:31px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,rgba(28,28,29,.93),rgba(12,12,12,.96));transition:border-color .3s,transform .3s,box-shadow .3s;overflow:visible;min-width:0}.np-card:hover{transform:translateY(-5px);border-color:rgba(200,162,74,.5);box-shadow:0 12px 40px #0003}.np-card-popular{border-color:var(--gold);background:radial-gradient(ellipse at top right,rgba(200,162,74,.14),transparent 60%),linear-gradient(145deg,#1b1a17,#111110);box-shadow:0 0 38px rgba(200,162,74,.055)}.np-popular{position:absolute;top:-15px;right:25px;background:var(--gold);color:var(--ink);border:1px solid #e0bf68;border-radius:20px;padding:7px 16px;font-weight:650;font-size:12px;display:inline-flex;align-items:center;gap:7px}.np-card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.12em;color:#9a978e;margin-bottom:24px}.np-card-symbol{width:43px;height:43px;border-radius:12px;background:linear-gradient(140deg,#c8a24a1c,#c8a24a04);color:var(--gold);border:1px solid #c8a24a42;display:grid;place-items:center;font-size:27px}.np-card h3{font-size:25px;line-height:1.15;letter-spacing:-.04em;margin:0 0 12px}.np-card-intro{font-size:14px;color:var(--muted);line-height:1.7;margin:0;min-height:48px}.np-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:29px 0 26px}.np-price strong{font-family:var(--font-display);font-size:49px;letter-spacing:-.055em;line-height:1.1;font-weight:600}.np-price small,.np-price span{font-size:12px;color:var(--muted)}.np-price small{flex-basis:100%;margin-bottom:-3px}.np-card-divider{height:1px;background:linear-gradient(90deg,#c8a24a66,var(--line));margin-bottom:26px}.np-card ul{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:14px}.np-card li{display:flex;gap:11px;line-height:1.5;font-size:13px;color:#dbd8cf}.np-card li>span{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;background:#c8a24a18;border-radius:50%;color:var(--gold);font-size:11px;margin-top:1px}.np-bonus{display:flex;align-items:flex-start;gap:10px;background:#c8a24a0a;border:1px solid #c8a24a2d;border-radius:10px;padding:13px 14px;margin:0 0 24px;font-size:12px;line-height:1.6;color:#d8d3c6}.np-bonus>span:first-child{color:var(--gold);font-size:18px}.np-bonus strong{display:block;color:var(--gold);font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-bottom:3px}.np-card-bottom{margin-top:auto}.np-timing{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);line-height:1.5;margin-bottom:20px}.np-card .nn-button{width:100%;justify-content:space-between;min-height:50px;padding:12px 19px;gap:10px;font-size:12px}.np-card .rx-magnetic{width:100%}.np-payment-note{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:28px;color:var(--muted);font-size:12px;flex-wrap:wrap}.np-payment-note b{color:var(--cream);font-weight:500}.np-payment-note i{width:3px;height:3px;border-radius:50%;background:var(--gold)}.np-payment-note p{margin:0;padding-left:20px;border-left:1px solid var(--line)}.np-services{padding-top:120px}.np-tabs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;padding:12px;background:#151514d9;border:1px solid var(--line);border-radius:18px;margin:40px 0 24px}.np-tabs button{border:1px solid #ffffff1d;background:transparent;border-radius:30px;padding:13px 25px;font-size:13px;color:#ddd9ce;transition:background .25s,border-color .25s,color .25s}.np-tabs button:hover{border-color:var(--gold)}.np-tabs button[aria-selected=true]{background:var(--gold);color:var(--ink);border-color:var(--gold);box-shadow:0 4px 16px #c8a24a20}.np-catalog-description{color:var(--muted);line-height:1.7;text-align:center;max-width:760px;margin:0 auto 38px;font-size:14px}.np-catalog [role=tabpanel]:not([hidden]){animation:np-arrive .35s both}.np-catalog [hidden]{display:none}.np-delivery-note{display:flex;justify-content:center;align-items:center;gap:10px;font-size:13px;color:var(--muted);margin-top:32px;text-align:center}.np-delivery-note span{color:var(--gold)}.np-extras{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;align-items:start;padding-top:20px;padding-bottom:120px}.np-extras>div:first-child>p:last-child{max-width:360px;color:var(--muted);line-height:1.8;font-size:15px;margin-top:25px}.np-extra{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.np-extra:first-child{padding-top:4px}.np-extra h3{font-size:16px;font-weight:500}.np-extra p{color:var(--muted);font-size:12px;margin-top:6px}.np-extra>strong{color:var(--gold);font-family:var(--font-display);font-size:19px;font-weight:500;white-space:nowrap}.np-custom{position:relative;display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:center;padding:60px;border:1px solid #c8a24a44;border-radius:24px;background:radial-gradient(ellipse at top left,#c8a24a10,transparent 60%),#101010ce;overflow:hidden}.np-custom p:not(.nn-eyebrow){color:var(--muted);font-size:15px;line-height:1.8;max-width:520px;margin:24px 0}.np-custom-icon{position:absolute;top:-36px;right:40px;font-size:180px;color:#c8a24a06;pointer-events:none}.np-custom .nn-actions{gap:12px;flex-wrap:wrap}.np-custom .nn-button{font-size:12px;padding:12px 18px;gap:16px}.np-custom-stack{display:flex;flex-direction:column;gap:12px;transform:rotate(-3deg)}.np-custom-stack>div{display:flex;align-items:center;gap:20px;border:1px solid var(--line);background:linear-gradient(120deg,#1c1c19,#131312);border-radius:13px;padding:22px;font-size:15px;box-shadow:0 8px 25px #0004;animation:np-float 7s ease-in-out infinite}.np-custom-stack>div:nth-child(2){margin-left:20px;animation-delay:-2s}.np-custom-stack>div:nth-child(3){margin-left:8px;animation-delay:-4s}.np-custom-stack span{font-size:11px;color:var(--gold)}.np-custom-stack i{margin-left:auto;color:var(--gold);font-style:normal}.np-custom-stack>.np-stack-total{display:block;border-color:#c8a24a66;background:linear-gradient(135deg,#c8a24a1a,#15140f);margin-top:10px;animation:none}.np-stack-total small{font-size:9px;color:var(--gold);letter-spacing:.08em}.np-stack-total strong{display:block;font-family:var(--font-display);font-size:27px;font-weight:500;margin-top:10px}@keyframes np-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes np-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1100px){.np-hero-row{gap:55px}.np-card{padding:25px}.np-price strong{font-size:43px}.np-card h3{font-size:23px}.np-extras{gap:50px}.np-custom{padding:40px;gap:40px}}@media (max-width:850px){.np-hero{padding-top:120px;padding-bottom:55px}.np-hero-row{grid-template-columns:1fr;gap:30px}.np-hero .rx-breadcrumb{margin-bottom:45px}.np-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.np-featured .np-grid{grid-template-columns:1fr}.np-card-featured{display:grid;grid-template-columns:1fr 1.2fr;column-gap:35px}.np-card-featured .np-card-intro,.np-card-featured .np-card-top,.np-card-featured .np-price,.np-card-featured h3{grid-column:1}.np-card-featured ul{grid-column:2;grid-row:1/span 4;align-self:center}.np-card-featured .np-card-divider{display:none}.np-card-featured .np-bonus{grid-column:1;margin-bottom:0}.np-card-featured .np-card-bottom{grid-column:2}.np-services{padding-top:85px}.np-extras{gap:30px;padding-bottom:80px}.np-custom,.np-extras{grid-template-columns:1fr}.np-custom{gap:45px}.np-custom-stack{max-width:500px;width:100%;margin:auto}}@media (max-width:600px){.np-hero{padding-top:108px}.np-hero h1{font-size:49px}.np-hero-row>div:last-child>p{font-size:15px}.np-hero-tags{gap:12px 18px;font-size:11px}.np-section-label{display:block}.np-section-label h2{font-size:22px}.np-section-label p{margin-top:9px}.np-grid{grid-template-columns:1fr;gap:30px}.np-card,.np-card-featured{display:flex;padding:27px}.np-card-top{margin-bottom:21px}.np-card h3{font-size:26px}.np-card-intro{min-height:0}.np-price strong{font-size:49px}.np-card-featured .np-card-divider{display:block}.np-card-featured .np-bonus{margin-bottom:24px}.np-card-featured ul{align-self:auto}.np-payment-note{column-gap:16px;row-gap:14px}.np-payment-note p{border:0;padding:0;flex-basis:100%;text-align:center;line-height:1.6}.np-tabs{display:grid;grid-template-columns:1fr 1fr;padding:8px;gap:8px;border-radius:16px}.np-tabs button{padding:12px 10px;font-size:11px}.np-catalog-description{font-size:13px}.np-delivery-note{font-size:12px;align-items:flex-start;line-height:1.7}.np-extra{padding:19px 0;gap:18px}.np-extra h3{font-size:14px}.np-extra>strong{font-size:17px}.np-custom{padding:30px 23px}.np-custom h2{font-size:35px}.np-custom-stack>div{padding:18px 15px;font-size:12px;gap:12px}.np-stack-total strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.np-catalog [role=tabpanel],.np-custom-stack>div{animation:none!important}.np-card,.np-tabs button{transition:none}.np-card:hover{transform:none}}