.pnf{--pnf-ground: #F7F9FC;--pnf-light: #E7F1FF;--pnf-mid: #84A8DB;--pnf-brand: #4F83CC;--pnf-blue: #3B6AAD;--pnf-navy: #1F4E8C;--pnf-peach: #FC9986;--pnf-ink: #1E1E1E;--pnf-grey: rgba(30, 30, 30, .72);--pnf-text: rgba(30, 30, 30, .8);--pnf-ring: rgba(79, 131, 204, .28);--pnf-max: 1136px;--pnf-gutter: 20px;--pnf-head: var(--font-heading--family, "Quincy"), Georgia, serif;--pnf-body: var(--font-body--family, "Poppins"), sans-serif;font-family:var(--pnf-body);color:var(--pnf-ink);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.pnf{--pnf-gutter: 40px}}.pnf *,.pnf *:before,.pnf *:after{box-sizing:border-box}.pnf :where(p,ul,ol,dl,dd,dt,figure,blockquote){margin:0}.pnf :where(ul,ol){padding:0;list-style:none}.pnf :where(h1,h2,h3){margin:0;font-family:var(--pnf-head);font-weight:700;letter-spacing:0;text-transform:none;color:var(--pnf-ink)}.pnf :where(a){color:var(--pnf-blue);text-decoration:none}.pnf :where(a:hover){color:var(--pnf-navy)}.pnf :where(img){display:block;max-width:100%}.pnf :where(svg){flex-shrink:0}.pnf :where(button,input){font-family:var(--pnf-body);-webkit-tap-highlight-color:transparent}.pnf :where(button){margin:0}.pnf :where(button:focus-visible,a:focus-visible,input:focus-visible){outline:2px solid var(--pnf-navy);outline-offset:3px}.pnf [hidden]{display:none!important}.pnf-placeholder{width:100%;height:100%;background:var(--pnf-light);fill:#1f4e8c40}.pnf__wrap{width:100%;max-width:calc(var(--pnf-max) + (var(--pnf-gutter) * 2));margin:0 auto;padding-left:var(--pnf-gutter);padding-right:var(--pnf-gutter)}.pnf-anchor{display:block;height:0;scroll-margin-top:90px}.pnf-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (max-width:989px){.pnf .pnf-desk{display:none!important}}@media screen and (min-width:990px){.pnf .pnf-mob{display:none!important}}.pnf-eyebrow{font-family:var(--pnf-body);font-weight:600;font-size:11.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-script{font-weight:400;font-size:1.12em;line-height:.9;color:var(--pnf-brand);white-space:nowrap}.pnf-underline-host{position:relative;display:inline-block;white-space:nowrap}.pnf-underline{position:absolute;left:3px;bottom:-6px;width:96%;height:9px;overflow:visible;color:var(--pnf-brand)}.pnf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 30px;border:0;border-radius:100px;font-family:var(--pnf-body);font-weight:600;font-size:14px;line-height:1.2;letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.pnf .pnf-btn--blue{background:var(--pnf-brand);color:#fff;box-shadow:0 8px 20px #4f83cc4d}.pnf .pnf-btn--blue:hover{background:var(--pnf-navy);color:#fff}.pnf .pnf-btn--peach{background:var(--pnf-peach);color:#fff;box-shadow:0 8px 20px #fc998659}.pnf .pnf-btn--peach:hover{background:#f4846f;color:#fff}.pnf-hero{background:var(--pnf-ground)}.pnf-hero__top{position:relative;display:flex;flex-direction:column}.pnf-hero__media{position:relative;height:250px;overflow:hidden;background:var(--pnf-light)}.pnf-hero__img{width:100%;height:100%;object-fit:cover;object-position:var(--pnf-pos-mobile, 50% 50%)}.pnf-hero__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(180deg,rgba(247,249,252,0) 0%,var(--pnf-ground) 100%);pointer-events:none}.pnf-hero__content{position:relative;padding:4px var(--pnf-gutter) 28px}.pnf-hero__inner{max-width:640px}.pnf-hero__title{margin-top:14px;font-size:40px;line-height:1.08}.pnf-hero__title .pnf-script{font-size:1.1em}.pnf-hero__intro{margin-top:18px;font-size:15.5px;line-height:1.6;color:#1e1e1ec7}.pnf-hero__intro p{margin:0}.pnf-hero__intro strong{font-weight:600;color:var(--pnf-ink)}.pnf-search{position:relative;margin-top:20px;width:100%}.pnf-search__icon{position:absolute;left:18px;top:17px;display:flex;color:var(--pnf-brand);pointer-events:none}.pnf .pnf-search__input{display:block;width:100%;height:54px;margin:0;padding:0 56px 0 48px;border:0;border-radius:32px;background:#fff;box-shadow:inset 0 0 0 1.5px #4f83cc73,0 8px 24px #4f83cc1f;font-size:15px;line-height:1.3;color:var(--pnf-ink);outline:none;-webkit-appearance:none;appearance:none}.pnf .pnf-search__input::placeholder{color:#1e1e1e85;opacity:1}.pnf .pnf-search__input:focus-visible{box-shadow:inset 0 0 0 2px var(--pnf-brand),0 8px 24px #4f83cc2e;outline:none}.pnf .pnf-search__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.pnf-search__clear{position:absolute;right:5px;top:5px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--pnf-light);color:var(--pnf-navy);cursor:pointer;display:flex;align-items:center;justify-content:center}.pnf-search__clear:hover{background:#d8e6fb}.pnf .pnf-hint{margin-top:12px;display:inline-flex;align-items:center;gap:8px;min-height:36px;font-weight:600;font-size:14px;color:var(--pnf-blue)}.pnf .pnf-hint:hover{color:var(--pnf-navy)}.pnf-popular{margin-top:18px}.pnf-popular__label{font-weight:600;font-size:11.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea3}.pnf-chips{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.pnf .pnf-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:40px;background:#fff;box-shadow:inset 0 0 0 1.5px #4f83cc59;font-weight:600;font-size:13px;line-height:1.3;color:var(--pnf-navy);transition:background-color .15s ease}.pnf .pnf-chip:hover{background:var(--pnf-light);color:var(--pnf-navy)}.pnf-band{background:var(--pnf-mid);color:#fff}.pnf-band__grid{display:grid;grid-template-columns:repeat(var(--pnf-cols, 3),minmax(0,1fr));padding:20px 8px;text-align:center}.pnf .pnf-band__item{display:block;padding:0 8px;color:#fff}.pnf-band__item+.pnf-band__item{border-left:1px solid rgba(255,255,255,.6)}.pnf-band__value{display:block;font-family:var(--pnf-head);font-weight:700;font-size:18px;line-height:1.15}.pnf-band__label{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;font-size:11.5px;line-height:1.3}.pnf a.pnf-band__item:hover .pnf-band__label{text-decoration:underline}@media screen and (min-width:750px)and (max-width:989px){.pnf-hero__media{height:420px}.pnf-search{max-width:520px}}@media screen and (min-width:990px){.pnf-hero__top{flex-direction:row;align-items:center;min-height:600px}.pnf-hero__media{position:absolute;top:0;bottom:0;left:0;width:63.2%;height:auto}.pnf-hero__img{object-position:var(--pnf-pos, 50% 50%)}.pnf-hero__media:after{top:0;height:auto;background:linear-gradient(90deg,rgba(247,249,252,0) 69.6%,rgba(247,249,252,.85) 88.6%,var(--pnf-ground) 99.7%)}.pnf-hero__content{margin-left:54.9%;width:min(520px,calc(45.1% - var(--pnf-gutter)));padding:64px 0}.pnf-hero__inner{max-width:520px}.pnf-eyebrow{font-size:12px}.pnf-hero__title{margin-top:16px;font-size:clamp(40px,3.75vw,54px);letter-spacing:-.01em}.pnf-underline{bottom:-7px;height:10px}.pnf-hero__intro{margin-top:22px;max-width:470px;font-size:17px;line-height:1.65}.pnf-search{margin-top:26px;max-width:500px}.pnf-search__icon{left:22px;top:18px}.pnf .pnf-search__input{height:56px;padding:0 60px 0 54px;font-size:15.5px}.pnf-search__clear{right:6px;top:6px}.pnf .pnf-hint{margin-top:14px;font-size:14.5px}.pnf-popular{margin-top:22px}.pnf-popular__label{font-size:12px}.pnf .pnf-chip{padding:0 16px;font-size:13.5px}.pnf-band__grid{padding:30px var(--pnf-gutter)}.pnf .pnf-band__item{padding:4px 16px}.pnf-band__value{font-size:clamp(28px,2.65vw,38px);line-height:1}.pnf-band__label{margin-top:10px;font-size:15px;line-height:1.35}}.pnf-list{--pnf-gutter: 16px;padding:28px 0 40px;background:radial-gradient(ellipse 420px 300px at 50% 0%,#ffffffd9,#fff0 70%),linear-gradient(180deg,#e7f1ff,#ddeafc)}@media screen and (min-width:750px){.pnf-list{--pnf-gutter: 40px}}.pnf-list__label{margin:0 0 12px 4px}.pnf-list.is-search .pnf-list__label,.pnf-picker{display:none}.pnf-picker__head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:36px}.pnf-picker__status{display:flex;align-items:center;gap:12px}.pnf-picker__count{font-size:14px;line-height:1.4;color:var(--pnf-grey);text-align:right}.pnf-clear{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:var(--pnf-light);cursor:pointer;font-weight:600;font-size:13px;line-height:1.2;color:var(--pnf-navy);white-space:nowrap}.pnf-clear:hover{background:#d8e6fb}.pnf-picker__grid{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pnf-tbtn{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px 10px 10px;border:0;border-radius:12px;background:#fff;color:var(--pnf-ink);box-shadow:inset 0 0 0 1.5px #4f83cc4d;cursor:pointer;text-align:left;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}.pnf-tbtn:hover{background:var(--pnf-ground)}.pnf-tbtn__icon{flex-shrink:0;width:40px;height:40px;border-radius:9px;background:var(--pnf-light);color:var(--pnf-navy);display:flex;align-items:center;justify-content:center}.pnf-tbtn__label{flex-grow:1;font-weight:600;font-size:14.5px;line-height:1.3}.pnf-tbtn__count{flex-shrink:0;min-width:28px;padding:3px 7px;border-radius:6px;text-align:center;font-weight:700;font-size:12px;line-height:1.3;background:var(--pnf-light);color:var(--pnf-navy)}.pnf-tbtn[aria-pressed=true]{background:var(--pnf-brand);color:#fff;box-shadow:0 8px 20px #4f83cc4d}.pnf-tbtn[aria-pressed=true] .pnf-tbtn__icon{background:#fff3;color:#fff}.pnf-tbtn[aria-pressed=true] .pnf-tbtn__count{background:#fff}.pnf-tbtn.is-empty{opacity:.5}.pnf-empty{display:none}.pnf-topics{display:flex;flex-direction:column;gap:12px}.pnf-topic{border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--pnf-ring),0 2px 10px #4f83cc0f;overflow:hidden}.pnf-topic.is-open{box-shadow:inset 0 0 0 2px var(--pnf-brand),0 10px 28px #4f83cc29}.pnf-topic.is-out{display:none}.pnf-topic__head{display:flex;align-items:center;gap:14px;width:100%;min-height:84px;padding:12px 14px 12px 12px;border:0;background:none;cursor:pointer;text-align:left;color:var(--pnf-ink)}.pnf-topic__thumb{position:relative;flex-shrink:0;width:60px;height:60px;border-radius:10px;overflow:hidden;background:var(--pnf-light)}.pnf-topic__thumb img{width:100%;height:100%;object-fit:cover;object-position:var(--pnf-mpos, 50% 50%)}.pnf-topic__thumb--cutout{background:linear-gradient(160deg,#e7f1ff,#d3e0f2);display:flex;align-items:center;justify-content:center}.pnf-topic__thumb--cutout img{width:var(--pnf-cut-m, 70px);max-width:none;height:auto;object-fit:contain}.pnf-topic__thumb--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:#fff}.pnf-topic__thumb--pair img{height:60px}.pnf-topic__hname{flex-grow:1;min-width:0}.pnf-topic__hname-text{display:block;font-family:var(--pnf-head);font-weight:700;font-size:18px;line-height:1.2;color:var(--pnf-ink)}.pnf-topic__hcount{display:block;margin-top:5px;font-weight:600;font-size:11px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-chev{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:#fff;color:var(--pnf-navy);box-shadow:inset 0 0 0 1.5px var(--pnf-brand);display:flex;align-items:center;justify-content:center}.pnf-chev__up{display:none}.pnf-topic.is-open .pnf-chev{background:var(--pnf-brand);color:#fff}.pnf-topic.is-open .pnf-chev__down{display:none}.pnf-topic.is-open .pnf-chev__up{display:flex}.pnf-topic__body{display:none;padding:0 16px 6px}.pnf-topic.is-open .pnf-topic__body,.pnf-topic__aside{display:block}.pnf-topic__media,.pnf-topic__title,.pnf-topic__count,.pnf-topic__caption{display:none}.pnf-topic__intro{margin:0 0 8px;font-size:14px;line-height:1.55;color:#1e1e1eb3}.pnf-results{display:none}@media screen and (max-width:989px){.pnf-list.is-search .pnf-topics{gap:0;padding:0 16px 6px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 2px var(--pnf-brand),0 10px 28px #4f83cc29}.pnf-list.is-search .pnf-results{display:flex;align-items:center;gap:12px;min-height:64px;margin:0 -16px;padding:12px 12px 12px 16px}.pnf-list.is-search .pnf-topic{border-radius:0;background:none;box-shadow:none;overflow:visible}.pnf-list.is-search .pnf-topic__head,.pnf-list.is-search .pnf-topic__intro{display:none}.pnf-list.is-search .pnf-topic__body{display:block;padding:0}.pnf-list.is-search .pnf-q__topic{display:block}}.pnf-results__icon{flex-shrink:0;width:36px;height:36px;border-radius:9px;background:var(--pnf-light);color:var(--pnf-navy);display:flex;align-items:center;justify-content:center}.pnf-results__line{flex-grow:1;font-weight:600;font-size:14.5px;line-height:1.4}.pnf-results .pnf-clear{min-height:40px}.pnf-nohits{padding:14px 0 16px;border-top:1px solid rgba(79,131,204,.18);font-size:14.5px;line-height:1.6;color:#1e1e1ebf}.pnf-nohits p{margin:0}.pnf-nohits a{font-weight:600}@media screen and (min-width:990px){.pnf-results,.pnf-nohits{display:none!important}}.pnf-q{border-top:1px solid rgba(79,131,204,.18);scroll-margin-top:90px}.pnf-q.is-out{display:none}.pnf .pnf-q__h{margin:0;font-family:var(--pnf-body);font-size:inherit;font-weight:inherit;line-height:inherit}.pnf-q__btn{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:14px 0;border:0;background:none;cursor:pointer;text-align:left;color:var(--pnf-ink)}.pnf-q__txt{flex-grow:1;min-width:0}.pnf-q__topic{display:none;margin-bottom:4px;font-weight:600;font-size:10.5px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-q__q{display:block;font-weight:600;font-size:15px;line-height:1.4;color:var(--pnf-ink)}.pnf-q.is-open .pnf-q__q{color:var(--pnf-navy)}.pnf-sign{flex-shrink:0;width:26px;height:26px;border-radius:7px;background:#fff;color:var(--pnf-navy);box-shadow:inset 0 0 0 1.5px var(--pnf-brand);display:flex;align-items:center;justify-content:center}.pnf-sign__minus{display:none}.pnf-q.is-open .pnf-sign{background:var(--pnf-brand);color:#fff}.pnf-q.is-open .pnf-sign__plus{display:none}.pnf-q.is-open .pnf-sign__minus{display:flex}.pnf-q__panel{padding:0 0 18px}.pnf-q__short{font-weight:600;font-size:15px;line-height:1.55;color:var(--pnf-navy)}.pnf-q__detail{font-size:14.5px;line-height:1.65;color:var(--pnf-text)}.pnf-q__detail p,.pnf-q__after p{margin:10px 0 0}.pnf-q__after{font-size:14.5px;line-height:1.65;color:var(--pnf-text)}.pnf-q__after p{margin-top:12px}.pnf-q__detail strong,.pnf-q__after strong{font-weight:600;color:var(--pnf-ink)}.pnf-q__detail a,.pnf-q__after a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.pnf-q__detail ul{margin-top:10px;display:flex;flex-direction:column;gap:8px}.pnf-q__detail ul li{position:relative;display:flex;align-items:center;min-height:20px;padding-left:30px;font-size:14.5px;line-height:1.45;color:var(--pnf-ink)}.pnf-q__detail ul li:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:var(--pnf-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 11px 11px no-repeat}.pnf-q__detail ol{margin-top:10px;display:flex;flex-direction:column;gap:8px;counter-reset:pnf-step}.pnf-q__detail ol li{position:relative;min-height:26px;padding:2px 0 0 38px;font-size:14.5px;line-height:1.5;color:var(--pnf-ink);counter-increment:pnf-step}.pnf-q__detail ol li:before{content:counter(pnf-step);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--pnf-brand);display:flex;align-items:center;justify-content:center;font-family:var(--pnf-head);font-weight:700;font-size:13px;line-height:1;color:var(--pnf-navy)}.pnf-q__detail>ul:first-child,.pnf-q__detail>ol:first-child{margin-top:10px}.pnf-links{margin-top:8px;display:flex;flex-direction:column;align-items:flex-start}.pnf .pnf-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-weight:600;font-size:14px;line-height:1.3;color:var(--pnf-blue)}.pnf .pnf-link:hover{color:var(--pnf-navy);text-decoration:underline}.pnf-src{margin-top:14px;padding-top:12px;border-top:1px solid rgba(79,131,204,.16);display:flex;gap:12px;align-items:flex-start}.pnf-src__icon{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:var(--pnf-light);color:var(--pnf-navy);display:flex;align-items:center;justify-content:center}.pnf-src__text{font-size:13px;line-height:1.55;color:#1e1e1ec7}.pnf-src__cite{margin-top:3px;font-weight:600;font-size:11.5px;line-height:1.4;letter-spacing:.04em;color:var(--pnf-blue)}.pnf-v{margin-top:14px}.pnf-box{border-radius:12px;background:var(--pnf-ground);box-shadow:inset 0 0 0 1.5px #4f83cc33}.pnf-v-window{padding:14px 16px 8px}.pnf-v__label{font-weight:600;font-size:10.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-win{position:relative;margin-top:12px;height:40px}.pnf-win>span{position:absolute}.pnf-win__grow{left:0;width:80%;top:4px;height:10px;border-radius:5px 0 0 5px;background:linear-gradient(90deg,#4f83cc,#a9c3e8)}.pnf-win__roll{left:80%;right:0;top:4px;height:10px;border-radius:0 5px 5px 0;background:repeating-linear-gradient(135deg,#fdeeec 0 4px,#f2bdb2 4px 8px)}.pnf-win__dot{left:53.3%;top:0;width:18px;height:18px;border-radius:50%;background:var(--pnf-navy);box-shadow:0 0 0 3px #fff;transform:translate(-50%)}.pnf-win__start,.pnf-win__peak,.pnf-win__end{top:24px;font-size:11px;line-height:1.3;white-space:nowrap}.pnf-win__start{left:0;color:#1e1e1ead}.pnf-win__peak{left:53.3%;transform:translate(-50%);font-weight:600;color:var(--pnf-navy)}.pnf-win__end{right:0;font-weight:600;color:#8c1d18}.pnf-weeks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pnf-week{padding:11px 12px 12px;border-radius:10px;background:var(--pnf-ground);box-shadow:inset 0 0 0 1.5px #4f83cc38}.pnf-week__when{font-weight:600;font-size:10px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-week__title{margin-top:5px;font-weight:600;font-size:13.5px;line-height:1.35;color:var(--pnf-ink)}.pnf-week--hl{background:var(--pnf-brand);box-shadow:0 8px 20px #3b6aad40}.pnf-week--hl .pnf-week__when{color:#ffffffe6}.pnf-week--hl .pnf-week__title{color:#fff}.pnf-draw{padding:12px 14px 16px}.pnf-draw svg{display:block}.pnf-draw__svg--mob{width:100%;height:auto}.pnf-draw__title{margin-top:10px;font-weight:600;font-size:14px;line-height:1.4;color:var(--pnf-ink)}.pnf-draw__text{margin-top:4px;font-size:13.5px;line-height:1.55;color:#1e1e1ebd}.pnf-tiles{display:flex;flex-direction:column;gap:8px}.pnf-tile{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:var(--pnf-ground);box-shadow:inset 0 0 0 1.5px #4f83cc38}.pnf-tile__icon{flex-shrink:0;width:34px;height:34px;border-radius:8px;background:var(--pnf-brand);color:#fff;display:flex;align-items:center;justify-content:center}.pnf-tile__title{margin-top:1px;font-weight:600;font-size:14px;line-height:1.35;color:var(--pnf-ink)}.pnf-tile__text{margin-top:3px;font-size:13px;line-height:1.5;color:var(--pnf-grey)}.pnf-warn{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;background:#fdeeec}.pnf-v .pnf-warn{margin-top:10px}.pnf-warn__icon{flex-shrink:0;width:32px;height:32px;border-radius:8px;background:#b3261e;color:#fff;display:flex;align-items:center;justify-content:center}.pnf-warn__text{font-size:13.5px;line-height:1.55;color:var(--pnf-ink)}.pnf-warn__text p{margin:0}.pnf-warn__text strong{font-weight:700;color:var(--pnf-ink)}.pnf-warn__text p>strong:first-child{color:#8c1d18}.pnf-v .pnf-src{margin-top:14px;padding-top:0;border-top:0}.pnf-steps4{display:flex;flex-direction:column;gap:8px}.pnf-step4{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--pnf-ground);box-shadow:inset 0 0 0 1.5px #4f83cc38}.pnf-step4__num{flex-shrink:0;width:28px;height:28px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 2px var(--pnf-brand);display:flex;align-items:center;justify-content:center;font-family:var(--pnf-head);font-weight:700;font-size:13px;line-height:1;color:var(--pnf-navy)}.pnf-step4__text{font-weight:600;font-size:13.5px;line-height:1.4;color:var(--pnf-ink)}.pnf-list__warn{margin-top:24px;padding:14px}.pnf-list__warn .pnf-warn__icon{width:34px;height:34px}.pnf-disclaimer{margin:16px 4px 0;font-size:12.5px;line-height:1.6;color:#1e1e1eb3}.pnf-disclaimer p{margin:0}.pnf-disclaimer strong{font-weight:600;color:var(--pnf-ink)}@media screen and (min-width:990px){.pnf-list{padding:72px 0 96px;background:radial-gradient(ellipse 1000px 520px at 50% 0%,#ffffffd9,#fff0 70%),linear-gradient(180deg,#e7f1ff,#ddeafc)}.pnf-list__label{display:none}.pnf-picker{display:block;padding:24px 28px 28px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px #4f83cc4d,0 8px 28px #4f83cc1f}.pnf-empty{margin-top:40px;padding:44px 40px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px #4f83cc4d;text-align:center}.pnf-list.is-none .pnf-empty{display:block}.pnf .pnf-empty__title{font-family:var(--pnf-head);font-weight:700;font-size:26px;line-height:1.2;color:var(--pnf-ink)}.pnf-empty__text{margin-top:10px;font-size:15.5px;line-height:1.6;color:#1e1e1ebf}.pnf-empty__text p{margin:0}.pnf-empty__text a{font-weight:600}.pnf-topics{display:block}.pnf-topic,.pnf-topic.is-open{margin-top:40px;padding-top:40px;border-top:1px solid rgba(31,78,140,.14);border-radius:0;background:none;box-shadow:none;overflow:visible}.pnf-topic.is-first{padding-top:0;border-top:0}.pnf-topic.is-filtered,.pnf-topic__head{display:none}.pnf-topic__body,.pnf-topic.is-open .pnf-topic__body{display:grid;grid-template-columns:336px minmax(0,1fr);gap:48px;align-items:start;padding:0}.pnf-topic__media{display:block}.pnf-topic__title{display:block;margin-top:22px;font-size:28px;line-height:1.15}.pnf-topic__intro{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--pnf-grey)}.pnf-topic__count{display:block;margin-top:14px;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--pnf-blue)}.pnf-topic__caption{display:block;margin-top:10px;font-size:12.5px;line-height:1.5;color:#1e1e1ea3}.pnf-photo{height:252px;border-radius:14px;overflow:hidden;background:var(--pnf-light);box-shadow:0 10px 28px #3b6aad29}.pnf-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pnf-pos, 50% 50%)}.pnf-cutout{position:relative;height:252px;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#e7f1ff,#d3e0f2);box-shadow:inset 0 0 0 1.5px #4f83cc40;display:flex;align-items:center;justify-content:center}.pnf-cutout__inset{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #ffffffd9}.pnf-cutout img{position:relative;width:var(--pnf-cut, 390px);max-width:none;height:auto}.pnf-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pnf-frame{border-radius:8px;overflow:hidden;padding:2px;background:#d3e0f2}.pnf-frame--after{background:var(--pnf-brand)}.pnf-frame img{width:100%;height:159px;object-fit:cover;border-radius:6px 6px 0 0;background:var(--pnf-light)}.pnf-frame__label{height:26px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--pnf-navy)}.pnf-frame--after .pnf-frame__label{color:#fff}.pnf-topic__qs{display:flex;flex-direction:column;gap:10px}.pnf-q{border-top:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--pnf-ring),0 2px 10px #4f83cc0f;scroll-margin-top:110px}.pnf-q.is-open{box-shadow:inset 0 0 0 2px var(--pnf-brand),0 10px 28px #4f83cc29}.pnf-q__btn{gap:16px;padding:15px 16px 15px 22px;border-radius:12px}.pnf-q__q,.pnf-q.is-open .pnf-q__q{font-size:16px;color:var(--pnf-ink)}.pnf-sign{width:28px;height:28px}.pnf-q__panel{padding:0 22px 22px}.pnf-q__inner{padding-top:16px;border-top:1px solid rgba(79,131,204,.18)}.pnf-q__short{font-size:16px}.pnf-q__detail,.pnf-q__after{font-size:15px}.pnf-q__detail ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin-top:12px}.pnf-q__detail ul li,.pnf-q__detail ol li{font-size:15px}.pnf-q__detail ol{margin-top:12px}.pnf-links{margin-top:12px;flex-direction:row;flex-wrap:wrap;gap:4px 24px}.pnf .pnf-link{font-size:14.5px}.pnf-src{margin-top:16px;padding-top:14px}.pnf-src__icon{width:32px;height:32px}.pnf-src__text{font-size:13.5px}.pnf-src__cite{font-size:12px}.pnf-v{margin-top:16px}.pnf-v-window{padding:16px 20px 10px}.pnf-v__label{font-size:11px}.pnf-win{height:42px}.pnf-win__start,.pnf-win__peak,.pnf-win__end{top:25px;font-size:12px}.pnf-weeks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pnf-week{padding:12px 14px 14px}.pnf-week__when{font-size:10.5px}.pnf-week__title{margin-top:6px;font-size:14px}.pnf-draw{display:flex;align-items:center;gap:24px;padding:16px 24px 16px 16px}.pnf-draw__title{margin-top:0;font-size:15px}.pnf-draw__text{margin-top:6px;font-size:14px;line-height:1.6}.pnf-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pnf-tile{padding:14px}.pnf-tile__icon{width:36px;height:36px;border-radius:9px}.pnf-tile__title{font-size:14.5px}.pnf-tile__text{margin-top:4px;font-size:13.5px;line-height:1.55}.pnf-warn{align-items:center;gap:14px;padding:14px 18px}.pnf-warn__icon{width:34px;height:34px}.pnf-warn__text{font-size:14px}.pnf-v .pnf-src__text{font-size:13.5px}.pnf-steps4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pnf-step4{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.pnf-step4__num{width:30px;height:30px;border-radius:8px;font-size:14px}.pnf-list__warn{margin-top:56px;gap:16px;padding:18px 24px;border-radius:14px}.pnf-list__warn .pnf-warn__icon{width:38px;height:38px;border-radius:9px}.pnf-list__warn .pnf-warn__text{font-size:15px}.pnf-disclaimer{margin:18px 0 0;max-width:880px;font-size:13.5px}}@media screen and (min-width:990px)and (max-width:1199px){.pnf-draw{display:block;padding:16px}.pnf-draw svg{max-width:100%;height:auto}.pnf-draw__title{margin-top:12px}}.pnf-support{padding:44px 0 40px;background:#fff}.pnf-support__photo{height:233px;border-radius:14px;overflow:hidden;background:var(--pnf-light);box-shadow:0 10px 28px #3b6aad29}.pnf-support__photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pnf-pos-mobile, 50% 35%)}.pnf-support__text{margin-top:26px}.pnf .pnf-support__title{margin-top:14px;font-size:30px;line-height:1.18}.pnf-support__title .pnf-script{font-size:1.15em;line-height:.8}.pnf-support__intro{margin-top:14px;font-size:15px;line-height:1.62;color:#1e1e1ec2}.pnf-support__intro p{margin:0}.pnf-rows{margin-top:20px;border-top:1px solid rgba(31,78,140,.12)}.pnf-row{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid rgba(31,78,140,.12)}.pnf-row__icon{flex-shrink:0;width:40px;height:40px;border-radius:9px;background:var(--pnf-brand);color:#fff;display:flex;align-items:center;justify-content:center}.pnf-row__title{margin-top:1px;font-weight:600;font-size:15px;line-height:1.35;color:var(--pnf-ink)}.pnf-row__text{margin-top:3px;font-size:14px;line-height:1.55;color:var(--pnf-grey)}.pnf .pnf-row__email{display:inline-block;margin-top:3px;font-weight:600;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.pnf .pnf-row__link{display:inline-flex;align-items:center;gap:8px;margin-top:2px;min-height:36px;font-weight:600;font-size:14px;line-height:1.3}.pnf .pnf-row__link:hover{text-decoration:underline}.pnf-support__cta{margin-top:22px}.pnf-support__btn{display:flex;width:100%;padding:14px 24px}.pnf-more{margin-top:16px;text-align:center;font-size:14px;line-height:1.7;color:var(--pnf-grey)}.pnf-more a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.pnf-more__sep{padding:0 2px}@media screen and (min-width:750px)and (max-width:989px){.pnf-support__photo{height:400px}}@media screen and (min-width:990px){.pnf-support{padding:96px 0}.pnf-support__grid{display:grid;grid-template-columns:560px minmax(0,1fr);gap:72px;align-items:center}.pnf-support__photo{height:520px;box-shadow:0 12px 36px #3b6aad29}.pnf-support__photo img{object-position:var(--pnf-pos, 50% 35%)}.pnf-support__text{margin-top:0}.pnf .pnf-support__title{margin-top:16px;font-size:clamp(38px,3.1vw,44px);line-height:1.12}.pnf-support__intro{margin-top:18px;max-width:560px;font-size:16.5px;line-height:1.65}.pnf-rows{margin-top:24px;max-width:560px}.pnf-row{gap:16px;padding:16px 0}.pnf-row__icon{width:44px;height:44px;border-radius:10px}.pnf-row__title{margin-top:2px;font-size:16px}.pnf-row__text,.pnf .pnf-row__email{margin-top:4px;font-size:14.5px}.pnf .pnf-row__link{margin-top:4px;min-height:32px;font-size:14.5px}.pnf-support__cta{margin-top:26px;display:flex;align-items:center;gap:24px}.pnf-support__btn{flex-shrink:0;display:inline-flex;width:auto;padding:14px 30px}.pnf-more{margin-top:0;text-align:left;font-size:14.5px;line-height:1.6}}.pnf-next{--pnf-gutter: 16px;padding:20px 0 56px;background:var(--pnf-ground)}@media screen and (min-width:750px){.pnf-next{--pnf-gutter: 40px}}.pnf-ready{position:relative;overflow:hidden;padding:28px 20px 24px;border-radius:24px;background:linear-gradient(118deg,#7ba0d8,#4f83cc 52%,#3d6cae);color:#fff;box-shadow:0 14px 34px #3b6aad47}.pnf-ready__glow{position:absolute;right:-54px;top:-90px;width:228px;height:228px;border-radius:50%;background:radial-gradient(circle,#ffffff38,#fff0 68%);pointer-events:none}.pnf-ready__ring{position:absolute;border-radius:50%;pointer-events:none}.pnf-ready__ring--1{left:-42px;bottom:-102px;width:192px;height:192px;box-shadow:inset 0 0 0 1.5px #ffffff29}.pnf-ready__ring--2{left:-18px;bottom:-78px;width:144px;height:144px;box-shadow:inset 0 0 0 1.5px #ffffff1f}.pnf-ready__grid{position:relative}.pnf .pnf-ready__eyebrow{margin-bottom:12px;color:#ffffffeb}.pnf .pnf-ready__title{font-size:32px;line-height:1.12;color:#fff}.pnf-ready .pnf-script{font-size:1.15em;line-height:.8;color:#ffe2da}.pnf-ready__text{margin-top:10px;font-size:14.5px;line-height:1.55;color:#ffffffe6}.pnf-ready__opts{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pnf-opt{padding:14px 14px 16px;border-radius:16px;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff52}.pnf-opt__label{font-weight:600;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1}.pnf-opt__value{margin-top:5px;font-family:var(--pnf-head);font-weight:700;font-size:16px;line-height:1.2;color:#fff}.pnf-opt__sub{margin-top:6px;font-size:12px;line-height:1.5;color:#ffffffe0}.pnf-window{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}.pnf-window__label{margin-bottom:10px;font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.pnf-window__bar{position:relative;height:34px}.pnf-window__bar>span{position:absolute}.pnf-window__grow{left:0;width:80%;top:4px;height:8px;border-radius:4px 0 0 4px;background:linear-gradient(90deg,#fffffff2,#ffffff80)}.pnf-window__roll{left:80%;right:0;top:4px;height:8px;border-radius:0 4px 4px 0;background:repeating-linear-gradient(135deg,#fdeeec 0 4px,#f2bdb2 4px 8px)}.pnf-window__dot{left:53.3%;top:0;width:16px;height:16px;border-radius:50%;background:var(--pnf-navy);box-shadow:0 0 0 3px #fff;transform:translate(-50%)}.pnf-window__start,.pnf-window__peak,.pnf-window__end{top:20px;font-size:10px;line-height:1.3;white-space:nowrap}.pnf-window__start{left:0;color:#ffffffd9}.pnf-window__peak{left:53.3%;transform:translate(-50%);font-weight:600;color:#fff}.pnf-window__end{right:0;font-weight:600;color:#fdeeec}.pnf-window__msg{margin-top:10px;font-size:13.5px;line-height:1.5;color:#fff}.pnf-ready__cta{margin-top:20px}.pnf-ready__btn{display:flex;width:100%;min-height:54px;padding:15px 20px}.pnf .pnf-ready__btn{box-shadow:0 10px 24px #14285040}.pnf-ready__rating{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;font-weight:600;font-size:12.5px;color:#fffffff2}.pnf-ready__stars{letter-spacing:1px;color:#ffd27a}.pnf-ready__dot{width:4px;height:4px;border-radius:50%;background:#fff9}@media screen and (min-width:990px){.pnf-next{padding:72px 0 96px}.pnf-ready{padding:40px 48px 28px;border-radius:28px;box-shadow:0 18px 44px #3b6aad47}.pnf-ready__glow{right:-90px;top:-150px;width:380px;height:380px}.pnf-ready__ring--1{left:-70px;bottom:-170px;width:320px;height:320px}.pnf-ready__ring--2{left:-30px;bottom:-130px;width:240px;height:240px}.pnf-ready__grid{display:grid;grid-template-columns:minmax(0,1fr) 380px 260px;grid-template-areas:"intro opts cta" "win win win";column-gap:32px;align-items:center}.pnf-ready__intro{grid-area:intro}.pnf .pnf-ready__title{font-size:40px;line-height:1.1}.pnf-ready__text{font-size:15.5px}.pnf-ready__opts{grid-area:opts;margin-top:0;gap:12px}.pnf-opt{padding:16px 16px 18px}.pnf-opt__label{font-size:11px}.pnf-opt__value{font-size:20px;white-space:nowrap}.pnf-opt__sub{font-size:12.5px}.pnf-ready__cta{grid-area:cta;margin-top:0;display:flex;flex-direction:column;align-items:stretch;gap:14px}.pnf-ready__btn{min-height:56px;padding:16px 20px}.pnf-ready__rating{margin-top:0}.pnf-window{grid-area:win;margin-top:28px;padding-top:20px;display:flex;align-items:center;gap:28px}.pnf-window__label{flex-shrink:0;margin:0;font-size:12px}.pnf-window__bar{flex-grow:1}.pnf-window__start,.pnf-window__peak,.pnf-window__end{font-size:11.5px}.pnf-window__msg{flex-shrink:0;max-width:300px;margin:0;font-size:14px;line-height:1.45}}@media screen and (min-width:990px)and (max-width:1199px){.pnf-ready{padding-left:32px;padding-right:32px}.pnf-ready__grid{grid-template-columns:minmax(0,1fr) 340px 230px;column-gap:24px}.pnf-opt__value{font-size:17px}.pnf-window__msg{max-width:220px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/pn-faq.css.map */
