@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&display=swap");.jpw{--ink:#0d0b14;--gold:#ffc20e;--magenta:#e6007e;--cobalt:#1f4fd8;--teal:#14b8c4;--tangerine:#f58220;--purple:#5b2a9d;--red:#e03131;--paper:#fff8e7;--white:#ffffff;--smoke:#6b6577;--charcoal:#2a2533;--lead:var(--gold);--radius-card:12px;--radius-btn:8px;--shadow-hard:6px 6px 0 var(--ink);--shadow-btn:4px 4px 0 var(--magenta);--wrap:1180px;--font-display:"Archivo Black","Arial Black",sans-serif;--font-body:"DM Sans","Helvetica Neue",Arial,sans-serif}.jpw *{box-sizing:border-box;margin:0;padding:0}.jpw{font-family:var(--font-body);background:var(--paper);color:var(--ink);line-height:1.65;font-size:16.5px;-webkit-font-smoothing:antialiased}.jpw img{max-width:100%;height:auto;display:block}.jpw a{color:inherit}.jpw h1,.jpw h2,.jpw h3,.jpw h4{font-family:var(--font-display);font-weight:400;line-height:1.08;letter-spacing:-0.01em;text-wrap:balance}.jpw h1{font-size:clamp(2.6rem,6vw,4.3rem)}.jpw h2{font-size:clamp(1.7rem,3.6vw,2.5rem)}.jpw h3{font-size:1.25rem}::selection{background:var(--gold);color:var(--ink)}.jpw .wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(1.1rem,4vw,2.2rem)}.jpw .section{padding:clamp(3rem,6vw,4.8rem) 0}.jpw[data-lead="gold"]{--lead:var(--gold)}.jpw[data-lead="magenta"]{--lead:var(--magenta)}.jpw[data-lead="teal"]{--lead:var(--teal)}.jpw[data-lead="cobalt"]{--lead:var(--cobalt)}.jpw[data-lead="tangerine"]{--lead:var(--tangerine)}.jpw .kicker{display:flex;align-items:center;gap:0.9rem;font-size:0.78rem;font-weight:700;letter-spacing:0.24em;text-transform:uppercase;color:var(--ink);margin-bottom:1.1rem}.jpw .kicker::before,.jpw .kicker.center::after{content:"";height:2px;width:44px;background:var(--lead);flex:0 0 auto}.jpw .kicker.center{justify-content:center}.jpw .kicker.dark{color:var(--gold)}.jpw .kicker.dark::before,.jpw .kicker.dark::after{background:var(--gold)}.jpw .dek{font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.6;max-width:44rem;margin-top:1rem;color:var(--charcoal)}.jpw .dek.on-dark{color:rgba(255,255,255,0.88)}.jpw .dropcap::first-letter{font-family:var(--font-display);font-size:3.6em;line-height:0.82;float:left;padding:0.08em 0.14em 0 0;color:var(--ink)}.jpw .pullquote{position:relative;background:var(--ink);color:var(--white);border-radius:var(--radius-card);padding:2rem 2.2rem 1.8rem;margin:2.4rem 0;box-shadow:var(--shadow-hard);border-left:8px solid var(--lead)}.jpw .pullquote p{font-family:var(--font-display);font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.35}.jpw .pullquote p::before{content:"\201C";display:block;font-size:3.2rem;line-height:0.6;color:var(--lead);margin-bottom:0.6rem}.jpw .pullquote cite{display:block;margin-top:1rem;font-style:normal;font-size:0.82rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--gold)}.jpw .byline{font-size:0.8rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--smoke);margin-top:1.2rem}.jpw .byline strong{color:var(--ink)}.jpw .secnum{font-family:var(--font-display);font-size:0.95rem;color:var(--white);background:var(--lead);border:none;border-radius:999px;padding:0.3rem 0.85rem;display:inline-block;margin-bottom:0.9rem;box-shadow:3px 3px 0 var(--magenta)}.jpw[data-lead="gold"] .secnum,.jpw[data-lead="gold"] .tag{color:var(--ink)}.jpw[data-lead="magenta"] .secnum,.jpw[data-lead="magenta"] .tag{color:var(--white)}.jpw[data-lead="teal"] .secnum,.jpw[data-lead="teal"] .tag{color:var(--ink)}.jpw[data-lead="cobalt"] .secnum,.jpw[data-lead="cobalt"] .tag{color:var(--white)}.jpw[data-lead="tangerine"] .secnum,.jpw[data-lead="tangerine"] .tag{color:var(--ink)}.jpw .rule{border:0;border-top:2px solid var(--ink);margin:0;opacity:0.9}.jpw .caption{font-size:0.82rem;color:var(--smoke);margin-top:0.6rem;line-height:1.5}.jpw .caption strong{color:var(--ink)}.jpw .toc-row{display:grid;grid-template-columns:3.4rem 1fr auto;gap:1.2rem;align-items:baseline;padding:1.4rem 0.4rem;border-bottom:2px solid var(--ink);text-decoration:none;transition:background 0.14s ease,padding 0.14s ease}.jpw .toc-row:first-of-type{border-top:2px solid var(--ink)}.jpw .toc-row:hover{background:rgba(255,194,14,0.14);padding-left:1rem}.jpw .toc-num{font-family:var(--font-display);font-size:1.5rem;color:var(--ink)}.jpw .toc-row h3{font-size:1.3rem;margin-bottom:0.3rem}.jpw .toc-row p{font-size:0.95rem;color:var(--smoke);max-width:46rem}.jpw .toc-tag{font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;border:2px solid var(--ink);border-radius:999px;padding:0.25rem 0.8rem;background:var(--white);white-space:nowrap}.jpw .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.1rem}.jpw .stat{background:var(--white);border:none;border-radius:var(--radius-card);padding:1.3rem 1.2rem;--sh:var(--magenta);box-shadow:5px 5px 0 var(--sh);text-align:left}.jpw .stats .stat:nth-child(4n+2){--sh:var(--gold)}.jpw .stats .stat:nth-child(4n+3){--sh:var(--cobalt)}.jpw .stats .stat:nth-child(4n){--sh:var(--teal)}.jpw .stat b{display:block;font-family:var(--font-display);font-size:2rem;color:var(--ink);text-decoration:underline;text-decoration-color:var(--lead);text-decoration-thickness:5px;text-underline-offset:4px;line-height:1;margin-bottom:0.4rem}.jpw .stat span{font-size:0.92rem;color:var(--charcoal)}.jpw .site-header{background:var(--ink);border-bottom:4px solid var(--gold);position:sticky;top:0;z-index:50}.jpw .header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:0.7rem;padding-bottom:0.7rem}.jpw .brand{text-decoration:none;display:flex;flex-direction:column;line-height:1}.jpw .wordmark{display:flex;flex-direction:column;line-height:0.95}.jpw .wm-j{font-family:var(--font-display);font-size:1.35rem;color:var(--white);letter-spacing:0.06em}.jpw .wm-p{font-family:var(--font-display);font-size:1.35rem;color:var(--gold);letter-spacing:0.06em}.jpw .wm-squiggle{width:118px;height:9px;margin-top:3px}.jpw .brand-sub{font-size:0.68rem;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold);margin-top:0.45rem}.jpw .nav-toggle{display:none;background:var(--gold);color:var(--ink);border:2px solid var(--gold);border-radius:var(--radius-btn);font-family:var(--font-body);font-weight:700;padding:0.5rem 1rem;cursor:pointer}.jpw .site-nav ul{display:flex;gap:0.2rem;list-style:none;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.jpw .site-nav ul::-webkit-scrollbar{display:none}.jpw .site-nav a{color:var(--white);text-decoration:none;font-weight:700;font-size:0.92rem;padding:0.5rem 0.7rem;border-radius:var(--radius-btn);letter-spacing:0.02em;white-space:nowrap;flex:0 0 auto}.jpw .site-nav a:hover{background:rgba(255,194,14,0.16);color:var(--gold)}.jpw .site-nav a.active{background:var(--gold);color:var(--ink)}.jpw .site-nav a.nav-cta{background:var(--magenta);color:var(--white);border:2px solid var(--magenta);box-shadow:3px 3px 0 rgba(255,194,14,0.9)}.jpw .site-nav a.nav-cta:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}.jpw{overflow-x:clip}.jpw .hero{background:radial-gradient(1000px 480px at 88% 6%,rgba(255,194,14,0.07),transparent 62%),var(--ink);color:var(--white);overflow:hidden;position:relative}.jpw .hero-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:clamp(1.6rem,4vw,3.4rem);align-items:center;padding:clamp(2.6rem,6vw,4.6rem) 0}.jpw .hero h1{color:var(--white);text-shadow:4px 4px 0 var(--magenta);margin-bottom:0.4rem}.jpw .hero h1 .pop{background:var(--gold);color:var(--ink);padding:0 0.28em;border-radius:6px;text-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.jpw .hero .kicker{color:var(--gold)}.jpw .hero .kicker::before{background:var(--gold)}.jpw .hero-photo{position:relative}.jpw .hero-photo img{border-radius:var(--radius-card);border:4px solid var(--gold);box-shadow:8px 8px 0 var(--magenta)}.jpw .dots-corner{position:absolute;width:120px;height:120px;right:-24px;bottom:-24px;background-image:radial-gradient(var(--magenta) 3.2px,transparent 3.4px);background-size:22px 22px;z-index:-0;opacity:0.9}.jpw .hero-actions{display:flex;gap:0.9rem;flex-wrap:wrap;margin-top:1.8rem}.jpw .btn{display:inline-block;font-family:var(--font-body);font-weight:700;font-size:1rem;text-decoration:none;padding:0.85rem 1.7rem;border-radius:var(--radius-btn);background:var(--gold);color:var(--ink);border:3px solid var(--gold);box-shadow:var(--shadow-btn);transition:transform 0.12s ease,box-shadow 0.12s ease;cursor:pointer}.jpw .btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--magenta)}.jpw .btn-ghost{background:transparent;color:var(--white);border:3px solid var(--white);box-shadow:none}.jpw .btn-ghost:hover{border-color:var(--gold);color:var(--gold);box-shadow:none;transform:translateY(-2px)}.jpw .btn-ink{background:var(--ink);border-color:var(--ink);color:var(--white);box-shadow:4px 4px 0 var(--lead)}.jpw .btn-ink:hover{box-shadow:6px 6px 0 var(--lead)}.jpw .btn-sm{padding:0.6rem 1.25rem;font-size:0.92rem}.jpw .cheetah-strip{height:46px;background-image:url("https://www.jasminepowers.com/wp-content/uploads/2026/10/cheetah-ink-on-gold-1.jpg");background-repeat:repeat-x;background-size:auto 46px;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink)}.jpw .section-head{max-width:46rem;margin-bottom:2.2rem}.jpw .section-head h2 .pop{background:var(--gold);color:var(--ink);padding:0 0.24em;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.jpw .section-head.center{margin-left:auto;margin-right:auto;text-align:center}.jpw .section-head.center .dek{margin-left:auto;margin-right:auto}.jpw .card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.4rem}.jpw .card{background:var(--white);border:none;border-radius:var(--radius-card);overflow:hidden;--sh:var(--magenta);box-shadow:6px 6px 0 var(--sh);display:flex;flex-direction:column;transition:transform 0.14s ease,box-shadow 0.14s ease}.jpw .card-grid .card:nth-child(3n+2){--sh:var(--gold)}.jpw .card-grid .card:nth-child(3n){--sh:var(--cobalt)}.jpw .card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--sh)}.jpw .card-top{height:58px;background:var(--lead);position:relative}.jpw .card-top.dots{background-image:radial-gradient(rgba(13,11,20,0.55) 2.6px,transparent 2.8px);background-size:20px 20px}.jpw .card-body{padding:1.5rem 1.5rem 1.7rem;display:flex;flex-direction:column;gap:0.7rem;flex:1}.jpw .card-body h3{font-size:1.28rem}.jpw .card-body p{color:var(--charcoal);font-size:0.98rem}.jpw .card-link{margin-top:auto;padding-top:0.6rem;font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:var(--lead);text-decoration-thickness:4px;text-underline-offset:3px}.jpw .tag{display:inline-block;font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;background:var(--lead);color:var(--ink);border:2px solid var(--ink);border-radius:999px;padding:0.22rem 0.75rem;align-self:flex-start}.jpw .proof-band{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.1rem;margin-top:2rem}.jpw .proof-item{background:var(--white);border:3px solid var(--ink);border-radius:var(--radius-card);padding:1.15rem 1.25rem;box-shadow:4px 4px 0 var(--ink)}.jpw .proof-item strong{display:block;font-family:var(--font-display);font-size:1.5rem;color:var(--ink)}.jpw .proof-item span{font-size:0.92rem;color:var(--charcoal)}.jpw .band{background:var(--ink);color:var(--white);border-radius:var(--radius-card);padding:clamp(2rem,5vw,3.2rem);position:relative;overflow:hidden;border:3px solid var(--ink);box-shadow:var(--shadow-hard)}.jpw .band h2{color:var(--white);margin-bottom:0.7rem}.jpw .band h2 .pop{background:var(--magenta);color:var(--white);padding:0 0.24em;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.jpw .band p{color:rgba(255,255,255,0.85);max-width:40rem}.jpw .band .btn{margin-top:1.4rem;border-color:var(--gold)}.jpw .band .dots-bg{position:absolute;right:-30px;top:-30px;width:230px;height:230px;background-image:radial-gradient(var(--magenta) 3.4px,transparent 3.6px);background-size:24px 24px;opacity:0.5;pointer-events:none}.jpw .split{display:grid;grid-template-columns:0.9fr 1.1fr;gap:clamp(1.6rem,4vw,3.2rem);align-items:center}.jpw .split.flip>:first-child{order:2}.jpw .split img{border-radius:var(--radius-card);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--gold)}.jpw .split h2{margin-bottom:0.9rem}.jpw .split p+p{margin-top:1rem}.jpw .checklist{list-style:none;display:grid;gap:0.85rem;margin-top:1.3rem}.jpw .checklist li{display:flex;gap:0.85rem;align-items:flex-start;background:var(--white);border:none;border-radius:var(--radius-card);padding:0.9rem 1.1rem;box-shadow:4px 4px 0 var(--lead)}.jpw .checklist li::before{content:"";flex:0 0 auto;width:26px;height:26px;margin-top:2px;border-radius:50%;background:var(--lead);border:2px solid var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 13l4 4L19 7' fill='none' stroke='%230D0B14' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:15px 15px;background-repeat:no-repeat;background-position:center}.jpw .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.3rem;counter-reset:step}.jpw .step{background:var(--white);border:none;border-radius:var(--radius-card);padding:1.5rem 1.4rem 1.4rem;--sh:var(--magenta);box-shadow:6px 6px 0 var(--sh);position:relative}.jpw .steps .step:nth-child(3n+2){--sh:var(--gold)}.jpw .steps .step:nth-child(3n){--sh:var(--cobalt)}.jpw .step::before{counter-increment:step;content:"0" counter(step);font-family:var(--font-display);font-size:2.2rem;color:var(--ink);display:block;margin-bottom:0.5rem;text-decoration:underline;text-decoration-color:var(--lead);text-decoration-thickness:4px;text-underline-offset:3px}.jpw .step h3{margin-bottom:0.5rem}.jpw .step p{font-size:0.96rem;color:var(--charcoal)}.jpw .video-slot{background:var(--ink);border:3px solid var(--ink);border-radius:var(--radius-card);box-shadow:8px 8px 0 var(--lead);aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;position:relative;overflow:hidden}.jpw .video-slot .dots-bg{position:absolute;inset:0;background-image:radial-gradient(rgba(230,0,126,0.5) 3px,transparent 3.2px);background-size:26px 26px;pointer-events:none}.jpw .video-slot .vs-inner{position:relative;background:rgba(13,11,20,0.88);border-radius:var(--radius-card);padding:1.6rem 2.4rem}.jpw .video-slot p{color:var(--white);font-weight:700}.jpw .video-slot .vs-note{color:var(--gold);font-size:0.85rem;margin-top:0.5rem}.jpw .video-slot .play{width:84px;height:84px;border-radius:50%;background:var(--magenta);border:3px solid var(--white);margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;box-shadow:4px 4px 0 var(--gold)}.jpw .video-slot .play::after{content:"";width:0;height:0;border-left:26px solid var(--white);border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:6px}.jpw .org-strip{display:flex;flex-wrap:wrap;gap:0.7rem 1.6rem;align-items:center;justify-content:center;padding:1.2rem 0}.jpw .org-strip span{font-family:var(--font-display);font-size:1.02rem;color:var(--charcoal);white-space:nowrap}.jpw .org-strip span::before{content:"\2726";color:var(--magenta);margin-right:1.6rem}.jpw .zigzag-divider{border:0;height:26px;margin:0;background:var(--ink);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='26' viewBox='0 0 40 26'%3E%3Cpath d='M0 26 L20 4 L40 26 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='26' viewBox='0 0 40 26'%3E%3Cpath d='M0 26 L20 4 L40 26 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:40px 26px;mask-size:40px 26px;background-color:var(--gold)}.jpw .form-shell{background:var(--white);border:3px dashed var(--gold);border-radius:var(--radius-card);padding:clamp(1.6rem,4vw,2.6rem);box-shadow:var(--shadow-hard)}.jpw .form-shell h3{margin-bottom:0.6rem}.jpw .form-shell p{color:var(--charcoal);font-size:0.98rem}.jpw .field{margin-bottom:1rem}.jpw .field label{display:block;font-weight:700;font-size:0.9rem;margin-bottom:0.35rem}.jpw .field input,.jpw .field select,.jpw .field textarea{width:100%;font-family:var(--font-body);font-size:1rem;padding:0.75rem 0.9rem;border:2px solid var(--ink);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}.jpw .field textarea{min-height:120px;resize:vertical}.jpw .hs-note{margin-top:1rem;font-size:0.85rem;color:var(--smoke);border-top:2px solid var(--ink);padding-top:0.9rem}.jpw .site-footer{background:var(--ink);color:var(--white);margin-top:0}.jpw .footer-inner{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:2rem;padding:3rem 0 2rem}.jpw .footer-brand p{color:rgba(255,255,255,0.75);font-size:0.95rem;margin-top:1rem;max-width:26rem}.jpw .footer-inner h4{font-family:var(--font-display);font-size:0.95rem;color:var(--gold);letter-spacing:0.08em;margin-bottom:0.9rem}.jpw .footer-inner ul{list-style:none;display:grid;gap:0.5rem;margin-top:0.9rem}.jpw .footer-inner a:not(.btn){color:rgba(255,255,255,0.82);text-decoration:none;font-size:0.95rem}.jpw .footer-inner a:not(.btn):hover{color:var(--gold)}.jpw .footer-endorse{font-size:0.72rem;font-weight:700;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin-top:0.5rem}.jpw .footer-inner .btn-sm{margin:0.4rem 0 0.2rem}.jpw .footer-base{border-top:2px solid rgba(255,255,255,0.16);padding:1.2rem 0 1.6rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:0.85rem;color:rgba(255,255,255,0.6)}.jpw .newsletter-band{border-bottom:1px solid rgba(255,255,255,0.14);padding:0 0 2.2rem;margin-bottom:2.4rem}.jpw .newsletter-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem;align-items:center}.jpw .newsletter-inner h3{font-family:var(--font-display);color:var(--white);font-size:1.65rem;line-height:1.1;margin:0.45rem 0 0.6rem;text-wrap:balance}.jpw .newsletter-inner .nl-dek{color:rgba(255,255,255,0.82);margin:0;max-width:34rem}.jpw .newsletter-form{background:var(--white);border-radius:var(--radius-card);padding:1.5rem;box-shadow:6px 6px 0 var(--magenta)}.jpw .nl-rotator{transition:opacity 0.4s ease}.jpw .nl-form .nl-row{display:flex;flex-direction:column;gap:0.85rem}.jpw .nl-form input[type="email"]{width:100%;background:var(--paper);color:var(--ink);border:2px solid rgba(13,11,20,0.28);border-radius:var(--radius-btn);padding:0.9rem 1.2rem;font-family:var(--font-body);font-size:1rem}.jpw .nl-form input[type="email"]::placeholder{color:rgba(13,11,20,0.45)}.jpw .nl-form input[type="email"]:focus{outline:none;border-color:var(--magenta);box-shadow:0 0 0 3px rgba(230,0,126,0.22)}.jpw .nl-form button{width:100%;font-family:var(--font-body);font-weight:700;font-size:1.05rem;text-decoration:none;padding:0.9rem 1.7rem;border-radius:var(--radius-btn);background:var(--gold);color:var(--ink);border:3px solid var(--gold);box-shadow:var(--shadow-btn);cursor:pointer;transition:transform 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.jpw .nl-form button:hover,.jpw .nl-form button:focus-visible{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--magenta);outline:3px solid var(--ink);outline-offset:2px}.jpw .nl-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jpw .nl-note{color:rgba(13,11,20,0.62);font-size:0.85rem;margin:0.8rem 0 0}.jpw .newsletter-form .nl-success{color:var(--ink)!important;font-weight:700;font-size:1.08rem;margin:0;padding:0.6rem 0}.jpw .nl-error{color:#b00020;font-size:0.9rem;margin:0.7rem 0 0}@media (max-width:900px){.jpw .band .dots-bg{display:none}.jpw .hero-grid,.jpw .split{grid-template-columns:1fr}.jpw .split.flip>:first-child{order:0}.jpw .footer-inner{grid-template-columns:1fr}.jpw .toc-tag{display:none}}@media (max-width:760px){.jpw .nav-toggle{display:none}.jpw .header-inner{flex-wrap:wrap;padding-bottom:0.4rem}.jpw .site-nav{display:block;width:100%}.jpw .site-nav ul{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:0.35rem;padding:0.55rem 0 0.75rem;scrollbar-width:none}.jpw .site-nav ul::-webkit-scrollbar{display:none}.jpw .site-nav a{white-space:nowrap;flex:0 0 auto;font-size:0.88rem}.jpw .hero h1{text-shadow:3px 3px 0 var(--magenta)}.jpw .kicker{font-size:0.7rem;letter-spacing:0.16em;gap:0.6rem}.jpw .kicker::before,.jpw .kicker.center::after{width:28px}.jpw .org-strip{gap:0.55rem 1rem}.jpw .org-strip span{white-space:normal}.jpw .org-strip span::before{margin-right:1rem}}@media (max-width:900px){.jpw .newsletter-inner{grid-template-columns:1fr}}.et_pb_section:has(.jpw){padding-top:0!important;padding-bottom:0!important}.et_pb_section:has(.jpw) .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_section:has(.jpw) .et_pb_column,.et_pb_section:has(.jpw) .et_pb_code{padding:0!important;margin-bottom:0!important}.jpw .hero h1 .pop{padding:0.08em 0.28em}.jpw .section-head h2 .pop{padding:0.08em 0.24em}.jpw .band h2 .pop{padding:0.08em 0.24em}@media (max-width:760px){.jpw .newsletter-band{margin-top:1.5rem}.jpw .newsletter-inner{grid-template-columns:1fr}}.jpw .site-nav ul{overflow-x:visible}.jpw .site-nav a{display:inline-block}.jpw .brand-sub{white-space:nowrap}@media (max-width:760px){.jpw .site-nav.open{position:fixed;top:0;left:0;right:0;max-height:100vh;overflow-y:auto;background:var(--ink);z-index:100}}@media (max-width:760px){.jpw .nav-toggle{display:inline-block!important}.jpw .site-nav{display:none!important}.jpw .site-nav.open{display:block!important;position:fixed;top:0;left:0;right:0;max-height:100vh;overflow-y:auto;background:var(--ink);z-index:100;padding:4rem 1rem 1rem}.jpw .site-nav.open ul{flex-direction:column!important;overflow-x:visible!important;align-items:stretch}.jpw .site-nav.open a{display:block;white-space:normal;font-size:1.1rem;padding:0.8rem 1rem}}