.pl-insurance-hero-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);max-width:1280px;margin:auto;padding:clamp(3rem,6vw,5rem) 2rem}.pl-insurance-hero-inner h1{font-size:clamp(2.8rem,5vw,4.8rem);text-wrap:balance}.pl-riskbid-feature{position:relative;color:#182b3d;padding:clamp(1.6rem,3vw,2.6rem);border:1px solid #eee0bd;border-radius:1.75rem;background:radial-gradient(ellipse at 100% 0,#fff8dd,transparent 65%),linear-gradient(135deg,#faf7ef,#e7e1d3);box-shadow:0 28px 65px #0005,inset 0 1px #fff}.pl-riskbid-feature-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#785715;font-size:.65rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pl-riskbid-feature-top svg{width:26px;height:26px;flex-shrink:0}.pl-riskbid-feature h2{margin-top:1.6rem;color:#152b3f;font-size:clamp(3.5rem,6vw,5rem);letter-spacing:-.07em;line-height:1;font-weight:600}.pl-riskbid-feature>p{margin-top:1.25rem;color:#475563;font-size:1rem;line-height:1.8}.pl-riskbid-feature-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:2rem 0;padding:0;list-style:none}.pl-riskbid-feature-stages li{border-top:2px solid #baa264;padding-top:.6rem;color:#394a55;font-size:.7rem;font-weight:600}.pl-riskbid-feature-stages span{display:block;margin-bottom:.45rem;color:#846522;font-size:.6rem;font-weight:500}.pl-insurance-primary{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:1.5rem;padding:.85rem 1.25rem;border:1px solid #132f43;border-radius:.6rem;background:#17384c;color:#fff;font-size:.9rem;font-weight:600;transition:background .15s}.pl-insurance-primary:hover{background:#24566c}.pl-insurance-primary:focus-visible{outline:3px solid #24758a;outline-offset:4px}.pl-riskbid-feature-caption{display:block;margin-top:1rem;font-size:.7rem;color:#58616a}.pl-insurance-workspaces{color:#22384a;background:#f5f1e9;border-bottom:1px solid #dcd6c9}.pl-insurance-workspaces-inner{max-width:1280px;margin:auto;padding:3.5rem 2rem}.pl-insurance-workspaces-inner>div:first-child{max-width:none;margin-bottom:1.75rem}.pl-insurance-workspaces-inner>div:first-child>p:first-child{color:#795e28;font-size:.72rem}.pl-insurance-workspaces-inner>div:first-child>p:last-child{color:#53606a}.pl-insurance-workspaces [data-insurance-role-gateway]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-left:1px solid #cfc8b9;border-radius:0!important;padding:.5rem 1.5rem!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a:first-child{border-left:0;padding-left:0!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a:hover{background:#e9e3d6}.pl-insurance-workspaces [data-insurance-role-gateway]>a:focus-visible{outline:2px solid #267187;outline-offset:3px}.pl-insurance-workspaces [data-insurance-role-gateway] h3{color:#1c3548;font-size:1.2rem;line-height:1.35;margin-top:.65rem}.pl-insurance-workspaces [data-insurance-role-gateway]>a>p:first-of-type{color:#785b20;margin-top:1.3rem!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a>p:last-child{display:block!important;color:#53616b}.pl-insurance-workspaces [data-insurance-role-gateway] svg{color:#6b612f}.pl-insurance-workspaces [data-insurance-role-gateway]>a>div>div{background:#e9e2d0;border-color:#cbbb91}.pl-insurance-page [data-insurance-capability-gateway]{background:linear-gradient(115deg,#103442,#0b1e30 70%)}.pl-insurance-page [data-insurance-capability-gateway] a{background:#ffffff08}.pl-insurance-page [data-insurance-capability-gateway] p{color:#bfced4}.pl-riskbid-story{padding:clamp(4rem,7vw,6rem) max(2rem,calc((100% - 1216px)/2));background:#f5f1e9;color:#183246}.pl-riskbid-story-heading{max-width:950px}.pl-insurance-eyebrow{color:#805f21;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.pl-riskbid-story-heading h2{max-width:870px;margin-top:1rem;font-size:clamp(2.1rem,4.2vw,3.5rem);line-height:1.1;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.pl-riskbid-story-heading>p:last-child{max-width:800px;margin-top:1.5rem;color:#53606a;font-size:1rem;line-height:1.85}.pl-riskbid-story-layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start;margin-top:3.5rem}.pl-riskbid-process{border-top:2px solid #b59a5a}.pl-riskbid-process-step{display:grid;grid-template-columns:36px 1fr;column-gap:1rem;border-bottom:1px solid #d7cfbe;padding:1.4rem 0}.pl-riskbid-process-step>span{grid-row:span 2;padding-top:.2rem;color:#846528;font-size:.75rem}.pl-riskbid-process-step h3{color:#16384b;font-size:1.25rem}.pl-riskbid-process-step p{margin-top:.5rem;color:#53616b;font-size:.95rem;line-height:1.75}.pl-market-round-visual{position:relative;overflow:hidden;padding:2rem;border:1px solid #315467;border-radius:1.3rem;background:linear-gradient(145deg,#1a3d4e,#0b1d30 70%);box-shadow:0 22px 45px -25px #132c4680}.pl-market-round-visual p.text-slate-500,.pl-market-round-visual p.text-slate-600{color:#adc1ca}.pl-market-round-visual .space-y-3>div:nth-child(2n)>div:last-child{background:#5fa6b714}.pl-market-round-visual .space-y-3>div:last-child>div:last-child{background:#ddc48415;border-color:#baa76c66}.pl-riskbid-readiness{background:radial-gradient(ellipse at 0 50%,#1c495e80,transparent 65%),#0c1d2d}.pl-riskbid-readiness article{border-radius:.75rem;border-top:2px solid #6c9dba;background:#ffffff05}.pl-riskbid-readiness article:nth-child(2){border-top-color:#8dbfaa}.pl-riskbid-readiness article:nth-child(3){border-top-color:#cdb075}.pl-riskbid-readiness article:nth-child(4){border-top-color:#a99bbd}.pl-riskbid-readiness article p{color:#bccad4}.pl-riskbid-evidence{padding:clamp(4rem,7vw,6rem) max(2rem,calc((100% - 1216px)/2));background:#e8f0f0;color:#224452}.pl-riskbid-evidence h2,.pl-riskbid-evidence h3{color:#163a4c}.pl-riskbid-evidence p,.pl-riskbid-evidence .text-slate-400{color:#47616b}.pl-riskbid-evidence svg,.pl-riskbid-evidence p:first-child{color:#226574}.pl-riskbid-evidence>div>div:last-child{background:#f9fbf9;border:1px solid #b7cecd;border-radius:1rem;box-shadow:0 18px 36px -26px #24506366}.pl-riskbid-evidence .grid>div.rounded-2xl{background:#e8f0ed;color:#365448;border-color:#c2d5cc}.pl-riskbid-evidence .border-b,.pl-riskbid-evidence .border-t{border-color:#b6ccce}.pl-riskbid-parties{background:#102b3a}.pl-riskbid-parties article{border-top-color:#c8b276}.pl-riskbid-parties article p:last-child{color:#bbccd4}.pl-riskbid-permissions>div{background:linear-gradient(110deg,#e8d9b3,#f5eddb);border:1px solid #d6bf85;border-radius:1rem}.pl-riskbid-permissions h2{color:#22384b}.pl-riskbid-permissions p{color:#55616a}.pl-riskbid-permissions p:first-child{color:#795d27}.pl-riskbid-permissions a{background:#17384c;border-color:#17384c;color:#fff;min-height:48px}.pl-riskbid-permissions a:focus-visible{outline:3px solid #24758a;outline-offset:4px}@media(min-width:1024px)and (max-height:900px){.pl-insurance-hero-inner{padding-block:2.5rem}.pl-insurance-hero-inner h1{font-size:3.5rem}.pl-riskbid-feature{padding:1.7rem 2rem}.pl-riskbid-feature h2{font-size:4rem;margin-top:1rem}.pl-riskbid-feature-stages{margin-block:1.5rem}}@media(max-width:1023px){.pl-insurance-hero-inner{gap:2rem;padding-inline:1.5rem}.pl-insurance-hero-inner h1{font-size:3rem}.pl-insurance-workspaces [data-insurance-role-gateway]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a:nth-child(3){border-left:0;padding-left:0!important}.pl-riskbid-story-layout{grid-template-columns:1fr}.pl-market-round-visual{max-width:700px;width:100%}}@media(max-width:639px){.pl-insurance-hero-inner{grid-template-columns:1fr;padding:3rem 1rem}.pl-insurance-hero-inner h1{font-size:3rem}.pl-riskbid-feature{padding:1.5rem;border-radius:1.25rem}.pl-riskbid-feature h2{font-size:3.8rem}.pl-riskbid-feature-stages li{font-size:.65rem}.pl-insurance-primary{display:flex;width:100%}.pl-insurance-workspaces-inner{padding:3rem 1rem}.pl-insurance-workspaces [data-insurance-role-gateway]{grid-template-columns:1fr;gap:1.5rem!important}.pl-insurance-workspaces [data-insurance-role-gateway]>a{border-left:0;border-top:1px solid #cfc8b9;padding:1.5rem 0 0!important}.pl-riskbid-story,.pl-riskbid-evidence{padding-inline:1rem}.pl-riskbid-story-layout{gap:2rem;margin-top:2.5rem}.pl-market-round-visual{padding:1.25rem}}
