.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}.mawi-section-tab{display:block;padding:22px 24px 26px 0;border-right:1px solid var(--wp--preset--color--contrast-3);color:var(--wp--preset--color--contrast)}.mawi-section-tab+.mawi-section-tab{padding-left:24px}.mawi-section-tab:last-child{border-right:0}.mawi-section-tab__label{display:block;font-family:var(--wp--preset--font-family--lato);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--wp--preset--color--contrast-2)}.mawi-section-tab__count{display:block;margin:10px 0 6px;font-family:var(--wp--preset--font-family--lato);font-size:clamp(28px, 3vw, 40px);font-weight:700;line-height:1;letter-spacing:-.03em;transition:color 0.2s}a.mawi-section-tab:hover .mawi-section-tab__count{color:var(--wp--preset--color--accent-3)}.mawi-section-tab__line{display:block;font-family:var(--wp--preset--font-family--roboto-slab);font-size:15px;font-weight:300;color:var(--wp--preset--color--contrast-secondary)}@media (max-width:900px){.mawi-section-tab:nth-child(2){border-right:0}.mawi-section-tab:nth-child(3){padding-left:0}.mawi-section-tab:nth-child(n+3){border-top:1px solid var(--wp--preset--color--contrast-3)}}:root{--tp-blue:var(--wp--preset--color--accent-3);--tp-blue-soft:var(--wp--preset--color--accent-5);--tp-soft:var(--wp--preset--color--soft);--tp-warm:var(--wp--preset--color--base-2);--tp-ink:var(--wp--preset--color--contrast);--tp-muted:var(--wp--preset--color--contrast-2);--tp-border:var(--wp--preset--color--contrast-3);--tp-border-soft:rgba(17, 17, 17, .1);--tp-head:var(--wp--preset--font-family--lato);--tp-body:var(--wp--preset--font-family--roboto-slab);--tp-label:var(--wp--preset--font-family--lato)}.tp-page-wrap{max-width:1280px;max-width:var(--wp--style--global--wide-size,1280px);margin-left:auto;margin-right:auto;padding-left:2rem;padding-left:var(--wp--style--root--padding-left,var(--wp--preset--spacing--50,2rem));padding-right:2rem;padding-right:var(--wp--style--root--padding-right,var(--wp--preset--spacing--50,2rem))}.travel-hub a,.travel-stats a,.travel-teaser a,.travel-hub a:hover,.travel-stats a:hover,.travel-teaser a:hover{-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-color:transparent!important;background-image:none!important}.nlink,.nlink:hover{-webkit-text-decoration:none;text-decoration:none}.travel-hub__kicker,.travel-hub__currently-kicker,.travel-hub__stat-label,.travel-hub__search-icon,.travel-hub__sort-label,.travel-hub__index-header,.travel-hub__row-continent,.travel-hub__badge,.travel-hub__row-visits,.travel-hub__row-last,.travel-stats__kicker,.travel-stats__big4-unit,.travel-stats__section-meta,.travel-stats__live-kicker,.travel-stats__live-tz,.travel-stats__prev-country,.travel-stats__prev-date,.travel-stats__year-trip-label,.travel-stats__year-trip-meta,.travel-stats__lb-num,.travel-stats__continent-popover-title,.travel-stats__continent-count,.travel-stats__continent-pct,.travel-stats__city-num,.travel-stats__city-country,.travel-teaser__kicker,.travel-teaser__stat-label,.travel-teaser__recently-label,.travel-teaser__flag-tile-date{font-family:var(--tp-label);font-weight:400}.travel-hub__kicker,.travel-stats__kicker,.travel-teaser__kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--tp-muted);margin-bottom:6px}@keyframes tp-dot-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.travel-hub__currently-dot,.travel-stats__pulse{animation:none}}.cta-button{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;font-family:var(--tp-head);font-weight:700;font-size:15px;letter-spacing:.02em;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border:0;border-radius:.33rem;transition:opacity var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}.cta-button,.cta-button:hover,.cta-button:focus{-webkit-text-decoration:none;text-decoration:none}.cta-button:hover{opacity:.82}.cta-button--primary{background:var(--tp-blue);color:#fff}.cta-button--secondary{background:#fff0;color:var(--tp-ink);border:2px solid var(--tp-ink);padding:12px 20px}.travel-hub,.is-layout-constrained>.travel-hub{container-type:inline-size;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important}.travel-hub__currently{display:flex;align-items:center;gap:16px;margin-top:36px;padding:18px 22px;border:1px solid var(--tp-border);background:var(--tp-soft)}.travel-hub__currently-dot{width:8px;height:8px;border-radius:4px;background:var(--tp-blue);flex-shrink:0;animation:tp-dot-pulse 2.4s ease-in-out infinite}.travel-hub__currently-kicker{font-size:10px;letter-spacing:.22em;color:var(--tp-muted);flex-shrink:0}.travel-hub__currently-text{font-family:var(--tp-body);font-size:17px;line-height:1.5;color:var(--tp-ink)}.travel-hub__currently-flag{font-size:1.2em;vertical-align:-.06em;margin-right:2px}.travel-hub__currently .travel-hub__currently-link,.travel-hub__currently .travel-hub__currently-link:hover{font-family:var(--tp-body);font-weight:700;color:var(--tp-blue);-webkit-text-decoration:none;text-decoration:none}.travel-hub__currently .travel-hub__currently-link strong{font-weight:inherit}.travel-hub__currently-em{font-family:var(--tp-head);font-weight:700;color:var(--tp-blue)}@container (max-width:640px){.travel-hub__currently{flex-wrap:wrap;gap:8px 16px}.travel-hub__currently-text{width:100%}}.travel-hub__stat-strip{display:flex;align-items:baseline;gap:40px;margin-top:18px;padding:18px 0;border-top:2px solid var(--tp-blue);border-bottom:1px solid var(--tp-border);flex-wrap:wrap}.travel-hub__stat{display:flex;align-items:baseline;gap:10px}.travel-hub__stat-value{font-family:var(--tp-head);font-weight:700;font-size:32px;letter-spacing:-.02em;line-height:1}.travel-hub__stat-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-muted)}.travel-hub__stats-link{margin-left:auto;font-family:var(--tp-head);font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--tp-blue);-webkit-text-decoration:none!important;text-decoration:none!important;background-image:none!important;border-bottom:1px solid var(--tp-blue);padding-bottom:3px;transition:opacity .2s}.travel-hub__stats-link:hover{opacity:.75;-webkit-text-decoration:none!important;text-decoration:none!important;background-image:none!important}.travel-hub__view-toggle{display:inline-flex;margin-top:28px}.travel-hub__view-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff0;border:1px solid var(--wp--preset--color--contrast-3);font-family:var(--tp-head);font-weight:700;font-size:13px;color:var(--tp-muted);cursor:pointer;position:relative;transition:background .12s,color .12s,border-color .12s}.travel-hub__view-btn+.travel-hub__view-btn{margin-left:-1px}.travel-hub__view-btn.is-active{background:var(--tp-ink);color:#fff;border-color:var(--tp-ink);z-index:1}.travel-hub__view-btn:not(.is-active):hover{color:var(--tp-ink);z-index:1}.travel-hub__view-btn:focus-visible{outline:2px solid var(--tp-blue);outline-offset:-2px}.travel-hub__view-btn:focus:not(:focus-visible){outline:none}.travel-hub.is-map-view .travel-hub__toolbar{pointer-events:none;opacity:.4}.travel-hub__toolbar{margin-top:18px;background:var(--tp-warm);border-top:1px solid var(--tp-border);border-bottom:1px solid var(--tp-border);width:100vw;margin-left:calc(50% - 50vw)}.travel-hub__toolbar-inner{padding-top:20px;padding-bottom:20px}.travel-hub__toolbar-row{display:grid;grid-template-columns:280px 1fr auto;align-items:center;grid-gap:32px;gap:32px}@container (max-width:900px){.travel-hub__toolbar-row{grid-template-columns:1fr;gap:16px}}.travel-hub__search-wrap{position:relative}.travel-hub__search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--tp-muted);pointer-events:none}.travel-hub__search{width:100%;padding:12px 14px 12px 36px;border:1px solid var(--wp--preset--color--contrast-3);border-radius:0;background:#fff;font-family:var(--tp-body);font-size:15px;color:var(--tp-ink);outline:none}.travel-hub__search:focus{border-color:var(--tp-blue)}.travel-hub__search::-moz-placeholder{color:var(--tp-muted)}.travel-hub__search::placeholder{color:var(--tp-muted)}.travel-hub__chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.travel-hub__chip{padding:8px 14px;border:1px solid var(--wp--preset--color--contrast-3);border-radius:20px;background:#fff0;font-family:var(--tp-head);font-weight:700;font-size:13px;color:var(--tp-muted);cursor:pointer;transition:background var(--wp--custom--motion--fast) var(--wp--custom--motion--ease),border-color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease),color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease);white-space:nowrap}.travel-hub__chip.is-active{background:var(--tp-blue);color:#fff;border-color:var(--tp-blue)}.travel-hub__chip:not(.is-active):hover{color:var(--tp-ink);border-color:var(--tp-blue)}.travel-hub__sort{display:flex;align-items:center;gap:4px}.travel-hub__sort-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-muted);margin-right:6px}.travel-hub__sort-btn{padding:4px 8px;border:0;background:#fff0;font-family:var(--tp-head);font-size:13px;color:var(--tp-muted);cursor:pointer;transition:color .12s}.travel-hub__sort-btn.is-active{color:var(--tp-blue);font-weight:700}.travel-hub__sort-btn:not(.is-active):hover{color:var(--tp-ink)}.travel-hub__view[data-view-target=index]{margin-top:32px}.travel-hub__index-header,.travel-hub__row{display:grid;grid-template-columns:40px 1fr 2fr 80px 60px 120px 20px;align-items:center;grid-gap:0 20px;gap:0 20px}.travel-hub__index-header>:nth-child(4){text-align:right}.travel-hub__index-header>:nth-child(5),.travel-hub__row-visits{padding-left:20px;padding-right:12px;text-align:center}.travel-hub__index-header{padding:0 8px 10px;border-bottom:2px solid var(--tp-border);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-muted);white-space:nowrap}.travel-hub__index{list-style:none;margin:0;padding:0}.travel-hub__row{padding:16px 8px;border-bottom:1px solid var(--tp-border);-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:background .1s;text-decoration-color:transparent!important}.travel-hub__row,.travel-hub__row:hover,.travel-hub__row *,.travel-hub__row:hover *{-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-color:transparent!important}a.travel-hub__row:hover{background:var(--tp-soft)}@container (max-width:860px){.travel-hub__index-header,.travel-hub__row{grid-template-columns:36px 4fr 80px 60px 20px;gap:0 16px}.travel-hub__index-header>:nth-child(3),.travel-hub__index-header>:nth-child(6),.travel-hub__row-continent,.travel-hub__row-last{display:none}}@media (max-width:560px){.travel-hub__badge.travel-hub__badge--current,.travel-hub__badge.travel-hub__badge--home{display:none}}@container (max-width:560px){.travel-hub__index-header{display:none}.travel-hub__row{grid-template-columns:36px 1fr 80px 20px;gap:0 12px}.travel-hub__row-continent,.travel-hub__row-visits,.travel-hub__row-last{display:none}}.travel-hub__row-flag{font-size:1.4em;text-align:center;line-height:1}.travel-hub__row-name-cell{min-width:0;display:flex;align-items:center;gap:8px}.travel-hub__row-name{font-family:var(--tp-head);font-weight:700;font-size:17px;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;flex-shrink:1;min-width:0}.travel-hub__row-continent{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.travel-hub__badge{display:inline-block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;border-radius:2px;line-height:1.4;align-self:flex-start}.travel-hub__badge--current{color:#fff;background:var(--tp-blue)}.travel-hub__badge--home{color:var(--tp-blue);background:var(--tp-blue-soft)}.travel-hub__row-days{font-family:var(--tp-head);font-weight:700;font-size:15px;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.travel-hub__row-days abbr{font-weight:400;font-size:12px;-webkit-text-decoration:none;text-decoration:none;color:var(--tp-muted);margin-left:1px}.travel-hub__row-visits{font-size:13px;color:var(--tp-muted);white-space:nowrap}.travel-hub__row-last{font-size:11px;color:var(--tp-muted)}.travel-hub__row-arrow{font-family:var(--tp-head);font-size:16px;color:var(--tp-blue);transition:transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease);text-align:right;padding-right:8px}a.travel-hub__row:hover .travel-hub__row-arrow{transform:translate(4px)}.travel-hub__empty{padding:48px 0;text-align:center;color:var(--tp-muted);font-family:var(--tp-body);font-size:15px}.travel-hub__map-view{margin-top:32px;padding-bottom:48px}.wp-block-mawi-travel-stats,.travel-stats,.is-layout-constrained>.travel-stats{container-type:inline-size;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important}.travel-stats__section{padding:64px 0;border-bottom:1px solid var(--tp-border)}.travel-stats__section--soft{background:var(--tp-soft)}.travel-stats__section--warm{background:var(--tp-warm)}.travel-stats__big4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:2px solid var(--tp-blue);border-bottom:1px solid rgb(17 17 17 / .15);margin:32px 0}@container (max-width:640px){.travel-stats__big4{grid-template-columns:repeat(2,1fr)}.travel-stats__big4-cell:nth-child(2){border-right:none!important}.travel-stats__big4-cell:nth-child(1),.travel-stats__big4-cell:nth-child(2){border-bottom:1px solid rgb(17 17 17 / .15)}}.travel-stats__big4-cell{padding:32px 24px 28px}.travel-stats__big4-value{font-family:var(--tp-head);font-weight:700;font-size:max(22px,min(3cqi,40px));letter-spacing:-.025em;line-height:1}.travel-stats__big4-unit{font-size:11px;letter-spacing:.12em;color:var(--tp-muted);margin-top:14px}.travel-stats__big4-unit--km{font-size:12px;letter-spacing:0;text-transform:uppercase}.travel-stats__section-header{margin-bottom:32px}.travel-stats__section-header--row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}@container (max-width:480px){.travel-stats__section-header--row{flex-direction:column}.travel-stats__section-header--row .travel-stats__lb-toggle{width:100%}.travel-stats__section-header--row .travel-stats__lb-btn{flex:1}}.travel-stats__section-header-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.travel-stats__section-title{font-family:var(--tp-head);font-weight:700;font-size:34px;letter-spacing:-.02em;line-height:1.2;margin:0!important;padding-top:0!important}.travel-stats__section-meta{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--tp-muted);flex-shrink:0}.travel-stats__lb-meta{font-family:var(--tp-body);font-size:14px;color:var(--tp-muted);margin-top:4px}.travel-stats__section--live{background:var(--tp-soft)}.travel-stats__live-cards{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:40px;gap:40px;align-items:start}@container (max-width:720px){.travel-stats__live-cards{grid-template-columns:1fr;gap:24px}}.travel-stats__live-card{padding:0}.travel-stats__live-card--current{background:#fff;border:1px solid rgb(17 17 17 / .1);border:1px solid var(--tp-border-soft);padding:24px 28px}.travel-stats__live-card--prev{background:#fff0;border:none;padding:15px 0}.travel-stats__live-card--year{background:var(--wp--preset--color--base);border:1px solid rgb(17 17 17 / .1);border:1px solid var(--tp-border-soft);padding:24px 28px}.travel-stats__live-card--year .travel-stats__live-flag{font-size:20px}.travel-stats__live-card--year .travel-stats__live-city,.travel-stats__live-card--year .travel-stats__live-country-name{font-size:18px;letter-spacing:-.01em}.travel-stats__live-kicker{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--tp-muted);margin-top:0;margin-bottom:0;display:flex;align-items:center;gap:8px}.travel-stats__pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--tp-blue);animation:tp-dot-pulse 2.4s ease-in-out infinite;flex-shrink:0}.travel-stats__live-location{display:flex;align-items:center;gap:14px;margin-top:14px;margin-bottom:6px}.travel-stats__live-flag{font-size:1.6em;line-height:1;flex-shrink:0}.travel-stats__live-name{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.travel-stats__live-city,.travel-stats__live-country-name{font-family:var(--tp-body);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--tp-ink)}.travel-stats__live-since{font-family:var(--tp-body);font-size:13px;color:var(--tp-muted);margin-bottom:16px}.travel-stats__live-link{color:inherit;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;-webkit-text-decoration:none;text-decoration:none}.travel-stats__live-link:hover{color:var(--tp-blue)}.travel-stats__live-detail{font-family:var(--tp-body);font-size:14px;color:var(--tp-ink);line-height:1.6;padding-bottom:14px;border-bottom:1px solid var(--tp-border);margin-bottom:14px}.travel-stats__live-em{color:var(--tp-blue);font-weight:700}.travel-stats__live-tz{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-blue);line-height:1}.travel-stats__prev-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--tp-border)}.travel-stats__prev-row:last-child{border-bottom:none}.travel-stats__prev-flag{font-size:1.4em;flex-shrink:0}.travel-stats__prev-info{flex:1;min-width:0}.travel-stats__prev-city{font-family:var(--tp-head);font-weight:700;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--tp-ink)}.travel-stats__prev-country{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--tp-muted);margin-top:3px}.travel-stats__prev-date{font-size:11px;letter-spacing:.04em;color:var(--tp-muted);flex-shrink:0;white-space:nowrap}.travel-stats__year-trip{display:flex;flex-direction:column;gap:4px;-webkit-text-decoration:none;text-decoration:none;color:inherit;margin-top:16px;padding-top:16px;border-top:1px solid var(--tp-border)}.travel-stats__year-trip,.travel-stats__year-trip:hover{-webkit-text-decoration:none;text-decoration:none}.travel-stats__year-trip-label{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--tp-muted)}.travel-stats__year-trip-title{font-family:var(--tp-head);font-weight:700;font-size:13px}.travel-stats__year-trip-meta{display:flex;justify-content:space-between;font-size:10px;color:var(--tp-muted);margin-top:2px}.travel-stats__year-trip-read{font-weight:700;color:var(--tp-blue)}.travel-stats__lb-toggle{display:inline-flex}.travel-stats__lb-btn{padding:7px 16px;border:1px solid var(--wp--preset--color--contrast-3);background:#fff0;font-family:var(--tp-head);font-weight:700;font-size:13px;cursor:pointer;color:var(--tp-muted);position:relative;transition:background .12s,color .12s,border-color .12s}.travel-stats__lb-btn+.travel-stats__lb-btn{margin-left:-1px}.travel-stats__lb-btn.is-active{background:var(--tp-ink);color:#fff;border-color:var(--tp-ink);z-index:1}.travel-stats__lb-btn:not(.is-active):hover{color:var(--tp-ink);z-index:1}.travel-stats__lb-btn:focus-visible{outline:2px solid var(--tp-blue);outline-offset:2px;z-index:2}.travel-stats__lb-list.is-collapsed .travel-stats__lb-row--more{display:none}.travel-stats__lb-more{display:block;margin:14px auto 0;padding:4px 0;border:none;background:none;font-family:var(--tp-body);font-size:13px;color:var(--tp-muted);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.travel-stats__lb-more[hidden]{display:none}.travel-stats__lb-more:hover{color:var(--tp-ink)}.travel-stats__lb-more:focus-visible{outline:2px solid var(--tp-blue);outline-offset:2px}.travel-stats__lb-btn:focus:not(:focus-visible){outline:none}.travel-stats__lb-more:focus:not(:focus-visible){outline:none}.travel-stats__lb-row{display:grid;grid-template-columns:44px 40px 1.4fr 2fr 80px;align-items:center;grid-gap:0 24px;gap:0 24px;padding:18px 0;border-bottom:1px solid rgb(17 17 17 / .1);color:inherit;-webkit-text-decoration:none;text-decoration:none}a.travel-stats__lb-row:hover{background:none}.travel-stats__lb-num{font-size:12px;color:var(--tp-muted)}.travel-stats__lb-flag{font-size:1.5em;line-height:1}.travel-stats__lb-name{font-family:var(--tp-head);font-weight:700;font-size:21px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.travel-stats__lb-bar-cell{padding:0}.travel-stats__lb-bar-wrap{height:10px;border-radius:2px;background:#1111111a;background:var(--tp-border-soft);overflow:hidden}.travel-stats__lb-bar{height:10px;border-radius:2px;background:var(--tp-blue);min-width:4px}.travel-stats__lb-days{font-family:var(--tp-head);font-weight:700;font-size:18px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.travel-stats__lb-days abbr{-webkit-text-decoration:none;text-decoration:none;font-weight:400;font-size:13px;color:var(--tp-muted)}@container (max-width:640px){.travel-stats__lb-row{grid-template-columns:32px 32px 1fr 80px;gap:0 12px}.travel-stats__lb-bar-cell{display:none}}.travel-stats__continents{display:flex;flex-direction:column;margin-top:28px}.travel-stats__continent-row{display:grid;grid-template-columns:1.4fr 1fr 2fr 60px;align-items:center;grid-gap:0 16px;gap:0 16px;padding:14px 0;border-bottom:1px solid rgb(17 17 17 / .1)}.travel-stats__continent-count-wrap{display:flex;align-items:center;gap:6px}.travel-stats__continent-row:last-of-type{border-bottom:none}.travel-stats__continent-trigger{background:none;border:1px solid var(--tp-muted);border-radius:50%;cursor:pointer;padding:0;width:16px;height:16px;font-size:11px;font-style:italic;font-family:var(--tp-body);font-weight:400;color:var(--tp-muted);line-height:1;flex-shrink:0;margin-left:8px;transition:color .12s,border-color .12s;display:inline-flex;align-items:center;justify-content:center}.travel-stats__continent-trigger:focus-visible{outline:2px solid var(--tp-blue);outline-offset:2px}.travel-stats__continent-trigger:focus:not(:focus-visible){outline:none}.travel-stats__continent-trigger:hover{color:var(--tp-blue);border-color:var(--tp-blue)}@position-try --popover-above{top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;bottom:anchor(top);left:anchor(center);translate:-50% 0;margin-bottom:6px}.travel-stats__continent-popover{background:#fff;border:1px solid var(--tp-border);box-shadow:0 8px 28px #0000001f;padding:18px 20px;min-width:320px;max-width:min(520px,90vw);top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;margin:6px 0 0;top:anchor(bottom);left:anchor(center);translate:-50% 0;position-try-fallbacks:--popover-above}.travel-stats__continent-popover-title{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--tp-muted);margin-bottom:14px}.travel-stats__continent-popover-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:6px 12px;gap:6px 12px}.travel-stats__continent-country{font-family:var(--tp-head);font-size:13px;font-weight:700;color:var(--tp-ink);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.travel-stats__continent-country:hover{color:var(--tp-blue)}.travel-stats__continent-country--missing{color:var(--tp-muted);font-weight:400;filter:grayscale(1)}.travel-stats__continent-name{font-family:var(--tp-head);font-weight:700;font-size:22px;letter-spacing:-.01em}.travel-stats__continent-count{font-size:12px;color:var(--tp-muted)}.travel-stats__continent-bar-wrap{height:6px;background:#1111111a;background:var(--tp-border-soft);border-radius:2px;overflow:hidden}.travel-stats__continent-bar{height:6px;background:var(--tp-blue);border-radius:2px}.travel-stats__continent-pct{font-size:12px;color:var(--tp-blue);text-align:right}@container (max-width:540px){.travel-stats__continent-row{grid-template-columns:1fr 1fr;gap:14px 12px;padding-bottom:0;border-bottom:none}.travel-stats__continent-count-wrap{align-self:end;justify-self:end;place-self:end;align-self:center}.travel-stats__continent-bar-wrap{grid-column:1 / -1;height:2px;border-radius:0;background:#1111111a}.travel-stats__continent-bar{height:2px;border-radius:0}.travel-stats__continent-pct{display:none}}@media (max-width:600px){.travel-stats__continent-popover{left:0;right:0;width:calc(100vw - 32px);max-width:calc(100vw - 32px);translate:0 0}}.travel-stats__return-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:14px;gap:14px;margin-top:32px}.travel-stats__return-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 10px;border:1px solid var(--tp-border);-webkit-text-decoration:none;text-decoration:none;color:inherit;text-align:center;background:#fff;transition:background .1s}a.travel-stats__return-card,a.travel-stats__return-card:hover{-webkit-text-decoration:none;text-decoration:none}a.travel-stats__return-card:hover{background:var(--tp-soft);border-color:var(--tp-blue)}.travel-stats__return-flag{font-size:1.5em;line-height:1}.travel-stats__return-name{font-family:var(--tp-head);font-weight:700;font-size:18px;line-height:1.2}.travel-stats__return-count{display:flex;align-items:baseline;justify-content:center;gap:1px;line-height:1;margin-top:8px}.travel-stats__return-num{font-family:var(--tp-head);font-weight:700;font-size:28px;letter-spacing:-.03em;color:var(--tp-ink)}.travel-stats__return-x{font-family:var(--tp-head);font-weight:400;font-size:12px;margin:4px;color:var(--tp-muted);vertical-align:baseline}.travel-stats__city-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:14px;gap:14px;margin-top:32px}.travel-stats__city-card{padding:28px 22px;border:1px solid var(--tp-border);background:#fff;color:inherit;-webkit-text-decoration:none;text-decoration:none;display:block;transition:background var(--wp--custom--motion--fast) var(--wp--custom--motion--ease),border-color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease),transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease),box-shadow var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}a.travel-stats__city-card--link:hover{background:var(--tp-soft);border-color:var(--tp-blue)}a.travel-stats__city-card--link .travel-stats__city-name{transition:color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}a.travel-stats__city-card--link:hover .travel-stats__city-name{color:var(--tp-blue)}@media (hover:hover) and (prefers-reduced-motion:no-preference){a.travel-stats__city-card--link:hover{transform:translateY(var(--wp--custom--motion--lift));box-shadow:var(--wp--custom--shadow--lift)}}.travel-stats__city-num{font-size:11px;letter-spacing:.15em;color:var(--tp-muted);margin-bottom:14px}.travel-stats__city-name{font-family:var(--tp-head);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:8px}.travel-stats__city-country{font-size:13px;color:var(--tp-muted);margin-top:4px}.travel-stats__cta{border-bottom:none;padding-top:48px;padding-bottom:64px}.travel-stats__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:36px 40px;background:var(--tp-soft);flex-wrap:wrap}.travel-stats__cta-inner .cta-button,.travel-stats__cta-inner .cta-button:hover{-webkit-text-decoration:none;text-decoration:none}.travel-stats__cta-title{font-family:var(--tp-head);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px!important;padding-top:0!important}.travel-stats__cta-sub{font-family:var(--tp-body);font-size:15px;color:var(--tp-muted);margin:0}.wp-block-mawi-travel-teaser,.travel-teaser,.is-layout-constrained>.travel-teaser{container-type:inline-size;background:var(--tp-warm);width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important}.travel-teaser{margin-top:max(56px,min(8vw,88px));padding:max(56px,min(8vw,88px)) 0}.travel-teaser__inner{display:grid;grid-template-columns:calc((100% - 64px) / 3 + 40px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@container (max-width:900px){.travel-teaser__inner{grid-template-columns:1fr;gap:40px}}.travel-teaser__left{display:flex;flex-direction:column;align-items:flex-start}.travel-teaser__kicker{margin-bottom:16px}.travel-teaser__headline{font-family:var(--tp-head);font-weight:700;font-size:max(32px,min(4.4vw,56px));line-height:1.02;letter-spacing:-.03em;margin:0 0 20px!important;padding-top:0!important}.travel-teaser__headline-num{color:var(--tp-blue)}.travel-teaser__lead{font-family:var(--tp-body);font-size:16px;line-height:1.6;color:var(--wp--preset--color--contrast-secondary);margin:0 0 32px;max-width:48ch}.travel-teaser__left .cta-button,.travel-teaser__left .cta-button:hover{-webkit-text-decoration:none;text-decoration:none}.travel-teaser__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:2px solid var(--tp-ink);border-bottom:1px solid var(--tp-border);margin-bottom:24px}.travel-teaser__stat{padding:18px 16px 16px;border-right:1px solid var(--tp-border)}.travel-teaser__stat:first-child{padding-left:0}.travel-teaser__stat:last-child{border-right:none}.travel-teaser__stat-value{font-family:var(--tp-head);font-weight:700;font-size:26px;letter-spacing:-.02em;line-height:1;display:block}.travel-teaser__stat-label{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-muted);margin-top:6px}.travel-teaser__recently-label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--tp-muted);margin-bottom:12px}.travel-teaser__flag-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px}@container (max-width:480px){.travel-teaser__flag-grid{grid-template-columns:repeat(4,1fr)}}.travel-teaser__flag-tile{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 4px;border:1px solid rgb(17 17 17 / .1);background:#fff;color:inherit;text-align:center;transition:transform .3s ease-out,box-shadow .3s ease-out;will-change:transform;-webkit-text-decoration:none!important;text-decoration:none!important}.travel-teaser__flag-tile:hover{-webkit-text-decoration:none!important;text-decoration:none!important;transform:translateY(-3px);box-shadow:0 6px 16px #00000014}a.travel-teaser__flag-tile:hover .travel-teaser__flag-tile-name{color:var(--tp-blue)}.travel-teaser__flag-tile-flag{font-size:24px;line-height:1}.travel-teaser__flag-tile-name{font-family:var(--tp-head);font-weight:700;font-size:11.5px;line-height:1.2;transition:color .12s}.travel-teaser__flag-tile-date{font-size:9px;color:var(--tp-muted)}.mawi-figures{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:24px 0 0;border-top:2px solid var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato)}.mawi-figures__item{display:grid;grid-template-areas:'value' 'label';align-content:start;gap:6px;padding:12px 12px 0 0}.mawi-figures__label{grid-area:label;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--wp--preset--color--contrast-2)}.mawi-figures__value{grid-area:value;display:flex;align-items:center;gap:10px;margin:0;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--wp--preset--color--contrast)}.mawi-figures__value .mawi-figures__link,.mawi-figures__value .mawi-figures__link:hover{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.mawi-figures__link:focus-visible{outline:2px solid var(--wp--preset--color--accent-3);outline-offset:2px;border-radius:2px}:is(.is-style-page-header+.mawi-figures,.article-head>.mawi-figures){margin-top:clamp(40px, 6vw, 72px);border-top:1px solid var(--wp--preset--color--contrast-3);border-bottom:0;--mawi-figure-size:clamp(30px, 3.4vw, 42px);--mawi-figure-size-small:clamp(22px, 2.4vw, 32px);.mawi-figures__item{container-type:inline-size;font-size:var(--mawi-figure-size);gap:8px;padding:24px 20px 20px 0}.mawi-figures__item+.mawi-figures__item{padding-left:20px;border-left:1px solid var(--wp--preset--color--contrast-3)}.mawi-figures__value{font-size:var(--mawi-figure-size)}.mawi-figures__place{min-width:0;overflow-wrap:break-word}@container (max-width:5.2em){.mawi-figures__place{font-size:var(--mawi-figure-size-small)}}}@media (max-width:900px){:is(.is-style-page-header+.mawi-figures,.article-head>.mawi-figures){grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));.mawi-figures__item:nth-child(odd){padding-left:0;border-left:0}.mawi-figures__item:nth-child(n+3){border-top:1px solid var(--wp--preset--color--contrast-3)}}}.wp-block-query .wp-block-post-template.is-style-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px;margin:0;padding:0;>li{min-width:0;margin:0;transition:transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}>li:hover:not(:has(.mawi-social-image)){transform:translateY(var(--wp--custom--motion--lift))}:is(.wp-block-post-featured-image,.mawi-social-image){margin:0}.wp-block-post-featured-image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;transition:box-shadow var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}>li:hover :is(.wp-block-post-featured-image,.mawi-social-image) img{box-shadow:0 14px 30px color-mix(in srgb,var(--wp--preset--color--contrast) 14%,transparent)}>li>.wp-block-group{display:flex;flex-direction:column;padding-top:18px;>*{margin:0}>.wp-block-post-terms{margin-top:var(--wp--preset--spacing--10)}}.wp-block-post-title{padding:0;font-family:var(--wp--preset--font-family--lato);font-size:clamp(20px, 2vw, 26px);font-weight:700;line-height:1.2;letter-spacing:-.015em;a{font:inherit;letter-spacing:inherit;color:var(--wp--preset--color--contrast);text-decoration:none;transition:color 0.2s}}>li:hover .wp-block-post-title a{color:var(--wp--preset--color--accent-3)}.wp-block-post-excerpt{display:none;p{margin:0;font-size:16px;line-height:1.6;color:var(--wp--preset--color--contrast-secondary)}}:is(.wp-block-post-terms,.wp-block-post-date,.wp-block-post-time-to-read){font-family:var(--wp--preset--font-family--lato);font-size:11px;font-weight:400;line-height:1.6;letter-spacing:.22em;text-transform:uppercase;color:var(--wp--preset--color--contrast-2)}.wp-block-post-terms{margin-top:6px;a{font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}a:hover{color:var(--wp--preset--color--accent-3)}}>li>.wp-block-group>.wp-block-group{align-items:baseline;margin-top:6px;gap:0;.wp-block-post-terms{margin-top:0;>:not(:first-child){display:none}}>*+*::before{content:'·';margin-inline:.8em}}}.wp-block-query .is-style-cards:not(:has(>.is-lead))>li:first-child,.wp-block-query .is-style-cards>li.is-lead{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px, 4vw, 56px);align-items:center;.wp-block-post-featured-image img{aspect-ratio:16 / 10;border-radius:min(1.5rem, 2vw)}>.wp-block-group{padding-top:0}.wp-block-post-title{font-size:clamp(28px, 3.4vw, 44px);line-height:1.05;letter-spacing:-.03em}.wp-block-post-excerpt{display:block;margin-top:14px}>.wp-block-group>.wp-block-post-terms{order:-1;margin:0 0 12px}>.wp-block-group>.wp-block-group{margin-top:16px}}@media (max-width:900px){.wp-block-query .wp-block-post-template.is-style-cards{grid-template-columns:minmax(0,1fr)}.wp-block-query .is-style-cards:not(:has(>.is-lead))>li:first-child,.wp-block-query .is-style-cards>li.is-lead{grid-template-columns:minmax(0,1fr);gap:0;>.wp-block-group{padding-top:18px}}}@media (prefers-reduced-motion:reduce){.wp-block-query .wp-block-post-template.is-style-cards{>li,.wp-block-post-featured-image img,.wp-block-post-title a{transition:none}>li:hover:not(:has(.mawi-social-image)){transform:none}}}.wp-block-post-template.is-style-year-grid{--mawi-year-col:clamp(190px, 18vw, 250px);--mawi-year-row:calc(var(--mawi-year-col) * 0.75 + 92px);--mawi-year-bleed:min(96px, var(--wp--style--root--padding-left));display:grid;grid-auto-flow:column dense;grid-template-rows:repeat(2,var(--mawi-year-row));grid-auto-columns:var(--mawi-year-col);gap:24px;max-width:none;margin:0 calc(-1 * var(--mawi-year-bleed));padding:24px var(--mawi-year-bleed) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mawi-year-bleed);mask-image:linear-gradient(to right,transparent,#000 var(--mawi-year-bleed),#000 calc(100% - var(--mawi-year-bleed)),transparent);&:focus-visible{mask-image:none}>.wp-block-post{display:flex;flex-direction:column;margin:0;scroll-snap-align:start;transition:transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease);&:hover{transform:translateY(var(--wp--custom--motion--lift))}>*{margin:0}&:nth-child(-n+2){grid-row:span 2;grid-column:span 2;.mawi-home-years__media{flex:1;min-height:0}.wp-block-post-featured-image{position:relative;flex:1;min-height:0;a{position:absolute;inset:0}img{height:100%;aspect-ratio:auto}}.mawi-review-heading{--mawi-review-year-size:44px;--mawi-review-year-lead:1;--mawi-review-year-tracking:-0.045em;--mawi-review-title-size:22px;--mawi-review-title-lead:1.25;margin-top:14px}}}.mawi-home-years__media{position:relative;display:flex;flex-direction:column;overflow:hidden;container-type:inline-size;border-radius:12px;transition:box-shadow var(--wp--custom--motion--base) var(--wp--custom--motion--ease);>*{margin:0}&:has(a:focus-visible){outline:2px solid var(--wp--preset--color--accent-3);outline-offset:2px}a:focus-visible{outline:0}}.wp-block-post-featured-image{img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;pointer-events:none}}>.wp-block-post:hover .mawi-home-years__media{box-shadow:var(--wp--custom--shadow--lift)}.mawi-home-years__media .mawi-figures{position:absolute;inset:auto 0 0;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;padding:12px 14px 14px;border-top:0;background:color-mix(in srgb,var(--wp--preset--color--base) 92%,transparent);pointer-events:none;transform:translateY(100%);transition:transform 0.3s ease;.mawi-figures__item{gap:5px;padding:0}.mawi-figures__label{font-size:10px;letter-spacing:.12em}.mawi-figures__value{font-size:24px}}>.wp-block-post:has(:focus-visible) .mawi-figures{transform:none;opacity:1}.mawi-review-heading{margin-top:10px}>.wp-block-post:hover .mawi-review-heading__title{color:var(--wp--preset--color--accent-3)}}@container (min-width:460px){.wp-block-post-template.is-style-year-grid .mawi-home-years__media .mawi-figures{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:320px){.wp-block-post-template.is-style-year-grid .mawi-home-years__media .mawi-figures{padding:16px 20px 18px;.mawi-figures__label{font-size:11px;letter-spacing:.22em}.mawi-figures__value{font-size:32px}}}.mawi-home-years__latest .wp-block-column{container-type:inline-size}@container (max-width:439px){.mawi-home-years__latest .mawi-figures{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.mawi-home-years__latest .mawi-figures__item:nth-child(n+3){padding-top:16px}}@container (max-width:215px){.wp-block-post-template.is-style-year-grid .mawi-home-years__media .mawi-figures{gap:8px 6px;padding-inline:10px;.mawi-figures__label{letter-spacing:0}}}@media (hover:hover){.wp-block-post-template.is-style-year-grid>.wp-block-post:hover .mawi-figures{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.wp-block-post-template.is-style-year-grid .mawi-home-years__media .mawi-figures{transform:none;opacity:0;transition:opacity 0.3s}}@media (max-width:900px){.wp-block-post-template.is-style-year-grid{--mawi-year-col:11vw;grid-template-rows:auto;gap:16px;>.wp-block-post{grid-column:span 6;.mawi-review-heading{--mawi-review-year-size:44px;--mawi-review-year-lead:1;--mawi-review-year-tracking:-0.045em;--mawi-review-title-size:22px;--mawi-review-title-lead:1.25;margin-top:14px}&:nth-child(-n+2){grid-row:auto;grid-column:span 6;.mawi-home-years__media{flex:none}.wp-block-post-featured-image{position:static;flex:none;a{position:static}img{height:auto;aspect-ratio:4 / 3}}}}}}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}@font-face{font-display:swap;font-family:Lato Fallback;font-weight:300;src:local("Arial"),local("ArialMT");size-adjust:95.12%;ascent-override:103.77%;descent-override:22.39%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:97.41%;ascent-override:101.33%;descent-override:21.87%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback;font-weight:700 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:93.3%;ascent-override:105.78%;descent-override:22.83%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Header;font-weight:300;src:local("Arial"),local("ArialMT");size-adjust:95.12%;ascent-override:103.77%;descent-override:22.39%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Header;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:97.41%;ascent-override:101.33%;descent-override:21.87%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Header;font-weight:700 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:96%;ascent-override:102.8%;descent-override:22.19%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Android;font-weight:300;src:local("Roboto"),local("Roboto-Regular");size-adjust:95.97%;ascent-override:102.84%;descent-override:22.19%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Android;font-weight:400;src:local("Roboto"),local("Roboto-Regular");size-adjust:98.28%;ascent-override:100.43%;descent-override:21.67%;line-gap-override:0%}@font-face{font-display:swap;font-family:Lato Fallback Android;font-weight:700 900;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:98.59%;ascent-override:100.11%;descent-override:21.6%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback;font-weight:300;src:local("Times New Roman"),local("TimesNewRomanPSMT");size-adjust:113.39%;ascent-override:92.41%;descent-override:23.9%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback;font-weight:400 500;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT");size-adjust:109.38%;ascent-override:95.8%;descent-override:24.78%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback;font-weight:700;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT");size-adjust:109.88%;ascent-override:95.37%;descent-override:24.66%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback Android;font-weight:300;src:local("Noto Serif"),local("NotoSerif-Regular");size-adjust:97.75%;ascent-override:107.2%;descent-override:27.72%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback Android;font-weight:400 500;src:local("Noto Serif Bold"),local("NotoSerif-Bold");size-adjust:94.38%;ascent-override:111.02%;descent-override:28.71%;line-gap-override:0%}@font-face{font-display:swap;font-family:Roboto Slab Fallback Android;font-weight:700;src:local("Noto Serif Bold"),local("NotoSerif-Bold");size-adjust:94.81%;ascent-override:110.52%;descent-override:28.58%;line-gap-override:0%}:root{--wp--preset--font-size--xx-large:clamp(1.5rem, .867rem + 3.17vw, 3.4rem);--wp--preset--font-size--custom-1:clamp(1.8rem, .967rem + 4.17vw, 4.3rem)}html{scroll-behavior:smooth}@view-transition{navigation:auto}:where(.wp-site-blocks)>*{margin-top:0}::-moz-selection{background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast)}::selection{background-color:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--contrast)}.has-accent-5-background-color ::-moz-selection{background-color:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast)}.has-accent-5-background-color ::selection{background-color:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast)}.u-link-hidden{-webkit-text-decoration:none;text-decoration:none;font-size:inherit;font-family:inherit;font-weight:inherit}header.wp-block-template-part{position:sticky;top:0;top:var(--wp-admin--admin-bar--height,0);background-color:var(--wp--preset--color--base);z-index:1000;border-bottom:1px solid var(--wp--preset--color--contrast-3);transition:transform .5s ease-in-out;--wp--preset--font-family--lato:Lato, "Lato Fallback Header", "Lato Fallback", "Lato Fallback Android", Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif}header.wp-block-template-part.is-hidden{transform:translateY(-100%)}.single .wp-site-blocks:before{content:"";position:fixed;display:block;height:2px;top:0;left:0;width:var(--page-progress);z-index:1001;background-color:var(--wp--preset--color--accent-3)}.wp-block-navigation__responsive-container-content{gap:20px}.wp-block-navigation__responsive-container-content ul{width:100%;align-items:center!important}.wp-block-navigation__responsive-container-content ul a{font-size:18px}@media screen and (min-width:600px){.wp-block-navigation .wp-block-navigation__container li:first-child{display:none}}header .wp-block-navigation .wp-block-navigation-item__content{position:relative;transition:color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}header .wp-block-navigation .wp-block-navigation-item__content:focus-visible{color:var(--wp--preset--color--accent-3)}header .wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--accent-3)}.nav-indicator{display:none}@media screen and (max-width:599px){header .wp-block-navigation .current-menu-item>.wp-block-navigation-item__content,header .wp-block-navigation .current-menu-ancestor>.wp-block-navigation-item__content{color:var(--wp--preset--color--accent-3)}}@media screen and (min-width:600px){header .wp-block-navigation-item__content:after,header .nav-indicator{content:"";position:absolute;top:auto;right:0;bottom:-6px;left:0;height:2px;border-radius:2px}header .wp-block-navigation-item__content:after{background:var(--wp--preset--color--accent-3);scale:0 1;transform-origin:right}header .wp-block-navigation-item__content:hover:after{scale:1 1;transform-origin:left}header .wp-block-navigation-item__content:focus-visible:after{scale:1 1;transform-origin:left}header .nav-indicator{display:block;background:var(--wp--preset--color--contrast);view-transition-name:nav-indicator}}@media (prefers-reduced-motion:no-preference){header .wp-block-navigation-item__content:after{transition:scale var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(nav-indicator){animation-duration:var(--wp--custom--motion--slow);animation-timing-function:var(--wp--custom--motion--ease)}}@media screen and (max-width:768px){.wp-block-spacer{height:1rem!important}h1,.wp-block-heading{width:100%}}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:inherit}.wp-block-social-links .wp-social-link a{padding:.6rem .8rem}.heading-anchor-link{font-size:inherit;-webkit-text-decoration:none!important;text-decoration:none!important}.heading-anchor-link:before{content:"#";display:inline-block;font-size:.8em;line-height:1;margin-left:-.8em;-webkit-text-decoration:none;text-decoration:none;opacity:0;transition:opacity .4s ease;width:.8em}.heading-anchor-link:hover:before{opacity:1}.wp-block-post-content a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)){font-family:var(--wp--preset--font-family--roboto-slab)}.wp-block-navigation a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)){font-family:var(--wp--preset--font-family--roboto-slab)}.wp-block-post-content a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)):hover{color:var(--wp--preset--color--accent-3)}.wp-block-navigation a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)):hover{color:var(--wp--preset--color--accent-3)}:where(.wp-block-post-content) a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)){transition:color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}:where(.wp-block-navigation) a:where(:not(.wp-element-button):not(.wp-block-navigation-item__content):not(.u-link-hidden):not(.cta-button)){transition:color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}.wp-block-post-content strong,.wp-block-navigation strong{font-weight:bolder}.wp-block-post-content code,.wp-block-navigation code{color:var(--wp--preset--color--accent-3)!important}.single .wp-block-post-content a:where(:not(.wp-element-button):not(.heading-anchor-link):not(.u-link-hidden):not(.cta-button)){font-family:var(--wp--preset--font-family--roboto-slab)!important;text-decoration-color:var(--wp--preset--color--contrast)}.single .wp-block-post-content p.has-large-font-size,.single .wp-block-post-content p.hyphens{-webkit-hyphens:auto;hyphens:auto}.wp-block-image :where(figcaption){margin-top:.9rem}@media screen and (max-width:768px){.wp-element-caption{font-size:.8rem;font-style:italic;margin-bottom:1rem}}.wp-element-caption a{font-size:inherit}.meta-dates p{margin-top:0;margin-bottom:0}.meta-dates a{color:inherit;font-size:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:.07em;-webkit-text-decoration:underline .07em;text-decoration:underline .07em;transition:text-underline-offset .3s}.meta-dates a:hover{text-underline-offset:5px}.wp-block-column h2{padding-top:0}.wp-block-gallery:has(+.wp-block-gallery),.wp-block-image:has(+.wp-block-gallery),div.is-layout-flex.wp-block-columns:has(+.wp-block-gallery){margin-bottom:.5em;margin-bottom:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery+.wp-block-gallery,.wp-block-image+.wp-block-gallery,div.is-layout-flex.wp-block-columns:has(.wp-block-column>.wp-block-image)+.wp-block-gallery{margin-top:.5em;margin-top:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}p+.wp-block-gallery,p+.wp-block-image,p+.wp-block-columns{margin-top:var(--wp--preset--spacing--30)}.wp-block-gallery+p,.wp-block-gallery+.wp-block-heading,.wp-block-image+p,.wp-block-image+.wp-block-heading,.wp-block-columns+p,.wp-block-columns+.wp-block-heading{margin-top:var(--wp--preset--spacing--30)}.wp-block-columns:has(.wp-block-column>.wp-block-image){margin-top:var(--wp--preset--spacing--30)}.wp-block-columns:has(.wp-block-column>.wp-block-image)+.wp-block-gallery{margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)}.has-x-large-font-size{text-wrap:pretty}.wp-block-post-title :where(a){line-height:1.6}body:not(.archive) .wp-block-query .wp-block-post-title a,.tax-mawi_country .wp-block-query .wp-block-post-title a{font-family:var(--wp--preset--font-family--roboto-slab);transition:color var(--wp--custom--motion--fast) var(--wp--custom--motion--ease)}body:not(.archive) .wp-block-query .wp-block-post-title a:hover,.tax-mawi_country .wp-block-query .wp-block-post-title a:not(does-not-exist):hover{color:var(--wp--preset--color--accent-3)}.wp-block-group h2~.wp-block-template-part{margin-top:0}.wp-block-post-title~.taxonomy-post_tag{margin-top:-.8rem}.wp-block-query .wp-block-group.is-layout-flow .wp-block-post-title{margin-top:.4rem}.single .wp-block-post-content h2{font-size:clamp(1.5rem,1.5rem + ((1vw - .2rem) * .833),2rem)}.single .wp-block-post-content h3{font-size:clamp(1.2rem,1.2rem + ((1vw - .2rem) * .5),1.5rem)}.wp-block-post-content p[style*=border-left-width]{padding-left:max(var(--wp--preset--spacing--20),1rem)!important}.post-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--wp--preset--spacing--20);gap:var(--wp--preset--spacing--20)}.post-pager>*{margin-top:0;margin-bottom:0}.post-pager .wp-block-post-navigation-link:empty{display:none}.post-pager .post-navigation-link-next{grid-column:2;text-align:right}.post-pager a{display:flex;flex-direction:column;gap:.25rem;box-sizing:border-box;height:100%;padding:1rem 1.25rem;border:1px solid var(--wp--preset--color--contrast);border-radius:var(--wp--preset--spacing--20);color:var(--wp--preset--color--contrast);-webkit-text-decoration:none;text-decoration:none;transition:all .3s}.post-pager a:focus-visible{background:var(--wp--preset--color--accent-3);border-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base)}.post-pager a:hover{background:var(--wp--preset--color--accent-3);border-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base)}.post-pager .post-navigation-link__label{font-family:var(--wp--preset--font-family--lato);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-2);transition:color .3s}.post-pager a:hover .post-navigation-link__label,.post-pager a:focus-visible .post-navigation-link__label{color:inherit}.post-pager .post-navigation-link__title{font-family:var(--wp--preset--font-family--lato);font-size:var(--wp--preset--font-size--medium);font-weight:700;line-height:1.4}.post-pager .post-navigation-link-previous .post-navigation-link__label:before{content:"← ";content:"← " / ""}.post-pager .post-navigation-link-next .post-navigation-link__label:after{content:" →";content:" →" / ""}@media (max-width:599.98px){.post-pager{grid-template-columns:minmax(0,1fr)}.post-pager .post-navigation-link-next{grid-column:auto;text-align:left}}body:not(.archive) .wp-block-post:has(>.wp-block-separator){margin-top:1.5rem}body:not(.archive) .wp-block-post:has(>.wp-block-separator)>.wp-block-separator{margin-bottom:1rem}.wp-block-heading+.wp-block-paragraph{margin-top:calc(var(--wp--style--block-gap) / 2)}.wp-block-list{list-style-type:none;padding-left:2rem}.wp-block-list li{position:relative}.wp-block-list li:before{content:"—";position:absolute;margin-left:-2rem}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color):not(.has-background):hover{background-color:#fff0;background-color:var(--wp--preset--color--contrast-2,var(--wp--preset--color--contrast,transparent));color:var(--wp--preset--color--base);border-color:currentColor;border-color:var(--wp--preset--color--contrast-2,var(--wp--preset--color--contrast,currentColor))}.wp-block-search__input{border-color:var(--wp--preset--color--contrast-3)}.wp-interactivity-router-loading-bar{background:var(--wp--preset--color--accent-3)}.wp-block-details{border:1px solid var(--wp--preset--color--accent-3);border-radius:.33rem;padding:0}.wp-block-details summary{padding:.75rem 1rem;font-family:var(--wp--preset--font-family--lato);font-weight:700;color:var(--wp--preset--color--accent-3);list-style:none}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary:focus{outline:none}.wp-block-details summary:focus-visible{outline:2px solid var(--wp--preset--color--accent-3);outline-offset:2px;border-radius:.2rem}.wp-block-details summary:after{content:"+";float:right}.wp-block-details[open] summary:after{content:"−"}.wp-block-details>:not(summary){padding:0 1rem .75rem}.wp-block-details summary+p{margin-top:0}body .syntaxhighlighter{background-color:var(--wp--preset--color--base-2)!important;padding:1.2rem!important}body .syntaxhighlighter .line.alt1,body .syntaxhighlighter .line.alt2{font-size:1rem!important;font-style:normal!important;font-weight:lighter!important;line-height:1.8!important;background-color:transparent!important}body .syntaxhighlighter .line.highlighted.alt1,body .syntaxhighlighter .line.highlighted.alt2{background-color:var(--wp--preset--color--accent-5)!important}body .syntaxhighlighter .gutter .line.highlighted{background-color:var(--wp--preset--color--accent-5)!important;color:var(--wp--preset--color--contrast-2)!important}body .syntaxhighlighter .plain,body .syntaxhighlighter .plain a{color:var(--wp--preset--color--accent-3)!important}body .syntaxhighlighter .comments,body .syntaxhighlighter .comments a{color:var(--wp--preset--color--contrast-2)!important}body .syntaxhighlighter .string,body .syntaxhighlighter .string a{color:var(--wp--preset--color--contrast-1)!important}body .syntaxhighlighter .functions{color:var(--wp--preset--color--accent-2)!important}body .syntaxhighlighter .variable{color:var(--wp--preset--color--contrast-2)!important}body .syntaxhighlighter .gutter .line{color:var(--wp--preset--color--contrast-2)!important;border-right:3px solid var(--wp--preset--color--accent-5)!important}.wp-lightbox-overlay .wp-block-image img{-o-object-fit:contain!important;object-fit:contain!important}.wp-lightbox-container button.lightbox-trigger,.wp-lightbox-container button.lightbox-trigger:hover,.wp-lightbox-container button.lightbox-trigger:focus,.wp-lightbox-container button.lightbox-trigger:not(:hover):not(:active):not(.has-background){background-color:#11111140}.discount-code{display:inline-flex;align-items:center;gap:.5em;padding:.25em .75em;background:var(--wp--preset--color--accent-5);color:var(--wp--preset--color--accent-3);border:1px solid var(--wp--preset--color--accent-3);border-radius:.33rem;font-family:var(--wp--preset--font-family--lato);font-size:var(--wp--preset--font-size--small);font-weight:700;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.discount-code__copy{all:unset;cursor:pointer;display:flex;align-items:center;opacity:.5;transition:opacity .2s ease}.discount-code__copy:hover,.discount-code__copy:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:2px}.discount-code__copy svg{width:.9em;height:.9em}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-unsplash{background-color:#fff;color:var(--wp--preset--color--contrast)}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-nomads{background-color:#ff4742;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-nomads svg{transform:scale(1.2)}@media (hover:none){.wp-lightbox-container img{cursor:zoom-in;touch-action:manipulation}}.popover-trigger{anchor-name:var(--unique-anchor);width:100%;-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}.popover-trigger:not(:focus-visible){outline:none}.popover-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;position-anchor:var(--unique-anchor);bottom:calc(anchor(top) + .25rem);left:anchor(left);max-width:anchor-size(width);width:-moz-fit-content;width:fit-content;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);padding:.25em .5em;border-radius:4px;border:2px solid var(--wp--preset--color--accent-3);box-shadow:var(--wp--preset--color--contrast-3) 0 -1px 5px 0;line-height:1.8rem;font-size:inherit;z-index:10;margin-top:env(safe-area-inset-top,0);margin-bottom:calc(env(safe-area-inset-top,0px) + .8rem);overflow:visible}header.wp-block-template-part:not(.is-hidden)+main .popover-content{margin-top:calc(env(safe-area-inset-top,0px) + 79px);margin-top:calc(env(safe-area-inset-top,0px) + var(--header-height, 79px))}.popover-content:before,.popover-content:after{position:absolute;top:100%;left:1rem;width:0;height:0;content:"";border-width:.8rem;border-style:solid;border-color:var(--wp--preset--color--accent-3) #fff0 #fff0 #fff0}.popover-content:after{border-width:calc(.8rem - 3px);border-color:var(--wp--preset--color--base) #fff0 #fff0 #fff0;left:calc(1rem + 3px)}.tax-mawi_location .wp-block-post:has(>.wp-block-separator){margin-top:0}.tax-mawi_location .wp-block-post:has(>.wp-block-separator)>.wp-block-separator{margin-top:1rem;margin-bottom:1rem}.tax-mawi_location .wp-block-post:has(>.wp-block-separator):first-child>.wp-block-separator{margin-top:0}.tax-mawi_location .wp-block-query .wp-block-columns{margin-top:0!important;margin-bottom:0!important}@media (max-width:781px){.tax-mawi_location .wp-block-query .wp-block-columns{row-gap:.1rem}}@media (min-width:782px){.tax-mawi_location .wp-block-post:has(>.wp-block-separator)>.wp-block-separator{margin-top:1.75rem;margin-bottom:1.75rem}}.tax-mawi_location .wp-block-query-title{text-align:left!important;margin-left:0!important;margin-right:0!important;font-weight:400}.tax-mawi_location .wp-block-query-pagination{margin-top:3rem!important;gap:.5rem}.tax-mawi_location .wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:.5rem}.tax-mawi_location .wp-block-query-pagination-numbers a,.tax-mawi_location .wp-block-query-pagination-numbers .page-numbers.current{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:var(--wp--preset--color--soft);border:1px solid #fff0;border-radius:.33rem;font-family:var(--wp--preset--font-family--lato);font-size:.95rem;font-weight:700;color:var(--wp--preset--color--contrast);-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease}.tax-mawi_location .wp-block-query-pagination-numbers .page-numbers.current{background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base)}.tax-mawi_location .wp-block-query-pagination-numbers a:hover{background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base);-webkit-text-decoration:none;text-decoration:none}.tax-mawi_location .wp-block-query-pagination-previous,.tax-mawi_location .wp-block-query-pagination-next,.tax-mawi_location .wp-block-query-pagination-previous a,.tax-mawi_location .wp-block-query-pagination-next a{display:inline-flex;align-items:center;padding:calc(.5rem - 1px) calc(1rem - 1px);background:#fff0;border:1px solid currentColor;border-radius:.33rem;font-family:var(--wp--preset--font-family--lato);font-size:.95rem;font-weight:700;color:var(--wp--preset--color--contrast);-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease}.tax-mawi_location .wp-block-query-pagination-previous:hover,.tax-mawi_location .wp-block-query-pagination-next:hover,.tax-mawi_location .wp-block-query-pagination-previous a:hover,.tax-mawi_location .wp-block-query-pagination-next a:hover{background:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);-webkit-text-decoration:none;text-decoration:none}.page-template-page-links .entry-content.has-global-padding{padding-top:0!important;padding-bottom:0!important;padding-left:.625rem!important;padding-right:.625rem!important}.page-template-page-links .wp-block-image img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.page-template-page-links h1{text-align:center;font-size:1.5rem;font-weight:700;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato);line-height:1.2;padding-top:0;margin-top:2rem;margin-bottom:.25rem}.page-template-page-links h2{text-align:center;font-size:1.1rem;font-weight:700;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato);line-height:1.3;padding-top:0;margin-top:1.5rem;margin-bottom:.25rem}.page-template-page-links h3{text-align:center;font-size:.88rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);padding-top:0;margin-top:1.25rem;margin-bottom:.25rem}.page-template-page-links h4{text-align:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);padding-top:0;margin-top:1rem;margin-bottom:.2rem}.page-template-page-links h5{text-align:center;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);padding-top:0;margin-top:.75rem;margin-bottom:.2rem}.page-template-page-links h1+.wp-block-buttons,.page-template-page-links h2+.wp-block-buttons,.page-template-page-links h3+.wp-block-buttons,.page-template-page-links h4+.wp-block-buttons,.page-template-page-links h5+.wp-block-buttons{margin-top:.75rem}.page-template-page-links .wp-block-buttons{width:100%;gap:.4rem!important}.page-template-page-links .wp-block-buttons .wp-block-button{width:100%}.page-template-page-links .wp-block-buttons .wp-block-button .wp-block-button__link{width:100%;text-align:center;box-sizing:border-box}.is-style-links-item .wp-block-button__link{padding:.85rem 1.5rem;background-color:var(--wp--preset--color--soft);border:none;border-radius:12px;color:var(--wp--preset--color--contrast)!important;font-family:var(--wp--preset--font-family--lato);font-size:1rem;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease}.is-style-links-item .wp-block-button__link:hover{background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base)!important;-webkit-text-decoration:none;text-decoration:none}.is-style-links-item-featured .wp-block-button__link{padding:calc(.85rem - 2px) 1.5rem;background-color:var(--wp--preset--color--soft);border:2px solid var(--wp--preset--color--accent-3);border-radius:12px;color:var(--wp--preset--color--contrast)!important;font-family:var(--wp--preset--font-family--lato);font-size:1rem;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,color .2s ease}.is-style-links-item-featured .wp-block-button__link:hover{background-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base)!important;-webkit-text-decoration:none;text-decoration:none}.wp-block-button.is-style-ghost .wp-block-button__link{background:#fff0;border:1px solid currentColor;color:var(--wp--preset--color--contrast);font-weight:400;padding:calc(.6rem - 1px) calc(1rem - 1px);transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-ghost .wp-block-button__link:hover{background:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);-webkit-text-decoration:none;text-decoration:none}a.links-back-link{font-family:var(--wp--preset--font-family--lato);font-size:.85rem;font-weight:700;color:var(--wp--preset--color--contrast-2);-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}a.links-back-link:hover{color:var(--wp--preset--color--accent-3);-webkit-text-decoration:none;text-decoration:none}.page-template-page-links .wp-block-details{background-color:var(--wp--preset--color--soft);border:none;border-radius:12px}.page-template-page-links .wp-block-details summary{color:var(--wp--preset--color--contrast);font-weight:700;text-align:center;transition:color .2s ease}.page-template-page-links .wp-block-details[open] summary,.page-template-page-links .wp-block-details summary:hover{color:var(--wp--preset--color--accent-3)}.page-template-page-links .wp-block-social-links{justify-content:center}.page-template-page-links .wp-social-link{background-color:var(--wp--preset--color--accent-5)!important;color:var(--wp--preset--color--accent-3)!important}.page-template-page-links .wp-social-link:hover{background-color:var(--wp--preset--color--accent-3)!important;color:var(--wp--preset--color--base)!important}.mawi-say-hi{min-height:720px}.mawi-say-hi>.wp-block-cover{min-height:0;background-color:#030303}.mawi-say-hi>.wp-block-cover .wp-block-cover__image-background{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.mawi-say-hi .wp-block-cover__inner-container{width:100%}.mawi-say-hi__side{display:flex;flex-direction:column}.mawi-say-hi__body{margin-top:auto;margin-bottom:auto}.mawi-say-hi__body .mawi-say-hi__text{max-width:32em}.mawi-say-hi__foot .mawi-current-stay{margin:0}@media (max-width:900px){.mawi-say-hi.is-layout-grid{grid-template-columns:1fr;min-height:0}.mawi-say-hi>.wp-block-cover{order:2;aspect-ratio:4 / 5}}.mawi-home-cover h1{width:auto}.mawi-cover{display:grid;grid-template-columns:5fr 7fr;grid-template-rows:1fr auto auto 1fr;grid-template-areas:". photo" "title photo" "text photo" ". photo";grid-column-gap:max(40px,min(5vw,72px));-moz-column-gap:max(40px,min(5vw,72px));column-gap:max(40px,min(5vw,72px))}.mawi-cover__title{grid-area:title}.mawi-cover__photo{grid-area:photo;position:relative}.mawi-cover__photo>.mawi-current-stay{position:absolute;bottom:20px;left:20px}.mawi-cover__text{grid-area:text}@media (max-width:900px){.mawi-cover{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"title" "photo" "text";margin-top:max(56px,min(8vw,112px))!important}.mawi-cover__title{margin-bottom:max(48px,min(6vw,76px))!important}.mawi-cover__photo>.mawi-current-stay{top:12px;bottom:auto;left:12px}.mawi-cover__text{padding-top:20px}}.mawi-home-contents__grid{border-top:1px solid var(--wp--preset--color--contrast-3)}@media (max-width:900px){.mawi-home-contents__grid.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.mawi-home-years .wp-block-columns,.mawi-home-writing .wp-block-columns,.mawi-home-work .wp-block-columns{flex-wrap:wrap!important}.mawi-home-years .wp-block-column,.mawi-home-writing .wp-block-column,.mawi-home-work .wp-block-column{flex-basis:100%!important}}.mawi-home-years__latest .wp-block-columns{margin:0}.mawi-home-years__latest .wp-block-post-featured-image img{transition:transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease),box-shadow var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}.mawi-home-years__latest .wp-block-post-featured-image a:hover img{transform:translateY(var(--wp--custom--motion--lift));box-shadow:var(--wp--custom--shadow--lift)}p.mawi-home-years__label{margin:max(56px,min(8vw,88px)) 0 0;padding-bottom:14px;border-bottom:1px solid var(--wp--preset--color--contrast-3)}.wp-block-query.mawi-home-work__latest .wp-block-post>*{margin:0}.wp-block-query.mawi-home-work__latest .wp-block-post-featured-image img{transition:transform var(--wp--custom--motion--base) var(--wp--custom--motion--ease),box-shadow var(--wp--custom--motion--base) var(--wp--custom--motion--ease)}.wp-block-query.mawi-home-work__latest .wp-block-post:hover .wp-block-post-featured-image img{transform:translateY(var(--wp--custom--motion--lift));box-shadow:var(--wp--custom--shadow--lift)}.wp-block-query.mawi-home-work__latest .wp-block-post-terms{margin-top:18px;font-family:var(--wp--preset--font-family--lato);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--wp--preset--color--contrast-2)}.wp-block-query.mawi-home-work__latest .wp-block-post-terms a{font:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}.wp-block-query.mawi-home-work__latest .wp-block-post .wp-block-post-title{margin-top:8px;padding:0;font-family:var(--wp--preset--font-family--lato);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.wp-block-query.mawi-home-work__latest .wp-block-post .wp-block-post-title a{font:inherit;color:var(--wp--preset--color--contrast);-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.wp-block-query.mawi-home-work__latest .wp-block-post:hover .wp-block-post-title a{color:var(--wp--preset--color--accent-3)}@media (prefers-reduced-motion:reduce){.mawi-home-years__latest .wp-block-post-featured-image a:hover img,.wp-block-query.mawi-home-work__latest .wp-block-post:hover .wp-block-post-featured-image img{transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes mawi-reveal{0%{opacity:0;translate:0 12px}}.wp-block-group.is-style-section-header,.location-neighbors__card,.country-neighbors__card,.travel-stats__city-card,.location-card,.country-trip-row,.wp-block-post-template.is-style-cards>li{animation:mawi-reveal linear backwards;animation-timeline:view();animation-range:entry 0% entry 70%}}}.mawi-cursor{position:fixed;top:0;left:0;z-index:2147483000;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:color-mix(in srgb,var(--wp--preset--color--accent-5) 90%,transparent);pointer-events:none;mix-blend-mode:multiply;opacity:0;scale:.5;transition:opacity var(--wp--custom--motion--slow) var(--wp--custom--motion--ease),scale var(--wp--custom--motion--slow) var(--wp--custom--motion--ease)}.mawi-cursor[data-state=link]{opacity:1;scale:1}.mawi-cursor.is-pressed[data-state=link]{scale:.8}@media (forced-colors:active){.mawi-cursor{display:none}}.mawi-breadcrumb{display:block;font-family:var(--tp-mono);font-size:11px;letter-spacing:.14em;color:var(--tp-muted);text-align:left;padding:24px 0 20px;margin-bottom:0;max-width:none!important;margin-left:0!important;margin-right:0!important}.mawi-breadcrumb__link,.mawi-breadcrumb__link:visited,.mawi-breadcrumb__link:hover,.mawi-breadcrumb__current{color:var(--tp-muted);text-decoration:none!important;text-decoration-color:transparent!important;font-family:var(--tp-mono)!important;font-size:11px!important;font-weight:normal!important;background-image:none!important;transition:color 0.12s!important}.mawi-breadcrumb__link:hover{color:var(--tp-blue)}.ai-search__trigger{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 5px 0 10px;border:1px solid var(--wp--preset--color--contrast-3);border-radius:.33rem;background:#fff0;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato);font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.ai-search__trigger svg{flex:none}.ai-search__spark{fill:var(--wp--preset--color--accent-3)}.ai-search__trigger:hover{border-color:var(--wp--preset--color--accent-3);background:var(--wp--preset--color--soft);color:var(--wp--preset--color--accent-3)}.ai-search__label{white-space:nowrap}.ai-search__kbd,.ai-search__key{padding:4px 6px;border-radius:2px;background:var(--wp--preset--color--base-2);color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);font-size:11px;font-weight:400;letter-spacing:.04em;line-height:1}@media (max-width:900px){.ai-search__trigger{justify-content:center;width:34px;padding:0}.ai-search__label,.ai-search__kbd{display:none}}@media (hover:none) and (pointer:coarse){.ai-search__kbd,.ai-search__close-key{display:none}}@media not ((hover:none) and (pointer:coarse)){.ai-search__close-word{display:none}}dialog.ai-search{width:min(720px,92vw);border:none;border-radius:12px;padding:0;margin:10vh auto 0;overflow:hidden;background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato);box-shadow:0 18px 48px #1111112e}dialog.ai-search::backdrop{background:#1116}.ai-search__box{display:flex;flex-direction:column;max-height:72vh}.ai-search__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:20px 28px 12px}.ai-search__close{padding:6px 12px;border:1px solid var(--wp--preset--color--contrast-3);border-radius:.33rem;background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);font-size:13px;line-height:1;cursor:pointer;transition:border-color .2s,color .2s}.ai-search__close:hover,.ai-search__close:focus-visible{border-color:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--accent-3)}.ai-search__kicker{color:var(--wp--preset--color--contrast-2);font-size:11px;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.ai-search__form{margin:0}.ai-search__field{display:flex;align-items:center;gap:14px;margin:0 28px;border-bottom:1px solid rgb(17 17 17 / .1);transition:border-color .2s}.ai-search__field:focus-within{border-bottom-color:var(--wp--preset--color--accent-3)}.ai-search__icon{flex:none;color:var(--wp--preset--color--contrast)}.ai-search__input{flex:1;min-width:0;padding:12px 0 16px;border:none;outline:none;background:#fff0;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--lato);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.ai-search__input::-moz-placeholder{color:var(--wp--preset--color--contrast-2);font-weight:300;letter-spacing:0;opacity:1}.ai-search__input::placeholder{color:var(--wp--preset--color--contrast-2);font-weight:300;letter-spacing:0;opacity:1}.ai-search__send{flex:none;display:inline-flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;border:none;border-radius:.33rem;background:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base);cursor:pointer;transition:background .2s}.ai-search__send:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.ai-search__send svg{width:16px;height:16px}.ai-search__send:hover{background:color-mix(in oklab,var(--wp--preset--color--accent-3) 85%,var(--wp--preset--color--contrast))}.ai-search__send:disabled{opacity:.5;cursor:default}.ai-search__spinner{flex:none;display:none;width:16px;height:16px;border:2px solid var(--wp--preset--color--contrast-3);border-right-color:var(--wp--preset--color--accent-3);border-radius:50%}.ai-search.is-searching .ai-search__spinner{display:inline-block;animation:ai-search-spin .7s linear infinite}@keyframes ai-search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ai-search.is-searching .ai-search__spinner{animation:none}}.ai-search__scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:24px 28px 16px}.ai-search__scroll:has(>.ai-search__answer[hidden]):has(>.ai-search__results:empty){display:none}.ai-search__results:empty{display:none}.ai-search__group{padding:20px 0 8px}.ai-search__group:first-child{padding-top:0;color:var(--wp--preset--color--contrast-2);font-size:11px;letter-spacing:.22em;text-transform:uppercase}.ai-search__result{position:relative;display:block;margin:0 -12px;padding:12px 40px 12px 12px;border-bottom:1px solid rgb(17 17 17 / .1);border-radius:.33rem;-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:background .2s}.ai-search__result:after{content:"→";position:absolute;top:12px;right:14px;color:var(--wp--preset--color--accent-3);font-size:16px;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.ai-search__result.is-active,.ai-search__result:hover{background:var(--wp--preset--color--soft)}.ai-search__result.is-active:after,.ai-search__result:hover:after{opacity:1;transform:none}.ai-search__result-title{font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3;transition:color .2s}.ai-search__result.is-active .ai-search__result-title,.ai-search__result:hover .ai-search__result-title{color:var(--wp--preset--color--accent-3)}.ai-search__result-meta{margin-left:10px;color:var(--wp--preset--color--contrast-2);font-size:11px;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.ai-search__result-snippet{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin-top:4px;overflow:hidden;color:var(--wp--preset--color--contrast-secondary);font-family:var(--wp--preset--font-family--roboto-slab);font-size:15px;font-weight:300;line-height:1.5}.ai-search__result-snippet mark{background:none;color:inherit;font-weight:500}.ai-search__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 28px;background:var(--wp--preset--color--base-2)}.ai-search__status{margin:0;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);font-size:11px;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.ai-search__keys{display:inline-flex;flex:none;align-items:center;gap:5px;color:var(--wp--preset--color--contrast-2);font-size:13px;white-space:nowrap}.ai-search__keys .ai-search__key{min-width:22px;background:var(--wp--preset--color--base);font-size:12px;text-align:center}.ai-search__keys .ai-search__key+.ai-search__key{margin-left:-1px}@media (hover:none) and (pointer:coarse){.ai-search__keys{display:none}}.ai-search__answer{margin:0 0 24px;padding:18px 20px;border-radius:.33rem;background:var(--wp--preset--color--base-2);font-family:var(--wp--preset--font-family--roboto-slab);font-size:16px;font-weight:300;line-height:1.55}.ai-search__empty{display:flex;flex-direction:column;align-items:flex-start;padding:28px 0 20px}.ai-search__empty-icon{display:none}.ai-search__empty-title{margin:0;font-size:20px;font-weight:700;letter-spacing:-.01em}.ai-search__empty-hint{margin:6px 0 0;color:var(--wp--preset--color--contrast-secondary);font-family:var(--wp--preset--font-family--roboto-slab);font-size:15px;font-weight:300}@media (max-width:600px){dialog.ai-search{width:calc(100vw - 24px);margin-top:12px}.ai-search__head,.ai-search__foot{padding-left:18px;padding-right:18px}.ai-search__field{margin-left:18px;margin-right:18px}.ai-search__scroll{padding-left:18px;padding-right:18px}.ai-search__input{font-size:19px}.ai-search__empty-title{font-size:18px}}.ai-search__answer-label{margin-bottom:8px;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase}.ai-search__answer-label.is-generating{animation:ai-search-pulse 1.2s ease-in-out infinite}@keyframes ai-search-pulse{0%,to{opacity:.4}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.ai-search__answer-label.is-generating{animation:none}}.ai-search__answer-output{white-space:pre-wrap}.ai-search__answer-output a{--citation:var(--wp--preset--color--accent-3, #1e4f8a);font-size:.75em;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;vertical-align:.2em;-webkit-text-decoration:none;text-decoration:none;color:#1e4f8a;color:var(--citation);background:#1e4f8a1f;padding:.1em .3em;margin-left:.15em;border-radius:.35em;transition:background-color .12s ease}@supports (color:color-mix(in lch,red,blue)){.ai-search__answer-output a{background:color-mix(in oklab,var(--citation) 12%,transparent)}}.ai-search__answer-output a:hover{background:color-mix(in oklab,var(--citation) 24%,transparent)}.ai-search__answer-output a:focus-visible{outline:2px solid var(--citation);outline-offset:2px}.ai-search__answer-cites{white-space:nowrap}@media (pointer:coarse){.ai-search__answer-output a{padding:.3em .5em}}@media (prefers-reduced-motion:reduce){.ai-search__answer-output a{transition:none}}.ai-search__answer-enable{display:inline-block;margin-top:2px;padding:10px 18px;border:none;border-radius:.33rem;background:var(--wp--preset--color--accent-3);color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--lato);font-size:14px;font-weight:700;cursor:pointer;transition:background .2s}.ai-search__answer-enable:hover{background:color-mix(in oklab,var(--wp--preset--color--accent-3) 85%,var(--wp--preset--color--contrast))}.ai-search__answer-tier{display:block;margin-top:8px;padding:0;border:none;background:none;color:var(--wp--preset--color--accent-3);font-family:var(--wp--preset--font-family--lato);font-size:12px;text-align:left;cursor:pointer}.ai-search__answer-tier:hover{-webkit-text-decoration:underline;text-decoration:underline}.ai-search__answer-caveat{margin:8px 0 0;color:var(--wp--preset--color--contrast-2);font-family:var(--wp--preset--font-family--lato);font-size:12px}.ai-search__answer-upgrade{padding:0;border:none;background:none;color:var(--wp--preset--color--accent-3);font:inherit;cursor:pointer}.ai-search__answer-upgrade:hover{-webkit-text-decoration:underline;text-decoration:underline}.ai-search__send[hidden],.ai-search__answer-enable[hidden],.ai-search__answer-tier[hidden],.ai-search__answer-upgrade[hidden]{display:none}