.private-company-registration-page{font-family:SMTAX Subscription Inter,Inter,sans-serif;color:var(--navy,#071f49);background:#fff;--pcr-muted:#5c6d7f;--pcr-teal:#087568;--pcr-light:#dce8ec;--pcr-line:#dce4e9;--pcr-canvas:#f3f6f8;--pcr-soft:#eaf8f6}.private-company-registration-page .pcr-container{width:min(1296px,calc(100% - 144px));margin-inline:auto}.private-company-registration-page :where(.pcr-section,.pcr-hero) :where(h1,h2,h3,p,ol,ul,dl,dd){margin:0}.private-company-registration-page :is(.pcr-section,.pcr-hero) :is(h1,h2,h3,p,dt,dd,summary){overflow-wrap:break-word}.private-company-registration-page :is(.pcr-section,.pcr-hero) :is(h1,h2,h3){font-weight:600}.private-company-registration-page :is(a,summary):focus-visible{outline:3px solid var(--pcr-teal);outline-offset:5px}.private-company-registration-page .pcr-section{padding:72px 0;scroll-margin-top:24px}.private-company-registration-page .pcr-introduction{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.private-company-registration-page .pcr-eyebrow{font-size:11px;line-height:1.5;font-weight:700;color:var(--pcr-teal)}.private-company-registration-page .pcr-section h2{font-size:42px;line-height:1.16;letter-spacing:-1.176px}.private-company-registration-page .pcr-intro-copy{font-size:18px;line-height:1.55;color:var(--pcr-muted);max-width:900px}.private-company-registration-page .pcr-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px}.private-company-registration-page .button{font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;min-height:53px;padding:17px 23px;border-radius:6px;text-align:center;white-space:normal}.private-company-registration-page .pcr-hero{position:relative;isolation:isolate;background:var(--navy,#071f49);color:#fff;min-height:690px;overflow:hidden}.private-company-registration-page .pcr-hero-picture{position:absolute;left:47.916667%;right:0;inset-block:0;z-index:-2}.private-company-registration-page .pcr-hero-picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;max-width:none}.private-company-registration-page .pcr-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#071f49,#071f49ed,#071f490f)}.private-company-registration-page .pcr-hero-copy{display:flex;align-items:flex-start;flex-direction:column;gap:16px;width:650px;max-width:100%;padding:32px 0 48px}.private-company-registration-page .pcr-breadcrumb{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;font-size:12px;line-height:1.5;color:var(--pcr-light)}.private-company-registration-page .pcr-breadcrumb a{color:inherit}.private-company-registration-page .pcr-hero .pcr-eyebrow{color:var(--lime,#c6e96b)}.private-company-registration-page .pcr-hero h1{font-size:60px;line-height:1.08;letter-spacing:-1.68px;color:#fff}.private-company-registration-page .pcr-hero-intro{font-size:20px;line-height:1.55;max-width:620px;color:var(--pcr-light)}.private-company-registration-page .pcr-hero-price{display:flex;flex-direction:column;gap:6px}.private-company-registration-page .pcr-hero-price p{font-size:44px;line-height:1.15;font-weight:600;letter-spacing:-1.232px}.private-company-registration-page .pcr-hero-price span{font-size:14px;line-height:1.5;color:var(--pcr-light)}.private-company-registration-page .pcr-hero .button-homeoutline{border:1px solid var(--pcr-light);color:#fff;background:transparent}.private-company-registration-page .pcr-hero-reassurance{font-size:13px;line-height:1.55;max-width:620px;color:var(--pcr-light)}.private-company-registration-page .pcr-hero :is(a,summary):focus-visible,.private-company-registration-page .pcr-closing a:focus-visible{outline-color:var(--lime,#c6e96b)}.private-company-registration-page .pcr-section-navigation{background:var(--pcr-canvas);padding:20px 0}.private-company-registration-page .pcr-section-navigation>.pcr-container{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:14px;font-weight:600;line-height:1.55}.private-company-registration-page .pcr-package-grid{display:grid;grid-template-columns:minmax(0,752fr) minmax(0,474fr);gap:70px;align-items:start;margin-top:38px}.private-company-registration-page .pcr-inclusions{list-style:none;padding:0;min-width:0}.private-company-registration-page .pcr-inclusions li{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid var(--pcr-line);align-items:flex-start}.private-company-registration-page .pcr-number{font-size:12px;line-height:1.55;color:var(--pcr-teal);flex:none;width:26px;font-weight:400}.private-company-registration-page .pcr-inclusions li>div{min-width:0;display:flex;flex-direction:column;gap:6px}.private-company-registration-page .pcr-inclusions h3{font-size:18px;line-height:1.55;letter-spacing:0}.private-company-registration-page .pcr-inclusions li>div>p{font-size:15px;line-height:1.55;color:var(--pcr-muted)}.private-company-registration-page .pcr-price-panel{min-width:0;display:flex;align-items:stretch;flex-direction:column;gap:18px;background:var(--pcr-soft);padding:30px;border-radius:12px}.private-company-registration-page .pcr-price-panel>h3{font-size:23px;line-height:1.3;letter-spacing:0}.private-company-registration-page .pcr-price-breakdown{width:100%}.private-company-registration-page .pcr-price-breakdown>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:12px 0;border-bottom:1px solid var(--pcr-line);font-size:14px;line-height:1.55}.private-company-registration-page .pcr-price-breakdown dd{font-weight:600;white-space:nowrap;min-width:48px;text-align:left}.private-company-registration-page .pcr-package-total{display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600}.private-company-registration-page .pcr-package-total p:first-child{font-size:18px;line-height:1.3}.private-company-registration-page .pcr-package-total p:last-child{font-size:28px;line-height:1.2;white-space:nowrap}.private-company-registration-page .pcr-price-caption{font-size:13px;line-height:1.55;color:var(--pcr-muted)}.private-company-registration-page .pcr-price-panel .button{width:100%}.private-company-registration-page .pcr-bank-qualifier{font-size:12px;line-height:1.55;color:var(--pcr-muted)}.private-company-registration-page .pcr-process{background:var(--pcr-canvas)}.private-company-registration-page .pcr-process-grid,.private-company-registration-page .pcr-optional-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:30px;list-style:none;padding:0}.private-company-registration-page .pcr-process-grid>li,.private-company-registration-page .pcr-optional-grid>article{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px;background:var(--pcr-canvas);border-radius:12px}.private-company-registration-page .pcr-process-grid .pcr-number{font-weight:700;width:auto}.private-company-registration-page .pcr-process-grid h3,.private-company-registration-page .pcr-optional-grid h3{font-size:20px;line-height:1.55;letter-spacing:0}.private-company-registration-page .pcr-process-grid li>p:last-child,.private-company-registration-page .pcr-optional-grid article>p{font-size:16px;line-height:1.55;color:var(--pcr-muted)}.private-company-registration-page .pcr-process-note{font-size:14px;line-height:1.55;color:var(--pcr-muted);margin-top:30px}.private-company-registration-page .pcr-preparation-grid{display:grid;grid-template-columns:minmax(0,638fr) minmax(0,578fr);gap:80px;align-items:start}.private-company-registration-page .pcr-preparation .pcr-intro-copy{max-width:560px}.private-company-registration-page .pcr-checklist{list-style:none;padding:0;min-width:0}.private-company-registration-page .pcr-checklist li{display:flex;align-items:flex-start;gap:12px;padding:18px 0;border-bottom:1px solid var(--pcr-line)}.private-company-registration-page .pcr-checklist p{min-width:0;font-size:16px;line-height:1.65}.private-company-registration-page .pcr-check-icon{width:16px;height:26px;flex:none;display:flex;align-items:center;justify-content:center}.private-company-registration-page .pcr-check-icon:before{content:"";display:block;width:16px;height:16px;background:var(--pcr-teal);mask:url(/company-registration-check.svg) center/16px 16px no-repeat;-webkit-mask:url(/company-registration-check.svg) center/16px 16px no-repeat}.private-company-registration-page .pcr-faqs{display:flex;flex-direction:column;gap:24px;margin-top:24px}.private-company-registration-page .pcr-faqs details{padding:24px;background:var(--pcr-canvas);border-radius:12px}.private-company-registration-page .pcr-faqs summary{position:relative;font-size:20px;line-height:1.55;font-weight:600;cursor:pointer;list-style:none;padding-right:32px}.private-company-registration-page .pcr-faqs summary::-webkit-details-marker{display:none}.private-company-registration-page .pcr-faqs summary:after{content:"+";position:absolute;right:0;top:0;color:var(--pcr-teal);font-size:24px;font-weight:400}.private-company-registration-page .pcr-faqs details[open]>summary:after{content:"\2212"}.private-company-registration-page .pcr-faqs details>p{font-size:16px;line-height:1.55;color:var(--pcr-muted);margin-top:16px}.private-company-registration-page .pcr-closing{background:var(--navy,#071f49);color:#fff}.private-company-registration-page .pcr-closing>.pcr-container{display:flex;align-items:flex-start;flex-direction:column;gap:24px}.private-company-registration-page .pcr-closing .pcr-eyebrow{color:var(--lime,#c6e96b)}.private-company-registration-page .pcr-closing .pcr-intro-copy,.private-company-registration-page .pcr-closing-inclusions,.private-company-registration-page .pcr-help{color:var(--pcr-light)}.private-company-registration-page .pcr-closing-price{font-size:44px;line-height:1.15;font-weight:600;letter-spacing:-1.232px}.private-company-registration-page .pcr-closing-inclusions{font-size:16px;line-height:1.55}.private-company-registration-page .pcr-help{font-size:14px;line-height:1.55}.private-company-registration-page .pcr-help a{color:inherit}.private-company-registration-page .pcr-optional{background:var(--pcr-canvas)}@media(max-width:1200px){.private-company-registration-page .pcr-container{width:calc(100% - 96px)}.private-company-registration-page .pcr-package-grid,.private-company-registration-page .pcr-preparation-grid{gap:40px}.private-company-registration-page .pcr-process-grid,.private-company-registration-page .pcr-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.private-company-registration-page .pcr-package-grid,.private-company-registration-page .pcr-preparation-grid{grid-template-columns:minmax(0,1fr);gap:30px}.private-company-registration-page .pcr-hero-copy{width:min(650px,100%)}.private-company-registration-page .pcr-price-panel{max-width:600px}}@media(max-width:760px){.private-company-registration-page .pcr-container{width:calc(100% - 48px)}.private-company-registration-page .pcr-section{padding:48px 0}.private-company-registration-page .pcr-section h2{font-size:30px;line-height:1.16;letter-spacing:-.84px}.private-company-registration-page .pcr-intro-copy{font-size:16px;line-height:1.55}.private-company-registration-page .pcr-hero{min-height:770px}.private-company-registration-page .pcr-hero-picture{left:0}.private-company-registration-page .pcr-hero:before{background:linear-gradient(90deg,#071f49f2,#071f49e8 50%,#071f49bd)}.private-company-registration-page .pcr-hero-copy{padding:28px 0 40px}.private-company-registration-page .pcr-hero h1{font-size:40px;line-height:1.08;letter-spacing:-1.12px}.private-company-registration-page .pcr-desktop-break{display:none}.private-company-registration-page .pcr-hero-intro{font-size:18px}.private-company-registration-page .pcr-hero .pcr-actions{width:100%;flex-direction:column}.private-company-registration-page .pcr-hero .pcr-actions .button{width:100%}.private-company-registration-page .pcr-package-grid{gap:28px}.private-company-registration-page .pcr-price-panel{padding:24px;max-width:none}.private-company-registration-page .pcr-price-panel>h3{font-size:21px}.private-company-registration-page .pcr-hero-price p{font-size:38px;letter-spacing:-1.064px}.private-company-registration-page .pcr-process-grid,.private-company-registration-page .pcr-optional-grid{grid-template-columns:minmax(0,1fr)}.private-company-registration-page .pcr-preparation-grid{gap:30px}.private-company-registration-page .pcr-faqs summary{font-size:20px}.private-company-registration-page .pcr-section-navigation>.pcr-container{font-size:13px;gap:8px 10px}.private-company-registration-page .pcr-closing-price{font-size:36px;letter-spacing:-1.008px}.private-company-registration-page .pcr-closing .button{width:100%}.private-company-registration-page .pcr-package-total p:first-child{font-size:17px}}@media(max-width:360px){.private-company-registration-page .pcr-hero h1{font-size:36px}.private-company-registration-page .pcr-price-breakdown>div{gap:12px}.private-company-registration-page .pcr-package-total p:first-child{font-size:16px}}
