.SiteHeader_header__6Xzm_{--nav-alpha:var(--nav-base-alpha,92%);--nav-veil:var(--nav-base-veil,0);position:fixed;top:0;left:0;right:0;z-index:80;color:#fff;background:color-mix(in srgb,var(--pgi-ink-navy) var(--nav-alpha),transparent);transition:background-color var(--duration-ui) var(--ease),box-shadow var(--duration-ui) var(--ease),-webkit-backdrop-filter var(--duration-ui) var(--ease);transition:background-color var(--duration-ui) var(--ease),box-shadow var(--duration-ui) var(--ease),backdrop-filter var(--duration-ui) var(--ease);transition:background-color var(--duration-ui) var(--ease),box-shadow var(--duration-ui) var(--ease),backdrop-filter var(--duration-ui) var(--ease),-webkit-backdrop-filter var(--duration-ui) var(--ease)}.SiteHeader_header__6Xzm_:before{content:"";position:absolute;inset:0 0 auto;height:240%;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--pgi-ink-navy) calc(var(--nav-veil) * 100%),transparent) 0,transparent 100%);transition:opacity var(--duration-ui) var(--ease)}.SiteHeader_header__6Xzm_[data-scrolled=true]{--nav-alpha:92%;--nav-veil:0;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%);box-shadow:0 1px 0 var(--color-rule-invert)}.SiteHeader_header__6Xzm_[data-scrolled=true]:before{opacity:0}.SiteHeader_bar__xlVwz{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(1rem,2vw,2rem);max-width:var(--container-wide);margin-inline:auto;padding:.5rem var(--gutter)}.SiteHeader_brand__BJLDu{display:inline-flex;align-items:center;flex:0 0 auto;min-height:2.75rem;padding-block:.25rem;border-radius:var(--radius-button)}.SiteHeader_brandEmblem__tZCA_{height:clamp(2.75rem,4.4vw,3.25rem);width:auto}.SiteHeader_brandLogo__Erssb{display:none;height:auto;width:clamp(140px,12.5vw,180px)}@media (min-width:1024px){.SiteHeader_brandEmblem__tZCA_{display:none}.SiteHeader_brandLogo__Erssb{display:block}}.SiteHeader_academyBrand__lhFt4{display:none}@media (max-width:1023px){.SiteHeader_header__6Xzm_{background:var(--pgi-ink-navy);border-bottom:1px solid var(--color-rule-accent)}.SiteHeader_header__6Xzm_:before{display:none}.SiteHeader_header__6Xzm_ .SiteHeader_brand__BJLDu{gap:.65rem;text-decoration:none}.SiteHeader_header__6Xzm_ .SiteHeader_brandEmblem__tZCA_{height:2rem}.SiteHeader_academyBrand__lhFt4{display:grid;font-family:var(--font-display);font-size:clamp(.95rem,4.6vw,1.13rem);line-height:1.15}.SiteHeader_academyBrand__lhFt4>span:nth-child(2){color:var(--pgi-amber);font-size:1rem;margin-top:.15rem}.SiteHeader_header__6Xzm_ .SiteHeader_menuButton__VeA8Q{color:var(--pgi-amber);background:transparent;border-color:transparent}}.SiteHeader_srOnly__FGdHR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.SiteHeader_desktopNav__YG0vu{display:none;align-items:center;gap:clamp(.75rem,1.6vw,1.75rem);margin-left:auto}.SiteHeader_navList__eap0F{display:flex;align-items:center;gap:clamp(.5rem,1.3vw,1.5rem);list-style:none;padding:0;margin:0}.SiteHeader_navItem__bAjD6{position:relative}.SiteHeader_navTrigger__G8UQn{position:relative;display:inline-block;padding:1.35rem .15rem;background:none;border:none;color:var(--pgi-white);font-family:var(--font-sans);font-size:var(--step-nav);font-weight:500;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease)}.SiteHeader_navTrigger__G8UQn:after{content:"";position:absolute;left:0;right:0;bottom:1rem;height:1px;background:var(--pgi-amber);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-ui) var(--ease)}.SiteHeader_navItem__bAjD6:focus-within .SiteHeader_navTrigger__G8UQn,.SiteHeader_navTrigger__G8UQn:hover,.SiteHeader_navTrigger__G8UQn[aria-current=page]{color:#fff}.SiteHeader_navItem__bAjD6:focus-within .SiteHeader_navTrigger__G8UQn:after,.SiteHeader_navTrigger__G8UQn:hover:after,.SiteHeader_navTrigger__G8UQn[aria-current=page]:after{transform:scaleX(1)}.SiteHeader_dropdown__STlza{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(6px);min-width:15rem;background:var(--pgi-ink-navy);border:1px solid var(--color-rule-invert);border-radius:var(--radius-card);padding:.5rem;opacity:0;visibility:hidden;box-shadow:0 18px 40px color-mix(in srgb,var(--pgi-ink-navy) 45%,transparent);transition:opacity var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.SiteHeader_navItem__bAjD6[data-open=true] .SiteHeader_dropdown__STlza{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.SiteHeader_dropdown__STlza ul{list-style:none;padding:0;margin:0}.SiteHeader_dropdown__STlza a{display:block;padding:.7rem .85rem;border-radius:var(--radius-button);color:var(--pgi-white);font-size:.9rem;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.SiteHeader_dropdown__STlza a:hover,.SiteHeader_dropdown__STlza a[aria-current=page]{background:color-mix(in srgb,var(--pgi-amber) 12%,transparent);color:#fff}.SiteHeader_cta__aeHog{display:inline-flex;align-items:center;gap:.6rem;flex:0 0 auto;padding:.8rem 1.4rem;border-radius:var(--radius-button);background:var(--pgi-amber);color:var(--pgi-ink-navy);font-size:var(--step-button);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color var(--duration-ui) var(--ease),transform var(--duration-fast) var(--ease)}.SiteHeader_cta__aeHog:hover{background:var(--pgi-amber-highlight)}.SiteHeader_ctaArrow__D5Vsk{transition:transform var(--duration-fast) var(--ease)}.SiteHeader_cta__aeHog:hover .SiteHeader_ctaArrow__D5Vsk{transform:translateX(3px)}.SiteHeader_menuButton__VeA8Q{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:color-mix(in srgb,var(--pgi-white) 6%,transparent);border:1px solid var(--color-rule-invert);border-radius:var(--radius-button);color:#fff;font-size:1.15rem;cursor:pointer}.SiteHeader_mobilePanel__yRe3F{background:var(--pgi-ink-navy);border-top:1px solid var(--color-rule-invert);max-height:calc(100dvh - var(--nav-h));overflow-y:auto}.SiteHeader_mobilePanel__yRe3F[hidden]{display:none}.SiteHeader_mobileNav__augjh{padding:1.5rem var(--gutter) 2.5rem}.SiteHeader_mobileGroup__SS9_A{padding-block:1rem;border-bottom:1px solid var(--color-rule-invert)}.SiteHeader_mobileGroupLabel__8C4go{font-size:var(--step-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--pgi-amber);margin-bottom:.75rem}.SiteHeader_mobileNav__augjh ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:.25rem;gap:.25rem}.SiteHeader_mobileNav__augjh a{display:block;padding:.65rem 0;color:var(--pgi-white);font-size:1.05rem;text-decoration:none}.SiteHeader_mobileNav__augjh a[aria-current=page]{color:var(--pgi-amber-highlight)}.SiteHeader_mobileCta__MeieU{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.75rem;padding:1rem 1.75rem;border-radius:var(--radius-button);background:var(--pgi-amber);color:var(--pgi-ink-navy);font-size:var(--step-button);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none}@media (min-width:1024px){.SiteHeader_desktopNav__YG0vu{display:flex}.SiteHeader_menuButton__VeA8Q,.SiteHeader_mobilePanel__yRe3F{display:none}}.SiteHeader_header__6Xzm_,.SiteHeader_header__6Xzm_[data-scrolled=true]{background:linear-gradient(110deg,#020b16,#10283a);border-bottom:1px solid #d4af3755;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.SiteHeader_header__6Xzm_:before{display:none}.SiteHeader_bar__xlVwz{min-height:var(--nav-h);padding-block:8px}.SiteHeader_officialLogo__MRUOv{display:block;width:240px;height:auto}.SiteHeader_brand__BJLDu{padding:0}.SiteHeader_navList__eap0F{gap:clamp(.5rem,1.1vw,1.3rem)}.SiteHeader_navItem__bAjD6{display:flex;align-items:center}.SiteHeader_navTrigger__G8UQn{font-size:.82rem;padding-block:1.2rem}.SiteHeader_dropdownToggle__scs05{background:none;border:0;color:var(--pgi-amber);cursor:pointer;padding:12px 5px;min-height:44px}.SiteHeader_dropdown__STlza{background:#fffaf0;border:1px solid #b58a2e66;padding:.7rem;min-width:16rem;border-radius:2px}.SiteHeader_dropdown__STlza a{color:#0b2032;font-size:.88rem;padding:.85rem}.SiteHeader_dropdown__STlza a:hover,.SiteHeader_dropdown__STlza a[aria-current=page]{background:#d4af371a;color:#0b2032}.SiteHeader_cta__aeHog{background:transparent;color:#e4c568;border:1px solid #d4af3780;border-radius:2px;padding:.7rem 1rem;font-size:.78rem;text-transform:none;letter-spacing:.02em;font-weight:500}.SiteHeader_cta__aeHog:hover{background:#d4af37;color:#020b16}.SiteHeader_menuLines__nokB5{display:block;width:24px;position:relative;height:20px}.SiteHeader_menuLines__nokB5 i{position:absolute;height:1px;width:24px;background:#dfba53;top:6px;left:0;transition:transform .2s ease,width .2s ease}.SiteHeader_menuLines__nokB5 i:last-child{top:14px;width:17px;left:7px}.SiteHeader_menuLines__nokB5[data-open=true] i:first-child{transform:translateY(4px) rotate(45deg)}.SiteHeader_menuLines__nokB5[data-open=true] i:last-child{width:24px;left:0;transform:translateY(-4px) rotate(-45deg)}.SiteHeader_mobilePanel__yRe3F{background:linear-gradient(140deg,#020b16,#10283a)}.SiteHeader_mobileNav__augjh .SiteHeader_mobileCta__MeieU{color:#020b16;padding:.9rem 1.2rem;display:inline-flex}@media(max-width:1023px){.SiteHeader_officialLogo__MRUOv{width:222px;max-width:calc(100vw - 110px)}.SiteHeader_bar__xlVwz{min-height:var(--nav-h)}}@media(prefers-reduced-motion:reduce){.SiteHeader_menuLines__nokB5 i{transition:none}}@media(max-width:1023px){.SiteHeader_header__6Xzm_[data-scrolled=true] .SiteHeader_bar__xlVwz{min-height:80px;padding-block:6px}.SiteHeader_header__6Xzm_[data-scrolled=true] .SiteHeader_officialLogo__MRUOv{width:168px}.SiteHeader_header__6Xzm_[data-scrolled=true] .SiteHeader_mobilePanel__yRe3F{max-height:calc(100dvh - 80px)}}.Watermark_host__9Jh_m{position:relative;isolation:isolate}.Watermark_mark__ZYv_w{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;contain:layout paint}.Watermark_mark__ZYv_w:before{content:"";position:absolute;display:block;white-space:nowrap;font-family:var(--font-hebrew);font-weight:400;font-size:var(--wm-size);line-height:.82;letter-spacing:.05em;direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;color:var(--wm-ink);opacity:var(--wm-opacity);-webkit-mask-image:var(--wm-mask);mask-image:var(--wm-mask)}.Watermark_mark__ZYv_w[data-motif=protection]:before{content:"אלד"}.Watermark_mark__ZYv_w[data-motif=abundance]:before{content:"שפע"}.Watermark_mark__ZYv_w[data-tone=on-dark]{--wm-ink:var(--pgi-gold);--wm-opacity:0.035}.Watermark_mark__ZYv_w[data-tone=on-light]{--wm-ink:var(--pgi-midnight);--wm-opacity:0.024}.Watermark_mark__ZYv_w[data-size=sm]{--wm-size:clamp(5.5rem,16vw,12rem)}.Watermark_mark__ZYv_w[data-size=md]{--wm-size:clamp(8rem,24vw,19rem)}.Watermark_mark__ZYv_w[data-size=lg]{--wm-size:clamp(10rem,32vw,27rem)}.Watermark_mark__ZYv_w[data-placement=top-right]:before{top:-.24em;right:-.13em;--wm-mask:radial-gradient(118% 118% at 100% 0%,#000 0%,#000 33%,transparent 76%)}.Watermark_mark__ZYv_w[data-placement=top-left]:before{top:-.24em;left:-.13em;--wm-mask:radial-gradient(118% 118% at 0% 0%,#000 0%,#000 33%,transparent 76%)}.Watermark_mark__ZYv_w[data-placement=bottom-right]:before{bottom:-.28em;right:-.13em;--wm-mask:radial-gradient(118% 118% at 100% 100%,#000 0%,#000 33%,transparent 76%)}.Watermark_mark__ZYv_w[data-placement=bottom-left]:before{bottom:-.28em;left:-.13em;--wm-mask:radial-gradient(118% 118% at 0% 100%,#000 0%,#000 33%,transparent 76%)}.Watermark_mark__ZYv_w[data-placement=center-right]:before{top:50%;right:-.15em;transform:translateY(-50%);--wm-mask:radial-gradient(112% 112% at 100% 50%,#000 0%,#000 31%,transparent 74%)}.Watermark_mark__ZYv_w[data-placement=center-left]:before{top:50%;left:-.15em;transform:translateY(-50%);--wm-mask:radial-gradient(112% 112% at 0% 50%,#000 0%,#000 31%,transparent 74%)}@media print{.Watermark_mark__ZYv_w{display:none}}@media (forced-colors:active){.Watermark_mark__ZYv_w{display:none}}.SiteFooter_footer__i3J32{position:relative;isolation:isolate;background:var(--color-field-deep);color:var(--pgi-white);border-top:1px solid var(--color-rule-accent)}.SiteFooter_footer__i3J32:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(90% 120% at 88% 0,color-mix(in srgb,var(--pgi-atmosphere) 18%,transparent) 0,transparent 58%)}.SiteFooter_inner__vesbx{display:grid;grid-template-columns:1fr;grid-gap:clamp(2.5rem,5vw,4.5rem);gap:clamp(2.5rem,5vw,4.5rem);max-width:var(--container-wide);margin-inline:auto;padding:clamp(3rem,5vw,4.5rem) var(--gutter) clamp(2.5rem,4vw,3.5rem)}.SiteFooter_logo__DWYW_{width:clamp(210px,30vw,270px);height:auto}.SiteFooter_line__CyWk4{font-family:var(--font-display);font-style:italic;font-size:1.5rem;color:var(--pgi-amber-highlight);margin:1.25rem 0 .85rem}.SiteFooter_blurb__y_E4g{margin-top:1.5rem;font-size:.95rem;line-height:1.75;max-width:44ch;color:var(--pgi-white)}.SiteFooter_nav__IQmvA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.25rem;gap:2.25rem}.SiteFooter_navCol__iq4SX ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:.7rem;gap:.7rem}.SiteFooter_navLabel__Oc7Bh{font-size:var(--step-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--pgi-amber);margin-bottom:1.25rem}.SiteFooter_navCol__iq4SX a{position:relative;display:inline-block;color:var(--pgi-white);font-size:.95rem;text-decoration:none;transition:color var(--duration-fast) var(--ease)}.SiteFooter_navCol__iq4SX a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--pgi-amber);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-ui) var(--ease)}.SiteFooter_navCol__iq4SX a:focus-visible,.SiteFooter_navCol__iq4SX a:hover{color:#fff}.SiteFooter_navCol__iq4SX a:focus-visible:after,.SiteFooter_navCol__iq4SX a:hover:after{transform:scaleX(1)}.SiteFooter_legal__huMrm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:var(--container-wide);margin-inline:auto;padding:1.75rem var(--gutter) 2rem;border-top:1px solid var(--color-rule-invert);font-size:.85rem;color:var(--pgi-white)}.SiteFooter_legal__huMrm a{color:var(--pgi-white);text-decoration:none}.SiteFooter_legal__huMrm a:hover{color:var(--pgi-amber-highlight)}@media (min-width:720px){.SiteFooter_nav__IQmvA{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.SiteFooter_inner__vesbx{grid-template-columns:1.15fr 2fr}}.SiteFooter_footer__i3J32:before{display:none}@media (max-width:699px){.SiteFooter_inner__vesbx{padding-top:1.5rem;gap:2rem}.SiteFooter_logo__DWYW_{width:190px}.SiteFooter_blurb__y_E4g{font-size:.86rem;line-height:1.7;margin-top:1rem}.SiteFooter_nav__IQmvA{gap:1.65rem 1.4rem}.SiteFooter_navLabel__Oc7Bh{font-size:.65rem;margin-bottom:.6rem}.SiteFooter_navCol__iq4SX ul{gap:0}.SiteFooter_navCol__iq4SX a{display:flex;align-items:center;min-height:44px;font-size:.84rem}.SiteFooter_legal__huMrm{font-size:.75rem;line-height:1.7;gap:.65rem}.SiteFooter_legal__huMrm a{display:inline-flex;align-items:center;min-height:44px}}.SiteFooter_inscriptions__O4e4P{display:flex;flex-direction:row;justify-content:flex-start;gap:20px;margin-top:12px;font-size:10px;line-height:14px;color:var(--pgi-amber);opacity:.03;direction:ltr}.SiteFooter_inscriptions__O4e4P,.SiteFooter_inscriptions__O4e4P>span{font-weight:400;letter-spacing:0;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}main{--pgi-sapphire:#17354b;--color-accent-on-light:#17354b;--color-ink-soft:#344957}main .field-ivory,main .field-ivory-warm{--color-ink:#071d33;--color-ink-soft:#344957;--pgi-sapphire:#17354b;--color-accent-on-light:#17354b;color:#071d33;background-color:#fffdf7}main .field-midnight,main .field-midnight-deep{--color-ink:#fff;--color-ink-soft:#fff;color:#fff}[data-editorial-page] .section,main .section{padding-block:clamp(2.75rem,5vw,4.75rem)}main [data-screen=hero] h1{max-width:22ch}main [data-screen=hero] .lede{max-width:49ch}.ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.ref-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-card{border-top:1px solid #b58a2e;padding:1.4rem 0;min-width:0}.ref-card h3{font-size:clamp(1.45rem,2vw,1.85rem);margin-bottom:.7rem}.ref-card>p{margin-bottom:.9rem}.ref-card>svg{width:44px;height:44px;margin-bottom:1.25rem;color:#94691d}.ref-card>.eyebrow{font-size:.65rem}.ref-price{font-family:var(--font-sans);font-weight:700;font-size:1rem;margin-block:1rem .3rem}.ref-meta{font-size:.8rem;line-height:1.6;color:var(--color-ink-soft)}.ref-detail{border-bottom:1px solid var(--color-rule-gold)}.ref-detail summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;padding:.85rem 0;font-size:.9rem;font-weight:600;cursor:pointer;list-style:none}.ref-detail summary::-webkit-details-marker{display:none}.ref-detail summary span{color:var(--pgi-amber-deep);font-size:1.2rem;transition:transform .2s}.ref-detail[open]>summary span{transform:rotate(45deg)}.ref-detail[open]>summary{margin-bottom:0}.ref-detail-body{padding:0 0 1.2rem;font-size:.9rem;line-height:1.7}.ref-detail-body p+p{margin-top:.8rem}.ref-detail-body ul{padding-left:1.2rem;margin-block:.8rem}.ref-detail summary:focus-visible,.ref-link:focus-visible,.ref-path:focus-visible{outline:2px solid #b58a2e;outline-offset:4px}.ref-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin:0}.ref-facts>div{border-top:1px solid var(--color-rule-gold);padding-top:1rem}.ref-facts dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem}.ref-facts dd{margin:0;font-size:.95rem}.ref-process{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.ref-process li{border-top:1px solid var(--color-rule-gold);padding-top:1rem}.ref-process span{color:#d4af37;font-size:.75rem}.ref-process h3{font-size:1.5rem;margin:.5rem 0}.ref-process p{font-size:.9rem}.ref-story{display:grid;grid-template-columns:1fr 1fr;background:#071d33;color:white}.ref-story-image{position:relative;min-height:330px}.ref-story-copy{padding:clamp(2rem,5vw,5rem);align-self:center}.ref-story-copy h2{font-size:var(--step-h2);margin-bottom:1rem}.ref-story-copy p:not(.eyebrow){margin-bottom:1.3rem}.ref-story-copy .eyebrow{color:#e7c66b}.ref-story-copy .ref-meta{color:#fff}.ref-feature{display:grid;grid-template-columns:260px 1fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:center;max-width:950px;margin-inline:auto}.ref-cover{display:block;padding:1.25rem;background:linear-gradient(130deg,#203e50,#071d33)}.ref-cover img{width:100%;height:auto;box-shadow:8px 12px 24px #0005}.ref-feature h2{font-size:var(--step-h2);margin-bottom:1rem}.ref-feature p:not(.eyebrow){max-width:48ch}.ref-link{display:inline-flex;align-items:center;gap:1rem;padding:.6rem 0;margin-top:.6rem;margin-right:1.3rem;text-decoration:underline;-webkit-text-decoration-color:#b58a2e;text-decoration-color:#b58a2e;text-underline-offset:6px;font-weight:600;font-size:.85rem;min-height:44px}.ref-link span{font-size:.7rem}.ref-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:#b58a2e66;border:1px solid #b58a2e66}.ref-path{display:block;background:#fffaf0;padding:1.4rem;text-decoration:none;color:#071d33}.ref-path:hover{background:#f1e5d1}.ref-path strong{display:block;font-size:1rem;margin-bottom:.4rem}.ref-path span{font-size:.85rem}.ref-resources{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2rem;gap:0 2rem}.ref-resource{border-top:1px solid var(--color-rule-gold);padding:1.25rem 0}.ref-resource h3{font-size:1.55rem;margin:.5rem 0}.ref-resource p{font-size:.9rem;max-width:58ch}.ref-inline-note{font-size:.85rem;padding-top:1.5rem;max-width:75ch}.ref-bullets{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem 1.5rem;gap:.7rem 1.5rem;padding-left:1.2rem;font-size:.9rem}.ref-close{display:flex;align-items:center;justify-content:space-between;gap:2rem}.ref-close h2{font-size:var(--step-h2);max-width:24ch}.ref-close p{max-width:50ch;margin-top:.8rem}@media (max-width:799px){.ref-grid,.ref-grid-two,.ref-resources,.ref-story{grid-template-columns:1fr}.ref-grid{gap:.4rem}.ref-feature{grid-template-columns:120px 1fr;gap:1.25rem;align-items:start}.ref-cover{padding:.6rem}.ref-feature h2{font-size:1.7rem}.ref-feature .eyebrow{font-size:.58rem;letter-spacing:.08em}.ref-feature p:not(.eyebrow){font-size:.9rem}.ref-feature .ref-link{display:flex;margin-right:0}.ref-facts{gap:1rem}.ref-facts dd{font-size:.85rem}.ref-process{grid-template-columns:1fr 1fr;gap:1.4rem}.ref-process h3{font-size:1.35rem}.ref-story-image{min-height:230px}.ref-paths{grid-template-columns:1fr}.ref-path{padding:1rem 1.2rem}.ref-close{flex-direction:column;align-items:flex-start}main [data-screen=hero]:has([data-hero-image]) [data-hero-copy]{padding-top:calc(var(--nav-h) + 10rem);padding-bottom:2rem}[data-academy-page] [data-hero-image],[data-editorial-page] [data-hero-image]{height:100%}main [data-screen=hero] [data-hero-image]:after{background:linear-gradient(180deg,#071d3310 12%,#071d3340 29%,#071d33e8 55%,#071d33)}main [data-screen=hero] [data-hero-image] img{object-position:60% top!important}main [data-screen=hero] [data-hero-copy] h1{font-size:2.15rem}}@media (max-width:359px){.ref-feature{grid-template-columns:1fr}.ref-cover{max-width:150px}.ref-facts,.ref-process{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ref-detail summary span{transition:none}}@media print{.ref-detail>*{display:block!important}}.need-pathways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.3rem;gap:1.3rem;align-items:start}.need-pathway{border:1px solid #b58a2e66;background:#fffdf7;box-shadow:0 12px 32px #071d3309}.need-pathway summary{cursor:pointer;list-style:none;color:white;background:radial-gradient(ellipse at 100% 0,#36576b 0,transparent 75%),linear-gradient(140deg,#071d33,#102f49)}.need-pathway summary::-webkit-details-marker{display:none}.need-pathway summary:focus-visible{outline:3px solid #b58a2e;outline-offset:5px}.need-photo{display:block;height:155px;position:relative;overflow:hidden}.need-photo img{object-fit:cover;transition:transform .65s ease}.need-photo:after{content:"";position:absolute;inset:10px;border:1px solid #fff8;pointer-events:none}.need-intro{display:block;padding:1.6rem;position:relative}.need-kicker{display:block;color:#e6c773;font-size:.62rem;letter-spacing:.07em;line-height:1.6}.need-intro h3{color:#fff;font-size:clamp(1.65rem,2.2vw,2rem);line-height:1.1;margin:.7rem 0}.need-note{display:block;font-size:.84rem;line-height:1.65;min-height:4.2em;color:#fff}.need-action{display:flex;justify-content:space-between;align-items:center;gap:.7rem;color:#ead18c;border-top:1px solid #d4af3760;margin-top:1.25rem;padding-top:1rem;font-size:.73rem}.need-plus{font-size:1.3rem;line-height:1;transition:transform .3s ease}.need-open{display:none}.need-pathway[open] .need-open{display:inline}.need-pathway[open] .need-closed{display:none}.need-pathway[open] .need-plus{transform:rotate(45deg)}.need-options{padding:.3rem 1.6rem 1.6rem;color:#071d33}.need-option{padding:1.25rem 0;border-bottom:1px solid #b58a2e40}.need-option h4{font-family:var(--font-display);font-size:1.4rem;line-height:1.15;margin:0 0 .6rem;color:#071d33}.need-option p{font-size:.82rem;line-height:1.7;margin:0;color:#30475a}.need-options>a{display:inline-block;margin-top:1.2rem;font-size:.78rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.need-pathway summary:hover .need-photo img{transform:scale(1.045)}}@media (prefers-reduced-motion:no-preference){.need-pathway[open] .need-options{animation:need-reveal .35s ease-out}@keyframes need-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media (max-width:999px){.need-pathways{grid-template-columns:1fr;gap:1.15rem}.need-pathway summary{display:grid;grid-template-columns:32% 1fr}.need-photo{height:100%;min-height:240px}.need-note{min-height:0}.need-intro{padding:1.3rem}}@media (max-width:480px){.need-pathway summary{display:block}.need-photo{height:110px;min-height:0}.need-intro{padding:1.2rem}.need-intro h3{font-size:1.7rem}.need-action{margin-top:.9rem;padding-top:.8rem}.need-options{padding-inline:1.2rem}}@media (prefers-reduced-motion:reduce){.need-photo img,.need-plus{transition:none}}.atelier-formats{display:grid;grid-template-columns:minmax(220px,.7fr) 1.5fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:start}.atelier-format-image{position:relative;height:420px;overflow:hidden;margin:0;background:#071d33}.atelier-format-image:after{content:"";position:absolute;inset:14px;border:1px solid #e2c77888;pointer-events:none}.atelier-format-image img{object-fit:cover;object-position:50% 65%}.atelier-format-image figcaption{position:absolute;bottom:0;left:0;right:0;padding:3rem 1.7rem 1.7rem;color:#fff;font-family:var(--font-display);font-size:1.65rem;line-height:1.15;background:linear-gradient(transparent,#071d33ed)}.atelier-format-list .ref-detail{border-bottom-color:#b58a2e55}.atelier-format-list summary{padding-block:1.1rem}.atelier-labs{gap:1.5rem}.atelier-labs .ref-card{padding:0 0 1rem;border:1px solid #b58a2e55;background:#fffdf7}.atelier-labs .ref-card>.ref-detail,.atelier-labs .ref-card>h3{margin-inline:1.2rem}.atelier-labs .ref-card>h3{margin-top:1.25rem}.atelier-lab-art{height:165px;display:grid;place-items:center;overflow:hidden;color:#e6c773;background:radial-gradient(ellipse at 80% 20%,#294b60,transparent 70%),#071d33;position:relative}.atelier-lab-art:after{content:"";position:absolute;inset:10px;border:1px solid #d4af372b;pointer-events:none}.atelier-lab-art svg{width:100%;max-width:340px;height:100%}.atelier-grid{opacity:.2}.atelier-drawing{stroke-linecap:round;stroke-linejoin:round}.atelier-process{position:relative}.atelier-process .ref-process{gap:2rem}.atelier-process .ref-process li{position:relative;padding-top:1.5rem}.atelier-process .ref-process li:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;background:#e6c773;transform:rotate(45deg);box-shadow:0 0 15px #d4af3740}.atelier-process .ref-process span{display:inline-block;font-family:var(--font-sans);border:1px solid #d4af3744;padding:.2rem .5rem;font-size:.7rem}.ref-story{position:relative;overflow:hidden}.ref-story-image:after{content:"";position:absolute;inset:16px;border:1px solid #fff9;pointer-events:none}.ref-story-copy{position:relative;background:radial-gradient(ellipse at 100% 0,#234455,transparent 72%),#071d33}.ref-story-copy:before{content:"";display:block;width:42px;height:2px;background:linear-gradient(90deg,#d4af37,#e7d29e);margin-bottom:1.7rem}.ref-feature{padding-block:1rem}.ref-cover{position:relative;background:radial-gradient(ellipse at 25% 15%,#486475,transparent 62%),#071d33;padding:2.1rem 1.8rem;box-shadow:0 16px 30px #071d3310}.ref-cover:before{content:"";position:absolute;inset:11px;border:1px solid #d4af3780;pointer-events:none}.ref-cover:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:2px;background:#b58a2e}.ref-cover img{position:relative;transform:rotate(-3deg);transition:transform .3s ease}.ref-cover:focus-visible img,.ref-cover:hover img{transform:rotate(0deg) translateY(-3px)}[data-academy-page] article[id^=program-]{border-top-color:#b58a2e}[data-academy-page] article[id^=program-] summary{transition:background-color .2s ease}[data-academy-page] article[id^=program-] summary:hover{background:#d4af3710}@media (prefers-reduced-motion:no-preference){.atelier-drawing{stroke-dasharray:500;stroke-dashoffset:0;animation:atelier-ink 1.8s ease-out both}@keyframes atelier-ink{0%{stroke-dashoffset:500;opacity:.3}to{stroke-dashoffset:0;opacity:1}}}@media (max-width:799px){.atelier-formats{grid-template-columns:1fr;gap:1.5rem}.atelier-format-image{height:190px}.atelier-format-image img{object-position:50% 48%}.atelier-format-image figcaption{font-size:1.45rem;padding-bottom:1.4rem}.atelier-labs{gap:1.1rem}.atelier-lab-art{height:105px}.atelier-labs .ref-card>h3{margin-top:.9rem}.atelier-process .ref-process{gap:1.5rem}.ref-cover{padding:1.25rem .9rem}.ref-cover:before{inset:5px}}@media (prefers-reduced-motion:reduce){.atelier-drawing{animation:none}.ref-cover img{transform:none!important}.ref-cover img,[data-academy-page] article[id^=program-] summary{transition:none}}body:has(main>[data-editorial-page]>[data-screen=hero]:first-child){--nav-base-alpha:0%;--nav-base-veil:.66}body:has(main>[data-editorial-page]>[data-screen=hero]:first-child) main{padding-top:0}[data-editorial-page]{background:var(--pgi-warm-ivory)}[data-editorial-page] .section{padding-block:clamp(3.5rem,6vw,5.5rem)}[data-editorial-page] section header h2{font-size:var(--step-h2);font-weight:500;line-height:1.15;max-width:30ch}[data-editorial-page] .lede{font-size:clamp(1rem,.95rem + .2vw,1.15rem);line-height:1.75}[data-screen=hero] [data-hero-copy] h1{font-size:var(--step-h1);line-height:1.08;font-weight:500;max-width:23ch}[data-screen=hero] [data-hero-copy] .lede{color:var(--pgi-white)}[data-screen=hero]:has([data-hero-image]){min-height:0}[data-screen=hero] [data-hero-image] img{filter:brightness(1.07) saturate(1.09)}[data-screen=hero] [data-hero-image]:after{background:linear-gradient(90deg,var(--pgi-ink-navy),color-mix(in srgb,var(--pgi-ink-navy) 88%,transparent) 30%,color-mix(in srgb,var(--pgi-ink-navy) 20%,transparent) 68%,transparent)}[data-screen=hero] [data-hero-image]:before{display:none}[data-editorial-page] .eyebrow{font-size:.65rem;letter-spacing:.15em;gap:.8rem}[data-editorial-page] .eyebrow:before{width:2rem;background:var(--pgi-amber)}[data-screen=hero]:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/assets/pgi-engraving.svg) 100% 100%/auto 120% no-repeat;opacity:.1;-webkit-mask-image:linear-gradient(110deg,transparent 45%,black);mask-image:linear-gradient(110deg,transparent 45%,black)}@keyframes pgi-light-arrival{0%{opacity:0;transform:translateY(8px)}to{opacity:.1;transform:none}}@media(prefers-reduced-motion:no-preference){[data-screen=hero]:after{animation:pgi-light-arrival 4.6s var(--ease) both}}@media(prefers-reduced-motion:reduce){[data-screen=hero]:after{animation:none}}[data-editorial-page] summary{cursor:pointer}[data-editorial-page] summary:focus-visible{outline:var(--ring);outline-offset:5px}[data-editorial-page] details[open]>summary{margin-bottom:1rem}[data-editorial-page] details>summary{min-height:44px}[data-editorial-page] .field-midnight,[data-editorial-page] .field-midnight-deep{color:var(--pgi-white)}@media(max-width:699px){[data-screen=hero] [data-hero-copy] h1{font-size:2.15rem;max-width:23ch;margin-bottom:1.1rem}[data-screen=hero] [data-hero-copy] .lede{font-size:.96rem;line-height:1.7}[data-editorial-page] section header h2{font-size:1.85rem}[data-editorial-page] section h3{font-size:1.4rem;line-height:1.18}[data-editorial-page] [data-screen=hero]:has([data-hero-image]) [data-hero-copy]{padding-top:calc(var(--nav-h) + 12rem);padding-bottom:2.5rem}[data-editorial-page] [data-hero-image]{height:34rem}[data-editorial-page] [data-screen=hero]{background-color:var(--pgi-ink-navy)}[data-screen=hero] [data-hero-image]:after{background:linear-gradient(180deg,color-mix(in srgb,var(--pgi-ink-navy) 10%,transparent),transparent 25%,color-mix(in srgb,var(--pgi-ink-navy) 91%,transparent) 59%,var(--pgi-ink-navy) 100%)}[data-editorial-page] [data-screen=hero] a{font-size:.68rem;letter-spacing:.06em;padding:.85rem 1rem;min-height:44px}[data-editorial-page] [data-screen=hero] a:last-child:not(:first-child){background:transparent;border-color:transparent;padding-inline:0;color:var(--pgi-white);text-decoration:underline;-webkit-text-decoration-color:var(--pgi-amber);text-decoration-color:var(--pgi-amber);text-underline-offset:.4rem}[data-editorial-page] [data-screen=hero] dl>div{grid-template-columns:5rem 1fr}}@media(min-width:700px) and (max-width:1023px){[data-editorial-page] [data-screen=hero]:has([data-hero-image]) [data-hero-copy]{padding-top:calc(var(--nav-h) + 13rem)}[data-screen=hero] [data-hero-image]:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--pgi-ink-navy) 90%,transparent) 45%,var(--pgi-ink-navy))}}@media print{details>*{display:block!important}details>summary{display:none!important}[data-screen=hero]:after{display:none}}:root{--pgi-ink-navy:#071d33;--pgi-sapphire:#0f3b82;--pgi-cobalt:#2541b8;--pgi-cerulean:#60a5fa;--pgi-mist:#cfe6ff;--pgi-pearl:#f8faff;--pgi-warm-ivory:#fffdf7;--pgi-amber:#d4af37;--pgi-amber-highlight:#efc65b;--pgi-amber-deep:#b88a21;--pgi-charcoal:#253242;--pgi-white:#ffffff;--pgi-prussian:#0b2d4e;--pgi-prussian-panel:color-mix(in srgb,var(--pgi-prussian) 80%,var(--pgi-sapphire));--pgi-atmosphere:color-mix(in srgb,var(--pgi-cobalt) 55%,var(--pgi-cerulean));--color-bg:var(--pgi-pearl);--color-bg-warm:var(--pgi-warm-ivory);--color-surface:var(--pgi-white);--color-field:var(--pgi-prussian);--color-field-deep:var(--pgi-ink-navy);--color-ink:var(--pgi-ink-navy);--color-ink-soft:color-mix(in srgb,var(--pgi-ink-navy) 72%,#7a8899);--color-ink-invert:var(--pgi-white);--color-ink-invert-soft:var(--pgi-white);--color-accent-on-light:var(--pgi-sapphire);--color-accent-on-dark:var(--pgi-amber);--color-accent-on-dark-strong:var(--pgi-amber-highlight);--color-rule:color-mix(in srgb,var(--pgi-ink-navy) 14%,transparent);--color-rule-accent:color-mix(in srgb,var(--pgi-amber) 42%,transparent);--color-rule-invert:color-mix(in srgb,var(--pgi-mist) 22%,transparent);--color-focus:var(--pgi-sapphire);--color-focus-invert:var(--pgi-amber-highlight);--font-display:var(--font-cormorant),Georgia,"Times New Roman",serif;--font-sans:var(--font-manrope),"Segoe UI",system-ui,Arial,sans-serif;--font-hebrew:"Noto Serif Hebrew","Noto Sans Hebrew","Frank Ruehl CLM","David Libre","Times New Roman",serif;--step-eyebrow:clamp(0.75rem,0.73rem + 0.08vw,0.8125rem);--step-button:clamp(0.8125rem,0.8rem + 0.06vw,0.875rem);--step-nav:clamp(0.875rem,0.86rem + 0.06vw,0.9375rem);--step-body:clamp(1.0625rem,1.03rem + 0.16vw,1.125rem);--step-body-lg:clamp(1.1875rem,1.13rem + 0.22vw,1.3125rem);--step-h3:clamp(1.5rem,1.16rem + 1.1vw,2.375rem);--step-h2:clamp(1.85rem,1.4rem + 1.6vw,3rem);--step-h1:clamp(2.15rem,1.55rem + 2.6vw,4.2rem);--leading-body:1.7;--leading-display:0.97;--tracking-eyebrow:0.22em;--tracking-label:0.12em;--measure:68ch;--container:1280px;--container-wide:1440px;--gutter:clamp(1.25rem,4vw,4.5rem);--section-y:clamp(6rem,9vw,9rem);--section-y-md:clamp(4rem,6vw,6rem);--nav-h:clamp(4.5rem,5.5vw,6rem);--radius-button:8px;--radius-card:12px;--radius:var(--radius-button);--ring:2px solid var(--color-focus);--ease:cubic-bezier(0.22,0.61,0.36,1);--duration-fast:180ms;--duration-ui:320ms;--duration-reveal:780ms;--reveal-shift:14px;--pgi-berry:#7a2140;--pgi-gold:var(--pgi-amber);--pgi-gold-soft:var(--pgi-amber-highlight);--pgi-gold-deep:var(--color-accent-on-light);--color-rule-gold:var(--color-rule-accent);--pgi-midnight:var(--pgi-prussian);--pgi-midnight-deep:var(--pgi-ink-navy);--pgi-midnight-panel:var(--pgi-prussian-panel);--pgi-midnight-line:var(--color-rule-accent);--pgi-ivory:var(--pgi-pearl);--pgi-ivory-2:var(--pgi-warm-ivory);--pgi-stone:var(--pgi-mist)}.img-field{position:relative;overflow:clip}.img-fade-left{-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 22%,#000 55%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 22%,#000 55%)}.img-fade-right{-webkit-mask-image:linear-gradient(270deg,transparent,rgba(0,0,0,.55) 22%,#000 55%);mask-image:linear-gradient(270deg,transparent,rgba(0,0,0,.55) 22%,#000 55%)}.img-fade-bottom{-webkit-mask-image:linear-gradient(0deg,transparent,rgba(0,0,0,.6) 18%,#000 48%);mask-image:linear-gradient(0deg,transparent,rgba(0,0,0,.6) 18%,#000 48%)}.img-veil:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(var(--veil-angle,90deg),color-mix(in srgb,var(--pgi-ink-navy) var(--veil-from,88%),transparent) 0,color-mix(in srgb,var(--pgi-ink-navy) var(--veil-mid,46%),transparent) 46%,color-mix(in srgb,var(--pgi-ink-navy) var(--veil-to,16%),transparent) 100%)}.atmosphere{position:relative;isolation:isolate;--atmos-strength:1;--atmos-x:78%;--atmos-y:6%;--atmos-angle:152deg}.atmosphere:before{z-index:-2;background:radial-gradient(130% 105% at var(--atmos-x) var(--atmos-y),color-mix(in srgb,var(--pgi-atmosphere) calc(var(--atmos-strength) * 20%),transparent) 0,color-mix(in srgb,var(--pgi-sapphire) calc(var(--atmos-strength) * 9%),transparent) 42%,transparent 78%),linear-gradient(var(--atmos-angle),color-mix(in srgb,var(--pgi-sapphire) calc(var(--atmos-strength) * 16%),transparent) 0,transparent 58%)}.atmosphere:after,.atmosphere:before{content:"";position:absolute;inset:0;pointer-events:none}.atmosphere:after{z-index:-1;opacity:var(--atmos-texture,.05);background-image:url(/assets/pgi-linework.png);background-size:cover;background-position:var(--atmos-texture-pos,62% 42%);background-repeat:no-repeat;mix-blend-mode:soft-light}.edge-light-bottom,.edge-light-top{position:relative}.edge-light-bottom:not(.atmosphere):before,.edge-light-top:not(.atmosphere):before{content:"";position:absolute;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--pgi-cerulean) 26%,transparent) 22%,color-mix(in srgb,var(--pgi-cerulean) 38%,transparent) 52%,transparent 88%)}.edge-light-top:not(.atmosphere):before{top:0}.edge-light-bottom:not(.atmosphere):before{bottom:0}.atmosphere.edge-light-top{border-top:1px solid color-mix(in srgb,var(--pgi-cerulean) 20%,transparent)}.atmosphere.edge-light-bottom{border-bottom:1px solid color-mix(in srgb,var(--pgi-cerulean) 20%,transparent)}.fade-into-dark,.fade-into-light{position:relative}.fade-into-dark:after,.fade-into-light:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(4rem,9vw,9rem);pointer-events:none;z-index:1}.fade-into-dark:after{background:linear-gradient(180deg,transparent 0,var(--pgi-ink-navy) 100%)}.fade-into-light:after{background:linear-gradient(180deg,transparent 0,var(--pgi-pearl) 100%)}[data-reveal]{opacity:1;transform:none;transition:opacity var(--duration-reveal) var(--ease),transform var(--duration-reveal) var(--ease)}[data-reveal=pending]{opacity:0;transform:translateY(var(--reveal-shift))}[data-reveal=pending][data-reveal-from=left],[data-reveal=pending][data-reveal-from=right]{transform:translateY(calc(var(--reveal-shift) * .5))}[data-reveal=pending][data-reveal-from=none]{transform:none}@keyframes pgi-glide{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.glide{animation:pgi-glide 4.8s cubic-bezier(.2,.65,.25,1) both}}[data-reveal]:focus-within{opacity:1!important;transform:none!important;transition:none!important}.focus-underline{position:relative;text-decoration:none}.focus-underline:after{content:"";position:absolute;left:0;right:0;bottom:-.35em;height:1px;background:var(--pgi-amber);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-ui) var(--ease)}.focus-underline:focus-visible:after,.focus-underline:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){[data-reveal=pending],[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.glide{animation:none!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--step-body);line-height:var(--leading-body);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);font-weight:500;line-height:var(--leading-display);letter-spacing:-.02em;margin:0;text-wrap:balance}h3,h4{line-height:1.15}p{margin:0;text-wrap:pretty}a{color:inherit}img,svg{display:block;max-width:100%}ol,ul{margin:0}button{font-family:inherit}:focus-visible{outline:var(--ring);outline-offset:3px}::selection{background:var(--pgi-amber);color:var(--pgi-ink-navy)}:target,section[id]{scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.skip-link{position:absolute;left:1rem;top:-100px;z-index:200;background:var(--pgi-ink-navy);color:#fff;padding:.75rem 1.25rem;border:1px solid var(--pgi-amber);border-radius:var(--radius-button);font-size:var(--step-eyebrow);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;transition:top .2s var(--ease)}.skip-link:focus{top:1rem}body{--nav-base-alpha:92%;--nav-base-veil:0}main{padding-top:var(--nav-h)}body:has(main>[data-screen=hero]:first-child){--nav-base-alpha:0%;--nav-base-veil:0.66}body:has(main>[data-screen=hero]:first-child) main{padding-top:0}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container-wide{max-width:var(--container-wide)}.section{padding-block:var(--section-y)}.section-md{padding-block:var(--section-y-md)}.field-midnight,.field-midnight-deep{--pgi-gold-deep:var(--color-accent-on-dark-strong);--color-accent-on-light:var(--color-accent-on-dark-strong);--color-rule:var(--color-rule-invert);--color-ink:var(--color-ink-invert);--color-ink-soft:var(--color-ink-invert-soft);--color-focus:var(--color-focus-invert)}.field-midnight{background:var(--color-field);color:var(--color-ink-invert);border-block:1px solid var(--color-rule-accent)}.field-midnight-deep{background:var(--color-field-deep);color:var(--color-ink-invert)}.field-ivory{background:var(--color-bg)}.field-ivory-warm{background:var(--color-bg-warm)}.eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.5rem;font-family:var(--font-sans);font-size:var(--step-eyebrow);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-on-light)}.eyebrow:before{content:"";width:3rem;height:1px;background:var(--pgi-amber);flex:0 0 auto}.field-midnight .eyebrow,.field-midnight-deep .eyebrow{color:var(--color-accent-on-dark)}.measure{max-width:var(--measure)}.lede{font-size:var(--step-body-lg);line-height:1.7;color:var(--color-ink-soft)}.field-midnight .lede,.field-midnight-deep .lede{color:var(--color-ink-invert-soft)}.pull{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(1.5rem,1.05rem + 1.8vw,2.375rem);line-height:1.28;color:var(--color-accent-on-light)}.field-midnight .pull,.field-midnight-deep .pull,.gold-italic{color:var(--color-accent-on-dark-strong)}.gold-italic{font-style:italic;font-weight:400}.field-ivory .gold-italic,.field-ivory-warm .gold-italic{color:var(--color-accent-on-light)}.prose{max-width:var(--measure)}.prose h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);margin-top:0;margin-bottom:1.5rem}.prose h3{font-family:var(--font-sans);font-size:var(--step-eyebrow);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-on-light);margin-top:2.5rem;margin-bottom:.85rem}.prose p{margin-bottom:1.15rem;color:var(--color-ink-soft)}.prose p:last-child{margin-bottom:0}.prose a{color:var(--color-accent-on-light);text-underline-offset:3px}.prose strong{color:var(--color-ink)}[data-academy-page] .field-midnight-deep,[data-editorial-page] .field-midnight-deep{background:radial-gradient(ellipse at 95% 0,#173a55 0,transparent 58%),radial-gradient(ellipse at 0 100%,#253632 0,transparent 52%),#061729}[data-academy-page] .field-ivory-warm,[data-editorial-page] .field-ivory-warm{background:radial-gradient(ellipse at 100% 0,#f1e5d1,transparent 65%),linear-gradient(135deg,#fffdf7,#f8f3e9)}[data-screen=hero] [data-hero-image]:after{background:linear-gradient(90deg,#061729f5,#061729d9 30%,#0617294a 66%,#06172908 90%)}[data-screen=hero] [data-hero-image] img{filter:brightness(1.035) saturate(1.04)}.website-copy-grid h2:before{background:linear-gradient(90deg,#ae7d25,#e7c66b,#b58b3033);width:52px}.website-prose .copy-action span{transition:transform .24s ease}.website-prose .copy-action:focus-visible span,.website-prose .copy-action:hover span{transform:translateX(4px)}[data-academy-page] details,[data-editorial-page] details{transition:border-color .25s ease}[data-academy-page] details:hover,[data-editorial-page] details:hover{border-color:#c6a457}@media(max-width:1023px){[data-screen=hero] [data-hero-image]:after{background:linear-gradient(180deg,#0617290d,transparent 24%,#061729d9 62%,#061729)}}@media(prefers-reduced-motion:reduce){.website-prose .copy-action span,[data-academy-page] details,[data-editorial-page] details{transition:none;transform:none}}:root{--nav-h:124px}@media(max-width:1023px){:root{--nav-h:112px}}.website-prose{font-size:16px;line-height:1.75;max-width:74ch}.website-prose p+p{margin-top:18px}.website-prose a.copy-action{display:inline-flex;align-items:center;gap:10px;padding:5px 0;margin:6px 18px 6px 0;border-bottom:1px solid #a97a23;font-size:14px;font-weight:600;color:#805b14}.field-midnight .website-prose,.field-midnight-deep .website-prose{color:white}.field-midnight .website-prose a.copy-action,.field-midnight-deep .website-prose a.copy-action{color:#ffce68;border-color:#d4af37}.website-copy-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px}.website-copy-grid h2{font-size:clamp(30px,3.1vw,44px);font-weight:500;line-height:1.12;max-width:23ch}.website-copy-grid h2:before{content:"";display:block;width:40px;height:2px;background:#d4af37;margin-bottom:22px}.website-copy-grid h3{font-size:28px;font-weight:500;margin:20px 0 14px}.website-copy-section{padding-block:clamp(44px,6vw,80px)}.website-hero-context{display:block;font-size:14px;line-height:1.65;margin-top:20px;max-width:62ch}.content-review-bar{background:#07182c;color:white;border-top:1px solid #b38b3e;padding:12px 24px;font-size:12px;text-align:center}.content-review-bar a{color:#ffcf72;text-decoration:underline;margin-left:16px}.website-summit-gateway [data-screen=hero] h1{font-size:clamp(38px,4.9vw,68px);max-width:20ch}.website-summit-gateway .website-prose p:has(>strong:first-child){padding:14px 0;border-bottom:1px solid #cbb687}@media(max-width:760px){.website-copy-grid{grid-template-columns:1fr;gap:25px}.website-copy-grid h2{font-size:32px;max-width:26ch}.website-prose{font-size:15px}.website-summit-gateway [data-screen=hero] h1{font-size:39px}.content-review-bar a{display:inline-block;margin-top:5px}}