@font-face{font-family:Alte Haas;src:url(/fonts/alte-haas-grotesk-bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Alte Haas;src:url(/fonts/alte-haas-grotesk-regular.ttf);font-display:swap}@font-face{font-family:Rock Salt;src:url(/fonts/rock-salt-400.ttf);font-display:swap}.city-home{--home-card-surface: #fbfaf6;--home-card-radius: clamp(17px, 2vw, 28px)}:root{--home-paper:#f9f7f1;font-family:Alte Haas,Arial,sans-serif;color:#252921;background:var(--home-paper);--card-width:clamp(300px,28.59vw,412px);--header-height:clamp(100px,15.833vw,228px);font-synthesis:none}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0}a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,.metal-card:focus-visible{outline:2px solid #5c6957;outline-offset:6px}.city-home{min-height:100svh;position:relative;overflow:hidden;isolation:isolate}.hero-scene{position:relative;height:clamp(650px,69.444vw,1000px);min-height:calc(100svh - var(--header-height));overflow:hidden;background:var(--home-paper);isolation:isolate}.city-landscape{position:absolute;left:9.722%;top:16.1%;width:80.486%;height:31.4%;border-radius:clamp(65px,13.889vw,200px) clamp(65px,13.889vw,200px) 0 0;overflow:hidden;background:#ccc;z-index:-1}.city-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:0;transition:opacity 1.8s ease;filter:saturate(.65)}.city-image.is-visible{opacity:1}.city-atmosphere{position:absolute;inset:0;background:linear-gradient(180deg,#e8e4d808,#10201f14);pointer-events:none}.identity-stage{position:absolute;inset:0;perspective:1500px}.badge-assembly{position:absolute;top:23.1%;left:50%;width:var(--card-width);aspect-ratio:411.67 / 332.5;transform:translate(-50%);transform-style:preserve-3d;--rx:0deg;--ry:0deg}.badge-holder{position:absolute;inset:0;background:#e1e8e019;border:1px solid #edf2e7c9;border-radius:12px;box-shadow:2px 2px 1px #f6faed42,13px 21px 4px #41433a30,inset 0 0 0 3px #f4f8e75c;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-origin:50% 0%;transform-style:preserve-3d}.badge-holder:before{content:"";position:absolute;inset:6px;border:1px solid #edf3e2a6;border-radius:8px;pointer-events:none}.badge-holder:after{content:"";position:absolute;left:2%;right:2%;top:10.5%;border-top:1px solid #f8f9e4b3;box-shadow:0 2px #d4d9d1a0}.holder-slot{position:absolute;top:3.8%;left:45.3%;width:9.4%;height:2.8%;border:1px solid #c4cabe;border-radius:30px;background:var(--home-paper);box-shadow:0 1px 1px #faffef}.badge-strap{position:absolute;left:calc(50% - 7px);bottom:calc(100% + 48px);width:14px;height:150vh;border-radius:0 0 3px 3px;background:repeating-linear-gradient(90deg,#252b23 0 2px,#41463a 2px,#2b3026 3px);box-shadow:inset 1px 0 #777e5c65,inset -1px 0 #0007,5px 2px 9px #45483b25}.badge-hardware{position:absolute;left:calc(50% - 15px);top:-52px;width:30px;height:95px;z-index:3;transform:scale(.754);transform-origin:50% 0%;filter:drop-shadow(1px 2px 1px #41483a33)}.hardware-loop{position:absolute;left:2px;top:0;width:26px;height:34px;border-radius:12px;border:3px solid #b9bfbd;box-shadow:inset 1px 1px #fff,1px 0 #fff9}.hardware-neck{position:absolute;left:11px;top:29px;width:8px;height:15px;background:linear-gradient(90deg,#8c9696,#fff,#7f8989)}.hardware-clip{position:absolute;left:4px;top:40px;width:22px;height:47px;border:3px solid #bcc1bc;border-radius:9px;background:linear-gradient(100deg,#929b9455,#fff5 50%,#a1aaa255);box-shadow:1px 1px #f7f9f5,-1px 0 1px #6c766e}.hardware-clip:after{content:"";position:absolute;right:-5px;top:7px;width:4px;height:30px;background:linear-gradient(90deg,#f8fbf6,#8e9890);border-radius:2px}.metal-card{position:absolute;left:2.17%;top:10.79%;width:94.736%;height:86.917%;border:1px solid #ede6d5;border-radius:1px;background:linear-gradient(120deg,#3b414a,#717a86 40%,#343c47 75%,#64707d);color:#f8f8f3;box-shadow:1px 2px 1px #625f4b35;cursor:grab;touch-action:pan-y;overflow:hidden}.metal-card:active{cursor:grabbing}.metal-card:after{content:"";position:absolute;inset:1px;border:1px solid #eee5d3a6;pointer-events:none}#silver-surface{position:absolute;inset:0;width:100%;height:100%}.metal-grain{position:absolute;inset:0;pointer-events:none;opacity:.12;background:repeating-linear-gradient(0deg,transparent 0,transparent 1px,#fff8 1px,#fff8 2px,#3142424d 2px,#3142424d 3px);mix-blend-mode:soft-light}.metal-edge{position:absolute;inset:1px;border:1px solid #eee5d3a6;pointer-events:none}.metal-fallback-portrait{position:absolute;top:0;left:32.5%;width:35.1%;height:46%;background:url(/images/profile/jun-avatar.webp) center/contain no-repeat;mix-blend-mode:multiply;opacity:.6;filter:grayscale(1)}.surface-ready .metal-fallback-portrait{display:none}.card-copy{position:relative;width:100%;height:100%;pointer-events:none;text-align:center}.card-copy h1{position:absolute;top:43.6%;left:0;right:0;font-family:Rock Salt,cursive;font-size:calc(var(--card-width)*.15173);font-weight:400;letter-spacing:-.04em;line-height:1.4;margin:0;text-shadow:0 -1px 1px #34483c80,0 1px 0 #fff8}.card-affiliations{position:absolute;left:0;right:0;top:76%;list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:clamp(8px,.833vw,12px);color:#27352e;text-shadow:0 1px #fff7}.card-affiliations li{display:flex;align-items:center;gap:4px;white-space:nowrap}.card-affiliations img{width:17px;height:17px;object-fit:contain}.card-affiliations li:first-child img{width:21px;height:15px}.card-affiliations li:nth-child(2) img{width:11px;height:17px}.expedia-logo{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ffdf4a}.expedia-logo img{width:12px;height:12px}.home-footer{position:absolute;left:9.722%;right:9.722%;top:68%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;color:#555c51}.scene-number{font-size:9px;letter-spacing:1.7px;opacity:.6}.scene-label p{font-size:14px;letter-spacing:-.3px;margin:6px 0 0}.city-controls{display:flex;align-items:center;gap:15px}.city-controls>div{display:flex;gap:18px}.city-option{position:relative;font-size:10px;padding:7px 0;opacity:.55}.city-option[aria-pressed=true]{opacity:1}.city-option:after{content:"";position:absolute;bottom:0;left:calc(50% - 2px);width:3px;height:3px;border-radius:50%;background:currentColor;opacity:0}.city-option[aria-pressed=true]:after{opacity:1}.slideshow-toggle{display:grid;place-items:center;padding:0;border:1px solid #6e79644d;border-radius:50%;width:22px;height:22px;font-size:9px}.photo-credit-button{font-size:9px;opacity:.6;justify-self:end}dialog{position:fixed;color:#2b3534;background:#f0eee7;border:1px solid #fff9;border-radius:16px;padding:28px 32px 36px;max-width:820px;width:calc(100% - 40px);max-height:85svh;box-shadow:0 25px 100px #0006}dialog::backdrop{background:#111c21a6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.collection-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.collection-top p{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;opacity:.6;margin:0}.dialog-close{font-size:12px;padding:4px}dialog h2{font-weight:400;letter-spacing:-1px;font-size:36px;margin:22px 0 26px}.work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.work-item img{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:5px;transition:filter .2s}.work-item:hover img{filter:brightness(1.08)}.work-item h3{font-size:16px;font-weight:400;margin:14px 0 7px}.work-item p{font-size:12px;line-height:1.5;margin:0;opacity:.65}.collection-list{list-style:none;padding:0;margin:0}.collection-list a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:19px 0;border-top:1px solid #2e3f3626;font-size:17px}.collection-list small{display:block;opacity:.6;font-size:11px;line-height:1.5;margin-top:4px}.credits-list{display:grid;gap:19px}.credits-list p{margin:0;font-size:12px;line-height:1.8}.credits-list a{text-decoration:underline;text-underline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.noscript-note{position:absolute;bottom:130px;text-align:center;width:100%;font-size:12px}.about-copy{max-width:560px;font-size:17px;line-height:1.7}.about-copy a{text-decoration:underline;text-underline-offset:4px}.about-copy p{margin:0 0 20px}@media(max-width:1000px){.home-footer{grid-template-columns:1fr auto;top:71%;row-gap:22px}.city-controls{grid-column:1 / -1;grid-row:2;justify-content:center}.photo-credit-button{grid-column:2;grid-row:1}.card-affiliations{gap:8px}.card-affiliations img{width:14px;height:14px}.card-affiliations li:first-child img{width:17px;height:13px}.card-affiliations li:nth-child(2) img{width:9px;height:14px}.expedia-logo{width:17px;height:17px}.expedia-logo img{width:10px;height:10px}}@media(max-width:580px){:root{--header-height:100px;--card-width:min(300px, calc(100vw - 68px) )}.hero-scene{height:690px;min-height:calc(100svh - 100px)}.city-landscape{left:6%;width:88%;top:17%;height:31%;border-radius:95px 95px 0 0}.badge-assembly{top:26%}.home-footer{left:8%;right:8%;top:75%;gap:17px}.city-controls>div{gap:16px}.city-controls{gap:12px}.city-option{font-size:9px}.card-affiliations{font-size:8px;gap:6px}.card-affiliations li{gap:3px}.work-grid{grid-template-columns:1fr}.work-item{display:grid;grid-template-columns:100px 1fr;gap:16px}.work-item img{aspect-ratio:1;grid-row:1 / 3}.work-item h3{margin:10px 0 0}.work-item p{margin-top:-15px}.collection-list a{font-size:15px}dialog{padding:22px}dialog h2{font-size:30px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}.badge-holder{transform:none}}html{scroll-behavior:smooth}.city-home{overflow:clip}.hero-scene{min-height:100svh;height:clamp(700px,69.444vw,1000px)}.badge-assembly{transform:translate(-50%) translate3d(var(--swing-x,0px),var(--swing-y,0px),0) rotate(var(--swing-roll,0deg));transform-origin:50% -50px;z-index:3}.badge-ribbon{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:2}.badge-ribbon path{fill:none}.ribbon-main{stroke:#30372c;stroke-width:14;filter:drop-shadow(4px 1px 4px #45483b20)}.ribbon-thread{stroke:#777e5c65;stroke-width:.7}.ribbon-thread-left{transform:translate(-4px)}.ribbon-thread-right{transform:translate(4px)}.metal-card{touch-action:none}.metal-card.is-dragging{cursor:grabbing}.metal-fallback-portrait{background-image:url(/images/profile/jun-avatar-clear.png)}.card-affiliations{color:#f8f8f3;text-shadow:0 -1px 1px #34483cbb,0 1px 0 #fff8}.card-affiliations img{filter:drop-shadow(0 -.6px .4px #ffffffbd) drop-shadow(0 .7px .4px #34483c85)}.expedia-logo{background:none;box-shadow:none;width:auto;height:auto}.expedia-logo img{width:15px;height:15px}.selected-work{padding:110px max(6vw,24px) 40px;background:var(--home-paper);scroll-margin-top:88px}.work-intro,#case-studies,.work-footer{max-width:1200px;margin-left:auto;margin-right:auto}.work-intro{display:grid;grid-template-columns:1fr 2fr 1fr;gap:28px;align-items:end;margin-bottom:65px}.work-eyebrow{font-size:10px;letter-spacing:1.8px;text-transform:uppercase;align-self:start;padding-top:10px}.work-intro h2{font-size:clamp(32px,4vw,58px);font-weight:400;letter-spacing:-2px;line-height:1.12;margin:0}.work-intro>p:last-child{font-size:13px;line-height:1.65;opacity:.65;margin:0}#case-studies{display:grid;grid-template-columns:1fr 1fr;gap:65px 34px}.case-study-lead{grid-column:1 / -1}.case-art{position:relative;overflow:hidden;background:#eeeee9;border-radius:5px}.case-art img{display:block;width:100%;height:auto;aspect-ratio:1.3;object-fit:cover;transition:transform .6s ease}.case-study-lead .case-art img{aspect-ratio:2}.case-open{position:absolute;right:20px;bottom:20px;width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:20px;opacity:0;transform:translateY(7px);transition:opacity .2s,transform .2s}.case-study a:hover .case-open,.case-study a:focus-visible .case-open{opacity:1;transform:none}.case-study a:hover img{transform:scale(1.02)}.case-caption{display:flex;align-items:start;gap:18px;margin-top:22px}.case-number,.case-year{font-size:10px;opacity:.5;line-height:2}.case-caption h3{font-size:23px;font-weight:400;letter-spacing:-.6px;margin:0 0 8px}.case-caption p{font-size:13px;line-height:1.5;margin:0;opacity:.65}.case-year{margin-left:auto}.case-tags{margin:20px 0 0 31px;font-size:9px;text-transform:uppercase;letter-spacing:1.5px;opacity:.6}.work-footer{padding-top:75px;margin-top:90px;border-top:1px solid #28332620;display:flex;justify-content:space-between;font-size:15px}.work-footer button{padding:0}.image-sources{margin-top:30px;border-top:1px solid #28332625;padding-top:20px;font-size:11px;line-height:1.7}.image-sources summary{cursor:pointer}.image-sources a{text-decoration:underline;text-underline-offset:2px}.focus-reveal:focus-visible{clip-path:none;width:auto;height:auto;inset:auto 20px 20px auto;padding:10px 15px;background:#fff;z-index:8;overflow:visible}@media(max-width:780px){.work-intro{grid-template-columns:1fr 2fr}.work-intro>p:last-child{grid-column:2}.selected-work{padding-top:65px}.work-intro h2{letter-spacing:-1px}.selected-work{scroll-margin-top:78px}}@media(max-width:580px){.hero-scene{min-height:100svh;height:740px}.badge-assembly{top:26%}.work-intro{grid-template-columns:1fr;gap:20px;margin-bottom:38px}.work-intro>p:last-child{grid-column:1}.work-eyebrow{margin:0}.work-intro h2{font-size:38px}#case-studies{grid-template-columns:1fr;gap:50px}.case-study-lead{grid-column:auto}.case-art img,.case-study-lead .case-art img{aspect-ratio:1.3}.case-caption h3{font-size:22px}.case-caption{gap:12px}.case-year{display:none}.case-tags{margin-left:24px}.work-footer{margin-top:55px;padding-top:35px}.expedia-logo img{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.badge-assembly{transform:translate(-50%) translate3d(var(--swing-x,0px),var(--swing-y,0px),0)}}.city-landscape{left:5%;width:90%;top:auto;bottom:50.5%;height:auto;aspect-ratio:3 / 1;border-radius:0;background:transparent;overflow:visible;box-shadow:none}.city-image{width:100%;height:100%;object-fit:contain;object-position:center bottom!important;filter:none;border-radius:0;mix-blend-mode:normal}@media(max-width:580px){.city-landscape{left:-30%;width:160%;top:auto;bottom:50.5%;height:auto;border-radius:0}.badge-assembly{--card-width:min(285px, calc(100vw - 68px) )}}.card-affiliations .expedia-logo{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffe988,#ffda37 44%,#e6bd29);box-shadow:inset 0 1px .8px #fff9,inset 0 -1px .8px #735d3159,0 .7px .6px #34483c45}.card-affiliations .expedia-logo img{width:12px;height:12px;filter:drop-shadow(0 .5px .3px #fff8)}@media(max-width:1000px){.card-affiliations .expedia-logo{width:17px;height:17px}.card-affiliations .expedia-logo img{width:10px;height:10px}}.badge-holder{background:#ffffff06;border:1px solid #ffffff55;border-radius:13px;box-shadow:0 1px 1px #ffffff26,0 3px 5px #222a2612,5px 15px 24px #222a262b}.badge-holder:before{border:0;box-shadow:none}.badge-holder:after{border:0;box-shadow:none}.metal-card{border:1px solid #b1b7bc66;border-radius:10px;box-shadow:0 1px #a5acb685,0 2px #353a41,0 3px 3px #1b20222e}.metal-card:after{inset:0;border-radius:9px;border:0;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #0b12194d}.metal-edge{display:none}.metal-grain{opacity:.025;background:repeating-linear-gradient(0deg,transparent 0 1px,#d7e3f52b 1px 1.5px,transparent 1.5px 3px)}.card-copy h1{color:#f9fbff;background:linear-gradient(110deg,#f0f1f0 18%,#d8dce0 40%,#fff 65%,#edf0f3 85%);background-size:150% 100%;background-position:var(--reflection-x,50%) 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 -.5px .3px #101b2d99) drop-shadow(0 .5px .3px #ffffff50)}.card-affiliations{text-shadow:0 -.5px .3px #101b2dbb,0 .5px .3px #ffffff40}.badge-holder{touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.badge-holder:active{cursor:grabbing}.badge-holder:before,.badge-holder:after,.badge-hardware,.holder-slot,#silver-surface,.metal-fallback-portrait{pointer-events:none}.surface-ready .card-copy h1{background:none;-webkit-text-fill-color:transparent;color:transparent;filter:none;text-shadow:none}.surface-ready .card-affiliations li{color:transparent;text-shadow:none}.card-affiliations img{filter:drop-shadow(0 -.4px .25px #11182199) drop-shadow(0 .4px .25px #ffffff50)}.card-affiliations .expedia-logo{box-shadow:inset 0 1px .7px #302a4373,inset 0 -1px .7px #ffffff80}.card-affiliations .expedia-logo img{filter:drop-shadow(0 -.4px .25px #11182199) drop-shadow(0 .4px .25px #ffffff50)}@media(min-width:821px){.hero-scene{width:calc(100% - var(--site-page-gutter,9vw));max-width:1440px;margin-inline:auto;--card-width:clamp(280px,26vw,380px)}}.badge-assembly{--card-width:min(270px, calc(100vw - 64px) );aspect-ratio:1.42}.badge-holder{border:1px solid #f7fbf3a8;border-radius:10px;background:linear-gradient(115deg,#ffffff1a,#e7efed07 43%,#f7faf62b 76%,#ffffff08);box-shadow:inset 1px 1px #ffffff73,inset -1px -1px #9aa8a92b,0 1px 1px #f8fbf46b,3px 9px 15px #27322c22;backdrop-filter:blur(.6px);-webkit-backdrop-filter:blur(.6px);filter:none}.badge-holder:before{display:block;inset:3px;border:1px solid #f5faf354;border-radius:7px;box-shadow:inset 0 -1px 1px #8d9c9a24}.badge-holder:after{display:block;inset:0;border:0;border-radius:9px;background:linear-gradient(112deg,transparent 21%,#ffffff17 23%,#ffffff04 26%,transparent 28%);box-shadow:none;pointer-events:none}.metal-card{inset:14% 3.8% 5%;width:auto;height:auto;border:0;border-radius:6px;background:linear-gradient(115deg,#c2cbd0,#929ba1);box-shadow:0 1px 1px #25332e40,0 0 0 1px #f6faf240;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask:none;mask:none}.metal-card.surface-ready{background:transparent}.metal-card:after{border-radius:6px;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff73,inset 1px 0 #ffffff30,inset -1px 0 #ffffff20}.metal-card:focus-visible{outline:none}.badge-holder:has(.metal-card:focus-visible){outline:2px solid #5c6957;outline-offset:6px;border-radius:9px}.holder-slot{z-index:4;left:45.4%;top:4.5%;width:9.2%;height:2.6%;border:1px solid #d7dfd6a8;background:#4551488c;box-shadow:0 1px .5px #ffffffb0,inset 0 1px 1px #0c171b66}.metal-fallback-portrait{left:27%;top:3%;width:46%;height:auto;aspect-ratio:1;mix-blend-mode:multiply;filter:grayscale(1);opacity:.88}.surface-ready .metal-fallback-portrait{display:block;visibility:hidden}.card-copy{text-align:left}.card-copy h1{left:7%;right:7%;top:49%;height:33%;font-size:calc(var(--card-width)*.145);letter-spacing:-.055em;line-height:1.4;text-align:center;white-space:nowrap}.card-affiliations{top:72%;left:7.5%;right:7.5%;height:28%;justify-content:space-between;gap:8px;font-size:calc(var(--card-width)*.026);color:#46514f;text-shadow:0 1px 0 #fff7}.card-affiliations li{gap:5px}.card-affiliations img{width:16px;height:16px;filter:drop-shadow(0 .5px .2px #ffffff80)}.card-affiliations li:first-child img{width:20px;height:15px}.card-affiliations li:nth-child(2) img{width:10px;height:16px}.card-affiliations .expedia-logo{width:18px;height:18px;box-shadow:inset 0 1px .5px #fff8,inset 0 -1px .5px #95742240,0 .5px 1px #6d66552b}.card-affiliations .expedia-logo img{width:11px;height:11px;filter:none}@media(max-width:580px){.card-affiliations{gap:6px}.card-affiliations li{gap:4px}.card-affiliations img{width:14px;height:14px}.card-affiliations li:first-child img{width:18px;height:13px}.card-affiliations li:nth-child(2) img{width:9px;height:14px}.card-affiliations .expedia-logo{width:16px;height:16px}.card-affiliations .expedia-logo img{width:10px;height:10px}}.card-affiliations{justify-content:center;gap:calc(var(--card-width)*.13)}@media(max-width:580px){.badge-assembly{--card-width:min(260px, calc(100vw - 86px) )}}.hero-scene{--hero-stage-height: clamp(590px, 76svh, 800px);--hero-art-center: calc(var(--hero-stage-height) * .4);height:auto;min-height:0}.badge-assembly{aspect-ratio:1.25;top:calc(var(--hero-art-center) - var(--card-width)/2.5)}.city-landscape{left:50%;top:var(--hero-art-center);bottom:auto;width:min(90%,1000px);transform:translate(-50%,-50%)}.metal-fallback-portrait{height:auto;aspect-ratio:1}.badge-hardware{z-index:6;overflow:visible;filter:drop-shadow(.5px .8px .6px #35423b30)}.holder-slot{z-index:1;left:45.5%;top:4.8%;width:9%;height:2%;border:0;border-radius:4px;background:#63716870;box-shadow:inset 0 .7px .6px #33403866,0 .5px .4px #ffffff8c}.badge-holder{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset .5px .5px #ffffff57,inset -.5px -.5px #9aa8a921,3px 9px 15px #27322c22}.badge-holder:before{border-color:#f5faf32b;box-shadow:none}.ribbon-main{stroke:#343c32;stroke-linecap:round;filter:drop-shadow(1.4px 1px 1px #26302530)}.ribbon-thread{stroke:#a4ab9152;stroke-width:.55;stroke-linecap:round}.ribbon-thread-left{transform:translate(-4.5px)}.ribbon-thread-right{transform:translate(4.5px);stroke:#171f2652}
