.itrix-reference{width:100%;min-width:0;padding-bottom:var(--cookie-banner-height,0px)}.itrix-reference main#content{width:100%;min-width:0;max-width:none;display:block}.itrix-reference .ft-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.itrix-reference .ft-top>div{min-width:0;grid-column:auto!important}.itrix-reference .ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,3vw,40px);display:grid}.itrix-reference .ft-cols>div{overflow-wrap:anywhere;min-width:0}.itrix-reference #contact{width:100%;min-width:0;max-width:none}.itrix-reference #contact>div:not(.pt-light){width:100%;min-width:0}.itrix-reference #contact>div>div>div{min-width:0!important;max-width:100%!important}.itrix-reference #contact a,.itrix-reference #contact span{overflow-wrap:anywhere}.itrix-reference .astop-figures>div:not([aria-hidden]){min-width:0;width:auto!important}.itrix-reference .pf-grid{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(6px,1.5vw,24px)!important}.itrix-reference .pf-grid>:not(.tbc-group){min-width:0;height:auto!important;min-height:0!important;padding:clamp(8px,2vw,32px)!important}.itrix-reference .pf-grid>:not(.tbc-group)>div:last-child{flex-wrap:wrap;min-width:0;margin-top:auto}.itrix-reference .pf-grid>:not(.tbc-group) span{white-space:normal;overflow-wrap:anywhere}.itrix-reference .pf-grid>.tbc-group{grid-column:1/-1}@media (max-width:820px){.itrix-reference .ft-top{grid-template-columns:minmax(0,1fr)}.itrix-reference #contact>div>div:first-child{grid-template-columns:minmax(0,1fr)!important}.itrix-reference .pf-grid>:not(.tbc-group){border-radius:12px!important;gap:8px!important;padding:12px 8px!important}.itrix-reference .pf-grid>:not(.tbc-group)>:nth-last-child(3){font-size:clamp(16px,2.8vw,22px)!important;line-height:1.1!important}.itrix-reference .pf-grid>:not(.tbc-group)>:nth-last-child(2){font-size:11px!important;line-height:1.4!important}.itrix-reference .pf-grid>:not(.tbc-group)>:nth-last-child(4){flex-wrap:wrap;gap:4px;letter-spacing:0!important;font-size:9px!important}.itrix-reference .pf-grid>:not(.tbc-group)>:last-child span{letter-spacing:0!important;padding:3px!important;font-size:8px!important}}@media (max-width:600px){.itrix-reference .astop-figures{grid-template-columns:minmax(0,1fr)!important}.itrix-reference .astop-figures>div:not([aria-hidden]){border-bottom:1px solid #d6e6ff24;border-right:0!important}.itrix-reference .pf-grid>:not(.tbc-group){padding:10px 5px!important}}.itrix-reference .astop-figures>div:not([aria-hidden]){padding:24px clamp(12px,2vw,28px)!important}.itrix-reference .astop-figures>div:not([aria-hidden])>span:nth-child(2){font-size:clamp(28px,3.4vw,56px)!important}@media (max-width:600px){.itrix-reference .astop-figures>div:not([aria-hidden]){border-left:0!important;padding-inline:0!important}}.itrix-reference .ft-cols>div{flex-direction:column;gap:8px;font-size:15px;display:flex}.itrix-reference .ft-heading{letter-spacing:.12em;color:#94a3b8;padding-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:12px}.itrix-reference #contact .pt-light{max-width:100%}@media (max-width:600px){.itrix-reference .pf-grid>:not(.tbc-group)>:last-child span{box-sizing:border-box;max-width:100%;padding:2px 1px!important;font-size:7px!important}}.itrix-reference #ask .axc-ring,.itrix-reference #ask .axc-skin{border-radius:0!important}
