.tilted-card-figure{perspective:800px;touch-action:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.tilted-card-mobile-alert{text-align:center;font-size:.875rem;display:none;position:absolute;top:1rem}@media (max-width:640px){.tilted-card-mobile-alert{display:block}.tilted-card-caption{display:none}}.tilted-card-inner{background:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 30px 60px -25px #00000073,0 10px 20px -10px #00000040}.tilted-card-inner:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='250' height='250'><filter id='paper'><feTurbulence type='fractalNoise' baseFrequency='0.4' numOctaves='6' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='250' height='250' filter='url(%23paper)'/></svg>");background-size:250px 250px;position:absolute;inset:0}.tilted-card-img{object-fit:cover;will-change:transform;position:absolute;top:0;left:0;transform:translateZ(0)}.tilted-card-overlay{z-index:2;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.tilted-card-caption{pointer-events:none;color:#2d2d2d;opacity:0;z-index:3;background-color:#fff;padding:4px 10px;font-size:10px;position:absolute;top:0;left:0}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.icon-btns{align-items:center;gap:1.25em;display:flex;overflow:visible}.icon-btn{-webkit-tap-highlight-color:transparent;cursor:pointer;background-color:#0000;border:none;outline:none;width:3em;height:3em;padding:0;position:relative}.icon-btn__back,.icon-btn__front,.icon-btn__label{transition:opacity .3s cubic-bezier(.83,0,.17,1),transform .3s cubic-bezier(.83,0,.17,1)}.icon-btn__back,.icon-btn__front{border-radius:.9em;width:100%;height:100%;position:absolute;top:0;left:0}.icon-btn__back{transform-origin:100% 100%;will-change:transform;display:block;transform:rotate(15deg);box-shadow:.4em -.4em .6em #17181c47}.icon-btn__front{-webkit-backdrop-filter:blur(.75em);transform-origin:80%;will-change:transform;background-color:#ffffff40;display:flex;box-shadow:inset 0 0 0 .08em #fff6,0 .25em .75em #17181c2e}.icon-btn__icon{color:#fff;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin:auto;display:flex}.icon-btn__icon svg{width:100%;height:100%}.icon-btn__label{display:none}.icon-btn:focus-visible .icon-btn__back{transform:rotate(25deg)translate3d(-.4em,-.4em,.5em)}.icon-btn:focus-visible .icon-btn__front{transform:scale(1.08)translateY(-.1em)}@media (hover:hover){.icon-btn:hover .icon-btn__back{transform:rotate(25deg)translate3d(-.4em,-.4em,.5em)}.icon-btn:hover .icon-btn__front{transform:scale(1.08)translateY(-.1em)}}
.card-content{color:#111;width:100%;height:100%;font-family:var(--font-dm-sans), system-ui, sans-serif;grid-template-columns:1fr 1fr;column-gap:4cqi;padding:9cqb 5cqi;display:grid}.card-logo{aspect-ratio:1;background:#cfdcff;border-radius:50%;place-self:start;width:40cqb;height:auto}.card-right{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.card-name{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;color:#0a0a0a;flex-direction:column;margin:0;font-size:9cqi;font-weight:800;line-height:.95;display:flex}.card-name span:last-child{font-size:.82em}.card-role{color:#111;font-size:2.7cqi;line-height:1.4;position:relative}.card-role .variable-proximity{font-family:var(--font-dm-sans), system-ui, sans-serif;font-variation-settings:"wght" 400}.role-link{color:inherit;cursor:pointer;text-decoration:none}.card-actions{align-items:center;padding-top:1.6cqi;font-size:2.4cqi;display:flex}.email-toast{-webkit-backdrop-filter:blur(.75em);color:#111;white-space:nowrap;pointer-events:none;background-color:#ffffff40;border-radius:.9em;margin-left:1.25em;padding:.3em .75em;font-size:.85em;box-shadow:inset 0 0 0 .08em #fff6}
.grainient-container{width:100%;height:100%;position:relative;overflow:hidden}
