@property --sqz-reveal{syntax:'<number>';inherits:true;initial-value:1}@property --sqz-lift{syntax:'<number>';inherits:true;initial-value:0}.sqz-menara{--cap:74px;--brass:var(--gold, #c9a24a);--brass-hi:var(--gold-hi, #e6c877);--brass-lo:var(--gold-deep, #8e6d24);position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding-block:clamp(76px, 9vw, 132px) clamp(34px, 4.4vw, 60px);scroll-margin-top:var(--mast-h);color:var(--ivory);background:radial-gradient(46% 30% at 74% 100%,rgb(226 152 86 / .34),rgb(226 152 86 / .08) 60%,transparent 78%),radial-gradient(30% 22% at 16% 100%,rgb(226 152 86 / .16),transparent 72%),linear-gradient(180deg,#081d21 0%,#0a2527 34%,#0e2f2c 66%,#1d3a32 100%)}.sqz-menara::before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:26px;background:var(--tile-a) 0 50% / 26px 26px;border-block:1px solid rgb(201 162 74 / .5)}.sqz-menara::after{content:"";position:absolute;z-index:-1;left:0;right:0;top:26px;height:48%;pointer-events:none;background:radial-gradient(1.4px 1.4px at 8% 22%,rgb(255 246 220 / .8),transparent),radial-gradient(1.1px 1.1px at 23% 64%,rgb(255 246 220 / .5),transparent),radial-gradient(1.6px 1.6px at 41% 14%,rgb(255 246 220 / .7),transparent),radial-gradient(1px 1px at 57% 46%,rgb(255 246 220 / .45),transparent),radial-gradient(1.3px 1.3px at 69% 20%,rgb(255 246 220 / .65),transparent),radial-gradient(1px 1px at 82% 58%,rgb(255 246 220 / .4),transparent),radial-gradient(1.5px 1.5px at 93% 12%,rgb(255 246 220 / .7),transparent);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.sqz-menara__inner{position:relative;display:grid;grid-template-columns:clamp(252px, 27%, 322px) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"tower head" "tower street";column-gap:clamp(36px, 6vw, 96px);row-gap:44px}.sqz-menara__inner::after{content:"";position:absolute;z-index:3;left:-2%;right:-4%;bottom:var(--cap);height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--brass) 6%,var(--brass-hi) 50%,var(--brass) 94%,transparent);box-shadow:0 1px 0 rgb(0 0 0 / .55),0 0 14px rgb(230 200 119 / .25)}.sqz-menara__head{grid-area:head;min-width:0;max-width:36em;padding-top:6px}.sqz-menara .sqz-kicker{color:var(--brass-hi)}.sqz-menara .sqz-kicker i{color:rgb(246 240 228 / .6)}.sqz-menara .sqz-menara__title{margin:0 0 .7rem;color:var(--ivory);font-size:clamp(36px, 4.6vw, 62px);font-weight:900;line-height:1.14;letter-spacing:.05em}.sqz-menara__title .sqz-br{display:inline}.sqz-menara .sqz-lede{color:rgb(246 240 228 / .82)}.sqz-menara__go{margin-top:.2rem}.sqz-menara__go .sqz-i{width:1.05em;height:1.05em}.sqz-menara__go:focus-visible{outline:3px solid var(--brass-hi);outline-offset:4px}.sqz-menara__street{grid-area:street;align-self:end;min-width:0}.sqz-menara .sqz-menara__sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;color:var(--ivory);font:900 clamp(19px, 2vw, 23px)/1.3 var(--font-cn);letter-spacing:.14em}.sqz-menara__sub small{color:rgb(246 240 228 / .6);font:400 14.5px/1.5 var(--font-kai);letter-spacing:.1em}.sqz-tower{--fh:30px;grid-area:tower;align-self:end;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.sqz-tower__crown{order:1;position:relative;display:block;width:100%;height:132px}.sqz-tower__floors{order:2}.sqz-tower__lobby{order:3}.sqz-tower__crown::before{content:"";position:absolute;left:6%;right:6%;bottom:0;height:64%;clip-path:polygon(34% 0,66% 0,66% 30%,80% 30%,80% 62%,94% 62%,94% 100%,6% 100%,6% 62%,20% 62%,20% 30%,34% 30%);background:linear-gradient(180deg,rgb(240 206 130 / .55) 0 2px,transparent 2px 30%,rgb(230 200 119 / .7) 30% calc(30% + 2px),transparent calc(30% + 2px) 62%,rgb(230 200 119 / .7) 62% calc(62% + 2px),transparent calc(62% + 2px)),repeating-linear-gradient(90deg,transparent 0 9px,rgb(230 200 119 / .26) 9px 10px),linear-gradient(180deg,rgb(240 190 112 / .3),transparent 55%),linear-gradient(90deg,#031512,#0b332f 22%,#13504a 50%,#0b332f 78%,#031512)}.sqz-tower__crown::after{content:"";position:absolute;left:50%;top:8px;bottom:64%;width:3px;margin-left:-1.5px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,#6f5519,#f3deaa 50%,#8e6d24)}.sqz-tower__beacon{position:absolute;left:50%;top:4px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#ff6a55;box-shadow:0 0 6px 2px rgb(255 86 64 / .55),0 0 18px 6px rgb(255 86 64 / .16);opacity:.9}.sqz-tower__floors{position:relative;display:flex;flex-direction:column-reverse;width:88%;margin:0;padding:8px 6% 6px;list-style:none;background:linear-gradient(90deg,rgb(230 200 119 / .55) 0 2px,transparent 2px calc(100% - 2px),rgb(230 200 119 / .55) calc(100% - 2px)),linear-gradient(90deg,#031512 0%,#0b332f 16%,#114742 50%,#0b332f 84%,#031512 100%);box-shadow:0 40px 70px -30px rgb(0 0 0 / .85)}.sqz-tower__floors>li{margin:0;padding:0}.sqz-tower__floor{--glow:.22;position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:10px;height:var(--fh);padding:0 6px 0 1px;border-top:1px solid rgb(230 200 119 / .14);color:var(--ivory)!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0}.sqz-tower__floors>li:nth-child(3n) .sqz-tower__floor{--glow:.12}.sqz-tower__floors>li:nth-child(4n+1) .sqz-tower__floor{--glow:.3}.sqz-tower__floors>li:nth-child(7n+2) .sqz-tower__floor{--glow:.17}.sqz-tower__floor::before{content:"";position:absolute;z-index:0;left:31px;right:0;top:5px;bottom:5px;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,206,128,var(--glow)) 0 11px,rgb(0 0 0 / .25) 11px 14px)}.sqz-tower__floor::after{content:"";position:absolute;z-index:0;inset:3px -4px 3px -3px;border-radius:2px;pointer-events:none;background:var(--gold-foil);background-size:180% 100%;box-shadow:0 0 0 1px rgb(255 244 210 / .6),0 0 22px -2px rgb(230 200 119 / .55);opacity:0;transition:opacity .22s ease}.sqz-tower__key{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#f6e3a4 0,var(--brass) 46%,var(--brass-lo) 78%,#5f4814 100%);box-shadow:0 0 0 1.5px #241c0a,0 3px 5px -2px rgb(0 0 0 / .8),inset 0 -2px 3px rgb(60 40 5 / .5),inset 0 1.5px 2px rgb(255 250 220 / .7);color:#33260a;font:700 12.5px/1 var(--font-latin);font-variant-numeric:lining-nums;text-shadow:0 1px 0 rgb(255 244 210 / .55);transition:box-shadow .25s ease}.sqz-tower__key.is-wide{font-size:10.5px;letter-spacing:-.02em}.sqz-tower__name{position:relative;z-index:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 14px/1.2 var(--font-cn);letter-spacing:.06em;text-shadow:0 1px 2px rgb(0 0 0 / .55);transition:color .22s ease}.sqz-tower__floor:is(:hover,:focus-visible)::after{opacity:1}.sqz-tower__floor:is(:hover,:focus-visible) .sqz-tower__name{color:#2a2110;text-shadow:0 1px 0 rgb(255 244 210 / .6)}.sqz-tower__floor:is(:hover,:focus-visible) .sqz-tower__key{box-shadow:0 0 0 1.5px #241c0a,0 0 0 2.5px #ffe6a3,0 0 14px 3px rgb(255 214 120 / .55)}.sqz-tower__floor:focus-visible{outline:2px solid var(--brass-hi);outline-offset:2px;border-radius:2px}.sqz-tower__floor:active .sqz-tower__key{transform:scale(.92)}.sqz-tower__lobby{position:relative;display:block;width:100%;color:var(--ivory)!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0}.sqz-tower__podium{position:relative;display:block;height:76px;background:linear-gradient(180deg,#caa450 0,#8e6d24 5px,#3a2c0c 7px,transparent 7px),repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),rgb(230 200 119 / .22) calc(25% - 1px) 25%),linear-gradient(180deg,#0f3a35,#0a2a26 60%,#071e1b);box-shadow:inset 0 0 0 1px rgb(230 200 119 / .25)}.sqz-tower__sign{position:absolute;left:11%;top:22px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgb(230 200 119 / .6);color:var(--brass-hi);font:italic 600 18px/1 var(--font-latin)}.sqz-tower__door{position:absolute;left:50%;bottom:0;width:64px;height:58px;margin-left:-32px;overflow:hidden;border-radius:2px 2px 0 0;border:3px solid #6f5519;border-bottom:0;background:radial-gradient(90% 80% at 50% 30%,#fff4d6,#f2cc7c 45%,#b37f32 100%);box-shadow:0 0 0 1px #f3deaa,0 0 26px rgb(255 196 112 / .22)}.sqz-tower__door i{position:absolute;top:0;bottom:0;width:50.5%;background:repeating-linear-gradient(90deg,rgb(255 246 214 / .2) 0 1px,transparent 1px 6px),linear-gradient(90deg,#7d6221,#caa450 24%,#f1dc9c 48%,#b98f35 70%,#8e6d24);transition:transform .9s var(--ease-out)}.sqz-tower__door i:first-child{left:0;box-shadow:inset -1px 0 0 #3a2c0c}.sqz-tower__door i:last-child{right:0;box-shadow:inset 1px 0 0 #3a2c0c;transform:scaleX(-1)}.sqz-tower__lobby:is(:hover,:focus-visible) .sqz-tower__door i:first-child{transform:translateX(-86%)}.sqz-tower__lobby:is(:hover,:focus-visible) .sqz-tower__door i:last-child{transform:scaleX(-1) translateX(-86%)}.sqz-tower__lobby:focus-visible{outline:2px solid var(--brass-hi);outline-offset:3px;border-radius:3px}.sqz-tower__cap,.sqz-kedai__who{display:block;height:var(--cap);padding:12px 6px 0;text-align:center}.sqz-tower__cap b,.sqz-kedai__who b{display:block;font:900 16px/1.35 var(--font-cn);letter-spacing:.06em;overflow-wrap:anywhere;transition:color .3s ease}.sqz-tower__cap small,.sqz-kedai__who small{display:block;margin-top:2px;color:rgb(230 200 119 / .84);font:400 12.5px/1.5 var(--font-kai);letter-spacing:.04em;overflow-wrap:anywhere}.sqz-kedai__who b.is-long{font-size:12.5px;line-height:1.28;letter-spacing:0}.sqz-tower__lobby:is(:hover,:focus-visible) .sqz-tower__cap b{color:var(--brass-hi)}.sqz-kedai-row{--shop-w:150px;display:flex;margin:20px 0 0;padding:0;list-style:none}.sqz-kedai-row>*{flex:1 1 0%;max-width:var(--shop-w);min-width:0;margin:0}.sqz-kedai{position:relative;display:block;color:var(--ivory)!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0}a.sqz-kedai:focus-visible{outline:2px solid var(--brass-hi);outline-offset:3px;border-radius:3px}a.sqz-kedai:is(:hover,:focus-visible) .sqz-kedai__who b{color:var(--brass-hi)}a.sqz-kedai:is(:hover,:focus-visible) .sqz-kedai__shop{--sqz-lift:.2}.sqz-kedai__shop{--open:.6;--roll:calc(var(--open) * var(--sqz-reveal) + var(--sqz-lift));--wall:#2c4f49;--wall-hi:#3d655d;--wall-lo:#1b3531;--pillar-lit:#5d6a4f;position:relative;isolation:isolate;display:block;width:100%;padding-top:5%;container-type:inline-size;transition:--sqz-lift .7s var(--ease-out)}.sqz-kedai__shop :where(span,b,i){display:block}.sqz-kedai-row>:nth-child(5n+2) .sqz-kedai__shop{--wall:#4d4632;--wall-hi:#645c43;--wall-lo:#312c1f;--pillar-lit:#6e6448}.sqz-kedai-row>:nth-child(5n+3) .sqz-kedai__shop{--wall:#4b3539;--wall-hi:#644a4e;--wall-lo:#2f2124;--pillar-lit:#6a5248}.sqz-kedai-row>:nth-child(5n+4) .sqz-kedai__shop{--wall:#2e4253;--wall-hi:#43596b;--wall-lo:#1d2b37;--pillar-lit:#56604f}.sqz-kedai-row>:nth-child(5n+5) .sqz-kedai__shop{--wall:#3a4a35;--wall-hi:#50624a;--wall-lo:#252f22;--pillar-lit:#5f6a4a}.sqz-kedai__shop::after{content:"";position:absolute;z-index:-1;left:-26%;right:-26%;bottom:0;height:70%;pointer-events:none;background:radial-gradient(42% 46% at 50% 84%,rgb(255 196 112 / .26),rgb(255 196 112 / .07) 56%,transparent 76%);opacity:min(1, calc(var(--roll) * 1.6))}.sqz-kedai__upper{position:relative;display:flex;justify-content:center;gap:13cqi;height:42cqi;padding:7cqi 0 6.5cqi;background:linear-gradient(90deg,var(--wall-lo) 0 1.6cqi,var(--wall-hi) 1.6cqi 2.4cqi,transparent 2.4cqi calc(100% - 2.4cqi),var(--wall-hi) calc(100% - 2.4cqi) calc(100% - 1.6cqi),var(--wall-lo) calc(100% - 1.6cqi)),linear-gradient(180deg,var(--wall-lo),var(--wall) 26%,var(--wall) 78%,var(--wall-lo))}.sqz-kedai__upper::before{content:"";position:absolute;left:-2.5cqi;right:-2.5cqi;top:-4.5cqi;height:5cqi;border-radius:1.2cqi 1.2cqi 0 0;background:linear-gradient(180deg,rgb(255 220 170 / .14),transparent 40%),repeating-linear-gradient(90deg,#5d3427 0 3.6cqi,#3e2119 3.6cqi 4.2cqi),#4e2b20;box-shadow:0 1cqi 1.4cqi rgb(0 0 0 / .45)}.sqz-kedai__upper::after{content:"";position:absolute;left:-1.5cqi;right:-1.5cqi;bottom:0;height:3cqi;background:linear-gradient(180deg,#d4ccb3,#b9b29b 45%,#6f6a58);box-shadow:0 1cqi 1.4cqi rgb(0 0 0 / .5);filter:brightness(.66)}.sqz-kedai__upper i{position:relative;width:17cqi;height:100%;border-radius:8.5cqi 8.5cqi .6cqi .6cqi;background:linear-gradient(90deg,transparent calc(50% - .35cqi),rgb(0 0 0 / .55) calc(50% - .35cqi) calc(50% + .35cqi),transparent calc(50% + .35cqi)),repeating-linear-gradient(180deg,#1d403a 0 1.3cqi,#0f2622 1.3cqi 2cqi),#163631;box-shadow:0 0 0 .9cqi #6a6656,0 0 0 1.3cqi rgb(0 0 0 / .35),inset 0 2cqi 3cqi rgb(0 0 0 / .5)}.sqz-kedai-row>:nth-child(3n+1) .sqz-kedai__upper i:last-child,.sqz-kedai-row>:nth-child(4n+3) .sqz-kedai__upper i:first-child{background:linear-gradient(90deg,transparent calc(50% - .35cqi),rgb(40 22 6 / .6) calc(50% - .35cqi) calc(50% + .35cqi),transparent calc(50% + .35cqi)),repeating-linear-gradient(180deg,rgb(255 214 140 / .5) 0 1.3cqi,rgb(120 70 20 / .55) 1.3cqi 2cqi),#6e4a22;box-shadow:0 0 0 .9cqi #6a6656,0 0 0 1.3cqi rgb(0 0 0 / .35),0 0 4cqi rgb(255 196 112 / .25)}.sqz-kedai__front{position:relative;height:74cqi;background:radial-gradient(52% 8cqi at 50% 100%,transparent 98%,var(--wall) 100%) 0 0 / 100% 10cqi no-repeat,linear-gradient(180deg,#0c1c1a,#132521 70%,#182a26)}.sqz-kedai__front::before,.sqz-kedai__front::after{content:"";position:absolute;z-index:3;top:0;bottom:0;width:9cqi;background:linear-gradient(180deg,transparent 0 calc(100% - 5cqi),rgb(0 0 0 / .35) calc(100% - 5cqi)),linear-gradient(90deg,var(--wall-lo),var(--wall) 55%,var(--pillar-lit))}.sqz-kedai__front::before{left:0}.sqz-kedai__front::after{right:0;transform:scaleX(-1)}.sqz-kedai__bay{position:absolute;z-index:1;left:15cqi;width:70cqi;top:13cqi;bottom:0;overflow:hidden;border-radius:.8cqi .8cqi 0 0;box-shadow:0 0 0 .7cqi #0a1513,0 0 7cqi 1cqi rgba(255,190,104,calc(var(--roll) * .42))}.sqz-kedai__bay::before{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:5.5cqi;background:linear-gradient(180deg,#3a4f4b,#22332f 60%,#15211f);box-shadow:0 .8cqi 1.4cqi rgb(0 0 0 / .55)}.sqz-kedai__bay::after{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;box-shadow:inset 0 0 0 .5cqi rgb(8 16 14 / .85),inset 0 5cqi 5cqi -3cqi rgb(0 0 0 / .55)}.sqz-kedai__room{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:4.6cqi;background:linear-gradient(180deg,transparent 0 88%,#5b3a1c 88%,#2e1d0e),radial-gradient(85% 62% at 50% 30%,#fff4d6 0,#f8dc9c 30%,#e2b064 60%,#a8742f 100%)}.sqz-kedai__plaque{position:relative;display:grid;place-items:center;width:58%;aspect-ratio:2.4 / 1;padding:1.4cqi 2.4cqi;margin-bottom:2.6cqi;border-radius:1cqi;container-type:inline-size;background:radial-gradient(120% 90% at 30% 20%,#fffdf6,#f6efdd 55%,#eadfc3);box-shadow:0 0 0 .45cqi #8e6d24,0 0 0 .9cqi #e3c57a,0 2cqi 2.6cqi -.8cqi rgb(70 40 6 / .75)}.sqz-kedai__plaque::before{content:"";position:absolute;left:22%;right:22%;top:-5cqi;height:5.2cqi;border:.35cqi solid rgb(90 60 20 / .55);border-bottom:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.sqz-kedai__plaque img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.sqz-kedai__name{max-width:100%;color:#8e6d24;font:900 18cqi/1.15 var(--font-cn);letter-spacing:.08em;padding-left:.08em;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.sqz-kedai__name.is-m{font-size:15cqi;letter-spacing:.04em;padding-left:.04em}.sqz-kedai__name.is-l{font-size:12.5cqi;letter-spacing:.02em;padding-left:.02em}.sqz-kedai__name.is-xl{font-size:10cqi;line-height:1.22;letter-spacing:0;padding-left:0}.sqz-kedai__counter{display:flex;align-items:center;justify-content:center;gap:2.4cqi;width:84%;min-height:8cqi;padding:1.2cqi 2cqi;border-radius:.5cqi .5cqi 0 0;background:linear-gradient(180deg,#7a4a28 0 .8cqi,#4a2a16 .8cqi,#3a2010 85%,#24140a);box-shadow:0 -.6cqi 0 #a26a3a,0 1.4cqi 2cqi rgb(0 0 0 / .55)}.sqz-kedai__counter::before,.sqz-kedai__counter::after{content:"";flex:0 1 8cqi;height:.35cqi;min-height:1px;background:linear-gradient(90deg,transparent,#e6c877)}.sqz-kedai__counter::after{background:linear-gradient(270deg,transparent,#e6c877)}.sqz-kedai__counter.is-empty::before,.sqz-kedai__counter.is-empty::after{content:none}.sqz-kedai__since{flex:none;color:#e6c877;font:600 6.2cqi/1 var(--font-cn);letter-spacing:.12em;white-space:nowrap;font-variant-numeric:lining-nums}@supports ((-webkit-background-clip:text) or (background-clip:text)){.sqz-kedai__name,.sqz-kedai__since{background:linear-gradient(112deg,#6e5013 0%,#a37a2a 22%,#e4c472 40%,#b88a32 54%,#f1dc9c 70%,#8a6519 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}}.sqz-kedai__shutter{position:absolute;z-index:2;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6cqi;transform:translateY(calc(var(--roll) * -100%));background:linear-gradient(180deg,transparent calc(100% - 4cqi),#182925 calc(100% - 4cqi),#57766f calc(100% - 3.3cqi),#2a403b calc(100% - 1.4cqi),#13201d 100%),repeating-linear-gradient(180deg,#6a918a 0,#4d756e .4cqi,#375b55 1.4cqi,#26443f 2cqi,#7aa098 2.1cqi,#6a918a 2.2cqi);box-shadow:0 1.4cqi 1.8cqi rgb(0 0 0 / .55)}.sqz-kedai__shutter::after{content:"";position:absolute;left:50%;bottom:.9cqi;width:9cqi;height:2.2cqi;margin-left:-4.5cqi;border:.55cqi solid #c9c1a6;border-top:0;border-radius:0 0 .9cqi .9cqi;filter:brightness(.85)}.sqz-kedai__paint{max-width:86%;color:rgb(244 232 205 / .86);font:900 10cqi/1.1 var(--font-cn);letter-spacing:.22em;padding-left:.22em;text-align:center;overflow-wrap:anywhere;-webkit-mask:repeating-linear-gradient(180deg,#000 0 1.5cqi,rgb(0 0 0 / .55) 1.5cqi 2.2cqi);mask:repeating-linear-gradient(180deg,#000 0 1.5cqi,rgb(0 0 0 / .55) 1.5cqi 2.2cqi)}.sqz-kedai__paint.is-m{font-size:7.8cqi;letter-spacing:.14em;padding-left:.14em}.sqz-kedai__paint.is-l{font-size:6cqi;letter-spacing:.06em;padding-left:.06em}.sqz-kedai__walk{position:relative;height:11cqi;overflow:hidden;background:#0b1917;box-shadow:inset 0 .6cqi 0 rgb(150 140 110 / .35)}.sqz-kedai__walk::before{content:"";position:absolute;left:-40%;right:-40%;top:0;height:320%;background:var(--tile-a) 50% 0 / 9cqi 9cqi;transform-origin:50% 0;transform:perspective(36cqi) rotateX(62deg);filter:brightness(.32) saturate(.6)}.sqz-kedai__walk::after{content:"";position:absolute;top:0;height:100%;left:3cqi;width:94cqi;background:radial-gradient(50% 100% at 50% 0,rgb(255 214 150 / .5),rgb(255 190 110 / .2) 44%,transparent 78%);transform-origin:50% 0;transform:scaleY(calc(.3 + var(--roll) * 1.15));opacity:min(1, calc(.15 + var(--roll) * 1.5))}.sqz-kedai--more .sqz-kedai__room{background:radial-gradient(85% 62% at 50% 40%,#fff4d6 0,#f0c77e 40%,#a8742f 100%)}.sqz-kedai-row.is-shut .sqz-kedai__who{height:var(--cap)}.sqz-js .sqz-tower:not(.is-open) .sqz-tower__floor::before{opacity:0}.sqz-js .sqz-tower.is-open .sqz-tower__floor::before{transition:opacity .6s var(--ease) calc(var(--i, 0) * 1.1s / var(--n, 20))}.sqz-js .sqz-kedai-row:not(.is-open) .sqz-kedai__shop{--sqz-reveal:0}@media (prefers-reduced-motion:no-preference){.sqz-js .sqz-kedai-row.is-open>* .sqz-kedai__shop{animation:sqz-buka 1.6s linear backwards;animation-delay:calc(.15s + var(--i, 0) * .17s)}.sqz-js .sqz-tower.is-open .sqz-tower__beacon{animation:sqz-beacon 2.8s ease-in-out 1.3s infinite}.sqz-js .sqz-menara.is-away .sqz-tower.is-open .sqz-tower__beacon{animation-play-state:paused}}@keyframes sqz-buka{0%{--sqz-reveal:0;animation-timing-function:cubic-bezier(.3,0,.6,1)}9%{--sqz-reveal:.073;animation-timing-function:cubic-bezier(.4,0,.6,1)}17%{--sqz-reveal:.032;animation-timing-function:cubic-bezier(.22,.75,.32,1)}60%{--sqz-reveal:1.073;animation-timing-function:cubic-bezier(.4,0,.6,1)}74%{--sqz-reveal:.965;animation-timing-function:cubic-bezier(.4,0,.6,1)}87%{--sqz-reveal:1.016;animation-timing-function:cubic-bezier(.4,0,.6,1)}100%{--sqz-reveal:1}}@keyframes sqz-beacon{0%,100%{opacity:.25}10%{opacity:1}34%{opacity:.35}}@media (max-width:1099px){.sqz-menara__inner{grid-template-columns:clamp(236px, 36%, 300px) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"head head" "tower street";row-gap:36px;column-gap:clamp(28px, 4.4vw, 56px)}.sqz-menara__head{max-width:40em}.sqz-kedai-row{--shop-w:clamp(118px, 17vw, 146px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-top:6px;padding-bottom:36px;margin-top:14px;margin-bottom:-36px}.sqz-kedai-row>*{flex:0 0 var(--shop-w)}.sqz-kedai-row::-webkit-scrollbar{display:none}.sqz-kedai-row>*{scroll-snap-align:start}a.sqz-kedai:focus-visible{outline-offset:-2px}}@media (min-width:761px) and (max-width:1099px){.sqz-kedai-row{margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter);scroll-padding-inline:0 var(--gutter)}}@media (max-width:760px){.sqz-menara{--cap:70px;padding-block:72px 30px}.sqz-menara__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "tower" "street";row-gap:30px}.sqz-menara__inner::after{content:none}.sqz-menara .sqz-menara__title{font-size:clamp(32px, 9vw, 40px)}.sqz-menara__go{width:100%}.sqz-tower{--fh:31px;justify-self:center;width:min(100%, 340px)}.sqz-tower__crown{height:108px}.sqz-tower__podium{box-shadow:inset 0 0 0 1px rgb(230 200 119 / .25),0 2px 0 var(--brass)}.sqz-tower__name{font-size:14.5px}.sqz-kedai-row{--shop-w:40vw;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.sqz-kedai__walk{box-shadow:inset 0 .6cqi 0 rgb(150 140 110 / .35),0 2px 0 var(--brass)}.sqz-kedai-row>:first-child .sqz-kedai__walk{border-radius:0}}@media (max-width:380px){.sqz-tower__floor{column-gap:8px}.sqz-tower__name{font-size:13.5px;letter-spacing:.03em}}@media (prefers-reduced-motion:reduce){.sqz-kedai__shop,.sqz-tower__door i,.sqz-tower__floor::after,.sqz-tower__name,.sqz-tower__key,.sqz-tower__cap b,.sqz-kedai__who b{transition:none}.sqz-tower__beacon{animation:none}}@media (forced-colors:active){.sqz-tower__floor{border:1px solid CanvasText;forced-color-adjust:auto}.sqz-tower__floor::before,.sqz-tower__floor::after,.sqz-tower__crown,.sqz-tower__podium,.sqz-kedai__shop,.sqz-menara::after{display:none}.sqz-tower__key{border:1px solid CanvasText}.sqz-tower__cap,.sqz-kedai__who{height:auto;padding-bottom:12px}.sqz-menara__inner::after{content:none}}@media print{.sqz-menara{background:none;color:#000;padding-block:24px}.sqz-menara::before,.sqz-menara::after,.sqz-menara__inner::after,.sqz-tower__crown,.sqz-tower__podium,.sqz-kedai__shop,.sqz-menara__go{display:none!important}.sqz-menara .sqz-menara__title,.sqz-menara .sqz-menara__sub,.sqz-tower__floor,.sqz-kedai{color:#000!important}.sqz-tower__floors{background:none;box-shadow:none}}@supports (content-visibility:auto){.sqz-menara{content-visibility:auto;contain-intrinsic-size:auto 960px}@media (max-width:1099px){.sqz-menara{contain-intrinsic-size:auto 1300px}}@media (max-width:760px){.sqz-menara{contain-intrinsic-size:auto 1700px}}}