:root{--accent: #c3512f;--accent-dark: #9c3f24;--text: #444444;--heading: #222222;--muted: #919191;--bg: #ffffff;--bg-alt: #f7f6f4;--border: #e6e4e0;--font-body: "Open Sans", Helvetica, Arial, sans-serif;--font-accent: Georgia, "Times New Roman", serif;--container: 1130px;--sidebar-w: 300px;--gap: 48px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--text);background:var(--bg)}img{max-width:100%;height:auto;display:block}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-dark)}h1,h2,h3,h4,h5,h6{font-family:var(--font-body);color:var(--heading);line-height:1.25;font-weight:600;margin:1.6em 0 .6em}h1{font-size:2rem;font-weight:300}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:1.05rem}p{margin:0 0 1.2em}ul,ol{margin:0 0 1.2em;padding-left:1.4em}li{margin:.3em 0}blockquote{margin:1.4em 0;padding:.4em 1.2em;border-left:3px solid var(--accent);color:var(--muted);font-style:italic}table{border-collapse:collapse;width:100%;margin:1.4em 0;font-size:.95rem}th,td{border:1px solid var(--border);padding:8px 12px;text-align:left}th{background:var(--bg-alt)}hr{border:none;border-top:1px solid var(--border);margin:2em 0}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.site-header{background:var(--bg);border-bottom:1px solid var(--border)}.site-header__inner{max-width:var(--container);margin:0 auto;padding:14px 24px;display:flex;flex-direction:column;align-items:center;gap:10px}.site-header__logo img{height:74px;width:auto}.site-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.site-nav a{font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--accent)}.hero{position:relative;min-height:360px;display:flex;align-items:center;background-size:cover;background-position:center;color:#fff}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000026,#00000073)}.hero__inner{position:relative;z-index:1;max-width:var(--container);margin:0 auto;padding:0 24px;width:100%}.hero__title{font-weight:300;text-transform:uppercase;font-size:clamp(2.4rem,6vw,4rem);color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.4)}.hero__subtitle{font-size:clamp(1rem,2.5vw,1.4rem);margin:.4em 0 0;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5)}.layout{max-width:var(--container);margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-w);gap:var(--gap);align-items:start}.layout--full{grid-template-columns:minmax(0,1fr)}.page-content--tinted{color:#3a382f}.page-content--tinted :is(h1,h2,h3,h4,h5,h6),.page-content--tinted .heading-char{color:#23221e}.page-content--tinted .entry__body a{color:#c3512f}.page-content--tinted .entry__body a:hover{color:#9c3f24}.post-card{display:flex;gap:22px;padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--border)}.post-card__thumb{flex:0 0 200px}.post-card__thumb img{width:200px;height:150px;object-fit:cover;border-radius:2px}.post-card__title{margin:0 0 6px;font-size:1.35rem}.post-card__title a{color:var(--heading)}.post-card__title a:hover{color:var(--accent)}.post-card__meta{font-family:var(--font-accent);font-style:italic;font-size:.85rem;color:var(--muted);margin-bottom:10px}.post-card__meta a{color:var(--muted)}.post-card__meta a:hover{color:var(--accent)}.post-card__excerpt{margin:0}.entry__header{margin-bottom:8px}.entry__title{margin:0 0 8px;font-size:2.2rem;font-weight:300}.entry__meta{font-family:var(--font-accent);font-style:italic;color:var(--muted);font-size:.9rem;margin-bottom:24px}.entry__meta a{color:var(--muted)}.entry__meta a:hover{color:var(--accent)}.entry__hero{margin:0 0 28px}.entry__hero img{width:100%;border-radius:3px}.entry__body img{margin:1.2em 0;border-radius:3px}.entry__body h2,.entry__body h3,.entry__body h4,.entry__body h5,.entry__body h6{clear:both}.entry__body strong,.entry__body b{color:var(--accent)}.entry__body img.section-thumb{float:right;width:165px;height:165px;object-fit:cover;border-radius:6px;margin:.1em 0 .8em 1.4em}@media(max-width:600px){.entry__body img.section-thumb{float:none;display:block;margin:.6em auto 1em}}.post-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:1.6em 0}.post-gallery a{display:block;overflow:hidden;border-radius:4px}.post-gallery img{margin:0;width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:4px;transition:transform .25s ease}.post-gallery a:hover img{transform:scale(1.05)}.view-all-wrap{text-align:center;margin:1.4em 0 .4em}.view-all-posts{display:inline-block;padding:11px 26px;border:1px solid var(--accent);border-radius:4px;color:var(--accent);font-weight:600;font-size:.95rem;letter-spacing:.02em;transition:background .2s ease,color .2s ease}.view-all-posts:hover{background:var(--accent);color:#fff}.view-all-posts span{font-weight:400}.post-video{display:block;width:100%;height:auto;margin:1.6em 0;border-radius:4px;background:#000}.entry__footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--border);font-size:.9rem}.tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tag-list a{background:var(--bg-alt);border:1px solid var(--border);padding:4px 12px;border-radius:999px;font-size:.82rem;color:var(--muted)}.tag-list a:hover{color:var(--accent);border-color:var(--accent)}.sidebar{display:flex;flex-direction:column;gap:36px}.widget__title{font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--heading);margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid var(--accent)}.widget ul{list-style:none;margin:0;padding:0}.widget li{margin:0;padding:8px 0;border-bottom:1px solid var(--border)}.widget__recent a{font-family:var(--font-accent);font-style:italic;color:var(--heading)}.widget__recent a:hover{color:var(--accent)}.widget__recent .date{display:block;font-size:.8rem;color:var(--muted)}.widget__list a{color:var(--text)}.widget__list a:hover{color:var(--accent)}.widget__count{color:var(--muted);font-size:.85rem}.pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:28px 0 10px}.pagination__pages{display:flex;flex-wrap:wrap;gap:8px}.pagination__pages a,.pagination__current{min-width:40px;text-align:center;padding:8px 12px;border:1px solid var(--border);border-radius:3px;color:var(--text);font-variant-numeric:tabular-nums}.pagination__pages a:hover{border-color:var(--accent);color:var(--accent)}.pagination__current{background:var(--accent);color:#fff;border-color:var(--accent)}.pagination__gap{padding:8px 4px;color:var(--muted)}.pagination__status{color:var(--muted);font-size:.9rem}@media(max-width:520px){.pagination{justify-content:center}}.site-footer{color:#cfc9c1}.site-footer a{color:#e6e0d8}.site-footer a:hover{color:#fff}.site-footer__inner{background:#2c2a27;max-width:none;padding:44px 24px}.site-footer__social{max-width:var(--container);margin:0 auto}.site-footer__social .friends{font-weight:600;color:#fff;margin:0 0 8px;font-size:.95rem}.site-footer__social a{display:inline-flex;align-items:center;gap:8px;font-size:.92rem}.site-footer__menus{max-width:var(--container);margin:28px auto 0;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;gap:32px 64px;align-items:start}.site-footer h4,.site-footer h5{color:#fff;margin:0 0 12px;font-size:.95rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.site-footer h5{font-size:.9rem}.site-footer h4 a,.site-footer h5 a{color:inherit}.site-footer h4 a:hover,.site-footer h5 a:hover{color:var(--accent)}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer li{padding:4px 0;font-size:.92rem}.footer-accordion{min-width:0}.footer-accordion>summary{display:flex;width:max-content;max-width:100%;align-items:center;gap:8px;cursor:pointer;list-style:none;color:#fff;font-size:.95rem;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.footer-accordion>summary::-webkit-details-marker{display:none}.footer-accordion>summary:hover{color:var(--accent)}.footer-accordion>summary .chev{transition:transform .2s ease;opacity:.8}.footer-accordion[open]>summary .chev{transform:rotate(180deg)}.footer-accordion__body{display:flex;flex-wrap:wrap;gap:28px 48px;margin-top:20px}.footer-group{min-width:140px}.site-footer__bottom{background:#1a1918;text-align:center;padding:30px 24px;color:#9c968d}.site-footer__bottom .blurb{max-width:800px;margin:0 auto 14px;font-size:.9rem;line-height:1.6}.site-footer__bottom .copy{font-size:.82rem}.avia-legacy .av-row{display:flex;flex-wrap:wrap;gap:4%;align-items:flex-start;margin:0 0 24px}.avia-legacy .flex_column{margin:0 0 24px}.avia-legacy .av-row>.flex_column{margin-bottom:0}.avia-legacy .av_one_full{flex:1 1 100%}.avia-legacy .av_two_third{flex:0 1 64%}.avia-legacy .av_one_third{flex:0 1 32%}.avia-legacy .av_one_half{flex:0 1 48%}.avia-legacy .av_three_fourth{flex:0 1 73%}.avia-legacy .av_one_fourth{flex:0 1 23%}.avia-legacy .av_two_fifth{flex:0 1 38%}.avia-legacy .av_three_fifth{flex:0 1 58%}.avia-legacy .av_textblock_section,.avia-legacy .avia_textblock{width:100%}.avia-legacy .avia-image-container{margin:0 0 18px}.avia-legacy .avia-image-container img{border-radius:3px}.avia-legacy figure{margin:0 0 18px}.avia-legacy .av-catalogue-container{width:100%}.avia-legacy .av-catalogue-list{list-style:none;margin:0;padding:0}.avia-legacy .av-catalogue-list>li{margin:0;list-style:none}.avia-legacy .av-catalogue-item{display:flex;align-items:center;gap:16px;padding:12px 4px;border-bottom:1px solid var(--border);color:var(--heading)}.avia-legacy .av-catalogue-item:hover{color:var(--accent)}.avia-legacy img.av-catalogue-image{width:44px;height:44px;flex:0 0 44px;border-radius:50%;object-fit:cover;margin:0}.avia-legacy .av-catalogue-title{text-transform:uppercase;letter-spacing:.03em;font-size:.95rem}.avia-legacy .av-catalogue-price{display:none}@font-face{font-family:entypo-fontello;src:url(/fonts/entypo-fontello.woff2) format("woff2"),url(/fonts/entypo-fontello.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.avia-legacy .av-special-heading{text-align:center;margin:2.6em 0 1.6em}.avia-legacy .av-special-heading-tag{margin:0;font-size:1.5rem;font-weight:600;color:var(--heading);display:flex;flex-direction:column;align-items:center}.avia-legacy .heading-char{display:block;margin-bottom:10px;color:var(--heading);line-height:1}.avia-legacy .heading-wrap{display:flex;align-items:center;justify-content:center;gap:20px;width:100%}.avia-legacy .heading-wrap:before,.avia-legacy .heading-wrap:after{content:"";flex:1;border-top:1px solid var(--border)}.avia-legacy .avia-iconfont:before{content:attr(data-av_icon);font-family:entypo-fontello;font-style:normal;font-weight:400;font-size:26px;-webkit-font-smoothing:antialiased}.avia-legacy .special-heading-border{display:none}.term-intro{margin-bottom:8px}.term-intro h1{margin:0 0 .5em}.term-intro img{max-width:240px;height:auto;border-radius:4px;margin:4px 0 16px 24px;float:right}.term-intro img.alignleft{float:left;margin:4px 24px 16px 0}.term-intro img.aligncenter{float:none;display:block;margin:16px auto}.term-intro h4{clear:both;margin-top:1.3em}.term-intro:after{content:"";display:block;clear:both}.term-intro+*{border-top:1px solid var(--border);padding-top:28px;margin-top:28px}@media(max-width:560px){.term-intro img{float:none;display:block;margin:12px auto;max-width:100%}}.avia-legacy .blog-list-heading{text-transform:uppercase;letter-spacing:.03em;font-size:1.9rem;text-align:center;border-top:1px solid var(--border);padding-top:1.8em;margin:1.6em 0 1.4em}.avia-legacy .av-alb-blogposts article.post-entry{display:flex;gap:22px;align-items:flex-start;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid var(--border)}.avia-legacy .blog-meta{flex:0 0 180px;margin:0}.avia-legacy .blog-meta .small-preview{display:block;position:relative}.avia-legacy .blog-meta img{width:180px;height:180px;object-fit:cover;border-radius:3px;margin:0}.avia-legacy .blog-meta .avia-svg-icon{display:none}.avia-legacy .av-alb-blogposts .entry-content-wrapper{flex:1}.avia-legacy .post-title{margin:0 0 6px;font-size:1.3rem;font-weight:600}.avia-legacy .post-title a{color:var(--heading)}.avia-legacy .post-title a:hover{color:var(--accent)}.avia-legacy .post-format-icon{display:none}.avia-legacy .post-meta-infos{display:block;font-family:var(--font-accent);font-style:italic;color:var(--muted);font-size:.85rem;margin-bottom:10px}.avia-legacy .post-meta-infos a{color:var(--muted)}.avia-legacy .post-meta-infos a:hover{color:var(--accent)}.avia-legacy .read-more-link{margin-top:8px}.avia-legacy .read-more-link .more-link{display:inline-flex;align-items:center;gap:3px;color:var(--accent)}.avia-legacy .read-more-link .more-link:hover{color:var(--accent-dark)}.avia-legacy .more-link-arrow svg{width:.7em;height:.7em;fill:currentColor;vertical-align:middle}@media(max-width:620px){.avia-legacy .av-alb-blogposts article.post-entry{flex-direction:column}.avia-legacy .blog-meta{flex-basis:auto}.avia-legacy .blog-meta img{width:100%;height:220px}}@media(max-width:760px){.avia-legacy .container{display:block}.avia-legacy .flex_column{width:auto}}@media(max-width:900px){.layout{grid-template-columns:minmax(0,1fr)}.sidebar{margin-top:24px}}@media(max-width:560px){.post-card{flex-direction:column}.post-card__thumb{flex-basis:auto}.post-card__thumb img{width:100%;height:200px}}
