:root{--bg:#fff;--ink:#141414;--skew:11.3deg}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:none}body.detail-open{touch-action:auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.loader.done{opacity:0;pointer-events:none}.loader-track{width:120px;height:1px;background:#0000000f;position:relative;overflow:hidden;border-radius:1px}.loader-fill{position:absolute;left:0;top:0;height:100%;width:0;background:#00000059;transition:width .3s cubic-bezier(.4,0,.2,1);border-radius:1px}.loader-pct{font-family:SF Mono,SFMono-Regular,ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.15em;color:#0003;font-variant-numeric:tabular-nums}.world{position:fixed;top:-10%;right:-10%;bottom:-10%;left:-10%;overflow:hidden;transform-origin:50% 50%;will-change:transform}.card{position:absolute;left:50%;top:50%;width:var(--w);height:var(--h);will-change:transform,opacity;pointer-events:none}.depth{position:absolute;pointer-events:none;overflow:hidden}.depth-top,.depth-right{background:linear-gradient(160deg,#ffffffb3,#e6ebf066 40%,#d2d7dc4d);-webkit-backdrop-filter:blur(8px) saturate(130%);backdrop-filter:blur(8px) saturate(130%)}.depth-top{opacity:.9}.depth-right{opacity:.7}.depth-top:after,.depth-right:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.depth-top:after{background:linear-gradient(160deg,#fff6,#ffffff14 60%,#c8cdd21a)}.depth-right:after{background:linear-gradient(110deg,#ffffff40,#ffffff0d 50%,#bec3c814)}.face{position:absolute;left:0;top:0;width:var(--w);height:var(--h);overflow:hidden;transform-origin:0 0;transform:skewY(var(--skew)) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;background:transparent;box-shadow:0 12px 50px -8px #0000001a}.art{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-size:cover;background-position:center;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.6),rgba(0,0,0,.64) 1%,rgba(0,0,0,.68) 2%,rgba(0,0,0,.71) 3%,rgba(0,0,0,.74) 4%,rgba(0,0,0,.77) 5%,rgba(0,0,0,.8) 6%,rgba(0,0,0,.82) 7%,rgba(0,0,0,.84) 8%,rgba(0,0,0,.86) 9%,rgba(0,0,0,.88) 10%,rgba(0,0,0,.9) 11%,rgba(0,0,0,.91) 12%,rgba(0,0,0,.92) 13%,rgba(0,0,0,.93) 14%,rgba(0,0,0,.94) 15%,rgba(0,0,0,.95) 16%,rgba(0,0,0,.96) 17%,rgba(0,0,0,.97) 18%,rgba(0,0,0,.975) 19%,rgba(0,0,0,.98) 20%,rgba(0,0,0,.98) 80%,rgba(0,0,0,.975) 81%,rgba(0,0,0,.97) 82%,rgba(0,0,0,.96) 83%,rgba(0,0,0,.95) 84%,rgba(0,0,0,.94) 85%,rgba(0,0,0,.93) 86%,rgba(0,0,0,.92) 87%,rgba(0,0,0,.91) 88%,rgba(0,0,0,.9) 89%,rgba(0,0,0,.88) 90%,rgba(0,0,0,.86) 91%,rgba(0,0,0,.84) 92%,rgba(0,0,0,.82) 93%,rgba(0,0,0,.8) 94%,rgba(0,0,0,.77) 95%,rgba(0,0,0,.74) 96%,rgba(0,0,0,.71) 97%,rgba(0,0,0,.68) 98%,rgba(0,0,0,.64) 99%,rgba(0,0,0,.6)),linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,.64) 1%,rgba(0,0,0,.68) 2%,rgba(0,0,0,.71) 3%,rgba(0,0,0,.74) 4%,rgba(0,0,0,.77) 5%,rgba(0,0,0,.8) 6%,rgba(0,0,0,.82) 7%,rgba(0,0,0,.84) 8%,rgba(0,0,0,.86) 9%,rgba(0,0,0,.88) 10%,rgba(0,0,0,.9) 11%,rgba(0,0,0,.91) 12%,rgba(0,0,0,.92) 13%,rgba(0,0,0,.93) 14%,rgba(0,0,0,.94) 15%,rgba(0,0,0,.95) 16%,rgba(0,0,0,.96) 17%,rgba(0,0,0,.97) 18%,rgba(0,0,0,.975) 19%,rgba(0,0,0,.98) 20%,rgba(0,0,0,.98) 80%,rgba(0,0,0,.975) 81%,rgba(0,0,0,.97) 82%,rgba(0,0,0,.96) 83%,rgba(0,0,0,.95) 84%,rgba(0,0,0,.94) 85%,rgba(0,0,0,.93) 86%,rgba(0,0,0,.92) 87%,rgba(0,0,0,.91) 88%,rgba(0,0,0,.9) 89%,rgba(0,0,0,.88) 90%,rgba(0,0,0,.86) 91%,rgba(0,0,0,.84) 92%,rgba(0,0,0,.82) 93%,rgba(0,0,0,.8) 94%,rgba(0,0,0,.77) 95%,rgba(0,0,0,.74) 96%,rgba(0,0,0,.71) 97%,rgba(0,0,0,.68) 98%,rgba(0,0,0,.64) 99%,rgba(0,0,0,.6));mask-image:linear-gradient(to right,#0009,#000000a3 1%,#000000ad,#000000b5,#000000bd,#000000c4,#000c,#000000d1,#000000d6,#000000db,#000000e0,#000000e6,#000000e8,#000000eb,#000000ed,#000000f0,#000000f2,#000000f5,#000000f7,#000000f9,#000000fa 20%,#000000fa 80%,#000000f9,#000000f7,#000000f5,#000000f2,#000000f0,#000000ed,#000000eb,#000000e8,#000000e6,#000000e0,#000000db,#000000d6,#000000d1,#000c,#000000c4,#000000bd,#000000b5,#000000ad,#000000a3 99%,#0009),linear-gradient(to bottom,#0009,#000000a3 1%,#000000ad,#000000b5,#000000bd,#000000c4,#000c,#000000d1,#000000d6,#000000db,#000000e0,#000000e6,#000000e8,#000000eb,#000000ed,#000000f0,#000000f2,#000000f5,#000000f7,#000000f9,#000000fa 20%,#000000fa 80%,#000000f9,#000000f7,#000000f5,#000000f2,#000000f0,#000000ed,#000000eb,#000000e8,#000000e6,#000000e0,#000000db,#000000d6,#000000d1,#000c,#000000c4,#000000bd,#000000b5,#000000ad,#000000a3 99%,#0009);-webkit-mask-composite:destination-in;mask-composite:intersect}.tabs{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;padding:0;padding-top:env(safe-area-inset-top);background:#ffffffe0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-bottom:1px solid rgba(0,0,0,.04);opacity:0;transform:translateY(-100%);transition:opacity .5s ease,transform .5s ease,background .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,border-bottom-color .4s ease}.tab{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:18px 0;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#28282859;background:none;border:none;transition:color .3s ease;cursor:pointer}.tab.active{color:#1a1a1a;font-weight:500}.tab:hover:not(.active){color:#282828a6}.tab+.tab:before{content:"";position:absolute;left:0;top:30%;height:40%;width:1px;background:#00000014}.modes{position:fixed;right:20px;bottom:max(22px,env(safe-area-inset-bottom));z-index:50;display:flex;gap:4px;opacity:0;transform:translateY(100%);background:#fff9;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border:1px solid rgba(0,0,0,.06);border-radius:20px;padding:2px 6px;transition:opacity .5s ease,transform .5s ease}.modes button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:10px;letter-spacing:.14em;padding:8px 10px;color:#2828284d;transition:color .3s ease}.modes button.on{color:#111;font-weight:600}.modes button:hover:not(.on){color:#2828288c}body.ready .tabs{opacity:1;transform:translateY(0);transition:opacity 1s ease,transform 1s ease}body.ready .modes{opacity:1;transform:translateY(0);transition:opacity 1s ease .2s,transform 1s ease .2s}body.detail-open .tabs{opacity:0;transform:translateY(-100%);pointer-events:none}body.detail-open .modes{opacity:0;transform:translateY(100%);pointer-events:none}body.detail-open .mob-nav{opacity:0!important;transform:translateY(-100%);pointer-events:none}body.detail-open .page-overlay{opacity:0;pointer-events:none}body.index-mode .tabs{background:#ffffffb8;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border-bottom-color:#0000000f}body.index-mode .tab{color:#28282873}body.index-mode .tab.active{color:#111}body.index-mode .tab:hover:not(.active){color:#282828b3}body.index-mode .tab+.tab:before{background:#0000000f}.mob-nav,.mob-menu{display:none}@media (max-width:1024px){.tabs{display:none!important}.mob-nav{display:flex;position:fixed;top:0;left:0;right:0;z-index:50;align-items:center;justify-content:space-between;padding:16px 24px;padding-top:calc(env(safe-area-inset-top) + 16px);opacity:0;transform:translateY(-20px);transition:opacity .5s ease,transform .5s ease}body.ready .mob-nav{opacity:1;transform:translateY(0);transition:opacity 1s ease,transform 1s ease}.mob-nav-logo{font-size:15px;letter-spacing:.12em;font-weight:500;color:#1a1a1a;cursor:pointer}.mob-nav-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;width:28px;height:20px;position:relative;padding:0;display:flex;flex-direction:column;justify-content:space-between}.mob-nav-btn span{display:block;width:100%;height:1.5px;background:#1e1e1e66;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.mob-nav-btn.open span:nth-child(1){transform:translateY(9px) rotate(45deg)}.mob-nav-btn.open span:nth-child(2){transform:scaleX(0);opacity:0}.mob-nav-btn.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mob-menu{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;flex-direction:column;align-items:center;justify-content:center;gap:32px;background:#ffffff40;-webkit-backdrop-filter:blur(52px) saturate(170%);backdrop-filter:blur(52px) saturate(170%);opacity:0;pointer-events:none;transition:opacity .4s ease}.mob-menu.open{opacity:1;pointer-events:auto}.mob-menu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font:inherit;font-size:14px;letter-spacing:.24em;color:#1e1e1e4d;padding:12px 0;transition:color .3s ease;text-transform:uppercase}.mob-menu-item.active{color:#1a1a1a;font-weight:500}body.index-mode .mob-nav{background:#ffffffb8;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border-bottom:1px solid rgba(0,0,0,.06);margin:0;padding:16px 24px;padding-top:calc(env(safe-area-inset-top) + 16px)}body.index-mode .mob-nav-btn span{background:#1e1e1e8c}}.touch{position:fixed;top:0;left:0;right:0;bottom:0;z-index:45;cursor:grab;-webkit-tap-highlight-color:transparent}.touch:active{cursor:grabbing}body.detail-open .touch{pointer-events:none}.detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;pointer-events:none;opacity:0;transition:opacity .5s ease}.detail.visible{pointer-events:auto;opacity:1;transition:opacity 1.2s cubic-bezier(.25,.1,.25,1)}.detail-back,.detail-lot,.detail-left,.detail-right,.detail-bottom{opacity:0;transition:opacity .2s ease,transform .2s ease}.detail-back{position:absolute;top:max(22px,env(safe-area-inset-top));right:32px;z-index:810;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;letter-spacing:.1em;color:#28282866;padding:8px 0;transform:translateY(-8px)}.detail.visible .detail-back{opacity:1;transform:translateY(0);transition:opacity .6s ease .3s,transform .6s ease .3s}.detail-back:hover{color:#1a1a1a}.detail-lot{position:absolute;top:max(22px,env(safe-area-inset-top));left:32px;z-index:810;font-size:13px;letter-spacing:.1em;color:#28282866;padding:8px 0;transform:translateY(-8px)}.detail.visible .detail-lot{opacity:1;transform:translateY(0);transition:opacity .6s ease .3s,transform .6s ease .3s}.detail-scroll{display:none}.detail-left{position:absolute;left:32px;bottom:max(44px,env(safe-area-inset-bottom));max-width:300px;transform:translateY(16px)}.detail.visible .detail-left{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.25,.1,.25,1) .5s,transform .6s cubic-bezier(.25,.1,.25,1) .5s}.detail-artist-d{margin:0 0 6px;font-size:10px;letter-spacing:.18em;color:#28282859;text-transform:uppercase}.detail-title-d{margin:0 0 14px;font-size:20px;font-weight:400;letter-spacing:.03em;color:#1a1a1a;line-height:1.4}.detail-material-d{margin:0;font-size:11px;line-height:1.7;color:#28282847;letter-spacing:.04em;white-space:pre-line}.detail-right{position:absolute;right:32px;bottom:max(44px,env(safe-area-inset-bottom));text-align:right;transform:translateY(16px)}.detail.visible .detail-right{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.25,.1,.25,1) .65s,transform .6s cubic-bezier(.25,.1,.25,1) .65s}.detail-estimate-label{margin:0 0 4px;font-size:9px;letter-spacing:.2em;color:#28282833;text-transform:uppercase}.detail-estimate-d{margin:0 0 12px;font-size:13px;color:#28282866;letter-spacing:.03em}.detail-divider-d{height:1px;background:#0000000f;margin:0 0 14px}.detail-price-label-d{margin:0 0 4px;font-size:9px;letter-spacing:.2em;color:#28282833;text-transform:uppercase}.detail-price-d{margin:0 0 24px;font-size:24px;font-weight:300;letter-spacing:.02em;color:#1a1a1a}.detail-inquire-d{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);background:none;cursor:pointer;font:inherit;font-size:10px;letter-spacing:.2em;padding:14px 36px;color:#28282899;transition:all .3s ease}.detail-inquire-d:hover{border-color:#00000040;color:#1a1a1a}.detail-inquire-d:active{transform:scale(.97)}.detail-bottom{position:absolute;bottom:max(44px,env(safe-area-inset-bottom));left:50%;max-width:380px;text-align:center;transform:translate(-50%) translateY(16px)}.detail.visible .detail-bottom{opacity:1;transform:translate(-50%) translateY(0);transition:opacity .6s cubic-bezier(.25,.1,.25,1) .8s,transform .6s cubic-bezier(.25,.1,.25,1) .8s}.detail-desc-d{margin:0;font-size:12px;line-height:1.9;color:#28282847;letter-spacing:.02em}@media (max-width:1024px){.detail-left,.detail-right,.detail-bottom{display:none}.detail-back{position:fixed;right:30px}.detail-lot{position:fixed;left:30px}.detail-scroll{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y}.detail-hero{width:var(--hero-w,60%);height:var(--hero-h,200px);margin:0 auto;margin-top:var(--hero-top,70px);pointer-events:none;background-size:cover;background-position:center;box-shadow:0 12px 50px -8px #00000014}.detail-info{padding:24px 30px max(40px,env(safe-area-inset-bottom))}.detail-artist{margin:0 0 4px;font-size:10px;letter-spacing:.18em;color:#2828284d;text-transform:uppercase}.detail-title{margin:0 0 20px;font-size:19px;font-weight:500;letter-spacing:.02em;color:#1a1a1a;line-height:1.4}.detail-pricing{margin:0 0 20px}.detail-price-row{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px}.detail-price-label{font-size:9px;letter-spacing:.2em;color:#28282833;text-transform:uppercase}.detail-price{margin:0;font-size:22px;font-weight:300;letter-spacing:.01em;color:#1a1a1a}.detail-estimate{margin:0;font-size:13px;color:#28282859;letter-spacing:.03em}.detail-inquire{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.1);background:#00000004;-webkit-backdrop-filter:blur(24px) saturate(120%);backdrop-filter:blur(24px) saturate(120%);cursor:pointer;font:inherit;font-size:10px;letter-spacing:.28em;padding:18px 0;width:100%;color:#14141480;transition:all .3s ease;margin-bottom:24px}.detail-inquire:active{background:#0000000a;color:#141414b3}.detail-divider{height:1px;background:#0000000a;margin:0 0 20px}.detail-material{margin:0 0 18px;font-size:11px;line-height:1.8;color:#28282847;letter-spacing:.04em;white-space:pre-line}.detail-desc{margin:0;font-size:12px;line-height:2;color:#28282840;letter-spacing:.02em}}.toast-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:890;background:#ffffff05;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.25,.1,.25,1)}.toast-backdrop.show{opacity:1;pointer-events:auto}.toast{position:fixed;top:50%;left:50%;z-index:900;transform:translate(-50%,-50%) perspective(600px) rotateY(-8deg) scale(.92);padding:52px 72px;text-align:center;background:radial-gradient(ellipse 120% 80% at 15% 70%,rgba(255,210,200,.12) 0%,transparent 50%),radial-gradient(ellipse 100% 90% at 85% 25%,rgba(190,215,245,.12) 0%,transparent 50%),radial-gradient(ellipse 90% 120% at 50% 90%,rgba(255,235,180,.1) 0%,transparent 45%),radial-gradient(ellipse 80% 70% at 80% 80%,rgba(240,195,210,.08) 0%,transparent 45%),radial-gradient(ellipse 70% 80% at 20% 20%,rgba(200,225,250,.1) 0%,transparent 45%),linear-gradient(135deg,#ffffff1f,#ffffff0f);border:none;-webkit-backdrop-filter:blur(40px) saturate(120%);backdrop-filter:blur(40px) saturate(120%);border-radius:8px;box-shadow:0 16px 70px #0000000f,0 1px #ffffff59 inset,0 -1px #0000000a inset,1px 0 #ffffff26 inset,-1px 0 #ffffff26 inset;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.25,.1,.25,1),transform .6s cubic-bezier(.25,.1,.25,1)}.toast.show{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) perspective(600px) rotateY(0) scale(1)}.toast-line{margin:0;font-size:17px;letter-spacing:.18em;line-height:1.8;background:linear-gradient(105deg,#c8a24c,#e8c96e 12%,#fae6a0 28%,#ddb94e 42%,#c49a38,#e8c460 68%,#f5dfa0 82%,#c8a24c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.toast-sub{font-size:10px;letter-spacing:.14em;line-height:1.6;margin-top:2px}.toast-close{position:absolute;top:14px;right:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font-size:14px;color:#2828282e;padding:4px;transition:color .3s ease}.toast-close:hover{color:#28282873}@media (max-width:1024px){.toast{padding:40px 48px}.toast-line{font-size:15px;letter-spacing:.14em}.toast-sub{font-size:9px;letter-spacing:.1em}}.index-view{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1);padding:100px 48px max(48px,env(safe-area-inset-bottom))}.index-view.visible{opacity:1;pointer-events:auto}body.detail-open .index-view{opacity:0;pointer-events:none}.index-grid{display:flex;flex-direction:column;max-width:820px;margin:0 auto}.index-item{cursor:pointer;display:flex;align-items:center;gap:32px;padding:28px 24px;border-bottom:1px solid rgba(0,0,0,.04);opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease,background .3s ease}.index-view.visible .index-item{opacity:1;transform:translateY(0)}.index-item:first-child{border-top:1px solid rgba(0,0,0,.04)}.index-item:hover{background:#00000003}.index-thumb-wrap{width:140px;height:140px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#00000004;overflow:hidden;position:relative}.index-thumb{opacity:.75}.index-thumb{max-width:90%;max-height:90%;object-fit:contain;display:block;transition:transform .4s ease}.index-item:hover .index-thumb{transform:scale(1.03)}.index-meta{flex:1;min-width:0}.index-lot{display:block;margin:0 0 8px;font-size:9px;letter-spacing:.2em;color:#28282826;text-transform:uppercase}.index-title{margin:0 0 5px;font-size:14px;font-weight:400;letter-spacing:.03em;color:#1a1a1a}.index-artist{margin:0;font-size:10px;letter-spacing:.14em;color:#28282840;text-transform:uppercase}.index-price{flex-shrink:0;margin:0;font-size:14px;font-weight:300;letter-spacing:.02em;color:#28282866;text-align:right;white-space:nowrap;padding-left:24px}@media (max-width:1024px){.index-view{padding:80px 16px max(32px,env(safe-area-inset-bottom));padding-top:calc(env(safe-area-inset-top) + 70px)}.index-item{gap:18px;padding:20px 14px}.index-thumb-wrap{width:100px;height:100px}.index-meta{min-width:0}.index-title{font-size:13px}.index-artist{font-size:9px}.index-price{font-size:12px;color:#1e1e1e99;text-align:right;padding-left:0;margin-top:0}}.page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:42;display:flex;align-items:center;justify-content:center;background:#ffffff73;-webkit-backdrop-filter:blur(40px) saturate(150%);backdrop-filter:blur(40px) saturate(150%);opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.page-overlay.visible{opacity:1;pointer-events:auto}.page-glass{padding:60px 80px;text-align:center;background:#ffffff80;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(24px) saturate(120%);backdrop-filter:blur(24px) saturate(120%);border-radius:2px;box-shadow:0 8px 60px -12px #0000000f,inset 0 1px #fffc}.page-glass>*{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.page-overlay.visible .page-glass>*{opacity:1;transform:translateY(0)}.page-overlay.visible .page-glass>:nth-child(1){transition-delay:.15s}.page-overlay.visible .page-glass>:nth-child(2){transition-delay:.25s}.page-overlay.visible .page-glass>:nth-child(3){transition-delay:.35s}.page-overlay.visible .page-glass>:nth-child(4){transition-delay:.45s}.page-label{margin:0 0 20px;font-size:13px;letter-spacing:.32em;color:#111;font-weight:500}.page-divider{width:28px;height:1px;background:#0000001f;margin:0 auto 24px}.page-sub{margin:0;font-size:12px;letter-spacing:.18em;color:#28282859;line-height:2}.page-coming{margin:0 0 6px;font-size:18px;letter-spacing:.08em;color:#28282880;font-weight:300}.page-coming-en{margin:0;font-size:10px;letter-spacing:.28em;color:#28282833}@media (max-width:1024px){.page-glass{padding:48px 52px}.page-label{font-size:12px;letter-spacing:.28em}.page-coming{font-size:16px}}
