.feature-field-guide{margin:12px 0 54px;padding:38px;border:1px solid #d9dfe7;background:#f0f2f5;scroll-margin-top:100px}.feature-field-guide>header{max-width:820px}.feature-field-guide>header h2{margin-top:14px;max-width:700px}.feature-field-guide>header>p:last-child{margin-top:19px;color:#667383;font-size:15px;line-height:1.9}.feature-field-table-wrap{margin-top:28px}.feature-field-table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.feature-field-table thead th{padding:13px 18px 13px 0;border-top:1px solid #d9dfe7;border-bottom:1px solid #d9dfe7;color:#667383;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.feature-field-table thead th:first-child{width:16%}.feature-field-table thead th:nth-child(2){width:42%}.feature-field-table tbody th,.feature-field-table td{padding:23px 24px 23px 0;vertical-align:top;border-bottom:1px solid #d9dfe7;font-size:13px;line-height:1.9}.feature-field-table tbody th{color:#263344;font-size:14px;font-weight:600}.feature-field-table td{color:#667383}.feature-field-table td:last-child{padding-right:0}.feature-field-cell-label{display:none}.feature-preparation{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:45px;margin-top:32px}.feature-preparation h3{margin-top:11px;font-size:21px;line-height:1.45;font-weight:500;letter-spacing:-.025em}.feature-preparation ul{margin:0;padding:0;list-style:none}.feature-preparation li{display:flex;align-items:baseline;gap:13px;padding:8px 0;color:#667383;font-size:13px;line-height:1.8}.feature-preparation li>span{flex-shrink:0;color:#245ba8}.feature-field-principle{margin-top:26px;padding:18px 0 0;border-top:1px solid #d9dfe7;color:#667383;font-size:12px;line-height:1.9}.feature-live-example{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:54px;align-items:center;padding:44px 0 54px;border-top:1px solid #d7e0e2}.feature-live-example>figure{position:relative;align-self:stretch;min-height:355px;background:#d9e2df;overflow:hidden}.feature-live-example>figure>img{-o-object-fit:cover;object-fit:cover}.feature-live-example figcaption{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:13px 16px;background:#183a43e8;color:#fffdf6;font-size:10px;line-height:1.7}.feature-live-example h2{margin-top:14px}.feature-live-example>div>p:not(.feature-eyebrow){margin-top:18px;font-size:14px;line-height:1.9;color:#617580}.feature-live-example>div>.feature-demo-disclosure{padding-left:16px;border-left:2px solid #b6633f;font-size:12px}.feature-hub-route{padding:48px 0 52px;border-top:1px solid #d7e0e2;scroll-margin-top:100px}.feature-hub-route>h2{max-width:650px;margin-top:14px}.feature-route-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:30px}.feature-route-list li{border-top:2px solid #315e69;padding-top:17px}.feature-route-list li>span{color:#315e69;font-size:11px}.feature-route-list h3{margin-top:12px;font-size:17px;line-height:1.5;font-weight:500}.feature-route-list p{margin-top:9px;font-size:13px;line-height:1.9;color:#617580}.feature-route-list a{display:inline-flex;margin-top:15px;font-size:12px;color:#245ba8;text-decoration:underline;text-underline-offset:4px}@media (max-width:1024px){.feature-field-guide{padding:28px}.feature-live-example{gap:32px}.feature-route-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.feature-field-guide{margin-bottom:35px;padding:23px 18px}.feature-field-table thead th:first-child{width:20%}.feature-field-table thead th:nth-child(2){width:40%}.feature-field-table thead th{font-size:9px;line-height:1.6}.feature-field-table tbody th,.feature-field-table td{padding:17px 12px 17px 0;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.feature-field-table tbody th{font-size:12px}.feature-preparation{grid-template-columns:minmax(0,1fr);gap:12px}.feature-live-example{grid-template-columns:minmax(0,1fr);gap:27px;padding:35px 0}.feature-live-example>figure{min-height:310px}.feature-route-list{gap:24px}.feature-hub-route{padding:35px 0}}@media (max-width:420px){.feature-route-list{grid-template-columns:minmax(0,1fr)}.feature-field-guide{padding:21px 13px}}@media (max-width:600px){.feature-field-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.feature-field-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr);padding:20px 0;border-top:1px solid #d9dfe7}.feature-field-table tbody th{display:block;padding:0 0 13px;border:0;font-size:17px}.feature-field-table td{display:block;padding:9px 0;border:0;font-size:13px;overflow-wrap:normal}.feature-field-cell-label{display:block;margin-bottom:4px;color:#667383;font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}}@media (max-width:760px){.feature-capabilities-card{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 0}}