header.post-header{background:#1e1e22;padding:clamp(1.8rem,3.5vw,2.5rem) 0 clamp(.4rem,.8vw,.6rem)}.post-header .post-header__inner{column-gap:clamp(3rem,4vw,4rem);display:grid;grid-template-columns:1fr 280px;margin:0 auto;max-width:1280px;padding:0 clamp(1.5rem,5vw,4rem);row-gap:1.6rem}.post-header .post-header__inner>*{grid-column:1}.post-header .post-header__category{align-items:center;color:#a68942;display:flex;font-family:var(--f-ui);font-size:.75rem;font-weight:400;gap:1rem;letter-spacing:.22em;margin-bottom:0;text-decoration:none;text-transform:uppercase}.post-header .post-header__category:before{background:#a68942;content:"";display:block;flex-shrink:0;height:1px;width:36px}.post-header h1.post-header__title{color:var(--ina-white);font-family:var(--f-display);font-feature-settings:"lnum" 1;font-size:clamp(1.8rem,4vw,3rem);font-style:italic;font-variant-numeric:lining-nums;font-weight:300;grid-column:1/-1;letter-spacing:-.02em;line-height:1.2;margin-bottom:0;margin-top:0}.post-header .post-header__standfirst{color:hsla(60,9%,98%,.5);font-family:var(--f-body);font-size:.92rem;font-weight:300;line-height:1.6;margin-bottom:0;margin-top:0;max-width:680px}.post-header .post-header__meta{align-items:center;display:flex;gap:2rem}.post-header .post-header__author{align-items:center;color:hsla(60,9%,98%,.55);display:flex;font-family:var(--f-ui);font-size:.8rem;font-weight:400;gap:.75rem;letter-spacing:.06em;text-decoration:none;transition:color .2s}.post-header .post-header__author:hover{color:var(--ina-white)}.post-header .post-header__avatar{border:1px solid hsla(0,0%,100%,.15);border-radius:50%;height:32px;object-fit:cover;width:32px}.post-header .post-header__date{color:hsla(60,9%,98%,.5);font-family:var(--f-ui);font-size:.78rem;font-weight:300;letter-spacing:.1em}header.post-header--has-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}header.post-header--has-hero:before{background:rgba(30,30,34,.82);content:"";inset:0;position:absolute;z-index:0}header.post-header--has-hero .post-header__inner{position:relative;z-index:1}.blog-wrap{background:var(--ina-white);padding:clamp(1.5rem,3vw,2rem) 0 clamp(5rem,9vw,7rem)}.blog-layout{align-items:start;display:grid;gap:clamp(3rem,4vw,4rem);grid-template-columns:1fr 280px;margin:0 auto;max-width:1280px;padding:0 clamp(1.5rem,5vw,4rem)}@media (max-width:900px){.blog-layout,.post-header .post-header__inner{grid-template-columns:1fr}}.blog-layout__main{min-width:0}.blog-post__body{color:#1c1c22;font-family:var(--f-body);font-size:1.06rem;font-weight:500;line-height:2.05}.blog-post__body a{color:inherit;text-decoration:underline;text-decoration-color:rgba(0,0,0,.25);text-decoration-thickness:1px;text-underline-offset:.25em;transition:color .25s,text-decoration-color .25s}.blog-post__body a:hover{color:#a68942;text-decoration-color:#a68942}.blog-post__body p{margin-bottom:1.75rem}.blog-post__body h2{color:var(--ina-ink);font-family:var(--f-display);font-size:clamp(1.5rem,2.5vw,1.9rem);font-style:italic;font-weight:300;letter-spacing:-.01em;line-height:1.35;margin:3.5rem 0 1.25rem}.blog-post__body h3{color:var(--ina-ink,#1a1a20);font-family:var(--f-ui);font-size:1.1rem;font-weight:400;line-height:1.6;margin:2.5rem 0 1rem}.blog-post__body blockquote{border-left:1px solid #00aeba;margin:2.5rem 0;padding:0 0 0 2rem}.blog-post__body blockquote p{color:#333;font-family:var(--f-display);font-size:1.35rem;font-style:italic;font-weight:300;line-height:1.75;margin:0}.blog-post__body img{height:auto;max-width:100%}.blog-post__body figure{margin:2.5rem 0;padding:0}.blog-post__body figure img{display:block;height:auto;max-width:100%}.blog-post__body figcaption{color:var(--ina-muted);font-family:var(--f-ui);font-size:.78rem;letter-spacing:.02em;line-height:1.5;margin-top:.5rem}.blog-post__body figcaption cite{font-style:normal}.blog-post__body figcaption a{color:var(--ina-muted);text-decoration-color:hsla(240,6%,56%,.3)}.blog-post__body figcaption a:hover{color:var(--ina-teal);text-decoration-color:var(--ina-teal)}.blog-post__body table{border:1px solid rgba(0,0,0,.12);border-collapse:collapse;font-family:var(--f-ui);font-size:.9rem;line-height:1.6;margin:2rem 0;width:100%}.blog-post__body thead th{background:#1a1a20;border:none;color:var(--ina-white);font-weight:400;letter-spacing:.06em;padding:.875rem 1.25rem;text-align:left}.blog-post__body tbody td{border-bottom:1px solid rgba(0,0,0,.1);color:var(--ina-ink);font-size:.92rem;padding:.875rem 1.25rem;vertical-align:top}.blog-post__body tbody tr:nth-child(2n){background:rgba(0,0,0,.02)}.blog-post__body tbody tr:last-child td{border-bottom:none}.blog-post__body tbody td strong{color:var(--ina-ink,#1a1a20);font-weight:600}.blog-post__body div[style*=background]{background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;border-top:1px solid rgba(0,0,0,.1)!important;margin:2.5rem 0!important;padding:2rem 0 0!important}.blog-post__body ol,.blog-post__body ul{margin-bottom:1.75rem;padding-left:1.5rem}.blog-post__body li{margin-bottom:.5rem}.blog-post__tags{border-top:1px solid rgba(0,0,0,.07);display:flex;flex-wrap:wrap;gap:.4rem;margin-top:3rem;padding-top:2rem}.blog-post__tag-link{border:1px solid rgba(0,0,0,.1);color:#666;font-family:var(--f-ui);font-size:.75rem;font-weight:400;letter-spacing:.1em;padding:.35rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .2s}.blog-post__tag-link:hover{border-color:#00aeba;color:#00aeba}.about-author{border-bottom:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);display:flex;gap:1.5rem;margin-top:3.5rem;padding:2rem 0}.about-author__avatar{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.about-author__label{color:#00aeba;font-family:var(--f-ui);font-size:.75rem;font-weight:400;letter-spacing:.18em;margin-bottom:.4rem;text-transform:uppercase}.about-author__name{color:var(--ina-ink);font-family:var(--f-display);font-size:1.1rem;font-weight:400;letter-spacing:.01em;margin-bottom:.5rem}.about-author__name a{color:inherit;text-decoration:none}.about-author__name a:hover{color:#a68942}.about-author__bio{color:#555;font-family:var(--f-body);font-size:.88rem;font-weight:400;line-height:1.9}.about-author__links{display:flex;gap:1rem;margin-top:.6rem}.about-author__link{color:#a68942;font-family:var(--f-ui);font-size:.78rem;font-weight:400;letter-spacing:.08em;text-decoration:none;transition:color .2s}.about-author__link:hover{color:#00aeba}.blog-cta{background:var(--ina-black);margin-top:3.5rem;overflow:hidden;padding:clamp(2.5rem,5vw,3.5rem);position:relative}.blog-cta__inner{max-width:560px;position:relative;z-index:1}.blog-cta__label{color:#a68942;display:block;font-family:var(--f-ui);font-size:.75rem;font-weight:400;letter-spacing:.2em;margin-bottom:1.5rem;text-transform:uppercase}.blog-cta__heading{color:var(--ina-white);font-family:var(--f-display);font-size:clamp(1.5rem,3vw,2rem);font-style:italic;font-weight:300;line-height:1.3;margin-bottom:1rem}.blog-cta__text{color:hsla(60,9%,98%,.55);font-family:var(--f-body);font-size:.9rem;font-weight:400;line-height:1.9;margin-bottom:2rem}.blog-cta__button{border:1px solid #a68942;color:var(--ina-white);display:inline-block;font-family:var(--f-ui);font-size:.82rem;font-weight:400;letter-spacing:.12em;padding:.9rem 2.5rem;text-decoration:none;transition:all .25s}.blog-cta__button:hover{background:#a68942;color:var(--ina-white)}.blog-layout__sidebar{position:sticky;top:5.5rem}.sidebar-widget{margin-bottom:3.5rem}.sidebar-widget__title{border-bottom:1px solid rgba(0,0,0,.07);color:#666;font-family:var(--f-ui);font-size:.78rem;font-weight:400;letter-spacing:.18em;margin-bottom:1.5rem;padding-bottom:.75rem;text-transform:uppercase}.sidebar-widget img{display:block;filter:grayscale(20%);height:auto;transition:filter .3s;width:100%}.sidebar-widget a:hover img{filter:grayscale(0)}.sidebar-posts{list-style:none;margin:0;padding:0}.sidebar-posts__item{align-items:start;border-bottom:1px solid rgba(0,0,0,.07);display:grid;gap:.875rem;grid-template-columns:52px 1fr;padding:1.125rem 0}.sidebar-posts__item:first-child{padding-top:0}.sidebar-posts__item:last-child{border-bottom:none;padding-bottom:0}.sidebar-posts__image{display:block;filter:grayscale(35%);height:38px;object-fit:cover;transition:filter .25s;width:52px}.sidebar-posts__item:hover .sidebar-posts__image{filter:grayscale(0)}.sidebar-posts__title{font-family:var(--f-body);font-size:.85rem;font-weight:400;line-height:1.65;margin:0}.sidebar-posts__title a{color:#333;text-decoration:none;transition:color .2s}.sidebar-posts__title a:hover{color:#a68942}.blog-related-posts{background:var(--ina-black);padding:clamp(5rem,9vw,8rem) 0}.blog-related-posts .content-wrapper{margin:0 auto;max-width:1100px;padding:0 clamp(1.5rem,5vw,4rem)}.blog-related-posts__header{align-items:baseline;border-bottom:1px solid var(--ina-rule-w);display:flex;gap:1.5rem;margin-bottom:clamp(3rem,5vw,4.5rem);padding-bottom:2rem}.blog-related-posts__label{color:#a68942;font-family:var(--f-ui);font-size:.78rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.blog-related-posts__heading{color:var(--ina-white);font-family:var(--f-display);font-size:clamp(1.8rem,3vw,2.6rem);font-style:italic;font-weight:300;letter-spacing:-.02em;line-height:1;margin:0}.blog-related-posts__list{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.blog-related-posts__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.blog-related-posts__list{grid-template-columns:1fr}}.blog-related-posts__post{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;padding-top:1.75rem;transition:border-color .25s}.blog-related-posts__post:hover{border-color:#a68942}.blog-related-posts__image-link{aspect-ratio:16/10;display:block;margin-bottom:1.5rem;overflow:hidden}.blog-related-posts__image{display:block;filter:grayscale(50%) brightness(.75);height:100%;object-fit:cover;transition:filter .5s,transform .7s;width:100%}.blog-related-posts__post:hover .blog-related-posts__image{filter:grayscale(0) brightness(.9);transform:scale(1.05)}.blog-related-posts__content{flex:1}.blog-related-posts__category{color:#a68942;display:block;font-family:var(--f-ui);font-size:.75rem;font-weight:400;letter-spacing:.16em;margin-bottom:.75rem;text-decoration:none;text-transform:uppercase}.blog-related-posts__title{font-family:var(--f-display);font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.55;margin-bottom:.875rem}.blog-related-posts__title a{color:var(--ina-white);text-decoration:none}.blog-related-posts__date{color:hsla(60,9%,98%,.4);font-family:var(--f-ui);font-size:.75rem;font-weight:300;letter-spacing:.08em;margin-top:auto}.blog-comments{margin-top:3rem}.sidebar-cta__text{color:#555;font-family:var(--f-body);font-size:.85rem;font-weight:400;line-height:1.85;margin-bottom:1.25rem}.sidebar-cta__link{color:#00aeba;font-family:var(--f-ui);font-size:.78rem;font-weight:400;letter-spacing:.1em;text-decoration:none;transition:color .2s}.sidebar-cta__link:hover{color:#a68942}