.xg04kG_content{background-color:var(--gray-50);padding:7.5rem 0 2.5rem!important}.xg04kG_content>div{padding-left:0!important;padding-right:0!important}.xg04kG_container{grid-template-columns:repeat(auto-fit,minmax(max(17.5rem,33.3333% - 1rem),1fr));gap:1.5rem;margin:2rem 0;display:grid}.xg04kG_card{aspect-ratio:5/4;background-color:var(--gray-200);isolation:isolate;border-radius:1.25rem;position:relative;overflow:hidden}.xg04kG_redirect{z-index:2;position:absolute;inset:0}.xg04kG_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s var(--resize-ease);position:absolute;inset:0}.xg04kG_card:hover .xg04kG_cover{transform:scale(1.04)}.xg04kG_badge{z-index:1;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);color:var(--gray-700);background-color:#ffffffe0;border-radius:999px;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;position:absolute;top:.875rem;left:.875rem}.xg04kG_panel{z-index:1;background-color:var(--base-white);transition:transform .5s var(--resize-ease);border-radius:.875rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 .5rem 1.5rem -.75rem #1018283d}.xg04kG_card:hover .xg04kG_panel{transform:translateY(-.25rem)}.xg04kG_title{color:var(--henry-style-henry-black);letter-spacing:-.01em;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0;font-size:1.25rem;line-height:1.625rem;display:-webkit-box;overflow:hidden}.xg04kG_more{color:var(--gray-600);stroke:currentColor;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.xg04kG_arrow{display:inline-flex}.xg04kG_more svg{width:1rem;height:1rem;transition:transform .25s var(--resize-ease)}.xg04kG_card:hover .xg04kG_more{color:var(--henry-style-henry-black)}.xg04kG_card:hover .xg04kG_more svg{transform:translate(.1875rem)}.xg04kG_cta-wrapper{justify-content:center;display:flex}@media (max-width:1219px){.xg04kG_content{padding:0!important}.xg04kG_content>div{max-width:min(41.25rem, var(--i-content-w))!important;padding:3.75rem 0!important}.xg04kG_container{grid-template-columns:1fr}}.xg04kG_white{background-color:var(--base-white)}.xg04kG_gray{background-color:var(--gray-50)}@media (prefers-reduced-motion:reduce){.xg04kG_cover,.xg04kG_panel,.xg04kG_more svg{transition:none}.xg04kG_card:hover .xg04kG_cover,.xg04kG_card:hover .xg04kG_panel,.xg04kG_card:hover .xg04kG_more svg{transform:none}}
.kFT7tq_cert-container{background-color:var(--gray-50);padding:5rem 0;position:relative;overflow:hidden}.kFT7tq_cert-content{width:100%;max-width:var(--i-content-w);box-sizing:border-box;grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;margin:0 auto;display:grid;position:relative}.kFT7tq_cert-info{flex-direction:column;gap:1.5rem;display:flex}.kFT7tq_cert-badge{border:1.5px solid var(--henry-style-henry-black);letter-spacing:.08em;text-transform:uppercase;color:var(--henry-style-henry-black);border-radius:999px;align-self:flex-start;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.kFT7tq_cert-title{color:var(--henry-style-henry-black);margin:0}.kFT7tq_cert-copy{max-width:33rem;color:var(--gray-600,#46443e);margin:0}.kFT7tq_cert-metrics{border-top:1px solid var(--gray-200,#d8d5cc);margin:.5rem 0 0;padding:0;list-style:none;display:flex}.kFT7tq_cert-metric{flex-direction:column;flex:1;gap:.375rem;padding:1.375rem 1.5rem 0 0;display:flex}.kFT7tq_cert-metric+.kFT7tq_cert-metric{border-left:1px solid var(--gray-200,#d8d5cc);padding-left:1.5rem}.kFT7tq_cert-metric-value{letter-spacing:-.02em;color:var(--henry-style-henry-black);font-size:2.125rem;line-height:1.1}.kFT7tq_cert-metric-label{color:var(--gray-500,#6e6b63);font-size:.875rem;line-height:1.4}.kFT7tq_cert-visual{padding-bottom:4.5rem;position:relative}.kFT7tq_cert-card{background-color:var(--base-white,#fff);border:1px solid var(--gray-200,#e2dfd7);border-radius:.375rem;flex-direction:column;gap:1.625rem;padding:3.25rem 3.5rem;display:flex;transform:rotate(-1.2deg);box-shadow:0 2rem 4rem -1.5rem #22222247}.kFT7tq_cert-card-brand{justify-content:center;display:flex}.kFT7tq_cert-card-divider{background-color:var(--gray-100,#edeae3);height:1px}.kFT7tq_cert-card-body{text-align:center;flex-direction:column;gap:.625rem;display:flex}.kFT7tq_cert-card-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--gray-400,#8c887e);font-size:.75rem;font-weight:600}.kFT7tq_cert-card-name{letter-spacing:-.03em;color:var(--henry-style-henry-black);font-size:2.5rem;line-height:1.1}.kFT7tq_cert-card-caption{color:var(--gray-500,#5c5a53);font-size:1rem}.kFT7tq_cert-card-program{color:var(--henry-style-henry-black);font-size:1.375rem}.kFT7tq_cert-card-footer{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-top:1rem;padding-bottom:1.5rem;display:flex}.kFT7tq_cert-card-tech{flex-direction:column;gap:.5rem;display:flex}.kFT7tq_cert-card-tech-list{flex-wrap:wrap;gap:.375rem;max-width:16rem;display:flex}.kFT7tq_cert-card-tech-item{background-color:var(--gray-50,#f4f2ec);color:var(--gray-600,#46443e);border-radius:.25rem;padding:.25rem .625rem;font-size:.75rem}.kFT7tq_cert-card-sign{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.kFT7tq_cert-card-signature{color:var(--henry-style-henry-black);font-size:1.625rem;font-style:italic;transform:rotate(-4deg)}.kFT7tq_cert-card-sign-line{background-color:var(--gray-300,#cfcbc1);width:9.375rem;height:1px}.kFT7tq_cert-card-sign-role{color:var(--gray-400,#8c887e);font-size:.6875rem}.kFT7tq_cert-seals{align-items:center;gap:1rem;display:flex;position:absolute;bottom:0;left:0}.kFT7tq_cert-seal{background-color:var(--base-white,#fff);border:1px solid var(--gray-200,#e2dfd7);border-radius:999px;justify-content:center;align-items:center;height:5.5rem;padding:0 1.5rem;display:inline-flex;box-shadow:0 .75rem 1.75rem -.75rem #22222247}.kFT7tq_cert-seal[data-shape=circle]{background-color:var(--henry-style-henry-yellow);border-color:#0000;width:5.5rem;padding:0}.kFT7tq_cert-seal img{filter:brightness(0);width:auto}.kFT7tq_cert-seal[data-shape=circle] img{height:3.5rem}.kFT7tq_cert-seal:not([data-shape=circle]) img{height:2.25rem}@media (max-width:1024px){.kFT7tq_cert-content{grid-template-columns:1fr;gap:3rem}.kFT7tq_cert-card{padding:2.5rem}.kFT7tq_cert-card-name{font-size:2rem}}@media (max-width:768px){.kFT7tq_cert-container{padding:3rem 0}.kFT7tq_cert-content{gap:2.5rem}.kFT7tq_cert-metrics{flex-direction:column;gap:1.25rem}.kFT7tq_cert-metric{padding:1.25rem 0 0}.kFT7tq_cert-metric+.kFT7tq_cert-metric{border-left:none;border-top:1px solid var(--gray-200,#d8d5cc);padding-left:0}.kFT7tq_cert-visual{padding-bottom:0}.kFT7tq_cert-card{gap:1.25rem;padding:1.75rem 1.25rem;transform:none}.kFT7tq_cert-card-name{font-size:1.625rem}.kFT7tq_cert-card-program{font-size:1.125rem}.kFT7tq_cert-card-footer{flex-direction:column;align-items:flex-start;gap:1.5rem}.kFT7tq_cert-card-tech-list{max-width:none}.kFT7tq_cert-card-sign{align-items:flex-start}.kFT7tq_cert-seals{justify-content:center;gap:.75rem;margin-top:1.5rem;position:static}.kFT7tq_cert-seal{height:4.5rem;padding:0 1rem}.kFT7tq_cert-seal[data-shape=circle]{width:4.5rem;height:4.5rem}.kFT7tq_cert-seal[data-shape=circle] img{height:2.75rem}.kFT7tq_cert-seal:not([data-shape=circle]) img{height:1.75rem}}
