.ReviewCardWallet-module__Xin9cq__root{flex:0 0 44px;width:44px}.ReviewCardWallet-module__Xin9cq__toggle{width:44px;min-height:44px;color:var(--neutral-300);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:.4rem;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ReviewCardWallet-module__Xin9cq__label{color:var(--neutral-200);opacity:0;pointer-events:none;white-space:nowrap;transition:opacity var(--transition-fast);background:#101311;border:1px solid #c6d5b82e;border-radius:.3rem;padding:.2rem .35rem;font-size:.6875rem;line-height:1.25;position:absolute;bottom:calc(100% + 2px);right:0}.ReviewCardWallet-module__Xin9cq__toggle:focus-visible .ReviewCardWallet-module__Xin9cq__label,.ReviewCardWallet-module__Xin9cq__root[data-open=true] .ReviewCardWallet-module__Xin9cq__label{opacity:1}.ReviewCardWallet-module__Xin9cq__wallet{isolation:isolate;flex:0 0 40px;width:40px;height:40px;display:block;position:relative}.ReviewCardWallet-module__Xin9cq__wallet:before{content:"";z-index:0;background:linear-gradient(150deg,#506355,#21382b 55%,#102219);border-radius:4px 4px 6px 6px;height:22px;position:absolute;bottom:3px;left:1px;right:1px;box-shadow:inset 0 .75px #82917a}.ReviewCardWallet-module__Xin9cq__walletInterior{z-index:1;background:linear-gradient(#0a160e,#172b1e 65%,#273d2d);border-radius:3px 3px 4px 4px;height:9px;position:absolute;top:17px;left:2px;right:2px;box-shadow:inset 0 1px 2px #040c07}.ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__cardEdgeFront{--card-lift:0px;aspect-ratio:810/1130;transform-origin:50% 90%;width:24px;transform:translateY(var(--card-lift)) rotate(var(--card-angle));transition:transform var(--transition-base);background:#1e2520;border-radius:1.2px;display:block;position:absolute;overflow:hidden;box-shadow:0 0 0 .4px #777967,.5px 1px 2px #0009}.ReviewCardWallet-module__Xin9cq__cardEdgeBack{--card-angle:13deg;z-index:2;top:2px;left:10px}.ReviewCardWallet-module__Xin9cq__cardEdgeFront{--card-angle:-10deg;z-index:3;top:0;left:5px}.ReviewCardWallet-module__Xin9cq__cardEdgeBack img,.ReviewCardWallet-module__Xin9cq__cardEdgeFront img{object-fit:contain;width:100%;height:100%;display:block}.ReviewCardWallet-module__Xin9cq__pocket{z-index:4;width:40px;height:24px;display:block;position:absolute;bottom:1px;left:0;overflow:visible}.ReviewCardWallet-module__Xin9cq__toggle:focus-visible,.ReviewCardWallet-module__Xin9cq__card:focus-visible,.ReviewCardWallet-module__Xin9cq__navigate:focus-visible{outline:2px solid var(--secondary);outline-offset:3px}.ReviewCardWallet-module__Xin9cq__root[data-open=true] .ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__toggle:focus-visible .ReviewCardWallet-module__Xin9cq__cardEdgeBack{--card-lift:-3px}.ReviewCardWallet-module__Xin9cq__root[data-open=true] .ReviewCardWallet-module__Xin9cq__cardEdgeFront,.ReviewCardWallet-module__Xin9cq__toggle:focus-visible .ReviewCardWallet-module__Xin9cq__cardEdgeFront{--card-lift:-4px}.ReviewCardWallet-module__Xin9cq__reader{overscroll-behavior:contain;width:220px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--neutral-100);scrollbar-width:thin;scrollbar-color:#526250 transparent;cursor:default;opacity:0;background:radial-gradient(at 0 0,#52633d33,#0000 60%),#101311;border:1px solid #c7d6ac40;border-radius:.85rem;margin:0;padding:.7rem;position:fixed;inset:auto;overflow:auto;box-shadow:0 14px 44px #00000080,inset 0 1px #ffffff0f}.ReviewCardWallet-module__Xin9cq__reader:popover-open[data-ready=true]{opacity:1;animation:.18s ease-out ReviewCardWallet-module__Xin9cq__openReader}.ReviewCardWallet-module__Xin9cq__reader::backdrop{background:0 0}.ReviewCardWallet-module__Xin9cq__readerHeader{padding:.15rem 0}.ReviewCardWallet-module__Xin9cq__readerHeader h4{font-size:.78rem;font-weight:600;line-height:1.4}.ReviewCardWallet-module__Xin9cq__navigate{width:32px;height:32px;color:var(--neutral-300);transition:color var(--transition-fast), background var(--transition-fast);background:#ffffff09;border:1px solid #c6d5b81f;border-radius:.45rem;flex:none;place-items:center;display:grid}.ReviewCardWallet-module__Xin9cq__navigate svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ReviewCardWallet-module__Xin9cq__reader .ReviewCardWallet-module__Xin9cq__explanation{color:var(--neutral-300);margin:.3rem 0 .65rem;font-size:.75rem;line-height:1.5}.ReviewCardWallet-module__Xin9cq__card{text-align:left;perspective:900px;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:.45rem;width:100%;display:block}.ReviewCardWallet-module__Xin9cq__cardFaces{aspect-ratio:810/1130;width:100%;transform-style:preserve-3d;border-radius:.45rem;transition:transform .48s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.ReviewCardWallet-module__Xin9cq__card[data-flipped=true] .ReviewCardWallet-module__Xin9cq__cardFaces{transform:rotateY(180deg)}.ReviewCardWallet-module__Xin9cq__front,.ReviewCardWallet-module__Xin9cq__back{border-radius:inherit;backface-visibility:hidden;background:#1c211a;border:1px solid #eddca966;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 4px 12px #00000052}.ReviewCardWallet-module__Xin9cq__front:after{content:"";opacity:0;transition:transform .55s ease, opacity var(--transition-base);pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff2cb26 47%,#0000 64%);position:absolute;inset:0;transform:translate(-75%)}.ReviewCardWallet-module__Xin9cq__artwork{object-fit:contain;width:100%;height:100%;display:block}.ReviewCardWallet-module__Xin9cq__back{color:#e8e9de;background:radial-gradient(at 10% 0,#80985b2e,#0000 75%),linear-gradient(155deg,#242e20,#141a15);flex-direction:column;padding:1rem .85rem;display:flex;transform:rotateY(180deg)}.ReviewCardWallet-module__Xin9cq__eyebrow{color:#b8c3a5;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.5}.ReviewCardWallet-module__Xin9cq__rating{letter-spacing:-.03em;margin-top:.65rem;font-size:1.4rem;font-weight:600;line-height:1.15}.ReviewCardWallet-module__Xin9cq__description{color:#d9decf;border-top:1px solid #c3cfa733;margin-top:.85rem;padding-top:.75rem;font-size:.75rem;line-height:1.6}.ReviewCardWallet-module__Xin9cq__edition{color:#abb59f;justify-content:space-between;gap:.25rem;margin-top:auto;padding-top:.8rem;font-size:.6875rem;line-height:1.4;display:flex}.ReviewCardWallet-module__Xin9cq__navigation{border-top:1px solid #c6d5b81f;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.7rem;padding-top:.5rem;display:flex}.ReviewCardWallet-module__Xin9cq__counter{color:var(--neutral-400);font-variant-numeric:tabular-nums;font-size:.6875rem}.ReviewCardWallet-module__Xin9cq__navigate:disabled{opacity:.3;cursor:default}.ReviewCardWallet-module__Xin9cq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ReviewCardWallet-module__Xin9cq__openReader{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.ReviewCardWallet-module__Xin9cq__toggle:hover .ReviewCardWallet-module__Xin9cq__label{opacity:1}.ReviewCardWallet-module__Xin9cq__toggle:hover .ReviewCardWallet-module__Xin9cq__cardEdgeBack{--card-lift:-3px}.ReviewCardWallet-module__Xin9cq__toggle:hover .ReviewCardWallet-module__Xin9cq__cardEdgeFront{--card-lift:-4px}.ReviewCardWallet-module__Xin9cq__card:hover .ReviewCardWallet-module__Xin9cq__front:after{opacity:1;transform:translate(75%)}.ReviewCardWallet-module__Xin9cq__navigate:hover:not(:disabled){color:var(--neutral-100);background:#c6d5b81a}}@media (prefers-reduced-motion:reduce){.ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__cardEdgeFront,.ReviewCardWallet-module__Xin9cq__cardFaces,.ReviewCardWallet-module__Xin9cq__front:after,.ReviewCardWallet-module__Xin9cq__label,.ReviewCardWallet-module__Xin9cq__navigate{transition:none}.ReviewCardWallet-module__Xin9cq__reader:popover-open[data-ready=true]{animation:none}.ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__toggle:hover .ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__toggle:focus-visible .ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__root[data-open=true] .ReviewCardWallet-module__Xin9cq__cardEdgeBack,.ReviewCardWallet-module__Xin9cq__cardEdgeFront,.ReviewCardWallet-module__Xin9cq__toggle:hover .ReviewCardWallet-module__Xin9cq__cardEdgeFront,.ReviewCardWallet-module__Xin9cq__toggle:focus-visible .ReviewCardWallet-module__Xin9cq__cardEdgeFront,.ReviewCardWallet-module__Xin9cq__root[data-open=true] .ReviewCardWallet-module__Xin9cq__cardEdgeFront{--card-lift:0px}.ReviewCardWallet-module__Xin9cq__front:after{display:none}.ReviewCardWallet-module__Xin9cq__cardFaces,.ReviewCardWallet-module__Xin9cq__card[data-flipped=true] .ReviewCardWallet-module__Xin9cq__cardFaces,.ReviewCardWallet-module__Xin9cq__back{transform:none}.ReviewCardWallet-module__Xin9cq__front[aria-hidden=true],.ReviewCardWallet-module__Xin9cq__back[aria-hidden=true]{visibility:hidden}}
.ExperienceSection-module__5N-3hW__companyRow{align-items:flex-start;gap:var(--space-sm);display:flex}.ExperienceSection-module__5N-3hW__companyHeading{flex:1;min-width:0}.ExperienceSection-module__5N-3hW__companyName{color:var(--neutral-100);font-size:1.1rem;font-weight:600}.ExperienceSection-module__5N-3hW__role{gap:var(--space-sm) var(--space-md)}.ExperienceSection-module__5N-3hW__role>:last-child{color:var(--brand-color)}.ExperienceSection-module__5N-3hW__context{color:var(--neutral-300);align-items:flex-start;gap:.375rem;margin:-.15rem 0 .65rem;font-size:.75rem;line-height:1.5;display:flex}.ExperienceSection-module__5N-3hW__context svg{stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.875rem;height:.875rem;margin-top:.125rem}.ExperienceSection-module__5N-3hW__detailsBody{padding-top:var(--space-sm)}.ExperienceSection-module__5N-3hW__roleGroup .ExperienceSection-module__5N-3hW__detailsBody{padding-bottom:var(--space-sm)}@media (max-width:540px){.ExperienceSection-module__5N-3hW__role{gap:0 var(--space-sm);flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ExperienceSection-module__5N-3hW__container .exp-content{transition:none}}
