/* Show eight choices first; reveal the remaining agreed use cases on request. */
.example-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.example-tab{flex-direction:row;min-height:60px;gap:10px;font-size:12px;justify-content:flex-start;padding:13px 19px}.more-examples{display:flex;align-items:center;gap:12px;margin:0 auto 23px;background:transparent;border:0;min-height:44px;padding:8px 20px;font-size:12px;font-weight:750;text-decoration:underline;text-underline-offset:5px}.more-examples>span:last-child{font-size:19px;text-decoration:none}.more-count{border:1px solid #bfcfc0;border-radius:20px;font-size:10px;padding:1px 6px;text-decoration:none;line-height:1.6}.example-tabs .example-tab[data-extra-example]{background:#ffffff75}.example-tabs .example-tab[data-extra-example][aria-selected=true]{background:var(--ink)}.platform-choice .icon-logo{height:32px;width:32px;object-fit:contain}.platform-name{font-size:10px;line-height:1.4;font-weight:800;text-align:center}.provider-name{font-size:12px;font-weight:800;line-height:1.4;text-align:center}.platform-choice:has(.icon-logo){min-height:97px;gap:6px}.platform-choice:has(.provider-name){min-height:97px}.platform-type{white-space:normal!important;text-align:center}.insurance-visual{background:#ffe18c}.housing-visual{background:var(--aqua)}.items-visual{background:var(--yellow)}
.repetition-section{border-top:1px solid var(--line);padding-block:72px 79px}.repetition-inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.repetition-copy h2{margin:17px 0 22px}.repetition-copy>p:last-child{font-size:16px;color:var(--muted);max-width:370px;line-height:1.8}.compare-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.compare-card{border:1px solid var(--line);border-radius:16px;background:#fff;padding:25px 22px}.compare-card.with-app{background:#e9f7ef;border-color:#b7d9c5}.compare-label{font-size:11px;font-weight:800;letter-spacing:.02em;margin-bottom:22px}.compare-card h3{font-size:22px;line-height:1.35;letter-spacing:-.04em}.compare-card p:last-child{margin-top:15px;font-size:12px;color:var(--muted);line-height:1.8}.mini-documents{position:relative;width:62px;height:64px;margin:20px 0 27px;isolation:isolate}.mini-document{position:absolute;inset:0;border:1px solid #aec8b7;background:#fff;border-radius:5px;padding:12px 11px}.mini-document:before,.mini-document:after{content:'';display:block;background:#c6d8cb;height:3px;width:100%;margin-top:8px;border-radius:2px}.mini-document:after{width:64%}.mini-document:nth-child(1){transform:rotate(-10deg) translate(-5px,0)}.mini-document:nth-child(2){transform:rotate(8deg) translate(10px,0)}.mini-document:nth-child(3){transform:translate(2px,0)}.with-app .mini-document{transform:none;background:var(--yellow);border-color:#b99b35}.document-check{position:absolute;right:-9px;bottom:-7px;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:var(--accessible-green);color:white;border:3px solid #e9f7ef;font-size:13px;font-weight:800;z-index:1}
.bundle-section{padding-bottom:86px}.bundle-box{background:#fff5cb;border:1px solid #e8d99e;border-radius:23px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:52px 57px}.bundle-copy .eyebrow{font-size:10px}.bundle-copy h2{font-size:39px;margin-top:17px}.bundle-copy>p:last-child{font-size:15px;line-height:1.8;color:var(--muted);margin-top:21px;max-width:355px}.bundle-request{font-size:19px;font-weight:750;line-height:1.5;letter-spacing:-.03em;max-width:375px;margin-bottom:27px}.bundle-routes{display:grid;grid-template-columns:30px 1fr;column-gap:15px;row-gap:14px;position:relative}.bundle-routes:before{content:'';position:absolute;top:16px;bottom:30px;left:14px;width:1px;background:#b69e48}.bundle-count{display:grid;place-items:center;background:#fff5cb;border:1px solid #bca74f;border-radius:50%;width:30px;height:30px;font-size:11px;font-weight:800;z-index:1}.bundle-route{background:var(--paper);border:1px solid #e3d8ab;border-radius:10px;padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:16px}.bundle-route span{font-size:12px;font-weight:750;line-height:1.4}.bundle-route img{width:64px;height:29px;object-fit:contain}.bundle-route:nth-last-child(1) img{width:52px}.bundle-footnote{font-size:10px;color:var(--muted);margin-top:15px;text-align:center}
.control-section{padding-block:85px 0}.control-inner{display:grid;grid-template-columns:1fr .9fr;align-items:center;gap:94px}.approval-example{border:1px solid var(--line);border-radius:18px;background:white;padding:29px;max-width:500px;box-shadow:7px 7px 0 #eaf0e4}.approval-label{font-size:10px;font-weight:750;color:var(--muted)}.approval-example h3{font-size:25px;line-height:1.3;margin-top:19px}.approval-sites{display:flex;gap:12px;margin-top:21px}.approval-sites>span{border:1px solid #c4d7cb;border-radius:9px;padding:10px 13px;display:flex;align-items:center;justify-content:center;width:111px;height:48px;background:#fbfdfb}.approval-sites img{width:78px;height:28px;object-fit:contain}.approval-sites .pnet-crop{width:74px;height:26px}.approval-sites .pnet-crop img{width:142px;height:auto;left:-33px;top:-23px}.approval-divider{border:0;border-top:1px solid var(--line);margin:24px 0 20px}.approval-question{font-size:13px;font-weight:750}.approval-actions{display:flex;gap:10px;margin-top:14px}.approval-actions>span{border:1px solid var(--line);border-radius:7px;padding:10px 15px;font-size:12px;font-weight:750}.approval-actions>span:first-child{background:var(--yellow);border-color:var(--yellow)}.control-copy .eyebrow{font-size:10px}.control-copy h2{font-size:39px;margin-top:17px}.control-copy>p:not(.eyebrow){font-size:15px;line-height:1.8;color:var(--muted);margin-top:19px;max-width:370px}.control-copy strong{font-weight:750;color:var(--ink)}
@media(max-width:1090px){.repetition-inner{gap:40px}.compare-card{padding:23px 17px}.bundle-box{padding:43px;gap:35px}.bundle-copy h2,.control-copy h2{font-size:35px}.control-inner{gap:50px}}
@media(max-width:800px){.repetition-inner{grid-template-columns:1fr;gap:29px}.repetition-copy h2 br{display:none}.repetition-copy>p:last-child{max-width:550px}.repetition-section{padding-block:57px}.compare-card{padding:24px}.compare-pair{max-width:550px}.compare-card h3{font-size:23px}.bundle-box{gap:30px;padding:32px}.bundle-copy h2{font-size:31px}.bundle-copy>p:last-child{font-size:14px}.bundle-request{font-size:17px}.bundle-route{padding:12px}.bundle-routes{column-gap:10px}.bundle-route span{font-size:11px}.control-inner{gap:34px}.control-copy h2{font-size:33px}.approval-example{padding:24px}.approval-example h3{font-size:22px}.approval-actions{gap:8px}.approval-actions>span{font-size:10px;padding:9px 12px}.example-tab{padding:12px;font-size:11px;min-height:60px}}
@media(max-width:580px){.example-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:26px;margin-bottom:5px}.example-tab{padding:12px 11px;min-height:52px;font-size:11px;gap:9px}.more-examples{font-size:12px;margin-bottom:15px;gap:10px}.platform-choice .icon-logo{width:30px;height:30px}.platform-name{font-size:9px}.provider-name{font-size:11px}.platform-choice:has(.icon-logo),.platform-choice:has(.provider-name){min-height:93px}.repetition-section{padding-block:44px 48px}.repetition-inner{gap:28px}.repetition-copy .eyebrow{font-size:9px;letter-spacing:.11em}.repetition-copy h2{font-size:33px;margin:14px 0 16px;max-width:340px}.repetition-copy>p:last-child{font-size:14px;line-height:1.8}.compare-pair{gap:10px}.compare-card{padding:19px 16px;border-radius:12px}.compare-label{font-size:10px;line-height:1.5;min-height:30px;margin-bottom:10px}.compare-card h3{font-size:21px}.compare-card p:last-child{font-size:11px;margin-top:13px}.mini-documents{width:48px;height:54px;margin:15px 0 24px}.mini-document{padding:8px}.document-check{width:23px;height:23px;font-size:12px}.bundle-section{padding-bottom:48px}.bundle-box{grid-template-columns:1fr;padding:31px 25px 28px;gap:26px;border-radius:15px}.bundle-copy .eyebrow{font-size:8px;letter-spacing:.11em}.bundle-copy h2{font-size:32px;margin-top:13px}.bundle-copy>p:last-child{font-size:14px;margin-top:16px}.bundle-request{font-size:17px;margin-bottom:19px;max-width:300px}.bundle-routes{row-gap:11px}.bundle-count{font-size:10px}.bundle-route{padding:12px 15px;min-height:53px;gap:14px}.bundle-route span{font-size:11px}.bundle-route img{width:58px;height:26px}.bundle-footnote{font-size:9px;line-height:1.7;margin-top:13px}.control-section{padding-top:52px}.control-inner{grid-template-columns:1fr;gap:27px}.control-copy{order:-1}.control-copy .eyebrow{font-size:9px;letter-spacing:.11em}.control-copy h2{font-size:34px;margin-top:13px}.control-copy>p:not(.eyebrow){font-size:14px;margin-top:17px;max-width:340px}.approval-example{padding:24px;border-radius:13px;box-shadow:5px 5px 0 #eaf0e4}.approval-example h3{font-size:24px}.approval-actions>span{font-size:11px;padding:11px 15px}.approval-label{font-size:9px}}
@media(max-width:359px){.example-tab{font-size:10px;gap:7px;padding-inline:10px}.compare-card{padding:17px 13px}.compare-card h3{font-size:19px}.compare-card p:last-child{font-size:10px}.bundle-box{padding-inline:22px}.bundle-copy h2{font-size:29px}.bundle-route{padding-inline:11px}.bundle-route span{font-size:10px}}

.platform-choice .icon-logo[src$="csd.png"],.platform-choice .icon-logo[src$="etenders.png"]{width:75px;height:30px}

/* Full, distinct action labels stay legible when they wrap. */
.example-tab{text-align:left;min-width:0;min-height:72px;line-height:1.45}.example-tab>svg,.example-tab>span[aria-hidden]{flex:0 0 21px}.example-tab>span.example-tab-label{min-width:0;font:inherit}
@media(max-width:670px){.example-tab{font-size:12px;padding:12px 11px;gap:8px;min-height:78px}}
@media(max-width:359px){.example-tab{font-size:11px;padding:11px 9px;gap:7px}}

/* The landing examples are fixed previews; the walkthroughs provide navigation. */
.example-platform{cursor:default;pointer-events:none}.example-platform .platform-type{margin-top:8px}#custom-request:disabled{opacity:1;background:#fff;color:var(--ink);-webkit-text-fill-color:var(--ink);resize:none}.example-cta{margin-top:6px}
