.title[data-astro-cid-iyiqi2so]{display:flex;width:100%;flex-direction:row;align-items:center}.title[data-astro-cid-iyiqi2so]>:not([hidden])[data-astro-cid-iyiqi2so]~:not([hidden])[data-astro-cid-iyiqi2so]{--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.title[data-astro-cid-iyiqi2so]{vertical-align:top;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--text-color)}@media (min-width: 1024px){.title[data-astro-cid-iyiqi2so]{font-size:1.5rem;line-height:2rem}}.title[data-astro-cid-iyiqi2so]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.title[data-astro-cid-iyiqi2so]:hover{color:var(--primary-color)}.title[data-astro-cid-iyiqi2so]{font-family:var(--primary-font)}.data[data-astro-cid-iyiqi2so]{font-family:var(--primary-font);display:flex;flex-direction:row;align-items:center}.data[data-astro-cid-iyiqi2so]>span[data-astro-cid-iyiqi2so]{display:inline-block;align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:var(--text-color-lighten);font-family:var(--primary-font)}.desc[data-astro-cid-iyiqi2so]{color:var(--text-color)}@media (min-width: 1024px){.desc[data-astro-cid-iyiqi2so]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.desc[data-astro-cid-iyiqi2so]{font-family:var(--primary-font)}.post-meta[data-astro-cid-iyiqi2so]{vertical-align:middle;font-size:.875rem;line-height:1.25rem;color:var(--text-color-lighten);font-family:var(--primary-font)}.cover-container[data-astro-cid-iyiqi2so]{position:relative;margin-left:.5rem;display:none;height:212px;min-width:404px;max-width:404px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 1024px){.cover-container[data-astro-cid-iyiqi2so]{display:block}}.cover-container[data-astro-cid-iyiqi2so]{clip-path:polygon(0 0%,100% 0%,100% 100%,10% 100%)}.cover-wrapper[data-astro-cid-iyiqi2so]{height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.cover-wrapper[data-astro-cid-iyiqi2so]:before{position:absolute;left:0;height:100%;width:0px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:.5;content:"";z-index:1;transition:all .3s}.cover-wrapper[data-astro-cid-iyiqi2so]:hover:before{height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.right-icon[data-astro-cid-iyiqi2so]{position:absolute;left:50%;top:50%;z-index:10;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:all .3s}.cover-wrapper[data-astro-cid-iyiqi2so]:hover .right-icon[data-astro-cid-iyiqi2so]{clip-path:polygon(0 0,100% 0%,100% 100%,0 100%)}.button[data-astro-cid-qoqou5sv]{display:flex;height:2.5rem;width:2.5rem;flex-direction:row;align-items:center;border-radius:.5rem;background-color:var(--card-color);padding:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button[data-astro-cid-qoqou5sv]:hover{--tw-brightness: brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button[data-astro-cid-qoqou5sv]:where([data-theme=dark],[data-theme=dark] *){background-color:var(--card-color-lighten)}.button[data-astro-cid-qoqou5sv]:hover:where([data-theme=dark],[data-theme=dark] *){--tw-brightness: brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button[data-astro-cid-qoqou5sv] span[data-astro-cid-qoqou5sv]{width:100%;text-align:center;color:var(--primary-color)}.button-disabled[data-astro-cid-qoqou5sv]{display:flex;height:2.5rem;width:2.5rem;cursor:not-allowed;flex-direction:row;align-items:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.25rem}.button-disabled[data-astro-cid-qoqou5sv]:where([data-theme=dark],[data-theme=dark] *){background-color:var(--card-color-lighten);--tw-brightness: brightness(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button-disabled[data-astro-cid-qoqou5sv] span[data-astro-cid-qoqou5sv]{width:100%;text-align:center;color:var(--text-color);opacity:.5}.button-selected[data-astro-cid-qoqou5sv]{display:flex;height:2.5rem;width:2.5rem;cursor:not-allowed;flex-direction:row;align-items:center;border-radius:.5rem;background-color:var(--primary-color);padding:.25rem;pointer-events:none}.button-selected[data-astro-cid-qoqou5sv] span[data-astro-cid-qoqou5sv]{width:100%;text-align:center;color:var(--card-color)}.button-selected[data-astro-cid-qoqou5sv] span[data-astro-cid-qoqou5sv]:where([data-theme=dark],[data-theme=dark] *){color:#ffffffbf}.intro[data-astro-cid-u43ozx4m]{margin-left:.75rem;margin-right:.75rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-radius:1.5rem;background-color:var(--card-color);padding:1.75rem 1.5rem}@media (min-width: 1024px){.intro[data-astro-cid-u43ozx4m]{margin-left:0;margin-right:0;flex-direction:row;align-items:flex-start;padding:2rem 2.25rem}}.intro-photo[data-astro-cid-u43ozx4m]{height:7rem;width:7rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:9999px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1280px){.intro-photo[data-astro-cid-u43ozx4m]{display:none}}.intro-body[data-astro-cid-u43ozx4m]{display:flex;flex-direction:column;gap:.75rem;color:var(--text-color);font-family:var(--primary-font);line-height:1.7}.intro-title[data-astro-cid-u43ozx4m]{font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width: 1024px){.intro-title[data-astro-cid-u43ozx4m]{font-size:1.875rem;line-height:2.25rem}}.intro-title[data-astro-cid-u43ozx4m]{font-family:var(--brand-font)}.intro-lead[data-astro-cid-u43ozx4m]{font-size:1.125rem;line-height:1.75rem;color:var(--text-color-lighten)}.intro-body[data-astro-cid-u43ozx4m] a[data-astro-cid-u43ozx4m]:not(.intro-link){color:var(--primary-color);text-decoration-line:underline;text-decoration-color:var(--primary-color-transparent);text-decoration-thickness:2px;text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.intro-body[data-astro-cid-u43ozx4m] a[data-astro-cid-u43ozx4m]:not(.intro-link):hover{text-decoration-color:var(--primary-color)}.intro-links[data-astro-cid-u43ozx4m]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.intro-link[data-astro-cid-u43ozx4m]{display:flex;align-items:center;gap:.375rem;border-radius:.5rem;background-color:var(--primary-color-lighten);padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--primary-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.intro-link[data-astro-cid-u43ozx4m]:hover{background-color:var(--primary-color-hover)}.intro-link[data-astro-cid-u43ozx4m]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.intro-link-primary[data-astro-cid-u43ozx4m]{background-color:var(--primary-color);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.intro-link-primary[data-astro-cid-u43ozx4m]:hover{background-color:var(--primary-color);--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.section-title[data-astro-cid-sxnsrdtv]{margin-left:.75rem;margin-right:.75rem;border-left-width:4px;border-color:var(--primary-color);padding-left:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--text-color)}@media (min-width: 1024px){.section-title[data-astro-cid-sxnsrdtv]{margin-left:0;margin-right:0}}.section-title[data-astro-cid-sxnsrdtv]{font-family:var(--brand-font)}
