.pc-page{--pc-ink:#06142d;--pc-navy:#071a3c;--pc-navy-2:#0b2454;--pc-panel:#0a1d40;--pc-line:rgba(255,255,255,0.11);--pc-muted:rgba(255,255,255,0.58);--pc-orange:#ff7417;--pc-orange-soft:#ff9a3d;--pc-lime:#8fe33a;--pc-blue:#54b8e8;position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 75% 8%,rgba(39,85,153,.23),transparent 25%),radial-gradient(circle at 10% 38%,rgba(20,62,126,.18),transparent 29%),linear-gradient(180deg,#06142d,#071a38 48%,#081b3d);color:#fff;font-family:var(--font-geist-sans),Arial,sans-serif}.pc-page *,.pc-page :after,.pc-page :before{box-sizing:border-box}.pc-page svg{width:1.15rem;height:1.15rem;flex:none}.pc-grid{position:absolute;inset:0 0 auto;height:100svh;pointer-events:none;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:88px 88px;mask-image:linear-gradient(180deg,#000,transparent 88%)}.pc-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.pc-checks,.pc-fallback,.pc-final-cta,.pc-footer,.pc-header,.pc-hero,.pc-how,.pcr-alternatives,.pcr-layout,.pcr-report-hero,.pcr-toolbar{position:relative;z-index:2;width:min(1480px,calc(100% - 64px));margin-inline:auto}.pc-header{display:flex;min-height:76px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding-block:0}.pc-brand{position:relative;display:block;flex:none;align-self:center;width:148px;height:76px;overflow:hidden}.pc-brand img{position:absolute;top:-23px;left:-2px;width:154px;height:154px;max-width:none;object-fit:contain}.pc-nav{position:absolute;top:0;bottom:0;left:50%;gap:30px;transform:translateX(-50%)}.pc-nav,.pc-nav a{display:flex;align-items:center}.pc-nav a{position:relative;height:100%;color:rgba(255,255,255,.64);font-size:13px;font-weight:650;transition:color .18s ease}.pc-nav a:after{position:absolute;right:0;bottom:13px;left:0;height:2px;background:var(--pc-orange);content:"";opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}.pc-nav a:hover,.pc-nav a[aria-current=page]{color:#fff}.pc-nav a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.pc-header-actions{display:flex;flex:none;align-self:center;align-items:center;gap:12px}.pc-list-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;border:1px solid rgba(255,116,23,.82);border-radius:999px;padding:0 18px;color:#fff;font-size:12px;font-weight:760;transition:background .18s ease,transform .18s ease}.pc-list-link:hover{background:rgba(255,116,23,.1);transform:translateY(-1px)}.pc-list-link svg{width:15px;height:15px}.pc-kicker,.pc-section-kicker,.pcr-eyebrow{color:var(--pc-lime);font-size:10px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.pc-kicker{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(143,227,58,.22);border-radius:999px;background:rgba(143,227,58,.05);padding:8px 12px}.pc-kicker span{width:7px;height:7px;border-radius:50%;background:var(--pc-lime);box-shadow:0 0 0 5px rgba(143,227,58,.1),0 0 15px rgba(143,227,58,.4)}.pc-hero{display:grid;min-height:635px;grid-template-columns:minmax(440px,.92fr) minmax(620px,1.08fr);align-items:center;gap:58px;padding:54px 8px 58px}.pc-hero-copy{position:relative;z-index:3}.pc-hero-copy h1{max-width:610px;margin:20px 0 0;font-size:clamp(4rem,5.8vw,6.3rem);font-weight:740;line-height:.89;letter-spacing:-.072em}.pc-hero-copy h1 em{display:inline-block;margin-top:8px;color:var(--pc-orange);font-family:Georgia,Times New Roman,serif;font-size:.94em;font-weight:450;letter-spacing:-.065em}.pc-hero-copy>p{max-width:530px;margin:28px 0 0;color:rgba(255,255,255,.66);font-size:15px;line-height:1.72}.pc-url-form{position:relative;width:min(680px,100%);margin-top:29px}.pc-url-form>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pc-url-control{display:grid;min-height:64px;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:1px solid rgba(255,255,255,.19);border-radius:16px;background:rgba(5,16,36,.7);box-shadow:0 22px 54px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.04);padding:5px;transition:border-color .18s ease,box-shadow .18s ease}.pc-url-control:focus-within{border-color:rgba(84,184,232,.74);box-shadow:0 0 0 4px rgba(84,184,232,.1),0 24px 60px rgba(0,0,0,.28)}.pc-url-icon{position:absolute;left:21px;width:18px!important;height:18px!important;color:rgba(255,255,255,.47)}.pc-url-control input{min-width:0;min-height:52px;border:0;background:transparent;padding:0 18px 0 48px;color:#fff;font:inherit;font-size:13px;outline:0}.pc-url-control input::placeholder{color:rgba(255,255,255,.34)}.pc-final-cta button,.pc-url-control button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:14px;border:0;border-radius:12px;background:var(--pc-orange);box-shadow:0 16px 35px rgba(255,90,9,.23),inset 0 1px rgba(255,255,255,.25);padding:0 23px;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.pc-final-cta button:hover,.pc-url-control button:hover:not(:disabled){background:#ff812b;box-shadow:0 20px 42px rgba(255,90,9,.3);transform:translateY(-1px)}.pc-url-control button:disabled{cursor:wait;opacity:.72}.pc-final-cta button svg,.pc-url-control button svg{width:16px;height:16px}.pc-submit-pulse{animation:pc-pulse .9s ease-in-out infinite alternate}.pc-form-error{margin:10px 0 0 4px;color:#ffd1c7;font-size:12px;font-weight:700}.pc-trust-row{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:18px;color:rgba(255,255,255,.58);font-size:11px;font-weight:650}.pc-trust-row span{display:inline-flex;align-items:center;gap:8px}.pc-trust-row svg{width:16px;height:16px;color:var(--pc-lime)}.pc-supported{margin-top:26px}.pc-supported>span{color:rgba(255,255,255,.3);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pc-supported>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pc-supported b{border-bottom:1px solid rgba(255,255,255,.15);padding:3px 2px;color:rgba(255,255,255,.45);font-size:10px;font-weight:600}.pc-hero-visual{position:relative;min-width:0}.pc-orbit{position:absolute;top:-48px;left:-112px;width:390px;height:390px;border:1px dashed rgba(143,227,58,.18);border-radius:50%;pointer-events:none}.pc-orbit span{position:absolute;display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(143,227,58,.32);border-radius:50%;background:#081a38;color:var(--pc-lime);box-shadow:0 0 24px rgba(143,227,58,.08)}.pc-orbit span:first-child{top:-19px;left:164px}.pc-orbit span:nth-child(2){top:54px;left:4px}.pc-orbit span:nth-child(3){top:193px;right:-20px}.pc-preview{position:relative;width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:23px;background:rgba(5,18,43,.91);box-shadow:0 36px 90px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.05)}.pc-preview-topline{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pc-line);padding:17px 22px 14px;color:rgba(174,207,255,.69);font-size:9px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.pc-preview-source{border:1px solid rgba(255,255,255,.11);border-radius:999px;padding:5px 8px;color:rgba(255,255,255,.41);font-size:8px;letter-spacing:0;text-transform:none}.pc-preview-heading{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:20px;padding:19px 22px}.pc-preview-heading h2{margin:0;font-size:21px;font-weight:720;line-height:1.12;letter-spacing:-.035em}.pc-preview-heading>div>p{display:flex;align-items:center;gap:7px;margin:8px 0 0;color:rgba(255,255,255,.54);font-size:11px}.pc-preview-heading p svg{width:15px;height:15px}.pc-score-lockup{display:flex;align-items:center;gap:14px}.pc-score-ring,.pcr-score{position:relative;display:flex;width:72px;height:72px;flex:none;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;background:radial-gradient(circle at center,#081a38 59%,transparent 61%),conic-gradient(var(--pc-lime) 0 40%,#39d2c2 40% 82%,rgba(255,255,255,.1) 82% 100%)}.pc-score-ring strong{font-size:27px;line-height:1}.pc-score-ring small{margin-top:2px;color:rgba(255,255,255,.42);font-size:8px}.pc-score-lockup>span b,.pc-score-lockup>span small{display:block}.pc-score-lockup b{color:var(--pc-lime);font-size:11px}.pc-score-lockup small{max-width:130px;margin-top:5px;color:rgba(255,255,255,.5);font-size:9px;line-height:1.45}.pc-preview-body{display:grid;grid-template-columns:1.08fr .92fr;gap:10px;padding:0 22px}.pc-preview-verdict{border-left:2px solid var(--pc-orange);background:rgba(21,58,122,.42);padding:18px 18px 18px 20px}.pc-preview-verdict>span{color:rgba(174,207,255,.72);font-size:8px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.pc-preview-verdict h3{margin:10px 0 0;font-size:17px;line-height:1.2}.pc-preview-verdict p{margin:10px 0 0;color:rgba(255,255,255,.54);font-size:10px;line-height:1.65}.pc-preview-findings{display:flex;flex-direction:column;justify-content:center;border-block:1px solid var(--pc-line)}.pc-preview-finding{display:flex;align-items:center;gap:10px;padding:8px 6px}.pc-preview-finding+.pc-preview-finding{border-top:1px solid rgba(255,255,255,.07)}.pc-preview-finding-icon{display:flex;width:29px;height:29px;align-items:center;justify-content:center;border-radius:50%}.pc-preview-finding-icon svg{width:14px;height:14px}.pc-tone-good .pc-preview-finding-icon{background:rgba(143,227,58,.12);color:var(--pc-lime)}.pc-tone-watch .pc-preview-finding-icon{background:rgba(255,116,23,.13);color:var(--pc-orange-soft)}.pc-tone-neutral .pc-preview-finding-icon{background:rgba(84,184,232,.12);color:var(--pc-blue)}.pc-preview-finding small,.pc-preview-finding strong{display:block}.pc-preview-finding strong{font-size:10px}.pc-preview-finding small{margin-top:3px;color:rgba(255,255,255,.41);font-size:8px}.pc-preview-metrics{display:grid;grid-template-columns:repeat(4,1fr);margin:17px 22px 0;border-block:1px solid var(--pc-line)}.pc-preview-metrics div{min-width:0;padding:14px 13px}.pc-preview-metrics div+div{border-left:1px solid var(--pc-line)}.pc-preview-metrics dt{color:rgba(255,255,255,.45);font-size:8px}.pc-preview-metrics dd{margin:6px 0 0;font-size:22px;font-weight:720;letter-spacing:-.04em}.pc-preview-metrics dd small,.pc-preview-metrics div>span{color:rgba(255,255,255,.42);font-size:8px;font-weight:500}.pc-preview-metrics div:first-child>span{color:var(--pc-orange-soft)}.pc-preview-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 22px}.pc-preview-footer>span{display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.39);font-size:8px}.pc-preview-footer>span svg{color:#46dce5}.pc-preview-footer a{display:inline-flex;min-height:35px;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:0 13px;color:#fff;font-size:9px;font-weight:750;transition:border-color .18s ease,background .18s ease}.pc-preview-footer a:hover{border-color:rgba(255,116,23,.7);background:rgba(255,116,23,.08)}.pc-preview-footer a svg{width:14px;height:14px}.pc-how{display:grid;grid-template-columns:.7fr 1.3fr;border-block:1px solid rgba(255,255,255,.09);padding:48px 8px}.pc-how-intro{padding-right:50px}.pc-checks>div:first-child h2,.pc-fallback h2,.pc-final-cta h2,.pc-how h2{margin:12px 0 0;font-size:clamp(2rem,3.1vw,3.5rem);font-weight:710;line-height:1.03;letter-spacing:-.055em}.pc-steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.pc-steps li{position:relative;display:grid;grid-template-columns:55px 1fr;gap:16px;padding:0 22px}.pc-steps li+li{border-left:1px solid rgba(255,255,255,.09)}.pc-step-icon{display:flex;width:51px;height:51px;align-items:center;justify-content:center;border:1px solid rgba(84,184,232,.55);border-radius:50%;color:var(--pc-blue)}.pc-steps li:nth-child(2) .pc-step-icon{border-color:rgba(143,227,58,.55);color:var(--pc-lime)}.pc-steps li:nth-child(3) .pc-step-icon{border-color:rgba(255,116,23,.62);color:var(--pc-orange)}.pc-steps b{color:rgba(255,255,255,.28);font-size:9px;letter-spacing:.12em}.pc-steps h3{margin:8px 0 0;font-size:14px}.pc-steps p{margin:8px 0 0;color:var(--pc-muted);font-size:11px;line-height:1.6}.pc-checks{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;padding:88px 8px}.pc-checks>div:first-child p,.pc-fallback p,.pc-final-cta p{max-width:530px;margin:18px 0 0;color:var(--pc-muted);font-size:13px;line-height:1.72}.pc-checks-list{display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--pc-line)}.pc-checks-list article{padding:26px 16px 24px}.pc-checks-list article+article{border-left:1px solid var(--pc-line)}.pc-checks-list svg{width:22px;height:22px;color:var(--pc-lime)}.pc-checks-list article:nth-child(4) svg{color:var(--pc-orange)}.pc-checks-list h3{margin:18px 0 0;font-size:13px}.pc-checks-list p{margin:10px 0 0;color:rgba(255,255,255,.47);font-size:10px;line-height:1.65}.pc-fallback{grid-template-columns:1fr .9fr;gap:70px;align-items:center;overflow:hidden;background:radial-gradient(circle at 83% 20%,rgba(255,116,23,.12),transparent 28%);padding:62px 8px}.pc-fallback,.pc-fallback ul{display:grid;border-block:1px solid var(--pc-line)}.pc-fallback ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none}.pc-fallback li{display:flex;min-height:62px;align-items:center;gap:12px;padding:12px;color:rgba(255,255,255,.72);font-size:12px;font-weight:700}.pc-fallback li:nth-child(2n){border-left:1px solid var(--pc-line)}.pc-fallback li:nth-child(n+3){border-top:1px solid var(--pc-line)}.pc-fallback li svg{color:var(--pc-orange-soft)}.pc-final-cta{padding:100px 8px 90px;text-align:center}.pc-final-cta h2{max-width:800px}.pc-final-cta h2,.pc-final-cta p{margin-inline:auto}.pc-final-cta>div{display:flex;justify-content:center;gap:12px;margin-top:28px}.pc-final-cta a{display:inline-flex;min-height:52px;align-items:center;border-bottom:1px solid rgba(255,255,255,.32);padding:0 12px;color:rgba(255,255,255,.78);font-size:12px;font-weight:750}.pc-footer{display:flex;min-height:92px;align-items:center;justify-content:space-between;border-top:1px solid var(--pc-line)}.pc-footer>a{position:relative;width:120px;height:68px;overflow:hidden}.pc-footer img{position:absolute;top:-22px;left:-4px;width:125px;height:125px;max-width:none;object-fit:contain}.pc-footer nav{display:flex;flex-wrap:wrap;gap:22px;color:rgba(255,255,255,.42);font-size:10px;font-weight:650}.pc-footer nav a:hover{color:#fff}.pcr-page{overflow:visible;padding-bottom:20px}.pcr-toolbar{display:flex;align-items:center;justify-content:space-between;padding-top:22px}.pcr-toolbar a,.pcr-toolbar span{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:720}.pcr-toolbar a{color:rgba(255,255,255,.6)}.pcr-toolbar a:hover{color:#fff}.pcr-toolbar span{border:1px solid rgba(255,116,23,.24);border-radius:999px;background:rgba(255,116,23,.07);padding:7px 10px;color:#ffb082;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.pcr-report-hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:34px;align-items:center;margin-top:22px;border-block:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 90% 30%,rgba(143,227,58,.07),transparent 23%),rgba(5,18,43,.38);padding:34px 30px}.pcr-source-line{display:flex;align-items:center;gap:12px;color:rgba(255,255,255,.42);font-size:10px}.pcr-source-line span{border:1px solid rgba(84,184,232,.24);border-radius:999px;padding:5px 9px;color:#a9dbf5}.pcr-source-line b{font-weight:600}.pcr-report-intro h1{max-width:800px;margin:17px 0 0;font-size:clamp(2.7rem,4.2vw,4.7rem);font-weight:720;line-height:.99;letter-spacing:-.06em}.pcr-location{display:flex;align-items:center;gap:8px;margin:14px 0 0;color:rgba(255,255,255,.58);font-size:12px;font-weight:650}.pcr-location svg{color:var(--pc-blue)}.pcr-listing-url{max-width:720px;margin:12px 0 0;overflow:hidden;color:rgba(255,255,255,.28);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pcr-report-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.pcr-report-actions a,.pcr-report-actions button,.pcr-side-actions a,.pcr-side-actions button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--pc-line);border-radius:999px;background:transparent;padding:0 16px;color:#fff;font:inherit;font-size:11px;font-weight:760;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.pcr-report-actions a{border-color:#fff;background:#fff;color:var(--pc-ink)}.pcr-report-actions a:hover,.pcr-report-actions button:hover,.pcr-side-actions a:hover,.pcr-side-actions button:hover{transform:translateY(-1px)}.pcr-report-actions button:hover,.pcr-side-actions a:hover{border-color:rgba(255,116,23,.62);background:rgba(255,116,23,.08)}.pcr-score-card{display:flex;align-items:center;gap:20px}.pcr-score{width:112px;height:112px;background:radial-gradient(circle at center,#071a38 60%,transparent 61%),conic-gradient(var(--pc-lime) 0 42%,#3dd4c5 42% 82%,rgba(255,255,255,.1) 82% 100%);animation:pc-score-in .9s cubic-bezier(.22,1,.36,1) both}.pcr-score strong{font-size:38px;line-height:1}.pcr-score small{margin-top:4px;color:rgba(255,255,255,.4);font-size:9px}.pcr-score-card>div:last-child span{color:var(--pc-lime);font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.pcr-score-card h2{margin:5px 0 0;font-size:19px}.pcr-score-card p{max-width:155px;margin:8px 0 0;color:rgba(255,255,255,.51);font-size:10px;line-height:1.55}.pcr-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:26px;align-items:start;margin-top:26px}.pcr-content{display:grid;gap:22px}.pcr-panel{border:1px solid var(--pc-line);border-radius:20px;background:rgba(8,27,61,.68);box-shadow:0 22px 60px rgba(0,0,0,.12),inset 0 1px rgba(255,255,255,.035)}.pcr-verdict{position:relative;overflow:hidden;border-radius:3px 20px 20px 3px;border-left:4px solid var(--pc-orange);background:radial-gradient(circle at 92% 10%,rgba(255,116,23,.1),transparent 25%),rgba(12,37,81,.74);padding:31px 34px}.pcr-alternatives h2,.pcr-checklist h2,.pcr-cost h2,.pcr-details>h2,.pcr-location-section h2,.pcr-setup>h2,.pcr-verdict h2{margin:9px 0 0;font-size:clamp(1.8rem,2.5vw,2.75rem);font-weight:710;line-height:1.06;letter-spacing:-.052em}.pcr-alternatives header p,.pcr-cost header p,.pcr-details>p,.pcr-location-section>div:last-child>p,.pcr-verdict p{max-width:850px;margin:15px 0 0;color:var(--pc-muted);font-size:12px;line-height:1.78}.pcr-metrics{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-block:1px solid var(--pc-line)}.pcr-metrics>div{padding:22px 20px}.pcr-metrics>div+div{border-left:1px solid var(--pc-line)}.pcr-metrics svg{color:var(--pc-blue)}.pcr-metrics dt{margin-top:15px;color:rgba(255,255,255,.4);font-size:9px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.pcr-metrics dd{margin:5px 0 0;font-size:27px;font-weight:720;letter-spacing:-.045em}.pcr-metrics span{color:rgba(255,255,255,.42);font-size:9px}.pcr-survival{display:grid;grid-template-columns:270px 1fr;overflow:hidden}.pcr-survival-score{border-right:1px solid var(--pc-line);background:rgba(255,116,23,.055);padding:28px}.pcr-survival-score>svg{width:30px;height:30px;margin-bottom:19px;color:var(--pc-orange-soft)}.pcr-survival-score h2{margin:9px 0 0;font-size:23px;line-height:1.05;letter-spacing:-.045em}.pcr-survival-score>div:first-of-type{display:flex;align-items:end;gap:9px;margin-top:20px}.pcr-survival-score strong{font-size:58px;line-height:.85;letter-spacing:-.07em}.pcr-survival-score small{color:rgba(255,255,255,.4);font-size:9px;font-weight:750;text-transform:uppercase}.pcr-survival-score>p{margin:15px 0 0;color:rgba(255,255,255,.66);font-size:11px;font-weight:700;line-height:1.6}.pcr-progress{height:6px;overflow:hidden;border-radius:999px;background:rgba(0,0,0,.24)}.pcr-progress span{display:block;width:var(--progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pc-lime),#3dd4c5);transform-origin:left;animation:pc-progress-in .8s cubic-bezier(.22,1,.36,1) .12s both}.pcr-survival-score .pcr-progress{margin-top:15px}.pcr-survival-score .pcr-progress span{background:linear-gradient(90deg,var(--pc-orange),#ffb14f,var(--pc-lime))}.pcr-survival-lists{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:28px}.pcr-survival-lists h3{display:flex;align-items:center;gap:8px;margin:0;color:var(--pc-lime);font-size:12px}.pcr-survival-lists>div:last-child h3{color:var(--pc-orange-soft)}.pcr-survival-lists ul{margin:18px 0 0;padding:0;list-style:none}.pcr-survival-lists li{position:relative;padding:12px 0 12px 15px;color:rgba(255,255,255,.58);font-size:10px;line-height:1.55}.pcr-survival-lists li+li{border-top:1px solid rgba(255,255,255,.08)}.pcr-survival-lists li:before{position:absolute;top:18px;left:0;width:5px;height:5px;border-radius:50%;background:var(--pc-lime);content:""}.pcr-survival-lists>div:last-child li:before{background:var(--pc-orange)}.pcr-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.pcr-status{padding:26px 28px}.pcr-status header{display:flex;align-items:center;gap:12px}.pcr-status header>span{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:rgba(143,227,58,.1);color:var(--pc-lime)}.pcr-status-warning header>span{background:rgba(255,116,23,.11);color:var(--pc-orange-soft)}.pcr-status-neutral header>span{background:rgba(84,184,232,.11);color:var(--pc-blue)}.pcr-status h2{margin:0;font-size:17px}.pcr-status ul{margin:20px 0 0;padding:0;list-style:none}.pcr-status li{position:relative;padding:12px 0 12px 16px;color:rgba(255,255,255,.61);font-size:11px;line-height:1.62}.pcr-status li+li{border-top:1px solid rgba(255,255,255,.075)}.pcr-status li:before{position:absolute;top:19px;left:0;width:5px;height:5px;border-radius:50%;background:var(--pc-lime);content:""}.pcr-status-warning li:before{background:var(--pc-orange)}.pcr-status-neutral li:before{background:var(--pc-blue)}.pcr-checklist,.pcr-cost,.pcr-details,.pcr-setup{padding:30px 32px}.pcr-cost>header{display:flex;align-items:end;justify-content:space-between;gap:24px}.pcr-cost>header>div:last-child{min-width:200px;border-left:2px solid var(--pc-orange);padding:8px 0 8px 18px}.pcr-cost>header>div:last-child span,.pcr-cost>header>div:last-child strong{display:block}.pcr-cost>header>div:last-child span{color:#ffb082;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pcr-cost>header>div:last-child strong{margin-top:5px;font-size:22px}.pcr-cost>header>div:last-child small{color:rgba(255,255,255,.42);font-size:9px}.pcr-table{margin-top:24px;border-block:1px solid var(--pc-line)}.pcr-table>div{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:center;min-height:55px;padding:10px 3px}.pcr-table>div+div{border-top:1px solid rgba(255,255,255,.075)}.pcr-table>div:nth-child(3){color:#d8ffb4}.pcr-table b,.pcr-table strong{font-size:11px}.pcr-table span{color:rgba(255,255,255,.43);font-size:10px}.pcr-location-section{display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden}.pcr-map{position:relative;min-height:430px;justify-content:center;flex-direction:column;overflow:hidden;border-right:1px solid var(--pc-line);background:linear-gradient(25deg,transparent 45%,rgba(255,255,255,.055) 46% 51%,transparent 52%),linear-gradient(115deg,transparent 45%,rgba(255,255,255,.04) 46% 51%,transparent 52%),#0c2d62;background-size:150px 150px;padding:24px}.pcr-map,.pcr-map>span{display:flex;align-items:center}.pcr-map>span{position:absolute;top:22px;left:22px;gap:8px;color:rgba(255,255,255,.58);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.pcr-map>svg{width:60px;height:60px;border:1px solid rgba(255,116,23,.7);border-radius:50%;background:var(--pc-orange);box-shadow:0 0 0 12px rgba(255,116,23,.11),0 18px 40px rgba(0,0,0,.3);padding:16px}.pcr-map p{position:absolute;right:22px;bottom:20px;left:22px;margin:0;color:rgba(255,255,255,.4);font-size:9px;line-height:1.55}.pcr-location-section>div:last-child{padding:31px 32px}.pcr-location-section dl{margin:22px 0 0;border-block:1px solid var(--pc-line)}.pcr-location-section dl div{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px}.pcr-location-section dl div+div{border-top:1px solid rgba(255,255,255,.075)}.pcr-location-section dt{font-size:11px;font-weight:700}.pcr-location-section dd{color:rgba(255,255,255,.43);font-size:10px}.pcr-location-section aside{display:flex;gap:10px;margin-top:17px;border-left:2px solid var(--pc-blue);background:rgba(84,184,232,.055);padding:13px;color:rgba(255,255,255,.51);font-size:9px;line-height:1.55}.pcr-location-section aside svg{color:var(--pc-blue)}.pcr-setup>div{display:grid;grid-template-columns:1fr 1fr;margin-top:24px;border-block:1px solid var(--pc-line)}.pcr-setup article{display:flex;gap:12px;min-height:85px;padding:17px}.pcr-setup article:nth-child(2n){border-left:1px solid var(--pc-line)}.pcr-setup article:nth-child(n+3){border-top:1px solid var(--pc-line)}.pcr-setup article>span{display:flex;width:30px;height:30px;flex:none;align-items:center;justify-content:center;border-radius:50%;background:rgba(84,184,232,.1);color:var(--pc-blue)}.pcr-setup-positive>span{background:rgba(143,227,58,.1)!important;color:var(--pc-lime)!important}.pcr-setup-warning>span{background:rgba(255,116,23,.1)!important;color:var(--pc-orange-soft)!important}.pcr-setup article h3{margin:0;font-size:12px}.pcr-setup article p{margin:6px 0 0;color:rgba(255,255,255,.45);font-size:10px;line-height:1.5}.pcr-checklist>header{display:flex;align-items:end;justify-content:space-between;gap:20px}.pcr-checklist>header>span{color:rgba(255,255,255,.42);font-size:10px;font-weight:700}.pcr-checklist>div{margin-top:24px;border-block:1px solid var(--pc-line)}.pcr-checklist button{display:flex;width:100%;min-height:58px;align-items:center;gap:13px;border:0;background:transparent;padding:11px 4px;color:rgba(255,255,255,.72);font:inherit;font-size:11px;line-height:1.55;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.pcr-checklist button+button{border-top:1px solid rgba(255,255,255,.075)}.pcr-checklist button:hover{background:rgba(255,255,255,.025)}.pcr-checklist button>span{display:flex;width:23px;height:23px;flex:none;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.23);border-radius:7px;color:transparent}.pcr-checklist button.is-checked{color:rgba(255,255,255,.42);text-decoration:line-through}.pcr-checklist button.is-checked>span{border-color:var(--pc-lime);background:var(--pc-lime);color:var(--pc-ink)}.pcr-details>p{margin-top:12px}.pcr-details dl{margin:23px 0 0;border-block:1px solid var(--pc-line)}.pcr-details dl>div{display:grid;grid-template-columns:.85fr 1.35fr auto;gap:20px;align-items:center;min-height:53px}.pcr-details dl>div+div{border-top:1px solid rgba(255,255,255,.075)}.pcr-details dt{color:rgba(255,255,255,.42);font-size:10px;font-weight:650}.pcr-details dd{margin:0;font-size:11px;font-weight:750}.pcr-details dl span{border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.pcr-assessment-positive{background:rgba(143,227,58,.09);color:#caff9c}.pcr-assessment-warning{background:rgba(255,116,23,.1);color:#ffb082}.pcr-assessment-neutral{background:rgba(84,184,232,.1);color:#a9ddf6}.pcr-assessment-missing{background:rgba(255,255,255,.06);color:rgba(255,255,255,.42)}.pcr-sidebar{position:sticky;top:16px;display:grid;gap:15px}.pcr-sidebar .pcr-panel{border-radius:16px;padding:22px}.pcr-decision>div{display:grid;gap:19px;margin-top:21px}.pcr-decision>div>div>div:first-child{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:8px}.pcr-decision span small,.pcr-decision span strong{display:block}.pcr-decision span strong{font-size:11px}.pcr-decision span small{max-width:220px;margin-top:4px;color:rgba(255,255,255,.4);font-size:8px}.pcr-decision b{font-size:17px}.pcr-completeness>div:first-child{display:flex;align-items:center;justify-content:space-between}.pcr-completeness>div:first-child span small,.pcr-completeness>div:first-child span strong{display:block}.pcr-completeness small{color:rgba(255,255,255,.4);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pcr-completeness strong{margin-top:4px;font-size:25px}.pcr-completeness>div:first-child svg{color:var(--pc-blue)}.pcr-completeness .pcr-progress{margin-top:16px}.pcr-completeness p,.pcr-next p{margin:13px 0 0;color:rgba(255,255,255,.48);font-size:10px;line-height:1.6}.pcr-next{border-color:rgba(255,116,23,.2);background:rgba(255,116,23,.065)}.pcr-next>svg{width:30px;height:30px;margin-bottom:17px;color:var(--pc-orange)}.pcr-next h2{margin:8px 0 0;font-size:19px;line-height:1.15;letter-spacing:-.035em}.pcr-side-actions{display:grid;gap:9px}.pcr-side-actions a,.pcr-side-actions button{width:100%;border-radius:12px}.pcr-side-actions button{border-color:#fff;background:#fff;color:var(--pc-ink)}.pcr-disclaimer{display:flex;gap:10px;padding:4px 8px;color:rgba(255,255,255,.36)}.pcr-disclaimer svg{margin-top:2px;color:var(--pc-lime)}.pcr-disclaimer p{margin:0;font-size:8px;line-height:1.55}.pcr-alternatives{margin-top:28px;border-block:1px solid var(--pc-line);padding:42px 8px 50px}.pcr-alternatives>header{display:flex;align-items:end;justify-content:space-between;gap:30px}.pcr-eyebrow{display:inline-flex;align-items:center;gap:8px}.pcr-alternatives header p{max-width:700px}.pcr-alternative-empty>a,.pcr-alternatives>header>a{display:inline-flex;min-height:44px;flex:none;align-items:center;gap:9px;border:1px solid var(--pc-line);border-radius:999px;padding:0 15px;color:#fff;font-size:10px;font-weight:750}.pcr-listing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:28px}.pcr-listing-card{overflow:hidden;border:1px solid var(--pc-line);border-radius:18px;background:rgba(5,18,43,.68);transition:border-color .2s ease,transform .2s ease}.pcr-listing-card:hover{border-color:rgba(143,227,58,.32);transform:translateY(-3px)}.pcr-listing-image{position:relative;height:190px;overflow:hidden;background:#102f65}.pcr-listing-image>svg{position:absolute;top:50%;left:50%;width:48px;height:48px;color:rgba(255,255,255,.25);transform:translate(-50%,-50%)}.pcr-listing-image:after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,18,43,.95),transparent 60%);content:"";pointer-events:none}.pcr-live{position:absolute;z-index:2;top:13px;left:13px;display:flex;align-items:center;gap:6px;border:1px solid rgba(143,227,58,.25);border-radius:999px;background:rgba(5,18,43,.75);padding:5px 8px;color:#d5ffae;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.pcr-live i{width:5px;height:5px;border-radius:50%;background:var(--pc-lime)}.pcr-listing-image>div:last-child{position:absolute;z-index:2;right:14px;bottom:13px;left:14px}.pcr-listing-image small,.pcr-listing-image strong{display:block}.pcr-listing-image strong{font-size:23px}.pcr-listing-image small{color:rgba(255,255,255,.48);font-size:8px;text-transform:uppercase}.pcr-listing-copy{padding:19px}.pcr-listing-copy>span{color:var(--pc-blue);font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pcr-listing-copy h3{min-height:44px;margin:8px 0 0;font-size:16px;line-height:1.3}.pcr-listing-copy>p{min-height:34px;margin:10px 0 0;color:rgba(255,255,255,.48);font-size:9px;line-height:1.55}.pcr-listing-copy ul{display:flex;flex-wrap:wrap;gap:5px;margin:13px 0 0;padding:0;list-style:none}.pcr-listing-copy li{border:1px solid var(--pc-line);border-radius:999px;padding:4px 7px;color:rgba(255,255,255,.57);font-size:8px}.pcr-listing-copy>a{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;margin-top:16px;border-radius:10px;background:var(--pc-orange);color:#fff;font-size:10px;font-weight:780}.pcr-listing-skeleton{display:grid;gap:12px;min-height:330px;border:1px solid var(--pc-line);border-radius:18px;padding:20px}.pcr-listing-skeleton i{display:block;height:12px;border-radius:999px;background:rgba(255,255,255,.08);animation:pc-pulse .75s ease-in-out infinite alternate}.pcr-listing-skeleton i:first-child{height:175px;margin:-20px -20px 5px;border-radius:18px 18px 0 0}.pcr-listing-skeleton i:nth-child(2){width:40%}.pcr-listing-skeleton i:nth-child(3){width:80%}.pcr-listing-skeleton i:nth-child(4){height:42px;margin-top:auto;border-radius:10px}.pcr-alternative-empty{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;border-left:3px solid var(--pc-blue);background:rgba(84,184,232,.05);padding:19px 21px}.pcr-alternative-empty strong{font-size:12px}.pcr-alternative-empty p{margin:5px 0 0;color:var(--pc-muted);font-size:10px}.pcr-footer{margin-top:0}.pcr-loader-page{display:flex;align-items:center;justify-content:center;padding:24px}.pcr-loader,.pcr-missing{position:relative;z-index:2;width:min(560px,100%);border-block:1px solid rgba(255,255,255,.15);background:rgba(5,18,43,.54);padding:30px 34px 34px;text-align:center}.pcr-loader>img{width:145px;height:86px;margin:-20px auto 0;object-fit:cover}.pcr-loader-mark{display:flex;width:58px;height:58px;align-items:center;justify-content:center;margin:8px auto 22px;border:1px solid rgba(255,116,23,.55);border-radius:50%;background:rgba(255,116,23,.09);color:var(--pc-orange)}.pcr-loader-mark svg{width:25px;height:25px;animation:pc-loader-turn 2.2s linear infinite}.pcr-loader h1,.pcr-missing h1{margin:12px 0 0;font-size:28px;letter-spacing:-.045em}.pcr-loader>p,.pcr-missing>p{max-width:430px;margin:12px auto 0;color:var(--pc-muted);font-size:11px;line-height:1.7}.pcr-loader-track{height:6px;margin-top:26px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.pcr-loader-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pc-blue),var(--pc-lime),var(--pc-orange));transition:width .45s ease}.pcr-loader ol{display:grid;gap:2px;margin:20px 0 0;padding:0;list-style:none;text-align:left}.pcr-loader li{display:flex;min-height:45px;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.075);color:rgba(255,255,255,.32);font-size:11px;font-weight:680;transition:color .25s ease}.pcr-loader li>span{display:flex;width:25px;height:25px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;font-size:9px}.pcr-loader li.is-active{color:#fff}.pcr-loader li.is-active>span{border-color:var(--pc-blue);color:var(--pc-blue);box-shadow:0 0 18px rgba(84,184,232,.18)}.pcr-loader li.is-complete{color:rgba(255,255,255,.72)}.pcr-loader li.is-complete>span{border-color:var(--pc-lime);background:var(--pc-lime);color:var(--pc-ink)}.pcr-missing>span{display:flex;width:52px;height:52px;align-items:center;justify-content:center;margin:0 auto;border:1px solid rgba(255,116,23,.45);border-radius:50%;color:var(--pc-orange-soft)}.pcr-missing>a{display:inline-flex;min-height:46px;align-items:center;gap:9px;margin-top:22px;border-radius:12px;background:var(--pc-orange);padding:0 17px;color:#fff;font-size:11px;font-weight:760}.pc-page :is(a,button,input):focus-visible{outline:3px solid rgba(143,227,58,.72);outline-offset:3px}@keyframes pc-pulse{0%{opacity:.42}to{opacity:1}}@keyframes pc-score-in{0%{opacity:0;transform:rotate(-20deg) scale(.84)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes pc-progress-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pc-loader-turn{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1240px){.pc-checks,.pc-fallback,.pc-final-cta,.pc-footer,.pc-header,.pc-hero,.pc-how,.pcr-alternatives,.pcr-layout,.pcr-report-hero,.pcr-toolbar{width:min(1120px,calc(100% - 40px))}.pc-nav{gap:19px}.pc-hero{grid-template-columns:.86fr 1.14fr;gap:34px}.pc-hero-copy h1{font-size:clamp(3.7rem,6.2vw,5.2rem)}.pc-preview-heading{grid-template-columns:1fr}.pc-score-lockup{justify-content:flex-start}.pc-preview-body{grid-template-columns:1fr}.pc-preview-findings{display:grid;grid-template-columns:repeat(3,1fr)}.pc-preview-finding+.pc-preview-finding{border-top:0;border-left:1px solid rgba(255,255,255,.07)}.pc-preview-metrics{grid-template-columns:repeat(2,1fr)}.pc-preview-metrics div:nth-child(3){border-top:1px solid var(--pc-line);border-left:0}.pc-preview-metrics div:nth-child(4){border-top:1px solid var(--pc-line)}.pc-checks{grid-template-columns:1fr;gap:35px}.pcr-layout,.pcr-report-hero{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:980px){.pc-nav{display:none}.pc-hero{grid-template-columns:1fr;padding-top:45px}.pc-hero-copy{max-width:740px}.pc-hero-copy h1{max-width:700px}.pc-hero-copy>p{max-width:650px}.pc-hero-visual{max-width:760px;margin:35px auto 0}.pc-how{grid-template-columns:1fr;gap:34px}.pc-how-intro{padding-right:0}.pc-steps li:first-child{padding-left:0}.pc-checks-list{grid-template-columns:repeat(3,1fr)}.pc-checks-list article:nth-child(4){border-top:1px solid var(--pc-line);border-left:0}.pc-checks-list article:nth-child(5){border-top:1px solid var(--pc-line)}.pcr-report-hero{grid-template-columns:1fr}.pcr-score-card{border-top:1px solid var(--pc-line);padding-top:24px}.pcr-layout{grid-template-columns:1fr}.pcr-sidebar{position:static;grid-template-columns:1fr 1fr}.pcr-disclaimer{grid-column:1/-1}}@media (max-width:740px){.pc-checks,.pc-fallback,.pc-final-cta,.pc-footer,.pc-header,.pc-hero,.pc-how,.pcr-alternatives,.pcr-layout,.pcr-report-hero,.pcr-toolbar{width:min(100% - 28px,680px)}.pc-header{min-height:70px}.pc-brand{width:112px;height:68px}.pc-brand img{top:-17px;width:118px;height:118px}.pc-list-link{display:none}.pc-hero{min-height:0;gap:20px;padding:36px 0 48px}.pc-hero-copy h1{font-size:clamp(3.35rem,15vw,4.85rem);line-height:.91}.pc-hero-copy>p{font-size:14px;line-height:1.65}.pc-url-control{grid-template-columns:1fr;gap:5px}.pc-url-control button{width:100%}.pc-url-icon{top:24px}.pc-trust-row{align-items:flex-start;flex-direction:column}.pc-orbit,.pc-supported{display:none}.pc-preview-body,.pc-preview-heading,.pc-preview-topline{padding-inline:15px}.pc-preview-findings{grid-template-columns:1fr}.pc-preview-finding+.pc-preview-finding{border-top:1px solid rgba(255,255,255,.07);border-left:0}.pc-preview-metrics{margin-inline:15px}.pc-preview-footer{align-items:flex-start;flex-direction:column;gap:13px;padding-inline:15px}.pc-how{padding-block:42px}.pc-steps{grid-template-columns:1fr;gap:0}.pc-steps li{padding:22px 0}.pc-steps li+li{border-top:1px solid var(--pc-line);border-left:0}.pc-checks{padding-block:62px}.pc-checks-list{grid-template-columns:1fr 1fr}.pc-checks-list article:nth-child(odd){border-left:0}.pc-checks-list article:nth-child(2n){border-left:1px solid var(--pc-line)}.pc-checks-list article:nth-child(n+3){border-top:1px solid var(--pc-line)}.pc-fallback{grid-template-columns:1fr;gap:32px;padding-block:48px}.pc-final-cta{padding-block:75px}.pc-final-cta>div{align-items:stretch;flex-direction:column}.pc-final-cta button{width:100%}.pc-final-cta a{justify-content:center}.pc-footer{gap:0;padding-bottom:22px}.pc-footer,.pcr-toolbar{align-items:flex-start;flex-direction:column}.pcr-toolbar{gap:14px}.pcr-report-hero{padding:28px 18px}.pcr-report-intro h1{font-size:clamp(2.65rem,12vw,4rem)}.pcr-report-actions{align-items:stretch;flex-direction:column}.pcr-report-actions a,.pcr-report-actions button{width:100%}.pcr-score-card{align-items:flex-start}.pcr-score{width:96px;height:96px}.pcr-metrics{grid-template-columns:1fr 1fr}.pcr-metrics>div:nth-child(3){border-left:0}.pcr-metrics>div:nth-child(3),.pcr-metrics>div:nth-child(4){border-top:1px solid var(--pc-line)}.pcr-survival{grid-template-columns:1fr}.pcr-survival-score{border-right:0;border-bottom:1px solid var(--pc-line)}.pcr-status-grid,.pcr-survival-lists{grid-template-columns:1fr}.pcr-checklist,.pcr-cost,.pcr-details,.pcr-setup{padding:25px 20px}.pcr-cost>header{align-items:flex-start;flex-direction:column}.pcr-table>div{grid-template-columns:1fr auto;gap:5px 14px;padding-block:14px}.pcr-table span{grid-column:1;grid-row:2}.pcr-table b{grid-column:2;grid-row:1/3}.pcr-location-section{grid-template-columns:1fr}.pcr-map{min-height:280px;border-right:0;border-bottom:1px solid var(--pc-line)}.pcr-location-section>div:last-child{padding:25px 20px}.pcr-setup>div{grid-template-columns:1fr}.pcr-setup article:nth-child(2n){border-left:0}.pcr-setup article+article{border-top:1px solid var(--pc-line)}.pcr-checklist>header{align-items:flex-start;flex-direction:column}.pcr-details dl>div{grid-template-columns:1fr auto;gap:5px 12px;padding-block:12px}.pcr-details dd{grid-column:1;grid-row:2}.pcr-details dl span{grid-column:2;grid-row:1/3}.pcr-sidebar{grid-template-columns:1fr}.pcr-disclaimer{grid-column:auto}.pcr-alternatives>header{align-items:flex-start;flex-direction:column}.pcr-listing-grid{grid-template-columns:1fr}.pcr-alternative-empty{align-items:flex-start;flex-direction:column}}@media (max-width:420px){.pc-preview-heading{gap:16px}.pc-score-lockup{align-items:flex-start}.pc-preview-metrics{grid-template-columns:1fr}.pc-preview-metrics div+div,.pc-preview-metrics div:nth-child(3){border-top:1px solid var(--pc-line);border-left:0}.pc-checks-list,.pc-fallback ul{grid-template-columns:1fr}.pc-checks-list article+article,.pc-checks-list article:nth-child(2n),.pc-fallback li:nth-child(2n){border-left:0}.pc-checks-list article+article,.pc-fallback li+li{border-top:1px solid var(--pc-line)}.pcr-score-card{flex-direction:column}.pcr-metrics{grid-template-columns:1fr}.pcr-metrics>div+div,.pcr-metrics>div:nth-child(3){border-top:1px solid var(--pc-line);border-left:0}.pcr-location-section dl div{align-items:flex-start;flex-direction:column;gap:5px;padding-block:11px}}@media (prefers-reduced-motion:reduce){.pc-page *,.pc-page :after,.pc-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.pcr-page{--pc-line:#d7dde8;overflow:visible;background:#fff!important;color:#15233b!important}.pcr-alternatives,.pcr-footer,.pcr-header,.pcr-page .pc-grid,.pcr-report-actions,.pcr-sidebar,.pcr-toolbar{display:none!important}.pcr-layout,.pcr-report-hero{width:100%}.pcr-report-hero{margin:0;border-color:#d7dde8;background:#fff;padding:20px 0}.pcr-layout{display:block;margin-top:16px}.pcr-content{gap:14px}.pcr-panel{break-inside:avoid;border-color:#d7dde8;background:#fff!important;box-shadow:none}.pcr-page :is(p,span,small,dt,dd,li){color:#475569}.pcr-page :is(h1,h2,h3,strong,b){color:#0f172a}.pcr-map,.pcr-score{background:#e8edf4}.pcr-map{min-height:260px}}