.pnr{--p-bg: #1c150d;--p-fg: #f5efe2;--p-fg-dim: #d8cdb6;--p-muted: #8a7a5f;--p-gold: #c9a24b;--p-gold-soft: #e3c989;--p-rule: rgba(201, 162, 75, .32);--p-panel: #241c12;color:#f5efe2;background-color:#1c150d}.pnr *{box-sizing:border-box}.pnr img{display:block;max-width:100%}.pnr-wrap{max-width:1180px;margin:0 auto;padding-left:32px;padding-right:32px}.pnr-eyebrow{font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:.42em;font-size:.82rem;color:var(--p-gold);margin:0}.pnr h1,.pnr h2,.pnr h3{font-family:var(--font-heading-family);font-weight:500;line-height:1.1;color:var(--p-fg)}.pnr p{color:var(--p-fg-dim);font-size:1.18rem;line-height:1.75}.pnr-accent{color:var(--p-gold-soft);font-style:italic;font-family:var(--font-heading-family);font-size:1.3rem;margin-top:24px}.pnr-hero{position:relative;display:flex;align-items:center;text-align:center;overflow:hidden;min-height:var(--pnr-hero-h, 82vh);background-color:#1c150d;background-image:radial-gradient(120% 90% at 50% 0%,#3a2a17,#1c150d 58%,#15100a)}.pnr-hero__inner{position:relative;z-index:2;width:100%;padding:140px 32px 90px}.pnr-archer{display:block;width:54px;height:54px;margin:0 auto 30px;color:#c9a24b}.pnr-archer svg{width:100%;height:100%}.pnr-partner{font-size:.72rem;letter-spacing:.4em;text-transform:uppercase;color:#e3c989;margin:0}.pnr-hero h1{font-size:clamp(2.8rem,8vw,6.4rem);margin:22px 0 0;color:#f5efe2}.pnr-hero h1 em{font-style:italic;color:#e3c989;display:block;font-size:.42em;letter-spacing:.04em;margin-top:.4em}.pnr-lede{max-width:580px;margin:32px auto 0;color:#d8cdb6;font-size:1.4rem;line-height:1.75}@media(max-width:760px){.pnr-hero{min-height:auto}.pnr-hero__inner{padding:120px 24px 80px}}.pnr-scroll-cue{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:3}.pnr-scroll-cue span{display:block;width:1px;height:46px;margin:0 auto;background:linear-gradient(var(--p-gold),transparent)}.pnr-scroll-cue small{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--p-gold);margin-top:8px;display:block}.pnr-band{padding:96px 0;border-bottom:1px solid var(--p-rule)}.pnr-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pnr-grid h2{font-size:clamp(2rem,4vw,3rem);margin:18px 0 22px}.pnr-grid .pnr-col p{margin-bottom:16px}.pnr-visual{position:relative}.pnr-visual img{width:100%;height:520px;object-fit:cover;border:1px solid var(--p-rule)}.pnr-frame-cap{position:absolute;bottom:-1px;left:-1px;background:var(--p-bg);color:var(--p-gold);font-size:.64rem;letter-spacing:.25em;text-transform:uppercase;padding:10px 18px;border:1px solid var(--p-rule)}.pnr-ph{width:100%;height:520px;border:1px solid var(--p-rule);background:var(--p-panel)}.pnr-ph svg{width:100%;height:100%}.pnr-cep{display:flex;gap:20px;padding:22px 0;border-top:1px solid var(--p-rule)}.pnr-cep:last-child{border-bottom:1px solid var(--p-rule)}.pnr-cep .pnr-pct{font-family:var(--font-heading-family);font-size:2.2rem;color:var(--p-gold);min-width:90px;line-height:1}.pnr-cep h3{font-size:1.4rem;font-weight:600;margin-bottom:4px}.pnr-cep p{font-size:1.12rem;margin:0}.pnr-stats-sec{padding:104px 0;text-align:center;border-bottom:1px solid var(--p-rule);border-top:1px solid var(--p-rule)}.pnr-stats-sec h2{font-size:clamp(2rem,4vw,3rem);margin:14px 0 12px}.pnr-sub{color:var(--p-fg-dim);max-width:600px;margin:0 auto 64px;font-size:1.25rem;line-height:1.75}.pnr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.pnr-stat{padding:0 24px;border-right:1px solid var(--p-rule)}.pnr-stat:last-child{border-right:none}.pnr-stat .pnr-num{font-family:var(--font-heading-family);font-size:3.4rem;color:var(--p-gold);line-height:1}.pnr-stat .pnr-lab{font-size:1.02rem;color:var(--p-fg-dim);margin-top:14px}.pnr-full{position:relative;min-height:60vh;background-size:cover;background-position:center;border-top:1px solid var(--p-rule);border-bottom:1px solid var(--p-rule)}.pnr-full__ov{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;background:linear-gradient(90deg,#1c150dd1,#1c150d33)}.pnr-full--center .pnr-full__ov{align-items:flex-end;padding-bottom:60px}.pnr-full--center .pnr-wrap{text-align:center}.pnr-full blockquote{max-width:520px;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.6rem,3.4vw,2.6rem);color:var(--p-fg);line-height:1.3;margin:0}.pnr-full cite{display:block;font-family:var(--font-body-family);font-style:normal;font-size:.9rem;letter-spacing:.25em;text-transform:uppercase;color:var(--p-gold);margin-top:22px}.pnr-full h2{font-size:clamp(2rem,5vw,3.4rem)}.pnr-full p{color:var(--p-fg-dim);max-width:560px;margin:16px auto 0}.pnr-cta{padding:120px 0;text-align:center;background-color:#1c150d;background-image:radial-gradient(110% 120% at 50% 0%,#3a2a17,#15100a 60%);border-top:1px solid var(--p-rule)}.pnr-cta h2{font-size:clamp(2.2rem,5vw,3.6rem);margin:18px 0 22px}.pnr-cta p{max-width:560px;margin:0 auto 40px;color:var(--p-fg-dim);font-size:1.4rem}.pnr-cta .pnr-archer{animation:none;opacity:.9}.pnr-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.pnr-btn{display:inline-block;font-family:var(--font-body-family);font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-size:.92rem;color:#1c150d;background:var(--p-gold);padding:20px 48px;text-decoration:none;border:1px solid var(--p-gold);transition:background .3s,transform .3s}.pnr-btn:hover{background:var(--p-gold-soft);transform:translateY(-2px)}.pnr-btn--ghost{background:transparent;color:var(--p-gold)}.pnr-btn--ghost:hover{background:var(--p-gold);color:#1c150d}.pnr-head{text-align:center;margin-bottom:70px}.pnr-head h2{font-size:clamp(2.2rem,5vw,3.6rem);margin-top:14px}.pnr-proc{padding:110px 0;background-color:#1c150d;background-image:linear-gradient(180deg,#15100a,#1c150d)}.pnr-steps{max-width:840px;margin:0 auto}.pnr-step{display:grid;grid-template-columns:120px 1fr;gap:38px;padding:38px 0;border-top:1px solid var(--p-rule);align-items:baseline}.pnr-step:last-child{border-bottom:1px solid var(--p-rule)}.pnr-step__idx{font-family:var(--font-heading-family);font-size:1rem;color:var(--p-gold);letter-spacing:.1em}.pnr-step__idx b{display:block;font-size:3.4rem;font-weight:500;line-height:.9;margin-top:6px}.pnr-step__body h3{font-size:1.7rem;font-weight:600;margin-bottom:10px}.pnr-step__body p{font-size:1.18rem;margin:0}.pnr-timeline{position:relative;max-width:880px;margin:0 auto}.pnr-timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(#c9a24b,#c9a24b00 80%);transform:translate(-50%)}.pnr-node{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-bottom:78px;align-items:start}.pnr-node:last-child{margin-bottom:0}.pnr-node__year{font-family:var(--font-heading-family);font-size:3rem;color:var(--p-gold);line-height:1;text-align:right;padding-right:54px}.pnr-node__content{padding-left:54px;padding-bottom:8px}.pnr-node__content h3{font-size:1.5rem;margin-bottom:10px;font-weight:600}.pnr-node__content p{font-size:.96rem;margin:0}.pnr-node--right .pnr-node__year{order:1}.pnr-node--right .pnr-node__content{order:2}.pnr-dot{position:absolute;left:50%;top:8px;width:13px;height:13px;border-radius:50%;background:var(--p-gold);transform:translate(-50%);box-shadow:0 0 0 5px #c9a24b26}.pnr-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pnr-gallery figure{position:relative;overflow:hidden;border:1px solid var(--p-rule);margin:0}.pnr-gallery img{width:100%;height:280px;object-fit:cover;transition:transform .9s ease}.pnr-gallery figure:hover img{transform:scale(1.06)}.pnr-gallery figcaption{position:absolute;left:0;right:0;bottom:0;padding:16px;font-family:var(--font-heading-family);font-size:1.1rem;color:var(--p-fg);background:linear-gradient(transparent,#1c150dd9)}.pnr-gallery .pnr-tall{grid-row:span 2}.pnr-gallery .pnr-tall img{height:574px}.pnr-name-tag{position:absolute;left:24px;bottom:24px;background:#1c150dd9;border:1px solid var(--p-rule);padding:18px 26px}.pnr-name-tag .pnr-name{font-family:var(--font-heading-family);font-size:1.5rem;color:var(--p-fg)}.pnr-name-tag .pnr-role{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;color:var(--p-gold);margin-top:4px}.pnr-pillars-sec{padding:104px 0;text-align:center;border-top:1px solid var(--p-rule);border-bottom:1px solid var(--p-rule)}.pnr-pillars-sec h2{font-size:clamp(2rem,4.5vw,3.2rem);margin:14px 0 56px}.pnr-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:34px}.pnr-pillar{text-align:left;border-top:2px solid var(--p-gold);padding-top:22px}.pnr-pillar__num{font-family:var(--font-heading-family);font-size:1.3rem;color:var(--p-gold);margin-bottom:12px}.pnr-pillar h3{font-size:1.3rem;font-weight:600;margin-bottom:8px}.pnr-pillar p{font-size:1.12rem;margin:0}.pnr-bar{margin-bottom:30px}.pnr-bar__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.pnr-bar__top b{font-family:var(--font-heading-family);font-size:1.4rem;color:var(--p-fg);font-weight:600}.pnr-bar__top span{font-size:1.08rem;color:var(--p-gold)}.pnr-bar-note{font-size:1.05rem;color:var(--p-muted);margin-top:18px}.pnr-bar__track{height:3px;background:#f5efe224;position:relative;overflow:hidden}.pnr-bar__fill{position:absolute;left:0;top:0;bottom:0;width:var(--pnr-w, 0%);background:linear-gradient(90deg,var(--p-gold),var(--p-gold-soft))}@media(max-width:860px){.pnr-pillars{grid-template-columns:1fr 1fr;gap:30px}.pnr-gallery{grid-template-columns:1fr 1fr}.pnr-gallery .pnr-tall{grid-row:auto}.pnr-gallery .pnr-tall img{height:280px}.pnr-timeline:before{left:22px}.pnr-node{grid-template-columns:1fr;padding-left:54px;margin-bottom:48px}.pnr-dot{left:22px}.pnr-node__year,.pnr-node--right .pnr-node__year{text-align:left;padding:0 0 8px;order:0}.pnr-node__content,.pnr-node--right .pnr-node__content{padding:0;order:0}}@media(max-width:620px){.pnr-step{grid-template-columns:1fr;gap:8px}.pnr-step__idx b{font-size:2.6rem}}@media(max-width:520px){.pnr-pillars,.pnr-gallery{grid-template-columns:1fr}.pnr p{font-size:1.1rem}.pnr-lede,.pnr-cta p{font-size:1.25rem}.pnr-sub{font-size:1.12rem}.pnr-btn{font-size:.86rem;padding:16px 32px;letter-spacing:.14em}.pnr-actions{flex-direction:column;align-items:center}.pnr-bar__top{flex-wrap:wrap}.pnr-bar__top b{font-size:1.25rem}.pnr-bar__top span{font-size:.95rem}}.pnr-reveal{opacity:1;transform:none}@media(max-width:860px){.pnr-grid{grid-template-columns:1fr;gap:38px}.pnr-visual img,.pnr-ph{height:380px}.pnr-grid--media-first .pnr-visual{order:-1}.pnr-stats{grid-template-columns:1fr 1fr;gap:40px 0}.pnr-stat:nth-child(2){border-right:none}}@media(max-width:520px){.pnr-wrap{padding-left:22px;padding-right:22px}.pnr-stats{grid-template-columns:1fr}.pnr-stat{border-right:none}}@media(prefers-reduced-motion:reduce){.pnr *,.pnr *:before,.pnr *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
