:root{--navy:#0B2447;--navy-2:#13306B;--blue:#1446A0;--royal:#1E5BD8;--sky:#25A7E1;--red:#E31B23;--red-d:#B5121A;--green:#0B7A3B;--ink:#0D1324;--muted:#5A6478;--line:#E3E8F2;--paper:#F4F7FC;--white:#fff;--r:18px;--shadow:0 18px 50px -20px rgba(11,36,71,.35);--display:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body{font-family:var(--sans);color:var(--ink);background:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:6px}.skip{position:absolute;left:-999px;top:0;background:var(--navy);color:#fff;padding:.6rem 1rem;z-index:100}.skip:focus{left:1rem;top:1rem}.wrap{width:min(1180px,92%);margin-inline:auto}h1,h2,h3{font-family:var(--display);line-height:1.12;letter-spacing:-.01em}h2{font-size:clamp(1.8rem,3.4vw,2.7rem);color:var(--navy)}.eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.eyebrow:before{content:"";width:22px;height:2px;background:var(--red)}.lead{color:var(--muted);font-size:1.05rem;max-width:62ch;margin-top:.8rem}.ref{display:inline-block;font-size:.72rem;font-weight:700;color:var(--blue);background:#eaf0fd;border-radius:999px;padding:.15rem .6rem;letter-spacing:.02em;white-space:nowrap}section{padding:92px 0}.bg-paper{background:var(--paper)}.head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:2.6rem}.btn{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:.95rem;padding:.9rem 1.4rem;border-radius:12px;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer;border:0;font-family:inherit;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-red{background:var(--red);color:#fff;box-shadow:0 12px 26px -12px #e31b23cc}.btn-red:hover{background:var(--red-d)}.btn-ghost{background:#ffffff1a;color:#fff;border:1.5px solid rgba(255,255,255,.45)}.btn-ghost:hover{background:#fff3}.btn-navy{background:var(--navy);color:#fff}.btn-line{background:#fff;color:var(--navy);border:1.5px solid var(--line)}.btn svg{width:18px;height:18px}.gov{background:#071730;color:#c9d2e6;font-size:.78rem}.gov .wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.45rem 0}.gov .l{display:flex;align-items:center;gap:.55rem}.gov .arms{width:22px;height:22px;border-radius:50%;background:#fff;-o-object-fit:contain;object-fit:contain}.gov .flag{display:inline-flex;width:22px;height:14px;border-radius:2px;overflow:hidden}.gov .flag i{flex:1}.gov .flag i:nth-child(odd){background:#008751}.gov .flag i:nth-child(2){background:#fff}.gov .secure{display:flex;align-items:center;gap:.4rem;opacity:.9}.gov .secure svg{width:14px;height:14px;color:#5bd08a}header.nav{position:sticky;top:0;z-index:50;background:#fffffff2;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:74px}.brand{display:flex;align-items:center;gap:.75rem}.brand img{width:48px;height:48px}.brand b{display:block;font-family:var(--display);font-size:1.05rem;color:var(--navy);line-height:1.1}.brand small{display:block;font-size:.7rem;color:var(--muted);font-weight:700;letter-spacing:.06em}.menu{display:flex;gap:1.4rem;font-weight:600;font-size:.9rem;color:#2a3350}.menu a:hover,.menu a.on{color:var(--red)}.nav-cta{display:flex;gap:.5rem;align-items:center}.nav-cta .login{font-weight:700;font-size:.9rem;color:var(--navy);padding:.6rem .8rem}.nav-cta .btn{padding:.65rem 1.1rem}.burger{display:none;background:none;border:0;width:42px;height:42px;cursor:pointer}.burger span{display:block;width:24px;height:2px;background:var(--navy);margin:5px auto}.hero{position:relative;color:#fff;padding:0;overflow:hidden;isolation:isolate}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/landing/pcn-headquarters.webp) center 40%/cover no-repeat;z-index:-2;transform:scale(1.03)}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#061328f7,#0b2447e8 38%,#13306b9e 70%,#13306b59),linear-gradient(0deg,rgba(6,19,40,.85),transparent 45%)}.hero .wrap{display:grid;grid-template-columns:1.25fr .9fr;gap:3rem;align-items:center;min-height:640px;padding:80px 0 120px}.hero .tag{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);padding:.4rem .85rem;border-radius:999px;font-size:.8rem;font-weight:600}.hero .tag .dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #e31b234d;animation:pulse 1.8s infinite}@keyframes pulse{50%{box-shadow:0 0 0 8px #e31b2300}}.hero h1{font-size:clamp(2.2rem,4.8vw,3.7rem);margin:1.2rem 0 1rem;font-weight:600}.hero h1 em{font-style:normal;background:linear-gradient(transparent 62%,#e31b23d9 62%);padding:0 .1em}.hero p.sub{font-size:1.08rem;color:#d6e0f5;max-width:56ch}.hero .actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.hero .legal{margin-top:1.6rem;font-size:.8rem;color:#afc0e4;display:flex;align-items:center;gap:.5rem}.hero .legal svg{width:16px;height:16px;flex:none}.seal{position:relative;background:#fff;color:var(--ink);border-radius:26px;padding:2rem 1.8rem 1.6rem;box-shadow:0 40px 80px -30px #0009}.seal:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:33px;border:3px solid var(--red);pointer-events:none}.seal:after{content:"";position:absolute;top:-17px;right:-17px;bottom:-17px;left:-17px;border-radius:41px;border:2px solid rgba(255,255,255,.55);pointer-events:none}.seal .lbl{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.seal h3{font-size:1.45rem;color:var(--navy);margin:.35rem 0 .2rem}.seal .when{font-size:.9rem;color:var(--muted)}.count{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin:1.3rem 0}.count div{background:var(--paper);border:1px solid var(--line);border-radius:14px;text-align:center;padding:.8rem .2rem}.count b{display:block;font-family:var(--display);font-size:2rem;color:var(--navy);line-height:1}.count span{font-size:.68rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.phase{display:flex;gap:.7rem;align-items:flex-start;background:#fff4f4;border:1px solid #FFD5D7;border-radius:12px;padding:.8rem .9rem;font-size:.86rem;color:#6b1216}.phase svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--red)}.seal .btn{width:100%;justify-content:center;margin-top:1rem}.notices{background:#fff4f4;border-bottom:1px solid #FFD5D7}.notices .wrap{display:grid;gap:.6rem;padding:.9rem 0}.notice{font-size:.9rem;color:#6b1216}.notice b{color:var(--navy)}.notice p{margin-top:.15rem}.trust{position:relative;z-index:3;margin-top:-62px;padding:0}.trust .grid{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden;border:1px solid var(--line)}.t{padding:1.4rem;border-right:1px solid var(--line);display:flex;gap:.9rem;align-items:flex-start}.t:last-child{border-right:0}.t .ic{flex:none;width:42px;height:42px;border-radius:12px;background:#eaf0fd;color:var(--blue);display:grid;place-items:center}.t .ic svg{width:21px;height:21px}.t.red .ic{background:#ffecec;color:var(--red)}.t b{display:block;font-size:.95rem;color:var(--navy)}.t p{font-size:.83rem;color:var(--muted);margin-top:.15rem;line-height:1.45}.process{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;counter-reset:s}.step{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.5rem 1.3rem;position:relative;transition:transform .2s,box-shadow .2s}.step:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.step:before{counter-increment:s;content:"0" counter(s);font-family:var(--display);font-size:2.3rem;font-weight:700;color:transparent;-webkit-text-stroke:1.5px #C9D5EE;position:absolute;right:1rem;top:.6rem}.step .ic{width:44px;height:44px;border-radius:12px;background:var(--navy);color:#fff;display:grid;place-items:center;margin-bottom:1rem}.step:last-child .ic{background:var(--red)}.step .ic svg{width:22px;height:22px}.step h3{font-size:1.05rem;color:var(--navy);margin-bottom:.4rem;font-family:var(--sans);font-weight:800;letter-spacing:0}.step p{font-size:.88rem;color:var(--muted)}.cats{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.cat{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.6rem;position:relative;overflow:hidden}.cat .ring{position:absolute;right:-50px;top:-50px;width:140px;height:140px;border-radius:50%;border:12px solid #F0F4FC}.cat .ic{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:var(--navy);color:#fff;margin-bottom:1rem;position:relative}.cat .ic svg{width:25px;height:25px}.cat.agg .ic{background:var(--red)}.cat.agg .ring{border-color:#fff0f0}.cat h3{font-size:1.25rem;color:var(--navy);margin-bottom:.4rem}.cat p{color:var(--muted);font-size:.92rem}.epnote{margin-top:1.4rem;background:var(--paper);border:1px dashed #C9D5EE;border-radius:16px;padding:1.1rem 1.3rem;display:flex;gap:1rem;align-items:center;font-size:.92rem;color:#2a3350}.epnote svg{width:28px;height:28px;color:var(--blue);flex:none}.req{display:grid;grid-template-columns:.9fr 1.1fr;gap:2.4rem;align-items:start}.core{display:grid;gap:.8rem;margin-top:1.6rem}.core div{display:flex;gap:.9rem;background:#fff;border:1px solid var(--line);border-radius:14px;padding:1rem 1.1rem}.core .n{flex:none;width:34px;height:34px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-weight:800;font-size:.85rem}.core b{display:block;color:var(--navy);font-size:.95rem}.core span{font-size:.85rem;color:var(--muted)}.draft{margin-top:1rem;font-size:.86rem;color:var(--muted);display:flex;gap:.5rem;align-items:flex-start}.draft svg{width:18px;height:18px;flex:none;color:var(--blue);margin-top:2px}.ck-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.8rem}.ck-head h3{font-family:var(--sans);font-size:1.05rem;font-weight:800;color:var(--navy);letter-spacing:0}.tabs{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:12px;padding:4px}.tabs button{border:0;background:none;font:inherit;font-weight:700;font-size:.85rem;padding:.5rem .9rem;border-radius:9px;cursor:pointer;color:var(--muted)}.tabs button.on{background:var(--navy);color:#fff}.prog{display:flex;align-items:center;gap:.9rem;margin-bottom:.8rem;font-size:.84rem;color:var(--muted)}.prog .bar{flex:1;height:8px;background:#e4eaf5;border-radius:99px;overflow:hidden}.prog .bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--red));transition:width .35s}.prog b{color:var(--navy)}.list{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;max-height:560px;overflow-y:auto}.item{display:flex;gap:.9rem;align-items:flex-start;padding:.9rem 1.1rem;border-bottom:1px solid var(--line);cursor:pointer}.item:last-child{border-bottom:0}.item:hover{background:#fafbfe}.item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #B8C4DD;border-radius:7px;flex:none;margin-top:2px;display:grid;place-items:center;cursor:pointer}.item input:checked{background:var(--blue);border-color:var(--blue)}.item input:checked:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.item b{display:block;font-size:.9rem;font-weight:700}.item span.s{display:block;font-size:.8rem;color:var(--muted)}.item.done b{color:var(--muted);text-decoration:line-through}.item span.ref{margin-left:auto;align-self:center}.timeline{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.timeline:before{content:"";position:absolute;left:3%;right:22%;top:27px;height:3px;background:linear-gradient(90deg,var(--blue),var(--sky) 45%,var(--red))}.tl .pin{width:56px;height:56px;border-radius:50%;background:#fff;border:3px solid var(--blue);display:grid;place-items:center;font-family:var(--display);font-weight:700;color:var(--navy);position:relative;z-index:1}.tl:nth-child(3) .pin{border-color:var(--red);color:var(--red)}.tl:nth-child(4) .pin{background:var(--red);border-color:var(--red);color:#fff;font-size:.9rem}.tl .d{font-weight:800;font-size:.78rem;color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-top:1rem}.tl h4{font-size:1.02rem;color:var(--navy);margin-top:.15rem}.tl p{font-size:.88rem;color:var(--muted);margin-top:.35rem}.renew-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;margin-top:3.4rem;align-items:start}.rsteps{display:grid;gap:.9rem}.rs{display:flex;gap:1rem;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.1rem 1.2rem}.rs .n{flex:none;width:44px;height:44px;border-radius:12px;background:#eaf0fd;color:var(--blue);display:grid;place-items:center}.rs .n svg{width:22px;height:22px}.rs h4{color:var(--navy);font-size:1rem}.rs p{font-size:.88rem;color:var(--muted)}.fees{background:linear-gradient(160deg,var(--navy),var(--navy-2) 60%,var(--blue));color:#fff;border-radius:24px;padding:2rem;position:relative;overflow:hidden}.fees:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;border:26px solid rgba(255,255,255,.05);right:-90px;bottom:-90px}.fees h3{font-size:1.45rem}.fees .note{font-size:.86rem;color:#c2d0ee;margin-top:.3rem}.fees ul{list-style:none;margin-top:1.3rem;display:grid;gap:.1rem;position:relative;z-index:1}.fees li{display:flex;justify-content:space-between;gap:1rem;padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:.92rem}.fees li span{color:#dce5f7}.fees li em{font-style:normal;font-size:.75rem;font-weight:700;color:#9fb3de;white-space:nowrap}.fees li.late span{color:#fff;font-weight:700}.fees li.late em{color:#ff8a8f}.ex{margin-top:1.3rem;background:#fff;color:var(--ink);border-radius:14px;padding:1rem 1.1rem;font-size:.86rem;position:relative;z-index:1}.ex b{color:var(--navy)}.ex .row{display:flex;justify-content:space-between;padding:.2rem 0;color:var(--muted)}.ex .row strong{color:var(--ink)}.ex .row.tot{border-top:1px dashed var(--line);margin-top:.3rem;padding-top:.5rem;color:var(--navy);font-weight:800}.ex .row.tot strong{color:var(--red)}.fees .btn{margin-top:1.3rem;position:relative;z-index:1}.never{margin-top:1.2rem;display:flex;gap:.6rem;align-items:center;font-size:.85rem;color:var(--muted)}.never svg{width:18px;height:18px;color:var(--green);flex:none}.law{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:3.4rem}.lw{background:var(--navy);color:#fff;border-radius:16px;padding:1.3rem}.lw .k{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8fb1f0}.lw b{display:block;font-family:var(--display);font-size:1.15rem;margin:.35rem 0 .3rem}.lw p{font-size:.85rem;color:#c9d6f2}.lw.red{background:var(--red)}.lw.red .k{color:#ffd0d2}.lw.red p{color:#ffe3e4}.display{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.disp{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.1rem}.disp .k{font-family:var(--display);font-weight:700;font-size:1.15rem;color:var(--red)}.disp b{display:block;color:var(--navy);margin:.25rem 0 .2rem;font-size:.92rem}.disp span{color:var(--muted);font-size:.82rem}.declare{margin-top:1.2rem;background:#fff;border-left:4px solid var(--red);border-radius:12px;padding:1.1rem 1.3rem;font-size:.92rem;color:#2a3350}.declare q{font-style:italic}.ops{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:3.4rem}.op{border-radius:16px;padding:1.2rem;background:#fff;border:1px solid var(--line)}.op svg{width:24px;height:24px;color:var(--blue)}.op h4{font-size:.96rem;margin:.6rem 0 .25rem;color:var(--navy)}.op p{font-size:.84rem;color:var(--muted)}.pen{background:var(--ink);color:#fff;position:relative;overflow:hidden}.pen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 300px at 90% 0%,rgba(227,27,35,.25),transparent 60%),radial-gradient(500px 300px at 0% 100%,rgba(30,91,216,.25),transparent 60%)}.pen .wrap{position:relative}.pen h2{color:#fff}.pen .lead{color:#aeb8cf}.table{margin-top:2.2rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--r);overflow:hidden}.tr{display:grid;grid-template-columns:2.2fr 1fr 1fr .5fr;gap:1rem;padding:.95rem 1.3rem;border-bottom:1px solid rgba(255,255,255,.08);align-items:center;font-size:.92rem}.tr:last-child{border-bottom:0}.tr.th{background:#ffffff0d;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#93a0bd}.tr .fine{font-family:var(--display);font-weight:700;font-size:1.08rem;color:#ff6b71}.tr .jail{color:#c9d2e6;font-size:.86rem}.tr .rg{font-size:.75rem;color:#93a0bd;text-align:right}.verify{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.vform{margin-top:1.6rem;background:#fff;border:1px solid var(--line);border-radius:18px;padding:1.4rem;box-shadow:var(--shadow)}.vform label{display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin-bottom:.5rem}.vrow{display:flex;gap:.6rem}.vrow input{flex:1;min-width:0;border:1.5px solid #C9D5EE;border-radius:12px;padding:.85rem 1rem;font:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}.vrow input::-moz-placeholder{text-transform:none;letter-spacing:0;font-weight:500;color:#8a94aa}.vrow input::placeholder{text-transform:none;letter-spacing:0;font-weight:500;color:#8a94aa}.vrow input:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 4px #1446a01f}.vform small{display:block;margin-top:.6rem;color:var(--muted);font-size:.82rem}.vform .err{color:var(--red-d);font-weight:600;display:none}.vfeat{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.vfeat span{font-size:.8rem;font-weight:600;background:#fff;border:1px solid var(--line);border-radius:999px;padding:.3rem .75rem;color:#2a3350;display:inline-flex;align-items:center;gap:.35rem}.vfeat i{width:8px;height:8px;border-radius:50%}.permit{position:relative;background:#fff;border-radius:22px;padding:1.8rem;border:1px solid var(--line);box-shadow:0 30px 70px -30px #0b244773;overflow:hidden}.permit:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px solid var(--navy);border-radius:14px;pointer-events:none;opacity:.15}.permit .top{display:flex;align-items:center;gap:.9rem;padding-bottom:1rem;border-bottom:2px solid var(--navy)}.permit .top img{width:54px;height:54px}.permit .top b{display:block;font-family:var(--display);color:var(--navy);font-size:1.05rem}.permit .top small{font-size:.72rem;color:var(--muted);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.permit dl{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.4rem;margin-top:1.2rem}.permit dt{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.permit dd{font-weight:700;color:var(--ink);font-size:.95rem}.permit dd.mono{font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:.04em;color:var(--navy)}.permit .status{display:inline-flex;align-items:center;gap:.35rem;background:#e5f6ec;color:#127a3e;font-size:.75rem;font-weight:800;padding:.25rem .65rem;border-radius:99px}.permit .status i{width:7px;height:7px;border-radius:50%;background:#127a3e}.permit .foot{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.4rem;padding-top:1rem;border-top:1px dashed var(--line)}.qr{width:74px;height:74px;display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:5px;border:1px solid var(--line);border-radius:8px}.qr i{background:var(--navy);border-radius:1px}.qr i.o{background:transparent}.specimen{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%) rotate(-18deg);font-family:var(--display);font-weight:700;font-size:3.4rem;color:#e31b2312;letter-spacing:.12em;pointer-events:none;white-space:nowrap}.permit .foot small{font-size:.75rem;color:var(--red-d);font-weight:700}.reg{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:center}.reg .photo{position:relative;border-radius:24px;overflow:hidden;box-shadow:var(--shadow);border:6px solid #fff;outline:2px solid var(--green);max-width:400px}.reg .photo figcaption{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(transparent,#061328f2);color:#fff;padding:3rem 1.3rem 1.1rem}.reg .photo figcaption b{display:block;font-family:var(--display);font-size:1.22rem}.reg .photo figcaption span{font-size:.82rem;color:#c9d6f2}.reg .txt p{color:var(--muted);margin-top:1rem}.reg .txt ul{list-style:none;margin-top:1.4rem;display:grid;gap:.7rem}.reg .txt li{display:flex;gap:.7rem;align-items:flex-start;font-size:.95rem}.reg .txt li svg{width:20px;height:20px;color:var(--red);flex:none;margin-top:3px}.safe{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:3.4rem}.sf{background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.3rem}.sf svg{width:26px;height:26px;color:var(--green)}.sf h4{color:var(--navy);font-size:.98rem;margin:.6rem 0 .25rem}.sf p{font-size:.85rem;color:var(--muted)}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem}details{background:#fff;border:1px solid var(--line);border-radius:14px;margin-bottom:.8rem}details[open]{box-shadow:var(--shadow);border-color:#cbd6ee}summary{list-style:none;cursor:pointer;padding:1.05rem 1.3rem;font-weight:700;display:flex;justify-content:space-between;gap:1rem;align-items:center;color:var(--navy)}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.4rem;font-weight:500;color:var(--red);transition:transform .2s;line-height:1}details[open] summary:after{transform:rotate(45deg)}details .a{padding:0 1.3rem 1.2rem;color:var(--muted);font-size:.93rem}.cta{padding:0 0 92px}.cta .box{position:relative;border-radius:28px;overflow:hidden;color:#fff;padding:3.2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap;isolation:isolate}.cta .box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/landing/pcn-headquarters.webp) center/cover;z-index:-2}.cta .box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#b5121af5,#e31b23e0 45%,#0b2447e0);z-index:-1}.cta h2{color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);max-width:22ch}.cta p{color:#ffe3e4;margin-top:.5rem}.cta .btn-w{background:#fff;color:var(--red-d)}footer{background:#061328;color:#b9c5e0;padding:70px 0 0;font-size:.9rem}.fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:2.4rem}.fbrand img{width:92px;height:92px;background:#fff;border-radius:50%;padding:4px}.fbrand p{margin-top:1rem;max-width:34ch}footer h5{color:#fff;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem}footer ul{list-style:none;display:grid;gap:.55rem}footer a:hover{color:#fff}.contact li{display:flex;gap:.6rem}.contact svg{width:17px;height:17px;flex:none;margin-top:3px;color:var(--red)}.fbottom{margin-top:50px;border-top:1px solid rgba(255,255,255,.1);padding:1.3rem 0;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:#8392b5}.fbottom a{color:#b9c5e0}.tri{height:5px;background:linear-gradient(90deg,var(--red) 0 33.3%,#fff 33.3% 66.6%,var(--blue) 66.6%)}#processing{position:fixed;top:0;right:0;bottom:0;left:0;background:#061328bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;place-items:center;z-index:200;color:#fff;text-align:center}#processing.on{display:grid}#processing .sp{width:46px;height:46px;border-radius:50%;border:4px solid rgba(255,255,255,.25);border-top-color:#fff;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{to{transform:rotate(360deg)}}.rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.rv.in{opacity:1;transform:none}@media(max-width:1120px){.menu{display:none}.burger{display:block}.menu.open{display:flex;flex-direction:column;position:absolute;top:74px;left:0;right:0;background:#fff;padding:1.2rem 4%;gap:1rem;border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.process{grid-template-columns:repeat(3,1fr)}.cats,.law,.ops,.safe{grid-template-columns:repeat(2,1fr)}.display{grid-template-columns:repeat(3,1fr)}.fgrid{grid-template-columns:1fr 1fr}}@media(max-width:900px){section{padding:70px 0}.hero .wrap{grid-template-columns:1fr;min-height:auto;padding:56px 0 110px}.trust .grid{grid-template-columns:1fr 1fr}.t:nth-child(2){border-right:0}.t:nth-child(-n+2){border-bottom:1px solid var(--line)}.req,.renew-grid,.verify,.reg,.faq{grid-template-columns:1fr}.process{grid-template-columns:1fr 1fr}.timeline{grid-template-columns:1fr 1fr;row-gap:2rem}.timeline:before{display:none}.reg .photo{margin-inline:auto}}@media(max-width:620px){.gov .secure,.nav-cta .login,.brand small{display:none}.brand b{font-size:.95rem}.process,.cats,.display,.ops,.law,.safe,.timeline,.trust .grid{grid-template-columns:1fr}.t{border-right:0;border-bottom:1px solid var(--line)}.count b{font-size:1.6rem}.tr{grid-template-columns:1fr auto;row-gap:.2rem}.tr .jail{grid-column:1}.tr .rg{grid-column:2;grid-row:1}.tr.th{display:none}.fgrid{grid-template-columns:1fr}.cta .box{padding:2.2rem 1.5rem}.item span.ref{display:none}.vrow{flex-direction:column}.seal{margin:0 10px}.seal:before{top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:30px}.seal:after{top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:36px}.permit dl{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}html{scroll-behavior:auto}}
