.cgt06-ihs{--ihs-red:#c9152d;--ihs-text:#202126;--ihs-muted:#60616b;color:var(--ihs-text);font-family:inherit;max-width:100%;margin:0 auto}.cgt06-ihs *{box-sizing:border-box}.cgt06-ihs-eyebrow{font-size:12px!important;letter-spacing:.16em!important;font-weight:800!important;color:var(--ihs-red)!important;margin:0 0 14px!important}.cgt06-ihs h2{font-size:clamp(25px,3vw,36px)!important;line-height:1.2!important;letter-spacing:-.04em!important;margin:0 0 14px!important;font-weight:800!important}.cgt06-ihs h3{font-size:17px!important;line-height:1.3!important;letter-spacing:-.015em!important;font-weight:800!important;margin:0!important}.cgt06-ihs p{line-height:1.65}.cgt06-ihs-intro{padding:clamp(22px,4vw,42px);border-radius:18px;background:linear-gradient(115deg,#fff7f7,#fff 70%);border:1px solid #f1e5e5;margin-bottom:24px}.cgt06-ihs-intro>p:last-child{font-size:16px;color:#44464c;max-width:80ch;margin:0}.cgt06-ihs-library{background:#fff;border:1px solid #e7e7e9;border-radius:18px;padding:clamp(22px,4vw,40px);margin-bottom:24px}.cgt06-ihs-section-heading{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:22px}.cgt06-ihs-section-heading p:last-child{margin:0;color:var(--ihs-muted)}.cgt06-ihs-count{white-space:nowrap;background:#f6f6f7;border:1px solid #ebebeb;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700}.cgt06-ihs-filters{display:grid;grid-template-columns:2fr 1.15fr .9fr auto;align-items:end;gap:12px;background:#f7f7f8;border:1px solid #ececef;padding:16px;border-radius:13px;margin-bottom:18px}.cgt06-ihs-filters label{font-size:12px;font-weight:700;color:#43444b;display:flex;flex-direction:column;gap:8px;min-width:0}.cgt06-ihs-filters :is(input,select){font:inherit;font-size:14px;line-height:1.4;min-height:42px;border-radius:9px;padding:9px 11px;border:1px solid #d9d9df;background:#fff;max-width:100%;width:100%;color:#202126}.cgt06-ihs button{font:inherit;cursor:pointer}.cgt06-ihs-reset{font-size:13px!important;font-weight:700!important;color:#b81b2c!important;background:white!important;border:1px solid #efb6bf!important;border-radius:9px!important;padding:11px 13px!important;min-height:42px}.cgt06-ihs-documents{display:grid;gap:11px}.cgt06-ihs-doc{border:1px solid #e6e6e9;border-radius:13px;background:#fff;padding:17px 18px;box-shadow:0 6px 18px rgba(10,12,20,.025)}.cgt06-ihs-doc-main{display:flex;gap:15px;align-items:flex-start}.cgt06-ihs-doc-icon{flex:0 0 49px;width:49px;height:53px;display:grid;place-items:center;border-radius:11px;background:#fff0f2;color:#bc1628;font-size:29px;line-height:1}.cgt06-ihs-doc-copy{min-width:0;flex:1}.cgt06-ihs-meta{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 7px}.cgt06-ihs-meta span{font-size:11px;font-weight:750;display:inline-block;border-radius:99px;padding:4px 7px;background:#f3f3f5;color:#56565f}.cgt06-ihs-meta span:last-child:not(:first-child){background:#fff0f1;color:#b51528}.cgt06-ihs-doc-copy p{font-size:13px!important;color:#62636d!important;margin:8px 0 0!important;line-height:1.55!important}.cgt06-ihs-doc-link{align-self:center;flex-shrink:0;text-decoration:none!important;color:#c1132a!important;font-size:13px!important;font-weight:750!important;border-bottom:1px solid #c1132a;padding-bottom:2px}.cgt06-ihs-doc-link:focus-visible,.cgt06-ihs :is(button,input,select):focus-visible,.cgt06-ihs-contact-link:focus-visible{outline:3px solid #d13c4d;outline-offset:3px}.cgt06-ihs-more{display:block;margin:21px auto 0;background:#be162b!important;border:0!important;border-radius:10px!important;color:white!important;font-size:14px!important;font-weight:750!important;padding:12px 18px!important}.cgt06-ihs-more[hidden],.cgt06-ihs-doc[hidden],.cgt06-ihs-empty[hidden]{display:none!important}.cgt06-ihs-empty,.cgt06-ihs-notice{border:1px dashed #e7bdc3;border-radius:10px;padding:18px;background:#fff9fa;color:#68545a;font-size:14px}.cgt06-ihs-contact{background:#212126;color:white;padding:clamp(24px,4vw,40px);border-radius:18px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.cgt06-ihs-contact h2,.cgt06-ihs-contact h3{color:white!important}.cgt06-ihs-contact p:not(.cgt06-ihs-eyebrow){color:#d1d0d4}.cgt06-ihs-contact-link{display:inline-block;margin-top:8px;background:#fff;color:#bc1528!important;padding:12px 14px;border-radius:10px;text-decoration:none!important;font-size:14px;font-weight:800}.cgt06-ihs-membership{display:grid;gap:10px}.cgt06-ihs-membership h3{margin-bottom:7px!important}.cgt06-ihs-membership .cgt06-ihs-doc{color:#202126}.cgt06-ihs-membership .cgt06-ihs-doc-main{display:grid;grid-template-columns:1fr}.cgt06-ihs-membership .cgt06-ihs-doc-icon{display:none}.cgt06-ihs-membership .cgt06-ihs-doc-link{justify-self:start}.cgt06-ihs-contact:not(:has(.cgt06-ihs-membership)){grid-template-columns:1fr}
@media(max-width:900px){.cgt06-ihs-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.cgt06-ihs-contact{grid-template-columns:1fr}}
@media(max-width:620px){.cgt06-ihs-intro,.cgt06-ihs-library,.cgt06-ihs-contact{padding:20px;border-radius:14px}.cgt06-ihs-section-heading{align-items:start}.cgt06-ihs-section-heading .cgt06-ihs-count{margin-top:3px}.cgt06-ihs-filters{grid-template-columns:1fr;gap:12px}.cgt06-ihs-doc{padding:14px}.cgt06-ihs-doc-main{display:grid;grid-template-columns:40px 1fr;gap:11px}.cgt06-ihs-doc-icon{width:40px;height:46px;flex-basis:40px;font-size:24px}.cgt06-ihs-doc-link{grid-column:2;justify-self:start;align-self:auto;margin-top:4px}.cgt06-ihs-count{font-size:11px}.cgt06-ihs h2{font-size:25px!important}.cgt06-ihs-doc-copy h3{font-size:16px!important}}
