.sj-page{--sj-coral:#f2636a;max-width:1180px;padding:72px var(--page-gutter) 0;font-family:"Helvetica Neue", var(--font-inter-tight), Helvetica, Arial, sans-serif;color:#1a1a1a;margin:0 auto}.sj-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:56px;display:grid}.sj-eyebrow{color:var(--pka-red);letter-spacing:.19em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1}.sj-hero h1{color:#1a1a1a;letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font-size:clamp(38px,4.4vw,60px);font-weight:700;line-height:.98}.sj-lead{color:#444;margin:0 0 24px;font-size:19px;line-height:1.5}.sj-facts{margin:0 0 28px;padding:0;list-style:none}.sj-facts li{color:#444;border-top:1px solid #e6e6e3;padding:11px 0 11px 22px;font-size:16.5px;line-height:1.45;position:relative}.sj-facts li:last-child{border-bottom:1px solid #e6e6e3}.sj-facts li:before{content:"";background:var(--sj-coral);border-radius:50%;width:9px;height:9px;position:absolute;top:19px;left:0}.sj-facts strong{color:#1a1a1a}.sj-cta,.sj-submit{border-radius:var(--radius-button);background:var(--pka-red);letter-spacing:.045em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;min-height:44px;padding:0 24px;font-size:14px;font-weight:700;transition:background-color .18s;display:inline-flex;color:#fff!important;text-decoration:none!important}.sj-cta:hover,.sj-submit:hover{background:#861619}.sj-submit[disabled]{opacity:.6;cursor:default}.sj-hero-photo{border-radius:38px;line-height:0;overflow:hidden}.sj-hero-photo img{width:100%;height:auto;display:block}.sj-card{background:#fff;border:1px solid #dadada;border-radius:18px;max-width:760px;margin:72px auto 0;padding:34px 34px 30px;scroll-margin-top:16px}.sj-card-title{letter-spacing:-.03em;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.1}.sj-card-intro{color:#555;margin:0 0 24px;font-size:16px;line-height:1.45}.sj-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sj-field{border:0;min-width:0;margin:0 0 20px;padding:0;display:block}.sj-label{color:#171717;letter-spacing:-.01em;margin:0 0 7px;padding:0;font-size:15px;font-weight:600;line-height:1.25;display:block}.sj-optional{color:#777;font-size:12px;font-weight:400}.sj-card input[type=text],.sj-card input[type=email],.sj-card input[type=tel],.sj-card select,.sj-card textarea{color:#171717;width:100%;min-height:50px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #bebebe;border-radius:6px;padding:11px 13px;font-size:16px;line-height:1.3}.sj-card textarea{resize:vertical;min-height:120px}.sj-card input:focus,.sj-card select:focus,.sj-card textarea:focus{border-color:#1a1a1a;outline:none;box-shadow:0 0 0 2px #0000000f}.sj-card [aria-invalid=true]{border-color:#a11b1d}.sj-two{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.sj-chips{flex-wrap:wrap;gap:8px;display:flex}.sj-chip{cursor:pointer;position:relative}.sj-chip input{opacity:0;width:1px;height:1px;position:absolute}.sj-chip span{background:#fff;border:1px solid #c9c9c6;border-radius:999px;align-items:center;min-height:40px;padding:0 15px;font-size:15px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.sj-chip:hover span{border-color:#1a1a1a}.sj-chip input:checked+span{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.sj-chip input:focus-visible+span{outline:2px solid var(--pka-sky);outline-offset:2px}.sj-error{color:#a11b1d;margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.35}.sj-note{margin:0 0 14px;font-size:15px;line-height:1.45}.sj-small{color:#666;margin:12px 0 0;font-size:13.5px;line-height:1.4}.sj-trap{width:1px!important;height:1px!important;position:absolute!important;left:-5000px!important}.sj-result{text-align:center;padding:40px 34px}.sj-result h2{letter-spacing:-.03em;margin:0 0 10px;font-size:28px;line-height:1.15}.sj-result p{color:#444;max-width:520px;margin:0 auto 14px;font-size:17px;line-height:1.5}.sj-call a{font-weight:600;text-decoration:none;color:var(--pka-sky)!important}.sj-call a:hover{text-decoration:underline}.sj-section{margin-top:96px}.sj-h2{color:#1a1a1a;letter-spacing:-.04em;text-wrap:balance;margin:0 0 22px;font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.05}.sj-split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.sj-split-photo{border-radius:38px;line-height:0;overflow:hidden}.sj-split-photo img{width:100%;height:auto;display:block}.sj-acts-c{grid-template-columns:1fr 1fr;gap:26px 28px;margin:0;padding:0;list-style:none;display:grid}.sj-acts-c svg{color:var(--sj-coral);margin-bottom:10px;display:block}.sj-acts-c strong{color:#1a1a1a;letter-spacing:-.01em;font-size:17.5px;line-height:1.25;display:block}.sj-acts-c span{color:#555;margin-top:4px;font-size:15px;line-height:1.45;display:block}.sj-needs{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.sj-needs-list{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.sj-needs-list li{color:#1a1a1a;background:#fff;border:1px solid #e6e6e3;border-radius:999px;padding:10px 18px;font-size:16.5px;line-height:1.3}.sj-needs-close{color:#444;margin:0;font-size:18px;line-height:1.5}.sj-section+.sj-card{margin-top:96px}@media (max-width:900px){.sj-hero{grid-template-columns:1fr;gap:32px}.sj-hero-photo{order:-1}.sj-split{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.sj-page{padding:27px 18px 0}.sj-hero-photo{border-radius:var(--radius-photo,24px)}.sj-hero{gap:44px}.sj-lead{font-size:17px}.sj-card{border-radius:16px;margin-top:44px;padding:26px 20px 24px}.sj-card-title{font-size:24px}.sj-row{grid-template-columns:1fr;gap:0}.sj-submit{width:100%}.sj-result{padding:32px 20px}.sj-call>span{display:block}.sj-section,.sj-section+.sj-card{margin-top:64px}.sj-split{gap:28px}.sj-split-photo{border-radius:var(--radius-photo,24px)}.sj-acts-c{gap:22px 18px}.sj-acts-c strong{font-size:16px}.sj-acts-c span{font-size:14px}.sj-needs-list li{font-size:15.5px}.sj-needs-close{font-size:16.5px}.sj-call .sj-sep{display:none}}
