@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.tag[data-astro-cid-bpe6dwhu]{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-leading:22px;--tw-font-weight:var(--font-weight-bold,700);font-size:clamp(12px,1.2vw,14px);line-height:22px;font-weight:var(--font-weight-bold,700);--tw-tracking:.3px;letter-spacing:.3px;white-space:nowrap;color:#1f2937;border-radius:10px 0}.card-desc[data-astro-cid-bpe6dwhu]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(max-width:900px){.border-wrap[data-astro-cid-bpe6dwhu]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#e5e5e5;border-radius:30px 0;overflow:hidden}.project-image[data-astro-cid-bpe6dwhu] img[data-astro-cid-bpe6dwhu]{aspect-ratio:1.5;border-radius:30px 0;width:100%;display:block;overflow:hidden}}@media(min-width:901px){.project-card[data-astro-cid-bpe6dwhu]{clip-path:inset(0 round 30px 0);aspect-ratio:var(--aspect-ratio);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(to bottom,#0009 0%,#0003 20%,transparent 100%),var(--card-bg);border-radius:30px 0;flex-direction:column;justify-content:space-between;display:flex;position:relative}.card-tags[data-astro-cid-bpe6dwhu]{padding:calc(var(--spacing,.25rem) * 6);opacity:0}.card-desc[data-astro-cid-bpe6dwhu]{color:var(--color-white,#fff)}.tag[data-astro-cid-bpe6dwhu]{background-color:#f07427}.project-card[data-astro-cid-bpe6dwhu]:hover .card-tags[data-astro-cid-bpe6dwhu]{opacity:1}.project-image[data-astro-cid-bpe6dwhu]{display:none}.card-content[data-astro-cid-bpe6dwhu]{background-color:#00000073;align-items:flex-end;width:100%;position:absolute}@supports (color:color-mix(in lab,red,red)){.card-content[data-astro-cid-bpe6dwhu]{background-color:color-mix(in oklab,var(--color-black,#000) 45%,transparent)}}.card-content[data-astro-cid-bpe6dwhu]{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition:bottom .4s;bottom:-70%}.project-card[data-astro-cid-bpe6dwhu]:hover .card-content[data-astro-cid-bpe6dwhu]{bottom:0%}.card-btn[data-astro-cid-bpe6dwhu]{color:var(--color-white,#fff)}.card-btn[data-astro-cid-bpe6dwhu]:hover{color:#ef7428}}@media(hover:none){.project-card[data-astro-cid-bpe6dwhu] .card-tags[data-astro-cid-bpe6dwhu]{opacity:1}.project-card[data-astro-cid-bpe6dwhu] .card-content[data-astro-cid-bpe6dwhu]{bottom:0%}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
