/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.edu-deck{border-block-start:1px solid var(--color-line);counter-reset:edu;flex-direction:column;gap:0;margin-block:1rem 3rem;display:flex}.edu-card{background:var(--glass-bg);border:1px solid var(--glass-line);border-block-start:2px solid var(--color-accent-fill);border-radius:var(--radius-2);height:100%;box-shadow:var(--elev-1),inset 0 1px 0 var(--edge-hi);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);padding:1.25rem 1.35rem 1.35rem}.edu-card:focus-within,.edu-card:hover{border-block-start-color:var(--color-accent-2-fill);box-shadow:var(--elev-2),var(--glow-accent),inset 0 1px 0 var(--edge-hi);transform:translateY(-2px)}.edu-year{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);border:1px solid rgba(var(--rgb-accent),.32);border-radius:var(--radius-pill);padding:.2rem .5rem;font-size:.68rem;display:inline-block}html[lang=fa] .edu-year{letter-spacing:0;text-transform:none;font-size:.78rem}.edu-degree{font-family:var(--font-display);color:var(--color-ink);text-wrap:balance;margin-block:.75rem .35rem;font-size:1.25rem;font-weight:700;line-height:1.25}.edu-detail{color:var(--color-ink-dim);font-size:.92rem;line-height:1.65}.edu-inst{font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-accent-2-ink);margin-block-start:.6rem;font-size:.76rem}html[lang=fa] .edu-inst{letter-spacing:0;font-family:var(--font-fa-menu);font-size:.85rem}.edu-deck .edu-card{counter-increment:edu;border:0;border-block-end:1px solid var(--color-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"year""degree""detail""inst";gap:.2rem 0;padding:1.35rem 0;display:grid;position:relative;overflow:visible}.edu-deck .edu-card:before{content:counter(edu,decimal-leading-zero);z-index:-1;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1;position:absolute;inset-block-start:.7rem;inset-inline-end:.25rem}@supports (color:color-mix(in lab,red,red)){.edu-deck .edu-card:before{color:color-mix(in srgb,var(--color-ink) 6%,transparent)}}.edu-deck .edu-card:before{pointer-events:none}.edu-deck .edu-card:after,html[lang=fa] .edu-deck .edu-card:before{content:none}.edu-deck .edu-year{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-ink);grid-area:year;place-self:start;margin-block-start:.1rem;font-size:.68rem}.edu-deck .edu-degree{font-family:var(--font-display);color:var(--color-ink);text-wrap:balance;grid-area:degree;margin:0;font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:700;line-height:1.25}.edu-deck .edu-detail{letter-spacing:0;text-transform:none;color:var(--color-ink-dim);grid-area:detail;margin:0;font-family:inherit;font-size:.95rem;line-height:1.6}.edu-deck .edu-inst{font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-accent-2-ink);grid-area:inst;margin-block-start:.4rem;font-size:.76rem;line-height:1.5}.edu-deck .edu-card:focus-within,.edu-deck .edu-card:hover{border-block-end-color:var(--color-accent-2-fill);background-color:var(--color-accent-2-fill);transform:none}@supports (color:color-mix(in lab,red,red)){.edu-deck .edu-card:focus-within,.edu-deck .edu-card:hover{background-color:color-mix(in srgb,var(--color-accent-2-fill) 7%,transparent)}}.edu-deck .edu-card:focus-within,.edu-deck .edu-card:hover{box-shadow:none}@media (min-width:48rem){.edu-deck .edu-card{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);grid-template-areas:"year degree""year detail""year inst";column-gap:2rem;padding-block:1.6rem}}@media (prefers-reduced-motion:reduce){.edu-card,.edu-deck .edu-card{transition:none}.edu-card:focus-within,.edu-card:hover,.edu-deck .edu-card:focus-within,.edu-deck .edu-card:hover{transform:none}html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.x-rule,[data-scrub]{animation:none!important}}