.hc-blog-hero__inner,.hc-blog-chips__inner,.hc-blog-featured__inner,.hc-blog-grid-section__inner,.hc-blog-cta__inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px, 5vw, 64px)}.hc-blog-hero__inner{max-width:760px;text-align:center;position:relative;z-index:1}.hc-blog-cta__inner{max-width:900px;text-align:center}.hc-blog-hero{position:relative;background:var(--hc-navy,#1b2353);padding:90px 0 60px;overflow:hidden}.hc-blog-hero__watermark{position:absolute;top:-18%;right:-8%;font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(220px, 30vw, 420px);color:rgb(255 255 255 / .04);line-height:1;pointer-events:none;user-select:none}.hc-blog-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid rgb(0 240 255 / .4);color:#00f0ff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:8px 16px;border-radius:999px;margin-bottom:24px}.hc-blog-hero__title{font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(36px, 5.4vw, 64px);line-height:1.04;color:#fff;text-transform:uppercase;margin:0 0 20px}.hc-blog-hero__copy{font-size:clamp(15px, 1.8vw, 18px);color:rgb(255 255 255 / .7);line-height:1.6;margin:0 auto;max-width:520px}.hc-blog-chips{background:#fff;padding:28px 0 0}.hc-blog-chips__inner{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:767px){.hc-blog-chips__inner{flex-wrap:nowrap;overflow-x:auto;padding-right:clamp(20px, 5vw, 64px);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.hc-blog-chips__inner::-webkit-scrollbar{display:none}.hc-blog-chip{scroll-snap-align:start}}.hc-blog-chip.hc-blog-chip{background:#fff;color:var(--hc-navy,#1b2353);border:1.5px solid rgb(27 35 83 / .15);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:700;white-space:nowrap;flex-shrink:0;text-decoration:none;transition:border-color 0.2s ease}.hc-blog-chip.hc-blog-chip:hover,.hc-blog-chip.hc-blog-chip:focus-visible{border-color:var(--hc-navy,#1b2353);color:var(--hc-navy,#1b2353)}.hc-blog-chip.hc-blog-chip.is-active{background:var(--hc-navy,#1b2353);color:#fff;border-color:var(--hc-navy,#1b2353)}.hc-blog-chip.hc-blog-chip.is-active:hover,.hc-blog-chip.hc-blog-chip.is-active:focus-visible{color:#fff;border-color:var(--hc-navy,#1b2353)}.page-content .hc-blog-chip,.page-content .hc-blog-chip:hover{text-decoration:none}.hc-blog-featured{background:#fff;padding:28px 0 clamp(48px, 6vw, 80px)}.hc-featured{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgb(27 35 83 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease;text-decoration:none;color:inherit}.hc-featured:hover,.hc-featured:focus-visible{transform:translateY(-4px);box-shadow:0 30px 60px rgb(27 35 83 / .16)}.hc-featured__media{display:block;aspect-ratio:4 / 3;min-height:260px;background:#e9e7df;overflow:hidden}.hc-featured__media img,.hc-featured__media .hc-post-placeholder{display:block;width:100%;height:100%;object-fit:cover}.hc-featured__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px, 4vw, 44px)}.hc-featured__meta-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.hc-featured__category{color:#00f0ff;background:rgb(0 240 255 / .12);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:999px}.hc-featured__badge{color:rgb(27 35 83 / .4);font-size:12.5px;font-weight:600}.hc-featured__title{font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(24px, 3vw, 36px);color:var(--hc-navy,#1b2353);text-transform:uppercase;line-height:1.1;margin:0 0 14px}.hc-featured__excerpt{color:rgb(27 35 83 / .62);font-size:15px;line-height:1.65;margin:0 0 20px}.hc-featured__meta{display:flex;align-items:center;gap:16px;color:rgb(27 35 83 / .5);font-size:13px;font-weight:600}.hc-featured__dot{opacity:.5}.hc-blog-grid-section{background:#fff;padding:30px 0 clamp(64px, 8vw, 110px)}.hc-blog-chips+.hc-blog-grid-section{padding-top:clamp(28px, 4vw, 44px)}.hc-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width:1024px){.hc-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hc-blog-grid{grid-template-columns:1fr}}.hc-post-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgb(27 35 83 / .08);border-radius:16px;overflow:hidden;transition:transform 0.25s ease,box-shadow 0.25s ease;text-decoration:none;color:inherit}.hc-post-card:hover,.hc-post-card:focus-visible{transform:translateY(-6px);box-shadow:0 20px 40px rgb(27 35 83 / .12)}.hc-post-card__media{display:block;aspect-ratio:4 / 3;background:#f3f2ee;overflow:hidden}.hc-post-card__media img,.hc-post-card__media .hc-post-placeholder{display:block;width:100%;height:100%;object-fit:cover}.hc-post-card__body{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;flex:1}.hc-post-card__category{color:#00f0ff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hc-post-card__title{font-family:"Big Shoulders Display",sans-serif;font-weight:700;font-size:20px;color:var(--hc-navy,#1b2353);text-transform:uppercase;line-height:1.15}.hc-post-card__excerpt{color:rgb(27 35 83 / .6);font-size:13.5px;line-height:1.6;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hc-post-card__meta{display:flex;align-items:center;gap:10px;color:rgb(27 35 83 / .45);font-size:12.5px;font-weight:600;margin-top:4px}.hc-post-card__dot{opacity:.5}.hc-post-placeholder{background:#f3f2ee}.hc-blog-empty{text-align:center;padding:60px 20px;color:rgb(27 35 83 / .5)}.hc-blog-empty__title{font-family:"Big Shoulders Display",sans-serif;font-size:24px;font-weight:700;color:var(--hc-navy,#1b2353);text-transform:uppercase;margin:0 0 10px}.hc-blog-empty__button{display:inline-block;background:var(--hc-navy,#1b2353);color:#fff;border-radius:999px;padding:12px 26px;font-weight:700;font-size:14px;text-decoration:none;transition:background 0.2s ease,color 0.2s ease}.hc-blog-empty__button:hover,.hc-blog-empty__button:focus-visible{background:#00f0ff;color:var(--hc-navy,#1b2353)}.hc-blog-more{display:flex;justify-content:center;margin-top:48px}.hc-blog-more[hidden]{display:none}.hc-blog-more__button{background:var(--hc-navy,#1b2353);color:#fff;border:none;border-radius:999px;padding:14px 32px;font-family:inherit;font-weight:700;font-size:14px;cursor:pointer;transition:background 0.2s ease,color 0.2s ease}.hc-blog-more__button:hover,.hc-blog-more__button:focus-visible{background:#00f0ff;color:var(--hc-navy,#1b2353)}.hc-post-card[tabindex="-1"]:focus{outline:none}.hc-blog-grid-section .hc-blog-pagination{margin-top:48px}.hc-blog-grid-section .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hc-blog-grid-section .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1.5px solid rgb(27 35 83 / .15);border-radius:999px;color:var(--hc-navy,#1b2353);font-size:13.5px;font-weight:700;text-decoration:none;transition:border-color 0.2s ease}.hc-blog-grid-section .page-numbers:hover,.hc-blog-grid-section .page-numbers:focus-visible{border-color:var(--hc-navy,#1b2353)}.hc-blog-grid-section .page-numbers.current{background:var(--hc-navy,#1b2353);border-color:var(--hc-navy,#1b2353);color:#fff}.hc-blog-grid-section .page-numbers.dots{border-color:#fff0}.hc-blog-cta{background:linear-gradient(120deg,#1b2353,#0d1229);padding:clamp(56px, 7vw, 90px) 0}.hc-blog-cta__title{font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(28px, 3.6vw, 44px);color:#fff;text-transform:uppercase;margin:0 0 26px}.hc-blog-cta__button{display:inline-block;background:#00f0ff;color:var(--hc-navy,#1b2353)!important;font-weight:800;font-size:16px;padding:18px 36px;border-radius:999px;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease}.hc-blog-cta__button:hover,.hc-blog-cta__button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 30px rgb(0 240 255 / .35);color:var(--hc-navy,#1b2353)!important}@media (prefers-reduced-motion:reduce){.hc-featured,.hc-post-card,.hc-blog-cta__button{transition:none}.hc-featured:hover,.hc-post-card:hover,.hc-blog-cta__button:hover{transform:none}}.hc-article__head,.hc-article__hero,.hc-article__body{margin:0 auto;padding-left:clamp(20px, 5vw, 64px);padding-right:clamp(20px, 5vw, 64px)}.hc-article__head{max-width:820px}.hc-article__hero{max-width:1100px}.hc-article__body{max-width:720px;padding-bottom:clamp(64px, 8vw, 100px)}.hc-article .hc-breadcrumb{margin:28px 0 24px;flex-wrap:wrap;font-size:13px;font-weight:600;color:rgb(27 35 83 / .45)}.hc-article__category{display:inline-block;color:#00f0ff;background:rgb(0 240 255 / .12);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:18px}.hc-article__title{font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(30px, 4.6vw, 50px);color:var(--hc-navy,#1b2353);text-transform:uppercase;line-height:1.05;margin:0 0 20px}.hc-article__byline{display:flex;align-items:center;gap:14px;margin-bottom:32px}.hc-article__avatar{width:38px;height:38px;border-radius:50%;background:var(--hc-navy,#1b2353);color:#00f0ff;display:flex;align-items:center;justify-content:center;font-family:"Big Shoulders Display",sans-serif;font-weight:700;font-size:14px;flex-shrink:0;overflow:hidden}.hc-article__avatar--image{background:none}.hc-article__avatar img{width:100%;height:100%;object-fit:cover;display:block}.hc-article__byline-text{display:flex;flex-direction:column}.hc-article__author{color:var(--hc-navy,#1b2353);font-weight:700;font-size:14px}.hc-article__meta{color:rgb(27 35 83 / .5);font-size:12.5px}.hc-article__dot{opacity:.5;margin:0 2px}.hc-article__hero-media{border-radius:20px;overflow:hidden;aspect-ratio:16 / 9;background:#f3f2ee;margin-bottom:clamp(32px, 5vw, 52px)}.hc-article__hero-media img{width:100%;height:100%;object-fit:cover;display:block}.hc-article__content p{color:rgb(27 35 83 / .75);font-size:16.5px;line-height:1.85;margin:0 0 24px}.hc-article__content h2,.hc-article__content h3,.hc-article__content h4{font-family:"Big Shoulders Display",sans-serif;font-weight:700;font-size:24px;color:var(--hc-navy,#1b2353);text-transform:uppercase;line-height:1.2;margin:36px 0 16px}.hc-article__content blockquote{border-left:3px solid #00f0ff;padding:0 0 0 22px;margin:32px 0}.hc-article__content blockquote p{font-family:"Big Shoulders Display",sans-serif;font-weight:600;font-size:clamp(19px, 2.2vw, 24px);color:var(--hc-navy,#1b2353);line-height:1.4;margin:0;text-transform:none}.hc-article__content blockquote cite{display:block;margin-top:10px;font-family:"Manrope",sans-serif;font-size:13px;font-style:normal;font-weight:700;color:rgb(27 35 83 / .5)}.hc-article__content img{max-width:100%;height:auto;border-radius:14px}.hc-article__content ul,.hc-article__content ol{color:rgb(27 35 83 / .75);font-size:16.5px;line-height:1.85;margin:0 0 24px;padding-left:22px}.hc-article__content li{margin-bottom:8px}.hc-article__content a{color:var(--hc-navy,#1b2353);text-decoration:underline}.hc-article__content a:hover{color:#00f0ff}.hc-article__share{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:28px;border-top:1px solid rgb(27 35 83 / .1)}.hc-article__share-label{color:rgb(27 35 83 / .4);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-right:6px}.hc-article__share-link.hc-article__share-link{color:var(--hc-navy,#1b2353);background:#f6f4ef;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background 0.2s ease,color 0.2s ease}.hc-article__share-link.hc-article__share-link:hover,.hc-article__share-link.hc-article__share-link:focus-visible{background:var(--hc-navy,#1b2353);color:#fff}.hc-article-more{background:#f6f4ef;padding:clamp(56px, 7vw, 90px) 0}.hc-article-more__inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px, 5vw, 64px)}.hc-article-more__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px}.hc-article-more__title{font-family:"Big Shoulders Display",sans-serif;font-weight:800;font-size:clamp(24px, 3.2vw, 34px);color:var(--hc-navy,#1b2353);text-transform:uppercase;margin:0}.hc-article-more__all.hc-article-more__all{color:var(--hc-navy,#1b2353);font-weight:700;font-size:14px;border-bottom:2px solid #00f0ff;padding-bottom:2px;white-space:nowrap;text-decoration:none;transition:color 0.2s ease}.hc-article-more__all.hc-article-more__all:hover,.hc-article-more__all.hc-article-more__all:focus-visible{color:#00f0ff}.hc-article-more__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.hc-article-more__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.hc-article-more__grid{grid-template-columns:1fr}}.hc-more-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgb(27 35 83 / .08);border-radius:16px;overflow:hidden;transition:transform 0.25s ease,box-shadow 0.25s ease;text-decoration:none;color:inherit}.hc-more-card:hover,.hc-more-card:focus-visible{transform:translateY(-6px);box-shadow:0 20px 40px rgb(27 35 83 / .12)}.hc-more-card__media{display:block;aspect-ratio:4 / 3;background:#f3f2ee;overflow:hidden}.hc-more-card__media img,.hc-more-card__media .hc-post-placeholder{display:block;width:100%;height:100%;object-fit:cover}.hc-more-card__body{display:flex;flex-direction:column;gap:8px;padding:20px;flex:1}.hc-more-card__category{color:#00f0ff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hc-more-card__title{font-family:"Big Shoulders Display",sans-serif;font-weight:700;font-size:18px;color:var(--hc-navy,#1b2353);text-transform:uppercase;line-height:1.15}@media (prefers-reduced-motion:reduce){.hc-more-card,.hc-article__share-link{transition:none}.hc-more-card:hover{transform:none}}