.claimio-page .partner-pages main{--partner-space: 40px}.claimio-page .partner-pages main .claimio-section{padding-block:var(--partner-space)}.claimio-page .partner-pages main .claimio-container{width:90%;max-width:none}.claimio-page .partner-pages main h2{font-size:clamp(28px,2.8vw,38px);line-height:1.12;margin-bottom:14px}.claimio-page .partner-pages main p{line-height:1.5;max-width:76ch}.claimio-page .partner-pages main .claimio-section-heading{max-width:none;margin-bottom:24px}.claimio-page .partner-pages main .claimio-section-heading p{max-width:76ch;font-size:17px}.claimio-page .partner-pages main .claimio-hero{padding-block:128px 40px}.claimio-page .partner-pages main .claimio-hero nav{margin-bottom:20px}.claimio-page .partner-pages main .claimio-hero h1{max-width:850px;font-size:clamp(38px,4.8vw,62px);line-height:1.04;margin-bottom:18px}.claimio-page .partner-pages main .claimio-hero p{max-width:760px;font-size:18px;margin-bottom:24px}.claimio-page .partner-pages main .claimio-hero .editorial-button{background:#08e9f4;color:#00307c}.claimio-page .partner-pages main .claimio-proof{padding-block:12px}.claimio-page .partner-pages main .claimio-proof-item,.claimio-page .partner-pages main .claimio-proof-item>div{min-width:0}.claimio-page .partner-pages main .claimio-proof-item:last-child{border-right:0}.claimio-page .partner-pages main :is(.partner-products,.partner-benefits,.partner-models,.partner-value-groups,.partner-details,.partner-steps,.partner-examples){display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px}.claimio-page .partner-pages main :is(.partner-products,.partner-benefits,.partner-models,.partner-value-groups,.partner-details,.partner-steps,.partner-examples)>*{min-width:0}.claimio-page .partner-pages main :is(.partner-benefits,.partner-value-groups,.partner-details).mb-20,.claimio-page .partner-pages main .partner-benefits.mb-12{margin-bottom:28px}.claimio-page .partner-pages main .partner-products>a{display:block;min-width:0;padding-block:20px 0}.claimio-page .partner-pages main .claimio-partner-option{display:block}.claimio-page .partner-pages main .claimio-partner-option>div{margin-bottom:12px}.claimio-page .partner-pages main .claimio-partner-option h3{font-size:25px;line-height:1.2;margin-bottom:10px}.claimio-page .partner-pages main .claimio-partner-option p{font-size:17px;margin-bottom:16px}.claimio-page .partners-page main .partner-products{gap:16px 24px;border:0}.claimio-page .partners-page main .partner-products>a{display:flex;padding:clamp(20px,2.4vw,32px);border:1px solid #00307c;border-top:4px solid #00307c;border-radius:0;background:#00307c;color:#eaf7fc;text-decoration:none}.claimio-page .partners-page main .partner-products>a:last-child{background:#e5f8fa;color:#00307c;border-color:#00307c}.claimio-page .partners-page main .partner-products>a:focus-visible{outline:3px solid #00307c;outline-offset:4px}.claimio-page .partners-page main .partner-products .claimio-partner-option{display:flex;flex-direction:column;width:100%;min-width:0}.claimio-page .partners-page main .claimio-partner-option .partner-option-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.claimio-page .partners-page main .partner-option-header svg{width:24px;height:24px;flex-shrink:0;color:inherit}.claimio-page .partners-page main .partner-option-audience{font-size:12px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.claimio-page .partners-page main .claimio-partner-option :is(h3,p,.partner-option-cta){color:inherit}.claimio-page .partners-page main .claimio-partner-option h3{font-size:clamp(25px,2.4vw,32px)}.claimio-page .partners-page main .claimio-partner-option p{margin-bottom:24px}.claimio-page .partners-page main .claimio-partner-option .partner-option-cta{margin-top:auto;padding-top:16px;border-top:1px solid currentColor;font-size:15px}.claimio-page .partners-page main .partner-option-cta svg{flex-shrink:0}.claimio-page .partners-page main .partner-products>a:hover .partner-option-cta{text-decoration:underline;text-underline-offset:4px}.claimio-page .partner-pages main :is(.partner-benefits,.partner-models,.partner-steps,.partner-details) .claimio-row{padding-block:18px 0}.claimio-page .partner-pages main :is(.partner-benefits,.partner-models,.partner-steps,.partner-details) .claimio-row>div:first-child:has(>svg):not(:has(>h3)),.claimio-page .partner-pages main .partner-details>div>div:first-child:has(>svg){width:36px;height:36px;margin-bottom:12px}.claimio-page .partner-pages main :is(.partner-benefits,.partner-models,.partner-steps,.partner-details) .claimio-row>div:first-child>svg,.claimio-page .partner-pages main .partner-details>div>div:first-child>svg{width:22px;height:22px}.claimio-page .partner-pages main :is(.partner-benefits,.partner-steps) h3{font-size:20px;line-height:1.25;margin-bottom:8px}.claimio-page .partner-pages main :is(.partner-benefits,.partner-models,.partner-value-groups,.partner-steps,.partner-details) p{font-size:16px}.claimio-page .partner-pages main .partner-model-heading,.claimio-page .partner-pages main .partner-value-groups h3{font-size:22px;margin-bottom:16px}.claimio-page .partner-pages main .partner-models h4{font-size:18px;line-height:1.3;margin-bottom:6px}.claimio-page .partner-pages main .partner-models .claimio-row{gap:14px;align-items:flex-start}.claimio-page .partner-pages main .partner-models .claimio-row>div:first-child:has(>svg){flex-shrink:0;margin-bottom:0}.claimio-page .partner-pages main .partner-value-groups>div>.grid{gap:0}.claimio-page .partner-pages main .partner-value-groups .claimio-row{padding-block:14px;gap:12px}.claimio-page .partner-pages main .partner-value-groups .claimio-row>div:first-child{width:32px;height:32px}.claimio-page .partner-pages main .partner-value-groups svg{width:18px;height:18px}.claimio-page .partner-pages main .partner-value-groups h4{font-size:17px;line-height:1.3;margin-bottom:4px}.claimio-page .partner-pages main .partner-process>.claimio-container{display:block}.claimio-page .partner-pages main .partner-process .claimio-process-row{display:block;padding:18px 0 0}.claimio-page .partner-pages main .partner-process .claimio-process-row>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:12px}.claimio-page .partner-pages main .partner-process .claimio-process-row>div>span{font-size:25px;line-height:1;opacity:1;color:#08e9f4}.claimio-page .partner-pages main .partner-process .claimio-process-row svg{width:28px;height:28px}.claimio-page .partner-pages main .partner-details h2{font-size:28px}.claimio-page .partner-pages main .partner-details>div>p{margin-bottom:16px}.claimio-page .partner-pages main .partner-details .space-y-6>*+*{margin-top:16px}.claimio-page .partner-pages main .partner-coverage-states{gap:8px;margin-bottom:16px}.claimio-page .partner-pages main .partner-coverage-states>span{padding:6px 10px}.claimio-page .partner-pages main :is(.partner-report,.partner-examples) .claimio-panel{padding:0}.claimio-page .partner-pages main :is(.partner-report,.partner-examples) .claimio-panel>div:first-child{flex-wrap:wrap;padding:12px 0}.claimio-page .partner-pages main :is(.partner-report,.partner-examples) .claimio-panel>div:last-child{padding:20px 0 0}.claimio-page .partner-pages main .partner-report .claimio-panel>div:last-child>div:first-child{margin-bottom:20px}.claimio-page .partner-pages main .partner-report-metrics{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.claimio-page .partner-pages main .partner-report-metrics>div{min-width:0;padding:16px}.claimio-page .partner-pages main .partner-report-metrics>div>div:first-child{font-size:28px}.claimio-page .partner-pages main :is(.claimio-inquiry,#faq) .claimio-split{gap:32px}.claimio-page .partner-pages main .editorial-final-cta{padding-block:36px}.claimio-page .partner-pages main .editorial-final-cta h2{max-width:30ch}.claimio-page .partner-pages main .claimio-inquiry .claimio-form-content{max-width:760px}.claimio-page .partner-pages main [id]{scroll-margin-top:0}@media(min-width:768px){.claimio-page .partner-pages main .editorial-final-cta .claimio-split{grid-template-columns:minmax(0,1fr) auto;gap:32px}.claimio-page .partner-pages main :is(.partner-products,.partner-models,.partner-value-groups,.partner-details,.partner-steps,.partner-examples){grid-template-columns:repeat(2,minmax(0,1fr))}.claimio-page .partner-pages main .partner-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.claimio-page .partners-page main .partner-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.claimio-page .partners-page main .partner-models>:last-child{grid-column:1 / -1}.claimio-page .partner-pages main .partner-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.claimio-page .partner-pages main .claimio-proof-item>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.claimio-page .partner-pages main .claimio-proof-item strong{white-space:nowrap}.claimio-page .partners-page main .partner-models{grid-template-columns:repeat(3,minmax(0,1fr))}.claimio-page .partners-page main .partner-models>:last-child{grid-column:auto}.claimio-page .partner-pages main .partner-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.claimio-page .partner-pages main .partner-report-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:767px){.claimio-page .partner-pages main .claimio-container{width:calc(100% - 40px)}.claimio-page .partner-pages main .claimio-proof>.claimio-container>.grid{gap:0 16px}.claimio-page .partner-pages main{--partner-space: 32px}.claimio-page .partner-pages main .claimio-hero{padding-block:108px 32px}.claimio-page .partner-pages main .claimio-hero p{font-size:17px}.claimio-page .partner-pages main .claimio-section-heading{margin-bottom:22px}.claimio-page .partner-pages main :is(.claimio-inquiry,#faq) .claimio-split{grid-template-columns:minmax(0,1fr);gap:20px}}
