.pn-faq.pn-faq{background:radial-gradient(ellipse at 0 0,#241014,transparent 60%),#080a0a}.pn-faq.pn-faq:before,.pn-faq.pn-faq:after{content:none}.pn-faq .pn-faq__items{background:#0b0d0d;border:1px solid #303031;padding:0 24px;box-shadow:0 20px 60px #0004}.pn-faq .pn-faq__header{border-left:3px solid #d12437;padding-left:24px}.pn-faq .pn-faq__number{color:#ef4050}.pnv-reviews__hero.pnrh.pnrh .pnv-page__title{line-height:.78;text-shadow:none}.pnv-reviews__hero.pnrh.pnrh .pnv-page__title span{line-height:inherit}.pnv-reviews__hero.pnrh.pnrh :is(.pnrh__shade,.pn-header-video__shade){display:block;background:linear-gradient(90deg,#000a,#0005 55%,#0002),linear-gradient(0deg,#0005,transparent 75%)}.pn-review-carousel-nav{display:flex;align-items:center;gap:8px;margin:24px 0 12px;font:11px monospace;color:#d1c9ba}.pn-review-carousel-nav span{margin-right:auto}.pn-review-carousel-nav button{width:40px;height:40px;border:1px solid #595252;background:#121212;color:#fff;cursor:pointer}.pn-review-app--hub .pn-review-app__products{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px;cursor:grab}.pn-review-app--hub .pn-review-app__product{display:flex;flex-direction:column;flex:0 0 240px;min-width:0;gap:14px;padding:12px;scroll-snap-align:start;background:#0c0e0e}.pn-review-card-image{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#0b0d0d}.pn-review-app--hub .pn-review-app__product small{margin-top:auto;color:#f46672}.pn-review-app__products.is-dragging{scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none;cursor:grabbing}.pntot .pntot__decoder{padding-block:48px}.pntot .pntot__decoder-head{margin-bottom:24px;gap:24px}.pntot .pntot__decoder h2{font-size:clamp(36px,4vw,58px);max-width:18ch}.pntot .pntot__decoder-console{min-height:320px}.pntot .pntot__panel{min-height:320px;padding:28px}.pntot .pntot__panel-copy{margin-top:24px}.pntot .pntot__panel-signal{margin-bottom:0}.pntot .pntot__panel-signal span{font-size:64px}.pntot .pntot__panel h3{font-size:44px}.pntot .pntot__panel .rte{margin-top:14px}.pnv-mission .pnv-mission__hero{min-height:0;padding:clamp(24px,4vw,60px);gap:40px;align-items:center;background:radial-gradient(ellipse at 100% 0,#40131c55,transparent 60%),#080a0a}.pnv-mission .pnv-mission__hero:before{opacity:.09;background:url(pn-camo.svg) right center/cover}.pnv-mission .pnv-mission__hero:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;pointer-events:none;background:linear-gradient(#d12437,#d12437) top left/48px 2px no-repeat,linear-gradient(#d12437,#d12437) top left/2px 32px no-repeat}.pnv-mission .pnv-page__title{font-size:clamp(44px,6vw,86px);line-height:.92;max-width:14ch}.pnv-mission .pn-mission-title-line{display:block}.pnv-mission .pn-mission-title-line+.pn-mission-title-line{color:#d12437;margin-top:12px}.pnv-mission .pnv-page__lede{max-width:52ch;font-size:16px;line-height:1.55;color:#bbb7ad}.pnv-mission .pnv-mission__brief{align-self:center;border-top:3px solid #d12437;background:#111414;box-shadow:0 20px 40px #0005}.pnv-mission .pnv-mission__brief blockquote{font-size:clamp(22px,2.3vw,32px);line-height:1.05;color:#e7e2d8}.pnv-mission .pnv-mission__brief dt{color:#c6ac7d}.pnv-mission .pnv-mission__brief dd{color:#b8bbb7}@media(max-width:749px){.pnv-reviews__hero.pnrh.pnrh :is(.pnrh__shade,.pn-header-video__shade){display:block;background:linear-gradient(0deg,#000000a8,#00000070 52%,#0000001f)}.pnv-reviews__hero.pnrh.pnrh .pnv-page__title{line-height:.84}.pn-review-app--hub .pn-review-app__product{flex-basis:220px;min-width:0;padding:10px}.pn-review-card-image{height:auto}.pntot .pntot__decoder{padding-block:32px}.pntot .pntot__panel,.pntot .pntot__panels{min-height:260px}.pntot .pntot__panel{padding:20px}.pnv-mission .pnv-mission__hero{gap:24px}.pnv-mission .pnv-page__title{font-size:clamp(38px,10vw,60px)}.pnv-mission .pnv-page__lede{font-size:14px}.pn-faq .pn-faq__items{padding:0 14px}}.pnv-founders .pnv-founder__media{position:relative;isolation:isolate;overflow:hidden}.pn-leadership-grid,.pn-leadership-scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.pn-leadership-grid{background-image:linear-gradient(#eee9df22 1px,transparent 1px),linear-gradient(90deg,#eee9df22 1px,transparent 1px);background-size:44px 44px;opacity:.65}.pn-leadership-scan{overflow:hidden}.pn-leadership-scan:after{content:"";position:absolute;inset:-15% 0 auto;height:15%;background:linear-gradient(transparent,rgba(209,36,55,.08) 80%,rgba(239,64,80,.55) 98%,transparent);animation:pn-leadership-scan 9s linear infinite}.pnv-founders .pnv-founder__index,.pnv-founders .pnv-founder__media-meta{z-index:3}.pnv-founders .pnv-founder:hover .pnv-founder__image{animation:pn-leadership-acquire .35s steps(2,end) 1}.pnv-founders .pnv-founders__title-line--focus{color:#d12437}.pnv-founders .pnv-founders__command-head h2{border-left:3px solid #d12437;padding-left:18px}@keyframes pn-leadership-scan{to{transform:translateY(780%)}}@keyframes pn-leadership-acquire{0%,to{transform:translate(0);filter:none}25%{transform:translate(-2px);filter:contrast(1.08)}60%{transform:translate(2px)}}.pn-govx-landing .pn-govx-landing__hero-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:36px}.pn-govx-landing .pn-govx-landing__hud{text-align:center;padding:24px 12px;background:linear-gradient(135deg,#10090c66,#05060644)}.pn-govx-landing .pn-govx-landing__hud strong{font-size:clamp(110px,12vw,190px);line-height:.85;white-space:nowrap}.pn-govx-landing .pn-govx-landing__hud b{font-size:16px;line-height:1.3;margin-top:18px;letter-spacing:.08em}.pn-govx-landing .pn-govx-landing__hud:before{width:64px;left:calc(50% - 32px)}.pn-govx-landing .pn-govx-landing__primary-action{font-size:13px;min-height:50px}@media(max-width:749px){.pn-leadership-grid{background-size:36px 36px}.pn-govx-landing .pn-govx-landing__hero-layout{grid-template-columns:1fr;gap:24px}.pn-govx-landing .pn-govx-landing__hud{padding:18px 10px}.pn-govx-landing .pn-govx-landing__hud strong{font-size:clamp(100px,27vw,150px)}.pn-govx-landing .pn-govx-landing__hud b{font-size:13px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.pn-leadership-scan:after{animation:none;opacity:0}.pnv-founders .pnv-founder:hover .pnv-founder__image{animation:none}}html[data-pn-motion=false] .pn-leadership-scan:after{animation:none;opacity:0}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud{display:block}.pn-search-seed .pn-search-seed__image.pn-search-seed__image--full-frame,.pn-search-seed .pn-search-seed__image{object-fit:contain;object-position:center;transform:none;width:100%;height:100%;padding:8px}.pn-search-seed .pn-search-seed__media{background:#0c0e0d}.pn-blog-index .pn-blog-index__hero{min-height:230px;padding:32px;gap:18px 28px;grid-template-columns:minmax(0,1fr) 200px;align-items:center}.pn-blog-index .pn-blog-index__hero>div:first-child{grid-column:1;grid-row:1}.pn-blog-index .pn-blog-index__intro{grid-column:1;grid-row:2;max-width:58ch;font-size:16px;line-height:1.45}.pn-blog-index .pn-blog-index__hero-aim{position:relative;inset:auto;grid-column:2;grid-row:1 / 3;width:150px;justify-self:center;opacity:.65}.pn-blog-index .pn-blog-index__hero:before{content:none}.pn-blog-index .pn-blog-index__hero h1{font-size:clamp(40px,5.4vw,76px);line-height:.9;margin:12px 0 0}@media(max-width:749px){.pn-blog-index .pn-blog-index__hero{min-height:0;padding:24px 18px;grid-template-columns:minmax(0,1fr) 84px;gap:14px}.pn-blog-index .pn-blog-index__hero-aim{width:76px;grid-row:1}.pn-blog-index .pn-blog-index__intro{grid-column:1 / -1;font-size:13px}.pn-blog-index .pn-blog-index__hero h1{font-size:clamp(30px,8vw,46px)}.pn-blog-index .pn-blog-index__eyebrow{font-size:8px}}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud{position:relative;justify-self:center;width:min(100%,290px);padding:28px 20px;background:linear-gradient(135deg,#080a0bd9,#080a0b55);border:1px solid #f0eee930;text-align:center;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud strong{font-size:clamp(76px,7vw,108px);line-height:.9;letter-spacing:-.035em;color:#f0eee9}.pn-govx-landing .pn-govx-landing__hud strong span{color:#ca1b27}.pn-govx-landing .pn-govx-landing__hud b{font-size:11px;letter-spacing:.12em;margin-top:16px}.pn-govx-landing .pn-govx-landing__hud:before{content:"";position:absolute;top:0;left:20px;width:52px;height:2px;background:#ca1b27}.pn-govx-landing .pn-govx-landing__hud:after{content:"";position:absolute;right:14px;bottom:12px;width:24px;height:24px;background:linear-gradient(#ca1b27,#ca1b27) center/1px 100% no-repeat,linear-gradient(#ca1b27,#ca1b27) center/100% 1px no-repeat;opacity:.6}@media(max-width:749px){.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud{width:220px;padding:20px 16px}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud strong{font-size:78px}}.pn-system-view.pn-system-view{background:#080b0d}.pn-system-view .pn-system-view__grid{gap:24px;margin-top:28px;align-items:start;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.pn-system-view .pn-system-view__media{min-height:0;height:clamp(330px,32vw,430px);aspect-ratio:auto;box-shadow:none;border:1px solid #67757b55;background:#080c0f}.pn-system-view .pn-system-view__media:before{content:none}.pn-system-view .pn-system-view__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:0;pointer-events:none;background-image:linear-gradient(#cedbe00e 1px,transparent 1px),linear-gradient(90deg,#cedbe00e 1px,transparent 1px);background-size:32px 32px}.pn-system-view .pn-system-view__media>img{object-fit:cover;object-position:50% 48%;padding:0;filter:none}.pn-system-view .pn-system-view__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-self:start;align-items:start;border:0;background:none}.pn-system-view .pn-system-view__details details{min-width:0;border:1px solid #67757b44;background:#0d1216;box-shadow:none}.pn-system-view .pn-system-view__details details[open]{background:#11171b;border-color:#b13d4b88}.pn-system-view .pn-system-view__details details[open]:before{height:2px;width:32px;top:0;bottom:auto;left:14px;box-shadow:none;background:#cf3543}.pn-system-view .pn-system-view__details summary{min-height:86px;grid-template-columns:30px minmax(0,1fr) 12px;gap:10px;padding:16px 13px;font-size:11px;letter-spacing:.025em;line-height:1.45}.pn-system-view .pn-system-view__details summary:hover,.pn-system-view .pn-system-view__details details[open] summary{padding-left:13px}.pn-system-view .pn-system-view__details summary:after{font-size:18px}.pn-system-view .pn-system-view__icon{width:30px;height:34px;border:0;background:none;clip-path:none}.pn-system-view .pn-system-view__icon:after{content:none}.pn-system-view .pn-system-view__icon-svg{width:27px;height:27px}.pn-system-view .pn-system-view__details details p{margin:0;padding:0 14px 17px;font-family:PN Body,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.55;color:#c9ced0}.pn-system-view .pn-system-view__panel{padding:0}.pn-system-view .pn-heading{max-width:none;font-size:clamp(32px,4vw,54px);line-height:1}.pni-company .pni-company__hero{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:clamp(38px,5vw,64px);gap:0}.pni-company .pni-company__hero-copy{padding-left:0;max-width:1000px}.pni-company .pni-company__hero-copy:before,.pni-company .pni-company__hero:before,.pni-company .pni-company__hero:after{content:none}.pni-company .pni-company__lede{max-width:48ch;margin-top:22px;font-family:PN Body,Arial,sans-serif;font-style:normal;font-size:16px;line-height:1.5;font-weight:400}.pni-company .pni-company__grid{opacity:.28}.pni-company .pni-company__directory nav{grid-template-columns:repeat(3,minmax(0,1fr))}.pni-company .pni-company__directory a{display:flex;gap:9px;align-items:center;min-height:54px;padding:12px 16px;border-top:0}.pni-company .pni-company__directory a:nth-child(3){border-left:1px solid #8b999a33}.pni-company .pni-company__directory strong{font-size:10px;letter-spacing:.045em}.pni-company .pni-company__directory span{display:none}.pni-company .pni-company__story-head{display:block}.pni-company .pni-company__story-title{font-size:clamp(28px,3.5vw,48px);line-height:1;max-width:20ch}.pni-company .pni-company__story:before{opacity:.1}.pni-company .pni-company__principles{margin-top:24px;gap:14px}.pni-company .pni-company__principle-summary{min-height:92px;padding:18px;gap:14px}.pni-company .pni-company__principle-summary h3{font-size:20px;line-height:1.05}.pni-company .pni-company__leader{box-shadow:none;border-color:#71818744}.pni-company .pni-company__leader .rte{font-family:PN Body,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5}.pn-faq.pn-faq{background:#080b0d}.pn-faq .pn-faq__items{box-shadow:none;background:#0c1115;border-color:#74858c44}.pn-faq .pn-faq__header{border-left-width:1px}.pn-blog-index .pn-blog-index__hero,.pnv-mission .pnv-mission__hero{background-color:#0a0f13;background-image:linear-gradient(#bccbd308 1px,transparent 1px),linear-gradient(90deg,#bccbd308 1px,transparent 1px);background-size:40px 40px;border-color:#76868e44;box-shadow:none}.pnv-mission .pnv-mission__hero:before{opacity:.035}.pnv-mission .pnv-mission__brief{box-shadow:none;border-top-width:1px;background:#0d1419}.pntot .pntot__decoder-console{border-color:#75858c55;box-shadow:none}.pn-review-carousel-nav{justify-content:flex-end}.pn-review-app--hub .pn-review-app__product{border:1px solid #74858c44;box-shadow:none}.pnh-formula-map .pnh-formula-map__zoom-out{min-width:44px;min-height:44px;padding:10px;justify-content:center}.pnpdp .pnpdp__lightbox-footer{justify-content:space-between}.pnpdp .pnpdp__endline{gap:16px}@media(max-width:989px){.pn-system-view .pn-system-view__grid{grid-template-columns:minmax(0,1fr)}.pn-system-view .pn-system-view__media{height:360px}}@media(max-width:749px){.pn-system-view.pn-system-view{padding-block:32px}.pn-system-view .pn-system-view__grid{gap:14px;margin-top:22px}.pn-system-view .pn-system-view__media{height:clamp(240px,65vw,320px)}.pn-system-view .pn-system-view__details{gap:8px}.pn-system-view .pn-system-view__details summary{grid-template-columns:26px minmax(0,1fr) 10px;gap:7px;padding:12px 10px;min-height:78px;font-size:9px}.pn-system-view .pn-system-view__details summary:hover,.pn-system-view .pn-system-view__details details[open] summary{padding-left:10px}.pn-system-view .pn-system-view__icon{width:26px;height:30px}.pn-system-view .pn-system-view__icon-svg{width:25px;height:25px}.pn-system-view .pn-system-view__details details p{font-size:12px;line-height:1.5;padding:0 12px 14px}.pni-company .pni-company__hero{padding-block:32px 34px}.pni-company .pni-company__lede{font-size:14px;max-width:34ch;margin-top:18px}.pni-company .pni-company__directory a{padding:10px 8px;justify-content:center;min-height:48px}.pni-company .pni-company__directory strong{font-size:9px;letter-spacing:0}.pni-company .pni-company__story,.pni-company .pni-company__leadership{padding-block:32px}.pni-company .pni-company__principle-summary{min-height:76px;padding:14px}.pni-company .pni-company__principle-summary h3{font-size:18px}.pni-company .pni-company__principles{margin-top:18px}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner{display:flex;flex-direction:column;justify-content:flex-end;min-height:540px;height:clamp(540px,130vw,680px);aspect-ratio:auto}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__hero-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(100px,28vw,150px);align-items:center;align-content:end;align-self:stretch;gap:12px 18px;padding:24px 18px 22px;margin-top:auto}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__hero-copy{display:contents}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__eyebrow{grid-column:1/-1;grid-row:1;margin:0}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__title{grid-column:1/-1;grid-row:2;margin:0}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__brief{grid-column:1;grid-row:3;min-width:0;margin:0}.pn-govx-landing .pn-govx-landing__hero.has-pn-govx-banner .pn-govx-landing__primary-action{grid-column:1/-1;grid-row:4;margin:0}.pn-govx-landing .pn-govx-landing__hero-copy{text-align:left;width:100%}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud{grid-column:2;grid-row:3;display:flex;flex-direction:column;align-items:flex-start;gap:8px;justify-content:center;align-self:center;justify-self:end;box-sizing:border-box;width:100%;max-width:150px;margin:0;padding:14px 12px;text-align:left;clip-path:none;background:#090e12ce;border-color:#9aa9ae44}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud strong{font-size:clamp(42px,10vw,60px);flex:none}.pn-govx-landing .pn-govx-landing__hero .pn-govx-landing__hud b{margin:0;max-width:14ch;font-size:9px;line-height:1.5;letter-spacing:.07em}.pn-govx-landing .pn-govx-landing__hud:after{content:none}.pn-govx-landing .pn-govx-landing__title{font-size:clamp(32px,8.5vw,48px);line-height:.9}.pn-govx-landing .pn-govx-landing__brief{font-family:PN Body,Arial,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:1.45;max-width:38ch}.pn-govx-landing .pn-govx-landing__primary-action{min-height:46px;margin-top:16px;font-size:11px}.pn-govx-landing .pn-govx-landing__hero-shade{background:linear-gradient(180deg,#04070808,#04070833 25%,#040708b8 55%,#040708ed)}}.pn-system-view .pn-system-view__details.is-enhanced{display:block}.pn-system-view .pn-formula-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pn-system-view .pn-formula-tab{position:relative;display:flex;align-items:center;gap:12px;min-height:82px;padding:16px;color:#c1c9cc;text-align:left;border:1px solid #74858c44;background:#0c1216;cursor:pointer}.pn-system-view .pn-formula-tab[aria-selected=true]{color:#ef8791;border-color:#ba465480;background:#141b20}.pn-system-view .pn-formula-tab[aria-selected=true]:before{content:"";position:absolute;top:0;left:16px;width:28px;height:2px;background:#cf3543}.pn-system-view .pn-formula-tab .pn-system-view__title{font:600 11px/1.4 PN Mono,monospace;letter-spacing:.02em}.pn-system-view .pn-formula-tab .pn-system-view__icon{flex:none}.pn-system-view .pn-formula-panels{margin-top:14px;padding:20px 0 0;border-top:1px solid #74858c44;min-height:100px}.pn-system-view .pn-formula-panels p{margin:0;font:400 15px/1.6 PN Body,Arial,sans-serif;color:#c9ced0}.pn-system-view .pn-formula-panels [hidden]{display:none!important}.pn-system-view .pn-formula-tab:focus-visible,.pn-system-view .pn-formula-panels [role=tabpanel]:focus-visible{outline:2px solid #f0eee9;outline-offset:3px}@media(max-width:749px){.pn-system-view .pn-formula-tab{min-height:74px;padding:12px;gap:9px}.pn-system-view .pn-formula-tab .pn-system-view__title{font-size:10px}.pn-system-view .pn-formula-panels{padding-top:15px;min-height:88px}.pn-system-view .pn-formula-panels p{font-size:14px;line-height:1.5}}.pn-system-view.pn-system-view>.pn-shell{display:block}.pn-system-view .pn-system-view__grid{display:grid}.pn-system-view .pn-system-view__media,.pn-system-view .pn-system-view__details{grid-column:auto;grid-row:auto}.pn-system-view .pn-system-view__media.pn-system-view__media:after{height:auto;opacity:1;animation:none;transform:none}@media(max-width:749px){.pnh-formula-map .pnh-formula-map__zoom-out:not([hidden]){display:inline-flex!important;top:12px;right:12px;bottom:auto;width:44px;height:44px;min-width:44px;min-height:44px}}[data-pn-outside=true],[data-pn-outside=true] *:not(dialog,dialog *,[role=dialog],[role=dialog] *),[data-pn-outside=true]:before,[data-pn-outside=true]:after,[data-pn-outside=true] *:not(dialog,dialog *,[role=dialog],[role=dialog] *):before,[data-pn-outside=true] *:not(dialog,dialog *,[role=dialog],[role=dialog] *):after{animation-play-state:paused!important}html[data-pn-page-hidden=true] *,html[data-pn-page-hidden=true] *:before,html[data-pn-page-hidden=true] *:after{animation-play-state:paused!important}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html:not([data-pn-motion=false]):not(.pnv-motion-paused):not(.pnv-motion-disabled) :is(.pn-formula-tab,.pn-search-view-all,.pn-govx-disclosure__summary){transition:border-color .2s,background-color .2s,box-shadow .2s}html:not([data-pn-motion=false]):not(.pnv-motion-paused):not(.pnv-motion-disabled) :is(.pn-formula-tab,.pn-search-view-all,.pn-govx-disclosure__summary):hover{box-shadow:inset 2px 0 #ca1b27;background-color:#ca1b2710}}.pnh-mission:before,.pnh-mission__eyebrow:before,.pnh-mission__transmission:after{content:none}.pnh-mission__corner--nw,.pnh-mission__corner--se{border-color:#bec8c344}.pnh-mission__label{border-color:#bec8c322}.pnh-mission__frame{background:linear-gradient(#c7d0c605 1px,transparent 1px),linear-gradient(90deg,#c7d0c605 1px,transparent 1px),#090d0f;background-size:40px 40px;box-shadow:none}.pnh-mission:hover .pnh-mission__frame{transform:none;box-shadow:none;border-color:#bec8c355}.pn-faq .pn-faq__header{display:block;margin-bottom:32px;padding-left:18px}.pn-faq .pn-faq__header .pn-kicker{margin-bottom:16px}.pn-faq .pn-faq__header .pn-heading{font-size:clamp(30px,4.4vw,60px);line-height:1.05;max-width:22ch;word-break:normal;overflow-wrap:normal;text-wrap:balance}.pn-faq .pn-faq__header .pn-lede{max-width:64ch;margin-top:20px;padding:0;border:0}.pn-faq .pn-faq__items{padding:0 20px;background:linear-gradient(#bac8bf04 1px,transparent 1px),#0b1013;background-size:40px 40px;border:1px solid #74858c44}.pn-faq .pn-faq__items details[open]{background:linear-gradient(90deg,#d124370b,transparent 70%)}.pn-faq .pn-faq__items summary{transition:color .2s,background-color .2s}.pn-faq .pn-faq__items summary:hover{color:#eee8db;background:#bec8c306}.pn-faq .pn-faq__items summary:focus-visible{outline:2px solid #eee8db;outline-offset:3px}main:has(.contact) .main-page-title{margin-bottom:0;font-size:clamp(36px,5vw,64px);line-height:1}main:has(.contact) .page-width:has(>.main-page-title){padding-bottom:20px}main:has(.contact) .rte:empty{display:none}.contact.contact{padding-top:0}.contact #ContactForm{padding:clamp(20px,3vw,32px);border:1px solid #7b888b44;background:linear-gradient(#bcc8c305 1px,transparent 1px),linear-gradient(90deg,#bcc8c305 1px,transparent 1px),#0a0f12;background-size:40px 40px;box-shadow:inset 0 1px #dce3d708}.contact .field{background:#080c0eee;border:1px solid #73818555;transition:border-color .2s}.contact .field:before,.contact .field:after{content:none}.contact .field:focus-within{border-color:#ca4350}.contact .field .field__input{box-shadow:none!important;border:0!important;margin:0}.contact .field__input:focus-visible{outline:1px solid #e3dfd399;outline-offset:-4px}.contact .contact__button{margin-top:22px}.contact .contact__button .button{min-height:46px;min-width:150px;background:#b51d2b;border-color:#c53a47}@media(max-width:749px){.pn-faq.pn-faq{padding-block:32px}.pn-faq .pn-faq__header .pn-heading{font-size:clamp(25px,7.4vw,40px)}.pn-faq .pn-faq__header{padding-left:14px;margin-bottom:26px}.pn-faq .pn-faq__items{padding:0 14px}.contact #ContactForm{padding:18px 14px}.contact .contact__button .button{width:100%}}@media(prefers-reduced-motion:reduce){.pn-faq .pn-faq__items summary,.contact .field{transition:none}}section.pn-section.pn-faq>.pn-shell{padding-block:0}.pn-faq .pn-faq__layout{margin-top:0}@media(max-width:749px){.pnh-mission__transmission{padding-inline:14px;min-height:118px}.pnh-section h2.pnh-mission__statement{max-width:none;width:100%;text-wrap:balance}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pn-page-refinements.css.map */
