.discovery{background:#fff}.skip{position:absolute;top:-100px;left:20px;z-index:100;background:#fff;padding:16px}.skip:focus{top:12px}.discover-hero{max-width:1180px;margin:auto;padding:94px 30px 64px}.discover-hero h1{font-size:clamp(48px,6.8vw,86px);letter-spacing:-.055em;line-height:1.04}.discover-hero h1 em{color:#6e8391;font-style:normal}.discover-hero>p:last-child{max-width:650px;font-size:22px;color:#61717d;margin-top:28px}.discovery-content{max-width:1180px;margin:auto;padding:0 30px 80px}.searchbar{padding:24px 0 18px}.searchbar label{display:block;font-size:15px;font-weight:600;margin-bottom:12px}.searchbar input{width:100%;font:inherit;font-size:19px;border:1px solid #bfcdd7;border-radius:18px;padding:19px 22px;background:#f5f7f9;color:#132b3d;outline-offset:4px}.filterbar,.device-tabs{display:flex;gap:9px;flex-wrap:wrap;padding:12px 0}.filterbar button,.device-tabs button{min-height:44px;padding:11px 19px;border-radius:30px;border:1px solid #cbd8e1;background:#fff;font-size:14px;transition:background .2s,color .2s}.filterbar button[aria-pressed=true],.device-tabs button[aria-pressed=true]{background:#203e52;border-color:#203e52;color:#fff}.result-count{font-size:13px;color:#61717d;margin:16px 0 26px}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.resource{position:relative;padding:28px;border-radius:24px;background:#f3f6f8;min-height:230px;transition:transform .25s,background .25s}.resource:hover{transform:translateY(-4px);background:#eaf1f5}.resource-category{font-size:10px;text-transform:uppercase;letter-spacing:1.7px;font-weight:650;color:#597284}.resource h3{font-size:25px;letter-spacing:-.7px;line-height:1.15;margin:26px 0 16px}.resource h3 a:after{content:'';position:absolute;inset:0;border-radius:24px}.resource h3 a>span{display:inline-block;font-size:19px;margin-left:9px;color:#2e6089}.resource p{font-size:16px;line-height:1.55;color:#61717d;margin:0}.resource[hidden],.help-item[hidden],.empty[hidden]{display:none}.empty{padding:35px;border:1px dashed #b6c7d3;border-radius:20px}.discover-cta{background:#ecf2f6;text-align:center;padding:90px 24px;margin-top:10px}.discover-cta h2{font-size:clamp(34px,4vw,52px)}.discover-cta p{max-width:620px;margin:24px auto;color:#61717d}.pill{display:inline-flex;gap:32px;align-items:center;background:#2e6089;border-radius:40px;color:#fff;padding:17px 25px;font-size:16px;min-height:52px}.help-list{border-top:1px solid #d8e2e9}.help-item{border-bottom:1px solid #d8e2e9;padding:0 4px}.help-item summary{font-size:22px;line-height:1.35;letter-spacing:-.5px;cursor:pointer;padding:25px 40px 25px 0;position:relative;list-style:none}.help-item summary::-webkit-details-marker{display:none}.help-item summary:after{content:'+';position:absolute;right:8px;top:40px;font-size:25px;font-weight:300}.help-item[open] summary:after{content:'−'}.help-item summary .resource-category{display:block;letter-spacing:1.4px;margin-bottom:9px}.help-item>div{max-width:800px;padding-bottom:29px}.help-item p{font-size:18px;color:#61717d;margin:0 0 20px}.text-link{display:inline-block;color:#2e6089;font-size:16px;padding:8px 0;min-height:40px}.device-guide{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center;background:#edf3f7;padding:45px;border-radius:30px;margin:20px 0 80px}.device-guide h2{font-size:34px;letter-spacing:-1.1px}.device-guide p{font-size:17px;color:#61717d}.context-card{background:white;border-radius:23px;padding:30px;box-shadow:0 15px 45px #1b3c4f0b;min-height:270px}.context-card h3{font-size:29px;line-height:1.1;margin:28px 0 15px}.context-card.changed{animation:card-in .32s both}.spec-list article{display:grid;grid-template-columns:210px 1fr;gap:35px;padding:38px 0;border-top:1px solid #d8e2e9}.spec-list article>span{font-size:13px;letter-spacing:.4px;color:#61717d}.spec-list h3{font-size:28px;margin:0 0 14px}.spec-list p{font-size:18px;color:#61717d;margin:0;max-width:690px}.scope-note{background:#f3f6f8;border-left:3px solid #2e6089;padding:25px 30px;margin:45px 0 0}.scope-note h3{margin:0;font-size:23px}.scope-note p{font-size:16px;color:#61717d}.discovery .fine{font-size:13px;color:#61717d;margin-top:28px}.resource.appear{animation:card-in .35s both}@keyframes card-in{from{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:850px){.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.device-guide{gap:25px;padding:30px;grid-template-columns:1fr}.spec-list article{grid-template-columns:150px 1fr}}@media(max-width:550px){.discover-hero{padding:60px 24px 30px}.discover-hero>p:last-child{font-size:19px}.discovery-content{padding:0 24px 50px}.resource-grid{grid-template-columns:1fr}.resource{min-height:0;padding:25px}.resource h3{margin-top:18px}.filterbar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:14px}.filterbar button{flex:none}.spec-list article{grid-template-columns:1fr;gap:15px}.device-guide{padding:25px;margin-bottom:45px}.device-tabs{flex-direction:column}.context-card{padding:24px}.help-item summary{font-size:20px}.discover-cta{padding:60px 24px}.resource p{font-size:17px}}@media(prefers-reduced-motion:reduce){.resource,.filterbar button,.device-tabs button{transition:none}.resource.appear,.context-card.changed{animation:none}.resource:hover{transform:none}}
