.whl-guide-card-price-note{display:block;font-size:12px!important;line-height:1.55!important;color:#506175;margin:5px 0 13px;letter-spacing:normal;text-transform:none}.whlte .whlte-hero-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:26px}.whlte .whlte-hero-links .whlte-finder-link{margin-top:0;min-height:44px}.whlte #whlte-browse,.whlte #whlte-browse-title{scroll-margin-top:190px}.whlc .whlc-panel,.whlte .whlte-card,.whlp .whlp-card{position:relative;isolation:isolate}.whlc .whlc-panel h3,.whlte .whlte-card h3,.whlp .whlp-card h3{position:static}.whlc .whlc-panel h3 a.whlc-card-link,.whlte .whlte-card h3 a.whlte-card-link,.whlp .whlp-card h3 a.whlp-card-link{position:static;color:inherit;text-decoration:none}.whlc-card-link::after,.whlte-card-link::after,.whlp-card-link::after{content:"";position:absolute;inset:0;z-index:1;border-radius:9px}.whlc .whlc-panel>details,.whlc .whlc-panel>.whlc-button,.whlte .whlte-card>details,.whlte .whlte-card .whlte-test-link,.whlp .whlp-card>details,.whlp .whlp-included,.whlp .whlp-card-actions{position:relative;z-index:2}.whlc .whlc-panel:has(.whlc-card-link):hover,.whlc .whlc-panel:focus-within,.whlte .whlte-card:focus-within,.whlp .whlp-card:focus-within{border-color:#2e5f9f;box-shadow:0 4px 18px #193c6714}.whlc-card-link:focus-visible::after,.whlte-card-link:focus-visible::after,.whlp-card-link:focus-visible::after{outline:3px solid #2e5f9f;outline-offset:3px}.whlc.whlc-foundation-overview{padding:32px;scroll-margin-top:180px}.whlc-foundation-overview .whlc-foundation-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:24px}.whlc-foundation-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:36px;align-items:start}.whlc .whlc-foundation-header h1{font-size:clamp(32px,4vw,52px);line-height:1.12;margin:12px 0 20px;letter-spacing:-1px}.whlc .whlc-foundation-header p{max-width:640px;font-size:16px;line-height:1.75}.whlc-foundation-overview .whlc-contents summary{display:flex;align-items:center;gap:8px;min-height:44px;color:#2e528b;cursor:pointer;list-style:none}.whlc-foundation-overview .whlc-contents summary::-webkit-details-marker{display:none}.whlc-foundation-overview .whlc-info-symbol{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1px solid currentColor;border-radius:50%;font-size:13px}.whlc-foundation-overview .whlc-contents-body{padding:14px 0;border-top:1px solid #d7e0ec}.whlc-foundation-overview .whlc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.whlc.whlc-foundation-overview .whlc-contents-body p{font-size:14px}.whlc .whlc-foundation-price{background:#f1f6fc;border:1px solid #d7e0ec;border-radius:10px;padding:24px}.whlc-foundation-price>strong{display:block;font-size:32px;color:#2e528b;margin:12px 0}.whlc .whlc-foundation-price p{font-size:13px;line-height:1.7}.whlc-foundation-price>.whlc-button{display:flex;margin-top:20px;min-height:46px;justify-content:center}.whlc .whlc-foundation-components{margin:34px 0}.whlc .whlc-foundation-components h2{font-size:28px;line-height:1.25;margin-bottom:18px}.whlc-foundation-parts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.whlc .whlc-foundation-part-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;border:1px solid #d7e0ec;border-radius:10px;background:#f7f9fc;text-decoration:none;color:#183c56}.whlc .whlc-foundation-part-card strong{font-size:20px;line-height:1.4}.whlc .whlc-foundation-part-card span{font-size:14px;line-height:1.7}.whlc .whlc-foundation-part-card:focus-visible{outline:3px solid #2e5f9f;outline-offset:3px}#whlc-foundation-builder{scroll-margin-top:180px}@media(max-width:1050px){.whlte #whlte-browse,.whlte #whlte-browse-title{scroll-margin-top:130px}}@media(max-width:700px){.whlte .whlte-hero-links{gap:8px 22px;margin-top:18px}.whlc.whlc-foundation-overview{padding:24px 18px;scroll-margin-top:110px}.whlc-foundation-header,.whlc-foundation-parts-grid{grid-template-columns:1fr;gap:22px}#whlc-foundation-builder{scroll-margin-top:110px}}