@font-face{font-family:Inter;src:url('/assets/inter-400.woff2?v=b4d8856b') format('woff2')}@font-face{font-family:Inter;src:url('/assets/inter-600.woff2?v=3544909d') format('woff2');font-weight:600}@font-face{font-family:Inter;src:url('/assets/inter-700.woff2?v=7b45519c') format('woff2');font-weight:700}.brand-explore{color:#244140}.brand-explore h1,.brand-explore h2{font-size:clamp(30px,3.5vw,46px);line-height:1.12;letter-spacing:-.035em}.brand-explore h3{font-size:24px;line-height:1.25;letter-spacing:-.02em}.brand-explore h4{font-size:20px;margin:20px 0 8px}.brand-explore p{line-height:1.6}.brand-explore a{color:#244140;text-underline-offset:4px}.brand-explore .stack{display:flex;flex-direction:column;gap:28px}.brand-explore .lead{max-width:790px;font-size:20px;color:#526862}.explore-heading{display:flex;align-items:start;justify-content:space-between;gap:24px}.explore-status{flex-shrink:0;border:1px solid #a9bfb4;border-radius:6px;padding:8px 12px;font-size:13px;color:#526862}.mini-comparison{display:grid;grid-template-columns:1.6fr 1fr;border:1px solid #c8d7d0;border-radius:16px;overflow:hidden;background:white}.mini-primary{display:flex;gap:32px;padding:40px;align-items:center;background:#edf2ec}.mini-primary>img{flex-shrink:0}.mini-original{padding:40px}.mini-original>img{display:block;object-fit:contain;object-position:left;margin-bottom:25px}.mini-primary h3,.mini-original h3{margin:0 0 10px}.mini-primary p,.mini-original p{font-size:15px;margin:0 0 16px}.mini-scale{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 0;border-bottom:1px solid #c8d7d0}.mini-scale h3{margin:0 0 8px}.mini-scale p{margin:0;font-size:14px;color:#526862}.mini-size-row{display:flex;gap:36px;align-items:end}.mini-size-row figure{margin:0;text-align:center}.mini-size-row img{display:block;margin:0 auto}.mini-size-row figcaption{font-size:12px;color:#526862;margin-top:14px}.explore-usage{display:flex;align-items:center;gap:28px}.explore-usage p{font-size:14px;color:#526862}.mini-tab{display:flex;align-items:center;gap:10px;border:1px solid #c8d7d0;border-radius:10px 10px 0 0;background:white;padding:16px;font-size:13px;min-width:270px}.mini-tab span:last-child{margin-left:auto}.explore-footnote{font-size:14px;color:#526862;max-width:950px;margin:0}.geometry-specimens,.geometry-applications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.geometry-specimens h3{margin:20px 0 8px}.geometry-specimens p,.geometry-applications>article>p{font-size:15px;color:#526862;margin:0 0 12px}.geometry-stage{height:240px;display:flex;align-items:center;justify-content:center;background:#244140;border-radius:12px;overflow:hidden;padding:24px}.bar-stage img{width:180px;max-height:190px}.lattice-stage img{width:100%;max-width:280px}.wedge-stage img{width:100%}.explore-decision{padding:30px 0;border-top:1px solid #c8d7d0;border-bottom:1px solid #c8d7d0}.explore-decision h3{margin:0 0 12px}.explore-decision>p{max-width:890px;margin:0 0 18px}.explore-decision summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-size:14px}.archived-apex{display:flex;align-items:center;gap:28px;padding-top:25px;flex-wrap:wrap}.archived-apex img{width:80px;background:#244140;padding:15px;border-radius:8px;box-sizing:content-box}.archived-apex p{font-size:14px;max-width:420px}.explore-subhead{margin:10px 0 0}.bar-cover,.wedge-cover,.lattice-photo{height:370px;border-radius:12px;overflow:hidden;position:relative}.bar-cover{background:#244140;color:white;padding:30px;isolation:isolate}.cover-wordmark{width:180px;max-width:100%;height:40px;object-fit:contain;object-position:left}.cover-bar{position:absolute;width:340px;height:300px;object-fit:contain;right:-210px;top:45px;opacity:.18;z-index:-1}.bar-cover h3,.wedge-cover h3{font-size:34px;line-height:1.15;margin:55px 0 24px}.bar-cover>span{font-size:13px;color:#d5e4dc}.lattice-photo{background:#244140;color:white;display:flex;flex-direction:column}.lattice-photo-header{display:flex;justify-content:space-between;align-items:center;padding:20px;gap:15px}.lattice-photo-header img:first-child{width:150px;max-width:62%}.lattice-photo-header img:last-child{width:74px;max-width:30%;height:42px;object-fit:contain}.lattice-photo .example-photo{width:100%;height:220px;object-fit:contain;background:#244140}.lattice-photo>p{font-size:18px;line-height:1.4;margin:16px 22px}.wedge-cover{background:white;border:1px solid #c8d7d0;padding:30px}.wedge-cover p{font-size:14px;color:#526862}.cover-wedges{position:absolute;bottom:26px;left:30px;width:calc(100% - 60px);height:auto}.brand-explore :focus-visible{outline:3px solid #087b60;outline-offset:4px}.exploration-sheet{margin:0;background:#f5f7f4;font-family:Inter,sans-serif;color:#244140}.exploration-sheet *{box-sizing:border-box}.exploration-sheet .wrap{max-width:1200px;margin:auto;padding:0 30px}.exploration-sheet .section{padding:56px 0}.exploration-sheet h1,.exploration-sheet h2,.exploration-sheet p{margin-top:0}.exploration-top{border-bottom:1px solid #c8d7d0;padding:22px 0}.exploration-top .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px}.exploration-top img{width:210px}.exploration-top a{font-size:14px;color:#244140}.exploration-sheet #geometry{background:#edf2ec}@media(max-width:850px){.mini-comparison{grid-template-columns:1fr}.mini-original{border-top:1px solid #c8d7d0}.mini-scale{align-items:start;flex-direction:column}.geometry-specimens,.geometry-applications{grid-template-columns:1fr}.geometry-stage{height:230px}.bar-cover,.wedge-cover,.lattice-photo{max-width:500px;height:400px}.lattice-photo .example-photo{height:260px}.geometry-applications{gap:38px}.bar-cover h3,.wedge-cover h3{font-size:38px}.mini-primary{padding:28px}.mini-original{padding:28px}.explore-heading{flex-direction:column;gap:14px}}@media(max-width:500px){.mini-primary{flex-direction:column;align-items:start;gap:24px}.mini-primary>img{width:104px;height:104px}.mini-size-row{gap:23px}.explore-usage{flex-direction:column;align-items:start;gap:10px}.exploration-top .wrap{align-items:start;flex-direction:column;gap:14px}.exploration-sheet .wrap{padding:0 20px}.mini-tab{min-width:0;width:100%}.brand-explore .lead{font-size:18px}.lattice-photo .example-photo{height:auto;max-height:265px}.bar-cover,.wedge-cover,.lattice-photo{height:370px}.bar-cover h3,.wedge-cover h3{font-size:32px}.mini-size-row{width:100%;justify-content:space-between;gap:8px}}
