/* SA KAEO Premium V6 · Product Directory + The Smart Way to Sell — scoped only. */
.p6-services,.p6-value{position:relative;isolation:isolate;overflow:hidden}.p6-services{padding:83px 0 82px;background:radial-gradient(ellipse at 12% 0%,#e6f2ff 0,transparent 38%),linear-gradient(175deg,#f4f8ff 0%,#edf5ff 76%,#f8fbff 100%)}.p6-services::before{position:absolute;content:"";height:420px;width:420px;border-radius:50%;top:-280px;right:-145px;z-index:-1;border:85px solid rgba(35,138,235,.055)}
.p6-services-header{display:grid;grid-template-columns:minmax(0,1fr) 312px;align-items:stretch;gap:36px;margin-bottom:36px}.p6-services-intro{min-width:0;padding-top:10px}.p6-kicker{display:flex;align-items:center;gap:9px;font:800 .7rem/1.5 Prompt,sans-serif;letter-spacing:.095em;color:#1265b6}.p6-kicker-mark{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#e0edff;color:#096cc5;font-size:.78rem}.p6-kicker-fade{color:#8da1b6;font-size:.62rem;font-weight:650}.p6-services h2{margin:15px 0 14px;max-width:800px;font-size:clamp(1.78rem,3vw,2.72rem);line-height:1.4;color:#0d2f5a;letter-spacing:-.04em}.p6-services h2>span{color:#1262c3;position:relative;white-space:normal}.p6-services-intro>p{max-width:760px;font-size:.94rem;line-height:1.88;color:#536c86;margin:0 0 17px}.p6-head-notes{display:flex;align-items:center;flex-wrap:wrap;gap:10px 19px;color:#4b6682;font-size:.77rem;font-weight:700}.p6-head-notes b{color:#12a978;margin-right:4px}
.p6-services-lead{position:relative;overflow:hidden;border-radius:19px;padding:19px 20px 20px;color:#fff;background:radial-gradient(circle at 115% -10%,rgba(29,174,244,.30),transparent 60%),linear-gradient(135deg,#061b3d,#0a3a79);box-shadow:0 20px 45px rgba(12,47,105,.17)}.p6-services-lead::after{content:"";position:absolute;width:145px;height:145px;border:1px solid rgba(156,215,255,.17);border-radius:50%;right:-42px;top:8px;box-shadow:0 0 0 24px rgba(138,206,255,.025),0 0 0 50px rgba(138,206,255,.02);pointer-events:none}.p6-lead-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font:750 .62rem Prompt,sans-serif;letter-spacing:.085em;color:#aad7ff}.p6-lead-top>span:last-child{color:#ffd36a;font-size:1.15rem}.p6-lead-main{display:flex;align-items:center;gap:17px;margin:13px 0 8px}.p6-lead-main>strong{font:900 3.65rem/.95 Prompt,sans-serif;color:#ffd85f;letter-spacing:-.1em}.p6-lead-main>strong span{font-size:1.8rem;vertical-align:top;color:#4dc5ff;letter-spacing:0}.p6-lead-main>div{display:flex;flex-direction:column;gap:1px}.p6-lead-main b{font:800 .94rem Prompt,sans-serif}.p6-lead-main small{color:#bcd6f2;font-size:.68rem;line-height:1.6}.p6-services-lead>p{font-size:.73rem;line-height:1.7;color:#d2e3f9;margin:8px 0 15px}.p6-services-lead>a{position:relative;display:flex;justify-content:space-between;align-items:center;gap:14px;border-radius:9px;padding:11px 13px;background:#ffd15c;color:#092e58;font:800 .78rem Prompt,sans-serif;transition:background .2s,transform .2s}.p6-services-lead>a:hover{background:#ffe08e;transform:translateY(-2px)}
.p6-directory-top{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #d8e7f7;padding:0 2px 15px;margin-bottom:13px}.p6-directory-top>div{display:flex;align-items:center;gap:9px;min-width:0}.p6-directory-dot{width:8px;height:8px;background:#17b48b;box-shadow:0 0 0 4px #d6f6ec;border-radius:50%;margin-right:7px;flex:none}.p6-directory-top strong{font:800 .7rem Prompt,sans-serif;letter-spacing:.065em;color:#163f6b;white-space:nowrap}.p6-directory-top>div>span:last-child{font-size:.72rem;color:#7a8ba0}.p6-directory-count{font:800 .65rem Prompt,sans-serif;letter-spacing:.075em;color:#5981b1;white-space:nowrap}
.p6-filter-wrap{display:flex;align-items:center;justify-content:space-between;gap:10px 15px;margin:0 0 18px}.p6-filter-list{display:none;gap:7px;flex-wrap:wrap}.p6-filter-ready .p6-filter-list{display:flex}.p6-filter{border:1px solid #d7e4f4;border-radius:100px;background:#fff;padding:8px 13px;min-height:37px;color:#406382;font:750 .72rem Prompt,sans-serif;transition:background .2s,color .2s,border-color .2s}.p6-filter:hover{border-color:#8cc0ef;color:#125dad}.p6-filter.is-active{background:#0c3266;border-color:#0c3266;color:white;box-shadow:0 7px 14px rgba(7,44,105,.11)}.p6-filter>span{display:inline-grid;place-items:center;min-width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.17);font-size:.59rem;margin-left:5px}.p6-filter-result{font-size:.72rem;color:#7790a7;font-weight:650;white-space:nowrap}
.p6-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:stretch}.p6-products>.p6-card[hidden]{display:none!important}.p6-card{--p6-color:#176cc2;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:265px;border:1px solid #dfe9f5;background:#fff;padding:19px 18px 15px;border-radius:15px;box-shadow:0 8px 24px rgba(9,49,97,.04);transition:transform .22s,border-color .22s,box-shadow .22s;scroll-margin-top:110px;overflow:hidden}.p6-card:hover{transform:translateY(-4px);border-color:#abcff0;box-shadow:0 17px 33px rgba(6,54,117,.11)}.p6-card::before{content:"";position:absolute;top:0;left:18px;right:18px;height:2px;background:linear-gradient(90deg,var(--p6-color),transparent);opacity:.65}.p6-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.p6-icon{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#eef7ff,#e1edff);display:grid;place-items:center;color:var(--p6-color);font-size:1.55rem;line-height:1}.p6-card-index{display:block;text-align:right;color:#a1b2c4;font:800 .73rem/1.55 Prompt,sans-serif;white-space:nowrap}.p6-card-index>span{font-size:.55rem;letter-spacing:.06em;color:#7590aa}.p6-card h3{font:800 clamp(.87rem,1.11vw,.99rem)/1.55 Prompt,sans-serif;letter-spacing:-.025em;color:#13375f;margin:0 0 8px;overflow-wrap:anywhere}.p6-card-main{flex:1}.p6-card-main p{color:#667e95;font-size:.76rem;line-height:1.71;margin:0 0 12px}.p6-card-tags{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 14px}.p6-card-tags span{border-radius:6px;padding:3px 8px;background:#f2f6fc;color:#547498;font:650 .64rem/1.6 'IBM Plex Sans Thai',sans-serif}.p6-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid #eaf0f8}.p6-card-bottom>a{font:800 .67rem/1.5 Prompt,sans-serif;white-space:nowrap;transition:color .2s}.p6-card-article{color:#326aa2}.p6-card-estimate{color:#0b6cc1}.p6-card-bottom>a:hover{color:#11a7d7}.p6-card-bottom>a span{margin-left:3px}
.p6-card-feature{grid-column:span 2;min-height:240px;padding:23px 25px 20px;color:white;background:radial-gradient(circle at 105% -30%,rgba(65,195,255,.33),transparent 54%),linear-gradient(128deg,#09254f,#094a8b);border:1px solid #1a5590;box-shadow:0 18px 38px rgba(9,57,117,.13)}.p6-card-feature::after{content:"";position:absolute;border-radius:50%;width:200px;height:200px;right:-45px;bottom:-119px;border:1px solid rgba(255,255,255,.16);box-shadow:0 0 0 26px rgba(255,255,255,.025),0 0 0 52px rgba(255,255,255,.02);pointer-events:none}.p6-card-feature::before{background:linear-gradient(90deg,#ffdc6a,#50cdff,transparent)}.p6-card-feature .p6-card-top{margin-bottom:13px}.p6-card-feature .p6-icon{width:54px;height:54px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#ffe58e}.p6-card-feature .p6-card-index{color:#ffde78}.p6-card-feature .p6-card-index span{color:#9ed1ff}.p6-card-feature h3{font-size:clamp(1.12rem,1.7vw,1.5rem);color:#fff;max-width:470px;line-height:1.48}.p6-card-feature .p6-card-main p{color:#d4e6fa;max-width:480px;font-size:.83rem}.p6-card-feature .p6-card-tags span{color:#e0f1ff;background:rgba(255,255,255,.10);border:1px solid rgba(222,244,255,.11)}.p6-card-feature .p6-card-bottom{border-color:rgba(189,228,255,.19)}.p6-card-feature .p6-card-bottom>a{color:#fff}.p6-card-feature .p6-card-bottom>.p6-card-estimate{background:#ffcf5c;color:#133b65;padding:8px 13px;border-radius:8px}.p6-card-feature .p6-card-bottom>.p6-card-estimate:hover{background:#ffe493}.p6-card-it{background:radial-gradient(circle at 95% -25%,rgba(42,219,228,.28),transparent 55%),linear-gradient(125deg,#07365f,#065988)}.p6-card-camera{--p6-color:#ec6268}.p6-card-iphone{--p6-color:#9762d8}.p6-card-mobile{--p6-color:#d34f8b}.p6-card-drone{--p6-color:#279c8a}.p6-card-server{--p6-color:#e5a022}.p6-card-ipad{--p6-color:#a35bd7}.p6-card-notebook{--p6-color:#157fd5}
.p6-directory-cta{display:flex;align-items:center;justify-content:space-between;gap:18px 24px;padding:20px 23px;margin-top:17px;background:#fff;border:1px solid #dce8f6;border-radius:16px;box-shadow:0 9px 26px rgba(7,48,108,.035)}.p6-directory-cta-copy{display:flex;gap:12px;align-items:center;min-width:0}.p6-directory-cta-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:11px;background:#e8f3ff;color:#0c69bd;font-size:1.9rem}.p6-directory-cta-copy strong{font:800 .86rem/1.6 Prompt,sans-serif;color:#143d66}.p6-directory-cta-copy p{font-size:.71rem;color:#6e8297;line-height:1.6;margin:2px 0 0}.p6-directory-links{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.p6-directory-links>a{border-radius:7px;padding:8px 11px;background:#f1f6fd;color:#2f669d;font:700 .67rem/1.5 Prompt,sans-serif;white-space:nowrap}.p6-directory-links>.p6-directory-all{background:#0d3974;color:white;padding:10px 14px}.p6-scope-note{font-size:.71rem;line-height:1.7;color:#778a9d;margin:15px 3px 0}
/* Premium editorial section */
.p6-value{padding:81px 0 87px;background:linear-gradient(180deg,#fff 0%,#f5f9ff 100%)}.p6-value::before{content:"";position:absolute;right:-170px;top:85px;width:550px;height:550px;background:radial-gradient(circle,#e1efff 0,transparent 66%);pointer-events:none;z-index:-1}.p6-value-head{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:27px}.p6-value-head>div:first-child{max-width:825px}.p6-value-head h2{font-size:clamp(1.8rem,2.85vw,2.65rem);line-height:1.42;margin:15px 0 13px;color:#0d2b54}.p6-value-head h2>span{color:#1395c4;font-size:1.08em}.p6-value-head h2>em{font-style:normal;color:#1268c5}.p6-value-head p{max-width:815px;color:#61758a;font-size:.9rem;line-height:1.86;margin:0}.p6-value-head-stamp{flex:none;text-align:center;border:1px solid #dce7f4;border-radius:13px;background:#f3f8ff;color:#22639f;min-width:177px;padding:17px 15px;box-shadow:inset 0 0 0 4px white}.p6-value-head-stamp span{display:block;font:800 .63rem Prompt,sans-serif;letter-spacing:.08em}.p6-value-head-stamp strong{display:block;font:900 2.22rem/1.4 Prompt,sans-serif;letter-spacing:-.04em;color:#0e396a}.p6-value-head-stamp small{display:block;font-size:.61rem;color:#6d8fb1;letter-spacing:.065em}
.p6-value-grid{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:17px;align-items:stretch}.p6-value-story{position:relative;overflow:hidden;isolation:isolate;border-radius:19px;background:radial-gradient(circle at 105% 2%,rgba(29,184,238,.22),transparent 45%),linear-gradient(132deg,#061a37 4%,#0c3971 100%);color:#fff;padding:28px 31px 25px;border:1px solid #1d548a;box-shadow:0 21px 46px rgba(9,40,87,.14)}.p6-story-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font:800 .65rem/1.4 Prompt,sans-serif;letter-spacing:.1em;color:#a6d5ff}.p6-story-top>span:last-child{font-size:1.4rem;color:#ffdd7b}.p6-story-symbol{pointer-events:none;position:absolute;z-index:-1;right:2px;top:-18px;color:rgba(102,201,255,.13);font:900 17rem/.9 Prompt,sans-serif;transform:rotate(-13deg)}.p6-value-story h3{font-size:clamp(1.35rem,2.13vw,1.91rem);line-height:1.42;max-width:565px;margin:25px 0 12px;color:#fff}.p6-value-story h3 span{color:#ffe182}.p6-value-story>p{max-width:550px;color:#c8dff6;font-size:.86rem;line-height:1.82;margin:0 0 24px}.p6-story-points{display:grid;grid-template-columns:1fr 1fr;gap:8px}.p6-story-points>div{display:grid;grid-template-columns:25px 1fr;column-gap:8px;align-items:start;padding:13px 12px;background:rgba(255,255,255,.065);border:1px solid rgba(187,224,255,.11);border-radius:10px}.p6-story-points>div>span{grid-row:span 2;width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:#0dcaa1;color:#063e48;font:800 .69rem Prompt,sans-serif}.p6-story-points strong{font:800 .75rem/1.6 Prompt,sans-serif;color:#f9fcff}.p6-story-points small{font-size:.69rem;line-height:1.62;color:#bed2e9}.p6-story-ribbon{display:flex;align-items:center;gap:11px;margin-top:13px;border:1px solid rgba(152,218,252,.15);padding:13px 14px;background:rgba(3,18,44,.23);border-radius:10px}.p6-story-ribbon>span{color:#ffdc72;font-size:1.3rem}.p6-story-ribbon strong{display:block;font:800 .76rem/1.6 Prompt,sans-serif;color:#e5f3ff}.p6-story-ribbon small{display:block;color:#acc9e7;font-size:.69rem;line-height:1.6}.p6-story-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:23px;border-top:1px solid rgba(197,230,255,.19);padding-top:17px}.p6-story-footer>div small{display:block;font:750 .61rem/1.5 Prompt,sans-serif;letter-spacing:.095em;color:#70c6f2}.p6-story-footer>div strong{display:block;font:800 .83rem/1.58 Prompt,sans-serif;color:#fff;margin-top:4px}.p6-story-footer>a{flex:none;display:inline-flex;gap:12px;align-items:center;justify-content:center;max-width:215px;border-radius:9px;padding:11px 14px;background:#ffd15e;color:#13345a;font:800 .72rem/1.55 Prompt,sans-serif}.p6-story-footer>a:hover{background:#ffe495}
.p6-value-insights{display:flex;flex-direction:column;border-radius:19px;border:1px solid #dce8f5;background:#fff;padding:27px 26px 24px;box-shadow:0 13px 34px rgba(6,50,108,.055)}.p6-insights-header{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.p6-insights-header>div>span{color:#2f75b9;font:800 .65rem/1.4 Prompt,sans-serif;letter-spacing:.095em}.p6-insights-header h3{font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:1.38;margin:9px 0 18px;color:#143a69}.p6-insights-header h3 em{font-style:normal;color:#186cc3}.p6-insights-emblem{width:48px;height:48px;border:1px solid #d8ebfb;flex:none;display:grid;place-items:center;background:#eaf5ff;border-radius:13px;color:#1b7fd0;font-size:1.4rem}.p6-insight-list{display:grid;gap:8px;margin:1px 0 17px}.p6-insight{display:flex;align-items:flex-start;gap:12px;padding:13px 12px;border:1px solid #e6edf7;background:#f9fbff;border-radius:11px}.p6-insight-no{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:10px;background:#e6f1ff;color:#0f65b5;font:900 .85rem Prompt,sans-serif}.p6-insight>div{flex:1;min-width:0}.p6-insight h4{font:800 .86rem/1.6 Prompt,sans-serif;color:#173f6d;margin-bottom:4px}.p6-insight p{font-size:.75rem;color:#6b8299;line-height:1.7;margin:0}.p6-insight-symbol{font-size:1.25rem;color:#98b8d7;flex:none}.p6-insights-answer{display:flex;align-items:flex-start;gap:12px;padding:14px;background:#fff7e7;border:1px solid #f3dfab;border-radius:11px;margin-top:auto}.p6-answer-spark{color:#c59127;font-size:1.25rem;line-height:1}.p6-insights-answer strong{color:#6d4a12;font:800 .82rem/1.6 Prompt,sans-serif}.p6-insights-answer p{font-size:.73rem;color:#856d48;line-height:1.68;margin:3px 0 0}.p6-insights-button{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#113d77;color:#fff;border-radius:10px;padding:13px 15px;font:800 .78rem/1.6 Prompt,sans-serif;margin-top:10px;transition:background .2s}.p6-insights-button:hover{background:#125ca8}
.p6-value-foot{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap;margin-top:17px;padding:17px 20px;border:1px solid #e3edf8;border-radius:12px;background:#fff;font:750 .74rem/1.6 'IBM Plex Sans Thai',sans-serif;color:#536e8b}.p6-value-foot>span{white-space:nowrap}.p6-value-foot>span span{color:#16a5b6;margin-right:6px}.p6-value-foot a{margin-left:auto;font:800 .73rem Prompt,sans-serif;color:#0e65b4;white-space:nowrap}
@media (max-width:1130px){.p6-services-header{grid-template-columns:minmax(0,1fr) 280px;gap:25px}.p6-card{padding:18px 14px 14px}.p6-card-feature{padding:21px}.p6-card-bottom>a{font-size:.65rem}.p6-directory-cta{align-items:flex-start;flex-direction:column}.p6-directory-links{justify-content:flex-start}.p6-story-points{grid-template-columns:1fr 1fr}.p6-value-story{padding:26px 23px}.p6-value-insights{padding:24px 22px}}
@media (max-width:930px){.p6-story-ribbon{display:none}.p6-products{grid-template-columns:repeat(2,minmax(0,1fr))}.p6-card-feature{grid-column:span 1}.p6-card-feature h3{font-size:1.12rem}.p6-services-header{grid-template-columns:1fr 270px}.p6-value-grid{grid-template-columns:1fr}.p6-value-story,.p6-value-insights{min-width:0}.p6-value-insights{display:block}.p6-insight-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.p6-insight{display:block}.p6-insight-no{margin-bottom:10px}.p6-insight-symbol{display:none}.p6-value-head-stamp{display:none}.p6-story-points{grid-template-columns:repeat(2,minmax(0,1fr))}.p6-insights-button{max-width:430px}}
@media (max-width:700px){.p6-services{padding:55px 0 62px}.p6-services-header{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.p6-services h2{font-size:clamp(1.55rem,5.5vw,2.05rem)}.p6-services-intro>p{font-size:.85rem}.p6-services-lead{display:grid;grid-template-columns:1fr auto;column-gap:16px;padding:17px 18px}.p6-lead-top,.p6-lead-main,.p6-services-lead>p{grid-column:1}.p6-lead-main{margin:7px 0}.p6-lead-main>strong{font-size:2.9rem}.p6-services-lead>a{grid-column:2;grid-row:1/4;align-self:center;min-width:128px;max-width:180px;font-size:.7rem}.p6-services-lead>p{margin-bottom:0}.p6-directory-top>div>span:last-child{display:none}.p6-filter-wrap{align-items:flex-start;flex-direction:column}.p6-filter-result{align-self:flex-end}.p6-value{padding:59px 0 62px}.p6-value-head h2{font-size:clamp(1.58rem,5.4vw,2.03rem)}.p6-value-head p{font-size:.82rem}.p6-insight-list{grid-template-columns:1fr}.p6-insight{display:flex}.p6-insight-no{margin:0}.p6-insight-symbol{display:block}.p6-value-foot{gap:10px 16px}.p6-value-foot a{margin-left:0}}
@media (max-width:500px){.p6-kicker{font-size:.6rem;gap:6px}.p6-kicker-fade{font-size:.52rem}.p6-services h2{margin:12px 0}.p6-head-notes{font-size:.68rem;gap:5px 13px}.p6-services-lead{display:block}.p6-services-lead>a{margin-top:13px;max-width:none;min-width:0}.p6-services-lead>p{font-size:.7rem}.p6-directory-top{padding-bottom:12px}.p6-directory-top strong{font-size:.64rem}.p6-directory-count{font-size:.59rem}.p6-filter{padding:7px 10px;font-size:.65rem}.p6-products{grid-template-columns:1fr;gap:9px}.p6-card{min-height:0;padding:16px}.p6-card-top{margin-bottom:10px}.p6-icon{width:43px;height:43px;font-size:1.32rem}.p6-card h3{font-size:1.0rem;max-width:none}.p6-card-main p{font-size:.78rem}.p6-card-feature{padding:18px 17px}.p6-card-feature .p6-card-main p{font-size:.8rem}.p6-card-feature .p6-icon{width:48px;height:48px}.p6-card-feature h3{font-size:1.11rem}.p6-card-tags{margin-bottom:12px}.p6-card-bottom>a{font-size:.73rem}.p6-directory-cta{padding:17px}.p6-directory-cta-copy strong{font-size:.77rem}.p6-directory-links>a{font-size:.64rem}.p6-directory-links>.p6-directory-all{width:100%;text-align:center}.p6-scope-note{font-size:.69rem}.p6-value-head{margin-bottom:19px}.p6-value-head h2{font-size:clamp(1.54rem,6.2vw,1.88rem)}.p6-value-story{padding:21px 17px}.p6-value-story h3{margin:19px 0 10px;font-size:1.32rem}.p6-value-story>p{font-size:.79rem}.p6-story-symbol{font-size:13rem}.p6-story-points{grid-template-columns:1fr;gap:7px}.p6-story-points>div{padding:11px 10px}.p6-story-footer{align-items:stretch;flex-direction:column}.p6-story-footer>a{max-width:none;width:100%}.p6-value-insights{padding:20px 15px}.p6-insights-header h3{font-size:1.35rem}.p6-insight{gap:9px;padding:12px 10px}.p6-insight-no{width:34px;height:34px;font-size:.73rem}.p6-insight h4{font-size:.79rem}.p6-insight p{font-size:.72rem}.p6-insight-symbol{font-size:.95rem}.p6-insights-button{font-size:.73rem}.p6-value-foot{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px}.p6-value-foot>span{font-size:.68rem;white-space:normal}.p6-value-foot a{grid-column:1/-1;padding-top:10px;border-top:1px solid #e8eff8}}
@media(max-width:350px){.p6-directory-top{display:block}.p6-directory-count{display:block;margin-top:5px}.p6-card-bottom>a{font-size:.67rem}.p6-kicker-fade{display:none}.p6-value-foot{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.p6-card,.p6-filter,.p6-services-lead>a,.p6-insights-button{transition:none}}
