@font-face{font-family:"DM Sans";src:url(/wp-content/themes/hi-magazine/assets/fonts/dm-sans-latin-wght-normal.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:"Crimson Text";src:url(/wp-content/themes/hi-magazine/assets/fonts/crimson-text-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Crimson Text";src:url(/wp-content/themes/hi-magazine/assets/fonts/crimson-text-latin-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Crimson Text";src:url(/wp-content/themes/hi-magazine/assets/fonts/crimson-text-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Text";src:url(/wp-content/themes/hi-magazine/assets/fonts/dm-serif-text-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--hi-gold:#c3a063;--hi-gold-dark:#a8854a;--hi-text:#313131;--hi-muted:#888;--hi-border:#dedede;--hi-soft:#f4f4f4;--hi-white:#fff;--hi-dark:#111;--hi-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--hi-serif:"Crimson Text", Georgia, "Times New Roman", serif;--hi-display:"DM Serif Text", Georgia, serif;--hi-gap:30px;--hi-shadow:0 5px 30px rgba(0, 0, 0, .06)}body.hi-mag{background:var(--hi-white);color:var(--hi-text);font-family:var(--hi-serif);font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.hi-mag h1,body.hi-mag h2,body.hi-mag h3,body.hi-mag h4,body.hi-mag h5,body.hi-mag h6{font-family:var(--hi-sans);font-weight:600;color:var(--hi-text);line-height:1.3;letter-spacing:-.01em}.hi-mag a{color:var(--hi-gold);transition:color .2s,background-color .2s,border-color .2s}.hi-mag a:hover,.hi-mag a:focus{color:var(--hi-text)}body.hi-mag :focus-visible{outline:2px solid var(--hi-gold);outline-offset:2px}body.hi-mag img{height:auto;max-width:100%}body.hi-mag .site.grid-container,body.hi-mag.one-container .container,body.hi-mag .inside-article,body.hi-mag .sidebar .widget,body.hi-mag .one-container .site-content{background:#fff0}body.hi-mag.one-container .site-content{padding:40px 15px 60px}body.hi-mag.one-container.right-sidebar .site-main{margin-right:50px}body.hi-mag .inside-article{padding:0}body.hi-mag .site-main>*{margin-bottom:0}body.hi-mag .site-header{background:var(--hi-white);box-shadow:0 0 10px rgb(0 0 0 / .08);position:sticky;top:0;z-index:200}body.admin-bar.hi-mag .site-header{top:32px}@media (max-width:782px){body.admin-bar.hi-mag .site-header{top:0}}body.hi-mag .inside-header{padding:0 15px;min-height:70px;align-items:center}body.hi-mag .main-title{font-family:var(--hi-sans);font-size:26px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1;margin:0}body.hi-mag .main-title a{color:var(--hi-text)}body.hi-mag .main-title a:hover{color:var(--hi-gold)}body.hi-mag .site-description{font-family:var(--hi-serif);font-style:italic;color:var(--hi-muted);font-size:14px;margin:4px 0 0}body.hi-mag .site-logo img{max-height:46px;width:auto}body.hi-mag .main-navigation,body.hi-mag .main-navigation ul ul{background:var(--hi-white)}body.hi-mag .main-navigation .main-nav ul li a,body.hi-mag .main-navigation .menu-toggle,body.hi-mag .main-navigation .menu-bar-items{font-family:var(--hi-sans);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--hi-text);line-height:70px}body.hi-mag .main-navigation .main-nav ul li a{padding-left:14px;padding-right:14px}body.hi-mag .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,body.hi-mag .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,body.hi-mag .main-navigation .main-nav ul li[class*="current-menu-"]>a,body.hi-mag .main-navigation .menu-bar-item:hover>a{color:var(--hi-gold);background:#fff0}body.hi-mag .main-navigation ul ul{box-shadow:var(--hi-shadow);border-top:2px solid var(--hi-gold);width:220px}body.hi-mag .main-navigation .main-nav ul ul li a{line-height:1.4;padding:11px 20px;font-size:12.5px;text-transform:none;font-weight:500;border-bottom:1px solid #f0f0f0}body.hi-mag .navigation-search input[type="search"]{background:var(--hi-white);color:var(--hi-text);font-family:var(--hi-sans)}.hi-hero{position:relative;margin:0 0 30px}.hi-hero--image{overflow:hidden;background:#222}.hi-hero__media img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.hi-hero--image .hi-hero__inner{position:absolute;inset:auto 0 0 0;padding:90px 30px 26px;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .75) 100%);color:#fff}.hi-hero__title{font-size:clamp(24px, 3.2vw, 34px)!important;margin:8px 0 10px}.hi-hero--image .hi-hero__title,.hi-hero--image .hi-meta,.hi-hero--image .hi-meta a,.hi-hero--image .hi-cats a{color:#fff!important}.hi-hero--plain{text-align:center;padding:10px 0 25px;border-bottom:1px solid var(--hi-border)}.hi-hero--plain .hi-cats,.hi-hero--plain .hi-meta{justify-content:center}.hi-cats{display:flex;flex-wrap:wrap;gap:4px 14px;font-family:var(--hi-sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.hi-cats a{color:var(--hi-gold);position:relative}.hi-cats a+a::before{content:"";position:absolute;left:-9px;top:50%;width:4px;height:1px;background:currentColor}.hi-hero--image .hi-cats a{border-bottom:1px solid rgb(255 255 255 / .6)}.hi-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-family:var(--hi-serif);font-size:15px;font-style:italic;color:var(--hi-muted)}.hi-meta a{color:inherit}.hi-meta .hi-author a{color:var(--hi-text);font-style:normal}.hi-dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.55;display:inline-block}body.hi-mag .rank-math-breadcrumb{font-family:var(--hi-sans);font-size:12px;color:var(--hi-muted);margin:0 0 20px}body.hi-mag .rank-math-breadcrumb p{margin:0}body.hi-mag .rank-math-breadcrumb a{color:var(--hi-muted)}body.hi-mag .rank-math-breadcrumb a:hover{color:var(--hi-gold)}body.hi-mag .entry-content{font-size:19px;line-height:1.65;color:var(--hi-text)}body.hi-mag .entry-content>*{margin-bottom:1.15em}body.hi-mag .entry-content h2{font-size:clamp(22px, 2.4vw, 26px);margin:1.6em 0 .6em}body.hi-mag .entry-content h3{font-size:clamp(20px, 2vw, 22px);margin:1.4em 0 .5em}body.hi-mag .entry-content h4{font-size:19px}body.hi-mag .entry-content a{color:var(--hi-gold);text-decoration:underline;text-decoration-color:rgb(195 160 99 / .35);text-underline-offset:3px}body.hi-mag .entry-content a:hover{color:var(--hi-text);text-decoration-color:var(--hi-text)}body.hi-mag .entry-content img{display:block;margin-left:auto;margin-right:auto}body.hi-mag .entry-content figure{margin-left:0;margin-right:0}body.hi-mag .entry-content figcaption,body.hi-mag .entry-content .wp-caption-text{font-size:15px;font-style:italic;color:var(--hi-muted);text-align:center;margin-top:8px}body.hi-mag .entry-content ul,body.hi-mag .entry-content ol{margin-left:1.3em}body.hi-mag .entry-content li{margin-bottom:.4em}body.hi-mag .entry-content ul li::marker{color:var(--hi-gold)}body.single-post .entry-content>p:first-of-type::first-letter{float:left;font-family:var(--hi-sans);font-weight:600;font-size:48px;line-height:1;padding:8px 14px;margin:6px 14px 0 0;background:var(--hi-gold);color:#fff}body.hi-mag .entry-content blockquote{border:0;margin:1.8em 0;padding:10px 0 10px 32px;border-left:3px solid var(--hi-gold);font-family:var(--hi-serif);font-size:23px;line-height:1.6;font-style:italic;color:#666;background:none}body.hi-mag .entry-content blockquote cite{display:block;font-family:var(--hi-sans);font-size:13px;font-style:normal;text-transform:uppercase;color:var(--hi-text);margin-top:10px}body.hi-mag .entry-content table{border-collapse:collapse;width:100%;font-size:16px}body.hi-mag .entry-content th,body.hi-mag .entry-content td{border:1px solid var(--hi-border);padding:10px 12px}body.hi-mag .entry-content th{background:var(--hi-soft);font-family:var(--hi-sans);font-size:14px}body.hi-mag .entry-content .wp-block-table{overflow-x:auto}.hi-related-box{border:1px solid var(--hi-border);padding:22px 26px 18px;margin:1.8em 0!important}.hi-related-box__title{font-family:var(--hi-sans);font-weight:600;font-size:18px;color:var(--hi-text);margin:0 0 18px!important;padding-bottom:12px;position:relative}.hi-related-box__title::after{content:"";position:absolute;left:0;bottom:0;width:45px;height:1px;background:var(--hi-gold)}.hi-related-box ul{list-style:none;margin:0!important;padding:0}.hi-related-box li{position:relative;padding-left:16px;margin-bottom:8px!important;font-size:18px;line-height:1.45}.hi-related-box li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--hi-text)}body.hi-mag .hi-related-box a{text-decoration:none}.hi-tags{display:flex;flex-wrap:wrap;gap:8px;margin:35px 0 30px}.hi-tags a{font-family:var(--hi-sans);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--hi-muted);border:1px solid var(--hi-border);padding:6px 11px;line-height:1}.hi-tags a:hover{background:var(--hi-gold);border-color:var(--hi-gold);color:#fff!important}.hi-share{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:14px 0;border-top:1px solid var(--hi-border);border-bottom:1px solid var(--hi-border);margin-bottom:35px;font-family:var(--hi-serif);font-size:15px}.hi-share a{color:var(--hi-text);display:inline-flex;align-items:center;gap:6px}.hi-share a:hover{color:var(--hi-gold)}.hi-share__links{display:inline-flex;gap:6px}.hi-share__links a{width:34px;height:34px;justify-content:center;border-radius:50%}.hi-share__links a:hover{background:var(--hi-soft)}.hi-ico{width:17px;height:17px;flex:none}.hi-author-box{display:flex;gap:25px;align-items:flex-start;padding:0 0 35px;margin-bottom:30px;border-bottom:1px solid var(--hi-border)}.hi-author-box__avatar img{border-radius:50%;width:100px;height:100px;object-fit:cover}.hi-author-box__name{font-family:var(--hi-sans);font-weight:600;text-transform:uppercase;font-size:14px;margin:4px 0 8px}.hi-author-box__name a{color:var(--hi-text)}.hi-author-box__bio{margin:0;font-size:17px;line-height:1.55}.hi-postnav{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-bottom:35px;margin-bottom:40px;border-bottom:1px solid var(--hi-border)}.hi-postnav__item{display:flex;align-items:center;gap:14px;color:var(--hi-text)!important;font-family:var(--hi-sans);font-weight:500;font-size:15px;line-height:1.35}.hi-postnav__item:hover span{color:var(--hi-gold)}.hi-postnav__item img,.hi-postnav__item .hi-noimg{width:60px;height:60px;object-fit:cover;flex:none}.hi-postnav__item small{display:block;font-family:var(--hi-serif);font-style:italic;font-size:14px;font-weight:400;color:var(--hi-muted);margin-bottom:4px}.hi-postnav__next{justify-content:flex-end;text-align:right}.hi-section-title{font-family:var(--hi-sans);font-size:18px!important;text-transform:uppercase;font-weight:600;margin:0 0 25px}.hi-section-title--center{text-align:center}.hi-section-title a{color:inherit}.hi-grid{display:grid;gap:var(--hi-gap)}.hi-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hi-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hi-card{position:relative;margin:0;min-width:0}.hi-card__media{display:block;overflow:hidden;background:#e9e9e9}.hi-card__media img,.hi-noimg{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .5s ease}.hi-noimg{background:linear-gradient(135deg,#ececec,#dcdcdc)}.hi-card:hover .hi-card__media img{transform:scale(1.04)}.hi-card__title{font-family:var(--hi-sans);font-size:18px;font-weight:600;line-height:1.35;margin:0 0 8px}.hi-card__title a{color:var(--hi-text)}.hi-card__title a:hover{color:var(--hi-gold)}.hi-card .hi-meta{font-size:14px}.hi-card__excerpt{font-size:16.5px;line-height:1.55;margin:10px 0 0;color:#555}.hi-card--simple .hi-card__body{text-align:center;padding-top:16px}.hi-card--simple .hi-meta{justify-content:center}.hi-card--simple .hi-card__title{font-size:17px}.hi-card--card{background:var(--hi-white);display:flex;flex-direction:column}.hi-card--card .hi-card__body{padding:18px 20px 20px}.hi-card--card .hi-card__title{font-size:17px}.hi-card--card.hi-card--dark{background:#5a5a5a}.hi-card--card.hi-card--dark .hi-card__title a,.hi-card--card.hi-card--dark .hi-meta,.hi-card--card.hi-card--dark .hi-meta a{color:#fff}.hi-card--overlay{overflow:hidden;background:#222}.hi-card--overlay .hi-card__media{height:100%}.hi-card--overlay .hi-card__media img{height:100%;aspect-ratio:auto;min-height:240px}.hi-card--overlay .hi-card__body{position:absolute;left:0;right:0;bottom:0;padding:70px 20px 18px;background:linear-gradient(to bottom,#fff0,rgb(0 0 0 / .78));pointer-events:none}.hi-card--overlay .hi-card__body a{pointer-events:auto}.hi-card--overlay .hi-card__title a,.hi-card--overlay .hi-meta,.hi-card--overlay .hi-meta a,.hi-card--overlay .hi-cats a{color:#fff}.hi-card--overlay .hi-card__title{font-size:18px;margin-bottom:6px}.hi-card--overlay .hi-meta{font-size:13.5px}.hi-card--side{display:flex;flex-direction:row-reverse;gap:15px;align-items:flex-start}.hi-card--side .hi-card__media{width:110px;flex:none}.hi-card--side .hi-card__media img,.hi-card--side .hi-noimg{aspect-ratio:1 / 1}.hi-card--side .hi-card__body{flex:1;min-width:0}.hi-card--side .hi-card__title{font-size:15.5px}.hi-card--list{display:flex;gap:15px;align-items:flex-start}.hi-card--list .hi-card__media{width:110px;flex:none}.hi-card--list .hi-card__media img,.hi-card--list .hi-noimg{aspect-ratio:4 / 3}.hi-card--list .hi-card__title{font-size:14.5px}.hi-card--list .hi-meta{font-size:13px}.hi-also{margin:0 0 40px}body.home.hi-mag{background:var(--hi-soft)}body.home.hi-mag .site-content{padding-top:30px}.hi-hero-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:280px 280px;gap:6px;margin-bottom:40px}.hi-hero-grid .hi-card{height:100%}.hi-hero-grid__big{grid-row:span 2}.hi-hero-grid__big .hi-card__body{padding:120px 30px 28px}.hi-hero-grid__big .hi-card__title{font-size:clamp(22px, 2.4vw, 30px)}.hi-strip{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--hi-white);padding:30px 40px;margin-bottom:50px}.hi-strip__tagline{font-family:var(--hi-serif)!important;font-style:italic;font-weight:400!important;font-size:clamp(20px, 2vw, 26px)!important;margin:0;max-width:420px;letter-spacing:0!important}.hi-strip__cats{display:flex;gap:10px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.hi-strip__cats a{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:110px;padding:6px 10px;font-family:var(--hi-sans);font-size:12px;font-weight:600;text-transform:uppercase;color:var(--hi-text);text-align:center}.hi-strip__cats .hi-ico{width:40px;height:40px;color:var(--hi-gold);stroke-width:1.2;transition:transform .3s}.hi-strip__cats a:hover{color:var(--hi-gold)}.hi-strip__cats a:hover .hi-ico{transform:translateY(-4px)}.hi-section{margin-bottom:55px}.hi-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px}body.home .hi-section-title{font-family:var(--hi-display);font-weight:400;font-size:clamp(26px, 3vw, 36px)!important;text-transform:none;margin:0;letter-spacing:0}.hi-seeall{font-family:var(--hi-sans);font-size:11px;font-weight:600;text-transform:uppercase;color:var(--hi-text)!important;border-bottom:1px solid var(--hi-text);padding-bottom:2px;white-space:nowrap}.hi-seeall:hover{color:var(--hi-gold)!important;border-color:var(--hi-gold)}.hi-section-a{display:grid;grid-template-columns:1fr 1fr;gap:var(--hi-gap)}.hi-section-a__overlay{display:grid;grid-template-columns:1fr 1fr;gap:6px}.hi-section-a__overlay .hi-card--tall{min-height:420px}.hi-section-a__overlay .hi-card__title{font-size:16.5px}.hi-section-a__side{display:flex;flex-direction:column;gap:25px}.hi-section-a__side .hi-card--simple .hi-card__body{text-align:left;padding-top:14px}.hi-section-a__side .hi-card--simple .hi-meta{justify-content:flex-start}.hi-grid--list{padding-top:20px;border-top:1px solid var(--hi-border)}.hi-banners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:55px}.hi-banner{position:relative;display:block;overflow:hidden;background:#333;aspect-ratio:3 / 2}.hi-banner img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.hi-banner:hover img{transform:scale(1.05)}.hi-banner__text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgb(0 0 0 / .32);text-align:center;padding:20px}.hi-banner__title{font-family:var(--hi-sans);font-size:24px;font-weight:600;color:#fff;line-height:1.2}.hi-banner__btn{font-family:var(--hi-sans);font-size:11px;font-weight:600;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;padding-bottom:2px}.hi-more{display:flex;justify-content:center;gap:15px;margin-top:40px}.hi-btn{display:inline-block;min-width:220px;text-align:center;background:var(--hi-white);color:var(--hi-text)!important;font-family:var(--hi-sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 30px;border:1px solid var(--hi-border)}.hi-btn:hover{background:var(--hi-gold);border-color:var(--hi-gold);color:#fff!important}.hi-archive-head{text-align:center;margin-bottom:40px;padding-bottom:25px;border-bottom:1px solid var(--hi-border)}.hi-archive-title{font-family:var(--hi-display)!important;font-weight:400!important;font-size:clamp(28px, 3.5vw, 40px);margin:0 0 10px}.hi-archive-title span{color:var(--hi-gold)}.hi-archive-desc{font-size:17px;color:#666;max-width:640px;margin:0 auto}.hi-archive-grid .hi-card--card{border:1px solid #eee}.hi-archive-grid .hi-card__title{font-size:19px}body.hi-mag .nav-links{display:flex;justify-content:center;gap:6px;margin-top:45px;font-family:var(--hi-sans)}body.hi-mag .nav-links .page-numbers{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hi-border);color:var(--hi-text);font-size:14px;padding:0 10px}body.hi-mag .nav-links .page-numbers.current,body.hi-mag .nav-links a.page-numbers:hover{background:var(--hi-gold);border-color:var(--hi-gold);color:#fff}.hi-empty{text-align:center;padding:40px 0}body.hi-mag .sidebar .widget{padding:0;margin-bottom:50px;font-size:17px}body.hi-mag .widget-title{font-family:var(--hi-sans);font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;color:var(--hi-text);margin-bottom:25px;padding:0;line-height:1.3;background:linear-gradient(to top,#f0f0f0 0,#f0f0f0 8px,transparent 8px)}body.hi-mag .sidebar .widget ul{margin:0;padding:0;list-style:none}body.hi-mag .sidebar .widget_categories li,body.hi-mag .sidebar .widget_archive li,body.hi-mag .sidebar .widget_nav_menu li,body.hi-mag .sidebar .widget_pages li,body.hi-mag .sidebar .widget_recent_entries li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;margin:0;border-bottom:1px solid var(--hi-border);color:var(--hi-muted)}body.hi-mag .sidebar .widget_categories li a,body.hi-mag .sidebar .widget_archive li a,body.hi-mag .sidebar .widget_nav_menu li a,body.hi-mag .sidebar .widget_pages li a,body.hi-mag .sidebar .widget_recent_entries li a{color:var(--hi-text);padding-left:14px;position:relative}body.hi-mag .sidebar .widget_categories li a::before,body.hi-mag .sidebar .widget_archive li a::before,body.hi-mag .sidebar .widget_nav_menu li a::before,body.hi-mag .sidebar .widget_pages li a::before{content:"";position:absolute;left:0;top:50%;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-50%) rotate(-45deg)}body.hi-mag .sidebar .widget li a:hover{color:var(--hi-gold)}body.hi-mag .sidebar .widget_categories .children{width:100%;padding-left:12px}body.hi-mag .sidebar .widget_categories .children li:last-child{border-bottom:0}.hi-wposts{display:flex;flex-direction:column;gap:22px}.hi-wposts .hi-card--simple .hi-card__body{text-align:left}.hi-wposts .hi-card--simple .hi-meta{justify-content:flex-start}.hi-wposts .hi-card--simple .hi-card__title{font-size:19px}body.hi-mag input[type="text"],body.hi-mag input[type="email"],body.hi-mag input[type="url"],body.hi-mag input[type="search"],body.hi-mag input[type="tel"],body.hi-mag input[type="password"],body.hi-mag textarea,body.hi-mag select{background:var(--hi-white);border:1px solid var(--hi-border);color:var(--hi-text);font-family:var(--hi-serif);font-size:16px;padding:10px 14px;border-radius:0}body.hi-mag input:focus,body.hi-mag textarea:focus{border-color:var(--hi-gold);outline:none}body.hi-mag button,body.hi-mag input[type="submit"],body.hi-mag .button,body.hi-mag .wp-block-button__link{background:var(--hi-soft);color:var(--hi-text);font-family:var(--hi-sans);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border:0;border-radius:0;padding:13px 28px}body.hi-mag button:hover,body.hi-mag input[type="submit"]:hover,body.hi-mag .button:hover,body.hi-mag .wp-block-button__link:hover{background:var(--hi-gold);color:#fff}body.hi-mag .main-navigation .menu-toggle,body.hi-mag .main-navigation button.menu-toggle{background:#fff0;color:var(--hi-text);padding:0 15px}body.hi-mag .search-form{display:flex}body.hi-mag .search-form label{flex:1}body.hi-mag .search-form .search-field{width:100%}body.hi-mag .comments-area{margin-top:10px}body.hi-mag .comments-title,body.hi-mag .comment-reply-title{font-family:var(--hi-sans);font-size:18px;text-transform:uppercase;text-align:center;margin-bottom:25px}body.hi-mag .comment-content{font-size:17px}body.hi-mag .comment-author-name,body.hi-mag .comment-author .fn{font-family:var(--hi-sans);font-weight:600}body.hi-mag .comment-form .form-submit{text-align:center}body.hi-mag .comment-form-cookies-consent{font-size:15px}body.hi-mag .site-footer{background:var(--hi-dark);color:#bbb}body.hi-mag .footer-widgets{background:var(--hi-dark);color:#bbb;padding:70px 0 40px;font-size:16px}body.hi-mag .inside-footer-widgets{gap:20px}body.hi-mag .inside-footer-widgets>div{background:#1c1c1c;padding:35px 25px}body.hi-mag .footer-widgets .widget{margin-bottom:25px}body.hi-mag .footer-widgets .widget-title{color:#fff;background:none;font-size:15px}body.hi-mag .footer-widgets a{color:#ddd}body.hi-mag .footer-widgets a:hover{color:var(--hi-gold)}body.hi-mag .footer-widgets ul{list-style:none;margin:0}body.hi-mag .footer-widgets li{margin-bottom:8px}body.hi-mag .footer-widgets .hi-card__title a{color:#fff}body.hi-mag .footer-widgets .hi-meta{color:#999}body.hi-mag .site-info{background:#000;color:#aaa;font-family:var(--hi-serif);font-style:italic;font-size:15px}body.hi-mag .site-info a{color:var(--hi-gold)}body.hi-mag .inside-site-info{padding:22px 15px}body.hi-mag a.generate-back-to-top{background:var(--hi-gold);color:#fff;border-radius:0;width:40px;height:40px;line-height:40px}body.hi-mag a.generate-back-to-top:hover{background:var(--hi-text);color:#fff}@media (max-width:900px){.hi-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.hi-hero-grid{grid-template-columns:1fr 1fr;grid-template-rows:380px 230px 230px}.hi-hero-grid__big{grid-column:span 2;grid-row:auto}.hi-section-a{grid-template-columns:1fr}.hi-strip{flex-direction:column;text-align:center;padding:30px 20px}.hi-strip__tagline{max-width:none}.hi-strip__cats{justify-content:center}body.hi-mag.one-container.right-sidebar .site-main{margin-right:30px}}@media (max-width:768px){:root{--hi-gap:22px}body.hi-mag{font-size:17px}body.hi-mag.one-container .site-content{padding:25px 15px 40px}body.hi-mag.one-container.right-sidebar .site-main{margin-right:0}body.hi-mag .sidebar{margin-top:50px}body.hi-mag .inside-header{min-height:60px}body.hi-mag .main-navigation .main-nav ul li a,body.hi-mag .main-navigation .menu-toggle,body.hi-mag .main-navigation .menu-bar-items{line-height:60px}body.hi-mag .main-navigation.toggled .main-nav ul li a{line-height:46px;border-bottom:1px solid #f0f0f0}body.hi-mag .main-navigation.toggled .main-nav ul ul{width:100%;box-shadow:none;border-top:0}body.hi-mag .main-title{font-size:21px}body.hi-mag .entry-content{font-size:18px}.hi-hero{margin-left:-15px;margin-right:-15px}.hi-hero--plain{margin-left:0;margin-right:0}.hi-hero--image .hi-hero__inner{padding:60px 18px 18px}.hi-hero__media img{aspect-ratio:4 / 3}.hi-related-box{padding:18px 18px 12px}.hi-related-box li{font-size:17px}.hi-author-box{flex-direction:column;align-items:center;text-align:center;gap:12px}.hi-postnav{grid-template-columns:1fr;gap:20px}.hi-postnav__next{justify-content:flex-start;flex-direction:row-reverse;text-align:left}.hi-hero-grid{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:260px;margin-left:-15px;margin-right:-15px}.hi-hero-grid__big{grid-column:auto}.hi-hero-grid__big .hi-card__body{padding:70px 18px 18px}.hi-banners{grid-template-columns:1fr}.hi-section__head{align-items:center}.hi-strip__cats a{min-width:0;width:calc(50vw - 50px)}.hi-strip__cats{display:grid;grid-template-columns:1fr 1fr;gap:18px}body.hi-mag .inside-footer-widgets>div{padding:30px 20px}}@media (max-width:600px){.hi-grid--2:not(.hi-grid--list),.hi-grid--4{grid-template-columns:1fr}.hi-grid--list{grid-template-columns:1fr}.hi-section-a__overlay{grid-template-columns:1fr 1fr}.hi-section-a__overlay .hi-card--tall{min-height:300px}.hi-section-a__overlay .hi-card__body{padding:50px 12px 12px}.hi-section-a__overlay .hi-card__title{font-size:15px}.hi-section-a__overlay .hi-meta{display:none}body.single-post .entry-content>p:first-of-type::first-letter{font-size:40px;padding:6px 11px}.hi-more .hi-btn{min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.hi-card__media img,.hi-banner img,.hi-strip__cats .hi-ico{transition:none}.hi-card:hover .hi-card__media img,.hi-banner:hover img{transform:none}}@media (max-width:600px){.hi-also .hi-grid--2:not(.hi-grid--list){grid-template-columns:1fr 1fr;gap:22px 14px}.hi-also .hi-card--simple .hi-card__title{font-size:15px}.hi-also .hi-card--simple .hi-card__body{padding-top:10px}}.hi-mag .hi-card a,.hi-mag .hi-section-title a,.hi-mag .hi-seeall,.hi-mag .hi-strip a,.hi-mag .hi-banner,.hi-mag .hi-postnav a,.hi-mag .hi-tags a,.hi-mag .hi-share a,.hi-mag .hi-author-box a,.hi-mag .hi-meta a,.hi-mag .hi-cats a,.hi-mag .sidebar a,.hi-mag .footer-widgets a,.hi-mag .site-info a,.hi-mag .rank-math-breadcrumb a,.hi-mag .nav-links a,.hi-mag .hi-related-box a,.hi-mag .hi-btn{text-decoration:none}body.hi-mag .search-form.navigation-search{display:block;position:absolute;left:-99999px;top:0;width:100%;z-index:20;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .15s ease-in-out}body.hi-mag .search-form.navigation-search.nav-search-active{left:0;right:0;pointer-events:auto;visibility:visible;opacity:1}body.hi-mag .navigation-search input[type="search"]{width:100%;height:70px;border:0;padding:0 20px;font-size:16px}body.hi-mag .main-title{white-space:nowrap}body.hi-mag .main-navigation .inside-navigation{flex-wrap:nowrap}body.hi-mag .main-navigation .main-nav>ul{flex-wrap:nowrap}body.hi-mag .main-navigation .main-nav ul li a{white-space:nowrap}body.hi-mag .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0}body.hi-mag .main-navigation .dropdown-menu-toggle{padding-left:4px;padding-right:10px}body.hi-mag .header-widget{margin-left:15px}@media (min-width:769px) and (max-width:1200px){body.hi-mag .main-navigation .main-nav ul li a{padding-left:8px;padding-right:8px;font-size:12px}body.hi-mag .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0}body.hi-mag .main-title{font-size:22px}}.hi-card--overlay{min-height:240px}.hi-card--overlay .hi-card__media{position:absolute;inset:0;height:auto}.hi-card--overlay .hi-card__media img{position:absolute;inset:0;width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover}.hi-section-a__overlay .hi-card--tall{min-height:0;aspect-ratio:3 / 4}.hi-hero-grid .hi-card--overlay{min-height:0}@media (max-width:600px){.hi-section-a__overlay .hi-card--tall{min-height:0}}body.hi-mag .widget .search-form{display:flex}html,body.hi-mag{overflow-x:clip}.hi-card__title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hi-hero-grid__small .hi-card__title{font-size:15px}.hi-hero-grid__small .hi-card__body{padding:50px 16px 14px}.hi-hero-grid__small .hi-meta .hi-author,.hi-hero-grid__small .hi-meta .hi-author+.hi-dot{display:none}@media (max-width:1100px){.hi-grid--list{grid-template-columns:1fr}.hi-strip{gap:20px;padding:25px}.hi-strip__cats{flex-wrap:nowrap;gap:4px}.hi-strip__cats a{min-width:84px}}.hi-ad{margin:25px 0;text-align:center;clear:both;overflow:hidden}.hi-ad .widget{margin:0 0 15px;padding:0}.hi-ad .widget:last-child{margin-bottom:0}.hi-ad ins.adsbygoogle{display:block}.hi-home .hi-ad{margin:0 0 45px}.hi-ad .widget_custom_html::before,.sidebar .widget_custom_html::before{content:"- Sponsored Links -";display:block;text-align:center;font-family:var(--hi-sans);font-size:12px;line-height:1.4;color:#888;letter-spacing:.02em;margin:0 0 6px}.hi-ad--in-content .widget_custom_html::before{content:none;display:none}.sidebar .hi-ad{margin:0 0 40px}