.public-site.public-catalogue .page-hero.page-hero--compact{padding-block:clamp(28px,3.4vw,48px) clamp(26px,3vw,40px)}.public-site.public-catalogue .page-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(28px,5vw,72px)}.public-site.public-catalogue .page-hero .eyebrow{margin-bottom:16px}.public-site.public-catalogue .page-hero h1{max-width:21ch;font-size:clamp(2.2rem,3.55vw,3.45rem);line-height:1.14}.public-site.public-catalogue .page-hero-copy{padding-top:0}.public-site.public-catalogue .page-hero-copy>.page-hero-lead{max-width:48ch;margin:0;font-size:1.06rem;line-height:1.65}.public-site.public-catalogue .catalogue-comparison{background:#edf3f1;padding-bottom:clamp(30px,3.8vw,52px)}.public-site.public-catalogue .catalogue-comparison-table{table-layout:fixed;border-collapse:collapse;color:#234752;width:100%;font-size:.96rem;line-height:1.55}.public-site.public-catalogue .catalogue-comparison-table caption{text-align:left;padding-bottom:18px}.public-site.public-catalogue .catalogue-comparison-table h2{color:#082c36;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:650;line-height:1.4}.public-site.public-catalogue .catalogue-comparison-table :is(th,td){vertical-align:top;text-align:left;overflow-wrap:break-word;border-bottom:1px solid #bdcfcb;padding:17px 24px 17px 0}.public-site.public-catalogue .catalogue-comparison-table thead th{color:#4c626b;letter-spacing:.025em;padding-block:0 11px;font-size:.82rem;font-weight:550}.public-site.public-catalogue .catalogue-comparison-table th:first-child{width:35%}.public-site.public-catalogue .catalogue-comparison-table th:nth-child(2){width:40%}.public-site.public-catalogue .catalogue-comparison-table th:nth-child(3){width:25%}.public-site.public-catalogue .catalogue-comparison-table :is(th,td):last-child{padding-right:0}.public-site.public-catalogue .catalogue-comparison-table tbody th{color:#082c36;font-weight:650}.public-site.public-catalogue .catalogue-comparison-table a{color:#082c36;text-underline-offset:.22em;justify-content:space-between;align-items:baseline;gap:16px;width:100%;min-height:44px;text-decoration-line:underline;text-decoration-color:#94b3ad;text-decoration-thickness:1px;display:inline-flex}.public-site.public-catalogue .catalogue-comparison-table a>span:first-child{min-width:0}.public-site.public-catalogue .catalogue-comparison-table a>span:last-child{color:#365b64;flex-shrink:0}.public-site.public-catalogue .catalogue-comparison-table a:hover{color:#236b70;text-decoration-color:currentColor}.public-site.public-catalogue .catalogue-comparison-table a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #236b70}.public-site.public-catalogue .catalogue-comparison-qualification{color:#4c626b;margin-top:5px;font-size:.86em;line-height:1.55;display:block}.public-site.public-catalogue .catalogue-comparison-structure{color:#082c36;font-variant-numeric:lining-nums;font-weight:550}.public-site.public-catalogue .catalogue-context{color:#4c626b;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,72px);margin-top:24px;font-size:.88rem;line-height:1.65;display:grid}.public-site.public-catalogue .catalogue-context p{max-width:70ch;margin:0}.public-site.public-catalogue .resource-catalogue{padding-top:clamp(42px,5vw,72px)}.public-site.public-catalogue .resource-card .resource-card-copy>.resource-card-detail{margin-block:18px}@media (width<=55rem){.public-site.public-catalogue .catalogue-comparison-table,.public-site.public-catalogue .catalogue-comparison-table caption,.public-site.public-catalogue .catalogue-comparison-table tbody{display:block}.public-site.public-catalogue .catalogue-comparison-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.public-site.public-catalogue .catalogue-comparison-table tbody tr{border-bottom:1px solid #bdcfcb;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:28px;padding-block:16px;display:grid}.public-site.public-catalogue .catalogue-comparison-table :is(th,td),.public-site.public-catalogue .catalogue-comparison-table tbody th:first-child{border:0;width:auto;padding:0;display:block}.public-site.public-catalogue .catalogue-comparison-table tbody th{grid-row:1/3}.public-site.public-catalogue .catalogue-comparison-structure{grid-column:2;margin-top:7px}}@media (width<=780px){.public-site.public-catalogue .page-hero-grid,.public-site.public-catalogue .catalogue-context{grid-template-columns:minmax(0,1fr);gap:18px}.public-site.public-catalogue .page-hero h1{max-width:23ch;font-size:2.15rem}.public-site.public-catalogue .page-hero-copy>.page-hero-lead{max-width:62ch;font-size:1rem}}@media (width<=36rem){.public-site.public-catalogue .catalogue-comparison-table tbody tr{grid-template-columns:minmax(0,1fr);padding-block:16px 18px}.public-site.public-catalogue .catalogue-comparison-table tbody th{grid-row:auto}.public-site.public-catalogue .catalogue-comparison-table a{min-height:44px}.public-site.public-catalogue .catalogue-comparison-focus{max-width:48ch}.public-site.public-catalogue .catalogue-comparison-structure{grid-column:1}}@media print{.public-site.public-catalogue .page-hero.page-hero--compact{padding-block:18pt}.public-site.public-catalogue .page-hero h1{max-width:none;font-size:26pt}.public-site.public-catalogue .catalogue-comparison{background:#fff;padding-bottom:18pt}.public-site.public-catalogue .catalogue-comparison-table{font-size:10pt}.public-site.public-catalogue .catalogue-comparison-table :is(th,td){color:#000}.public-site.public-catalogue .catalogue-comparison-table tr{break-inside:avoid}.public-site.public-catalogue .catalogue-context{font-size:10pt}}
