.card{background:var(--card);border-radius:var(--r-card);padding:var(--card-pad) calc(var(--card-pad) + 6px) calc(var(--card-pad) + 6px);box-shadow:var(--card-lift);position:relative}.card h2{font-size:var(--t-card-h2);letter-spacing:-.035em;margin-bottom:18px;line-height:1}.card p{color:var(--ink-soft)}.card p+p{margin-top:12px}.card .btn{margin-top:28px}.chip{font:800 var(--t-eyebrow) / 1.2 var(--f-body);border-radius:var(--r-chip);border:2px solid var(--c,var(--accent,var(--ink)));color:var(--ink);align-items:center;gap:9px;margin-bottom:20px;padding:7px 12px;display:inline-flex}.chip:before{content:"";background:var(--c,var(--accent,var(--ink)));border-radius:50%;width:12px;height:12px}.fact{background:var(--paper);border-radius:22px;margin-top:20px;padding:14px 20px;font-size:17px;font-weight:800;color:var(--ink)!important}.scroll-cue{z-index:6;border-radius:var(--r-pill);background:var(--card);border:2px solid var(--ink);white-space:nowrap;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;position:absolute;bottom:clamp(18px,3vh,32px);left:50%;translate:-50%}.scroll-cue:before{content:"↓";border:2.5px solid var(--ink);background:var(--sun);border-radius:50%;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 32px;margin-bottom:44px;display:flex}.section-head h2,.numbers h2{font-size:var(--t-h2);letter-spacing:-.04em}.section-head p{max-width:46ch;color:var(--ink-soft);margin-top:14px}section[id]{scroll-margin-top:calc(var(--nav-top) + var(--nav-h) + 16px)}.nav.is-compact{scale:.94}.nav.is-hidden{translate:0 calc(-100% - var(--nav-top) - 16px)}.nav.is-open{translate:none;scale:none}html.menu-open{overflow:hidden}.nav__drop{background:var(--card);border:2px solid var(--grass);opacity:0;visibility:hidden;border-radius:36px;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:18px;padding:14px;transition:opacity .2s,translate .3s cubic-bezier(.22,1,.36,1),visibility 0s .3s;display:grid;position:absolute;top:calc(100% + 10px);left:-2px;right:-2px;translate:0 -10px}.nav__drop--narrow{width:min(640px,100% + 4px);left:auto}.nav__item.is-open .nav__drop,html:not(.js) .nav__item:focus-within .nav__drop{opacity:1;visibility:visible;transition-delay:0s;translate:0}.drop-card{background:var(--c);isolation:isolate;border-radius:26px;min-height:250px;padding:22px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.drop-card img{z-index:-1;width:66%;height:auto;transition:rotate .4s cubic-bezier(.22,1,.36,1);position:absolute;top:6%;right:-8%;rotate:-8deg}.drop-card:hover img{rotate:4deg}.drop-card span{font:800 34px/1 var(--f-display);letter-spacing:-.03em;align-items:center;gap:12px;margin-top:auto;display:flex}.drop-card span:after,.menu__link span:after{content:"→";background:var(--card);border:2px solid var(--ink);width:36px;height:36px;font:800 18px/1 var(--f-body);border-radius:50%;place-items:center;display:grid}.drop-links{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px 20px;margin:0;padding:16px 8px;list-style:none;display:grid}.drop-links--one{grid-template-columns:1fr}.drop-links a{font:700 19px/1.2 var(--f-body);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background-color .2s;display:flex}.drop-links a:before{content:"";background:var(--c);border:2px solid var(--ink);border-radius:50%;flex:none;width:14px;height:14px}.drop-links a:hover{background:var(--paper)}.menu:not([hidden]){display:block}.menu{background:var(--card);border:2px solid var(--grass);border-radius:36px;padding:14px;animation:.35s cubic-bezier(.22,1,.36,1) menu-in;position:absolute;top:calc(100% + 10px);left:0;right:0}@keyframes menu-in{0%{opacity:0;translate:0 -12px}}.menu__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.menu__link{background:var(--c);isolation:isolate;border-radius:26px;align-items:end;min-height:150px;padding:20px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.menu__link span{font:800 30px/1 var(--f-display);letter-spacing:-.03em;align-items:center;gap:12px;display:flex}.menu__link img{z-index:-1;width:auto;height:104px;transition:rotate .4s cubic-bezier(.22,1,.36,1);position:absolute;top:10px;right:6px;rotate:6deg}.menu__link:hover img{rotate:-4deg}.menu__sub{display:none}.menu__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:6px 8px 2px;display:flex}.menu__rifki{width:64px;height:auto;margin-left:auto}.route__svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.route__svg--back{z-index:1}.route__svg--front{z-index:3}.route__road{fill:none;stroke-width:var(--road-w);stroke-linecap:round;stroke-linejoin:round}.route__road--shadow{stroke:var(--c-shadow);opacity:var(--c-shadow-opacity)}.route__road--shade{stroke:var(--c-grass-shade)}.route__road--base{stroke:var(--c-grass-base)}.route__road.is-off{visibility:hidden}.route__trace{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:2 13}.route__reveal{fill:none;stroke:var(--card);stroke-width:40px;stroke-linecap:round}.route__svg path:not([d]){display:none}.route>section{position:relative}.station{height:150svh}.station__stage{pointer-events:none;position:absolute;inset:0}.stage__box{position:absolute;inset:0}.station .layer,.station .vlabel,.station .anchor{left:calc(var(--x) * 1vw);top:calc(50% + var(--y) * var(--u))}.station .layer{width:calc(var(--w) * var(--u))}.station__track{z-index:4;height:100svh;padding:calc(var(--nav-top) + 12px) var(--side) 24px;pointer-events:none;align-items:center;display:flex;position:sticky;top:0}.station__card{pointer-events:auto;width:clamp(520px,42vw,620px)}.station--v1 .station__track,.station--v5 .station__track{justify-content:flex-end}.station--v4 .station__track{justify-content:center}.vlabel{--tag:var(--c-white-base);--tag-edge:var(--c-white-shade);z-index:2;font:800 17px/1 var(--f-body);border-radius:var(--r-chip);background:var(--tag);box-shadow:inset -2px -3px 0 var(--tag-edge), 3px 4px 0 color-mix(in srgb, var(--c-shadow) 30%, transparent);white-space:nowrap;padding:8px 12px;position:absolute}.vlabel--stamp{--tag:var(--c-coral-light);--tag-edge:var(--c-coral-base);rotate:-8deg}.cast canvas{width:100%;height:auto;display:block}.cast .layer--shadow{height:100%;position:absolute;inset:0}.cast canvas[data-src]{opacity:0;transition:opacity .5s}.cast canvas.is-art{opacity:1}.route:after{content:"";z-index:5;pointer-events:none;background:url(/dist/assets/paper-grain-a-DDTgghzb.png) 0 0/256px 256px;position:absolute;inset:0}.finale{min-height:100svh;padding-top:calc(var(--nav-top) + var(--nav-h) + 12px);grid-template-rows:auto minmax(200px,1fr) auto;justify-items:center;display:grid}.finale__text{z-index:4;width:100%;padding-inline:16px;position:relative}.finale__card{text-align:center;max-width:900px;margin:0 auto;padding-block:40px 42px}.finale__card h2{font-size:clamp(46px,5.6vw,81px)}.finale__card p{max-width:40ch;margin-inline:auto}.finale__card .ctas{justify-content:center}.finale__card .btn{margin-top:0}.assure{flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:28px 0 0;padding:0;font-size:16px;font-weight:800;list-style:none;display:flex}.assure li{align-items:center;gap:8px;display:flex}.assure li:before{content:"";background:var(--c);border:2px solid var(--ink);border-radius:50%;width:14px;height:14px}.finale__scene{z-index:2;pointer-events:none;width:100%;position:relative;container-type:size}.finale__scene .layer,.finale__scene .anchor{left:calc(var(--x) * 1%);bottom:calc(var(--b) * 1cqh);position:absolute}.finale__scene .layer{width:calc(var(--w) * 1%);max-width:none;height:auto}.finale__scene .cast{width:calc(var(--h) * var(--ar) * 1cqh)}.finale__ground{z-index:2;background:var(--c-leaf-base);width:100%;height:48px;box-shadow:inset 0 -6px 0 var(--c-leaf-shade), 0 9px 0 color-mix(in srgb, var(--c-shadow) 30%, transparent);border-radius:0 0 var(--r-art) var(--r-art);margin-top:-2px;position:relative}.rifki--live[data-pose=land]{opacity:0}.numbers>.wrap,.news>.wrap,.gallery>*{z-index:4;position:relative}.numbers{--stick:calc(var(--nav-top) + var(--nav-h) + 40px);--step:280px;padding-block:var(--space-section) 0}.numbers__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.numbers__title{top:var(--stick);max-width:9ch;position:sticky}.numbers__list{--num-gap:48vh;--num-tail:calc(var(--space-section) * .4);gap:0;margin:0;padding:0;list-style:none;display:grid}.num{top:calc(var(--stick) + var(--i,0) * var(--step));rotate:var(--tilt,0deg);border-radius:var(--r-card);padding:var(--card-pad);min-height:420px;box-shadow:var(--card-lift);grid-template:"value badge""label label"". ."1fr/minmax(0,1fr) auto;gap:16px;display:grid;position:sticky}.num:nth-child(2){--i:1;--tilt:-2.5deg}.num:nth-child(3){--i:2;--tilt:1.8deg}.num:nth-child(4){--i:3;--tilt:-1.2deg}.num{margin-bottom:calc((3 - var(--i,0)) * var(--step) + var(--num-tail))}.num+.num{margin-top:calc(var(--num-gap) - var(--num-tail))}.num b{font:800 var(--t-num) / .82 var(--f-display);letter-spacing:-.05em;grid-area:value}.num span{grid-area:label;max-width:24ch;font-size:21px;font-weight:800;line-height:1.3}.num__badge{background:var(--c-white-base);width:84px;height:84px;box-shadow:inset -3px -4px 0 var(--c-white-shade), 4px 5px 0 color-mix(in srgb, var(--c-shadow) 22%, transparent);border-radius:50%;grid-area:badge;place-items:center;display:grid;rotate:8deg}.num__badge img{object-fit:contain;width:62px;height:62px}.num--white{background:var(--card)}.num--white b{color:var(--boso-blue)}.num--grass{background:var(--grass)}.num--coral{background:var(--coral)}.num--sun{background:var(--sun)}.num--long b{font-size:calc(var(--t-num) * .62);line-height:.95}.news{padding-block:var(--space-section) 0}.news__list{gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.news-card{background:var(--card);border-radius:var(--r-card);padding:calc(var(--card-pad) * .4) calc(var(--card-pad) * .4) var(--card-pad);box-shadow:var(--card-lift);flex-direction:column;transition:translate .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:flex;position:relative}.news-card__art{aspect-ratio:4/3;border-radius:calc(var(--r-card) - 10px);background:color-mix(in srgb, var(--c) 22%, var(--paper));place-items:center;display:grid;overflow:hidden}.news-card__art img{object-fit:contain;width:62%;height:74%;transition:rotate .4s cubic-bezier(.22,1,.36,1)}.news-card__art--photo img{object-fit:cover;width:100%;height:100%}.news-card__art--contain img,.polaroid.polaroid--contain img{object-fit:contain}.news-card__art--contain{background:var(--card);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 30%, transparent)}.polaroid.polaroid--contain img{background:var(--paper)}.news-card:hover .news-card__art--photo img{rotate:none}.news-card__meta{margin:24px calc(var(--card-pad) * .6) 16px;flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.news-card__meta time{font-weight:700;font-size:var(--t-eyebrow);color:var(--ink-soft)}.news-card .chip{align-self:flex-start;margin:0}.news-card h3,.news-card p{margin-inline:calc(var(--card-pad) * .6)}.news-card h3{font-size:var(--t-h3);letter-spacing:-.02em;line-height:1.05}.news-card h3 a{text-decoration:none}.news-card h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.news-card p{color:var(--ink-soft);font-size:var(--t-body-sm);margin-top:14px}.news-card:hover{box-shadow:var(--card-lift-hi);translate:0 -4px}.news-card:hover .news-card__art img{rotate:-4deg}.news-card:has(a:focus-visible){outline:3px solid var(--boso-blue);outline-offset:4px}.news-card a:focus-visible{outline:none}.gallery{padding-block:var(--space-section);overflow-x:clip}.gallery__viewport{scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.gallery__strip{width:max-content;padding:30px max(16px, calc((100vw - var(--wrap)) / 2 + 16px)) 28px;gap:32px;margin:0;list-style:none;display:flex}.polaroid{background:var(--card);width:clamp(220px,22vw,305px);box-shadow:var(--card-lift);border-radius:14px;padding:14px 14px 18px;position:relative;rotate:-2deg}.polaroid:before{content:"";background:color-mix(in srgb, var(--c-sun-light) 82%, transparent);width:92px;height:26px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--c-sun-shade) 30%, transparent);border-radius:3px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:4deg}.polaroid:nth-child(2n){translate:0 22px;rotate:2.5deg}.polaroid:nth-child(2n):before{rotate:-5deg}.polaroid a{border-radius:8px;text-decoration:none;display:block}.polaroid a:focus-visible{outline:3px solid var(--boso-blue);outline-offset:6px}.polaroid img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-photo);width:100%;height:auto}.polaroid span{font:700 18px/1.25 var(--f-display);margin-top:12px;display:block}@keyframes bob{50%{translate:0 -10px}}@keyframes flap{50%{scale:.82 1}}@keyframes spin{to{rotate:360deg}}@keyframes sway{50%{rotate:5deg}}@keyframes wobble{25%{rotate:-1.6deg}75%{rotate:1.6deg}}@keyframes breathe{50%{scale:1.025}}@keyframes rise{0%{translate:0 90px}}.motion .layer--bob{animation:3.2s ease-in-out infinite bob}.motion .layer--flap{animation:.9s ease-in-out infinite flap}.motion .layer--spin{animation:14s linear infinite spin}.motion .layer--spin-slow{animation:4s ease-in-out infinite sway}.motion .layer--sway{transform-origin:50% 100%;animation:2.8s ease-in-out infinite sway}.motion .layer--sway-alt{transform-origin:50% 100%;animation:3.3s ease-in-out infinite reverse sway}.motion .layer--wobble{animation:5s ease-in-out infinite wobble}.motion .layer--breathe{transform-origin:50% 100%;animation:4.4s ease-in-out infinite breathe}@keyframes wing-flap{0%{rotate:-5deg}to{rotate:7deg;scale:1 .8}}@keyframes grass-sway{0%{transform:skew(-2.4deg)}to{transform:skew(2.4deg)}}@keyframes drift{to{translate:3.5vw}}.motion .layer--idle-flap{transform-origin:var(--origin,46.6% 47.4%);animation:.24s ease-in-out infinite alternate wing-flap}.motion .layer--idle-sway{transform-origin:50% 100%;animation:3.4s ease-in-out infinite alternate grass-sway}.motion .layer--idle-drift{animation:14s ease-in-out infinite alternate drift}.motion .hero__garden .plane{animation:1.2s cubic-bezier(.22,1,.36,1) both rise}.motion .hero__garden .plane--mid{animation-delay:80ms}.motion .hero__garden .plane--front{animation-duration:1.4s;animation-delay:.16s}.paused .layer{animation-play-state:paused!important}.rifki--live svg{transition:rotate .25s}.motion .rifki--live[data-pose=fly] svg{animation:1.4s ease-in-out infinite bob}html:not(.motion) .rifki--rest,.still .rifki--rest{display:block}.still .rifki--live[data-pose=land]{visibility:hidden}.cookie-note{z-index:40;background:var(--card);width:min(420px,100vw - 40px);box-shadow:var(--card-lift);font-size:var(--t-body-sm);color:var(--ink);visibility:hidden;border-radius:24px;padding:20px 22px;line-height:1.45;position:fixed;bottom:20px;left:20px}.cookie-note.is-shown{visibility:visible;animation:.3s ease-out both cookie-in}.cookie-note[hidden]{display:none}.cookie-note__actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;display:flex}.cookie-note__link{color:var(--ink);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}.menu-open .cookie-note{display:none}@keyframes cookie-in{0%{opacity:0;translate:0 12px}}@media (width<=700px){.cookie-note{border-radius:20px;width:auto;padding:16px 18px;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.cookie-note{animation:none}}.site-foot{background:var(--boso-yellow);padding-top:calc(var(--space-section) * .45);isolation:isolate;border-radius:64px 64px 0 0;position:relative;overflow:hidden}.site-foot__inner{z-index:2;padding-bottom:max(150px,16.5vw);position:relative}.site-foot__title{letter-spacing:-.05em;text-shadow:.025em .035em 0 color-mix(in srgb, var(--c-shadow) 30%, transparent);font-size:clamp(56px,7vw,128px);line-height:.84}.site-foot:after{content:"";z-index:3;pointer-events:none;background:url(/dist/assets/paper-grain-a-DDTgghzb.png) 0 0/256px 256px;position:absolute;inset:0}.site-foot__close{margin-top:clamp(56px,6vw,96px)}.site-foot .ctas{margin-top:30px}.btn--card{border-color:var(--card)}.site-foot__grid{gap:var(--card-gap);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.9fr);display:grid}.foot-card{background:var(--card);border-radius:var(--r-card);padding:var(--card-pad);box-shadow:var(--card-lift)}.foot-card--who b{font:800 26px/1.1 var(--f-display);margin-bottom:8px;display:block}.foot-card--who p{color:var(--ink-soft);font-size:17px}.foot-card--who .btn{margin-top:22px}.foot-card__contact{margin-top:12px;font-size:17px;font-weight:800;line-height:1.6}.foot-card__contact a{text-underline-offset:3px}.site-foot__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.site-foot__nav a{align-items:center;gap:10px;padding:8px 0;font-size:18px;font-weight:800;text-decoration:none;display:flex}.site-foot__nav a:before{content:"";background:var(--c);border:2px solid var(--ink);border-radius:50%;flex:none;width:12px;height:12px}.site-foot__nav a:hover,.site-foot__legal a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.foot-card--legal{flex-direction:column;justify-content:space-between;gap:18px;display:flex}.site-foot__legal{flex-direction:column;gap:8px;margin:0;padding:0;font-size:18px;font-weight:800;list-style:none;display:flex}.site-foot__legal a{text-decoration:none}.globe{flex:none;width:18px;height:18px}.site-foot__legal .globe{vertical-align:-3px;margin-right:8px;display:inline-block}.btn .globe{margin-right:-4px}.site-foot__copy{color:var(--ink-soft);font-size:15px;font-weight:700}.site-foot__art{z-index:1;pointer-events:none;height:25vw;position:absolute;bottom:0;left:0;right:0}.site-foot__art .plane{position:absolute;inset:0}.foot-px .site-foot__art .plane--back{transform:translate3d(0, calc(var(--fd,0) * -.5px), 0)}.foot-px .site-foot__art .plane--front{transform:translate3d(0, calc(var(--fd,0) * .75px), 0)}.site-foot__art .layer{left:calc(var(--x) * 1%);bottom:calc(var(--b) * 1%);width:calc(var(--w) * 1%);max-width:none;height:auto;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute}.site-foot__art .plane--front .layer{transition-duration:1.4s}.js .site-foot:not(.is-in) .site-foot__art .layer{transform:translateY(70%)}.js .site-foot:not(.is-in) .site-foot__art .layer--rifki{transform:translate(-40vw,30%)rotate(-12deg)}.page-head{padding:calc(var(--nav-top) + var(--nav-h) + 72px) 0 40px}.page-head h1{letter-spacing:-.04em;font-size:clamp(52px,8vw,112px);line-height:.95}.page-body{padding-bottom:96px}.subnav{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.subnav a{border-radius:var(--r-pill);background:var(--card);padding:10px 18px;font-size:17px;font-weight:700;text-decoration:none;display:block}.subnav a:hover,.subnav a[aria-current=page]{background:var(--paper-2)}.placeholder{border-radius:var(--r-card);border:2px dashed var(--paper-2);min-height:240px}@media (width<=1100px){.news__list{grid-template-columns:1fr}.site-foot__grid{grid-template-columns:1fr 1fr}.foot-card--who{grid-column:1/-1}}@media (width<=860px){.station{height:auto;padding:24px 0 64px}.station__stage{position:relative;inset:auto}.stage__box{height:calc(var(--mh) * 1vw);position:relative}.station .layer,.station .vlabel,.station .anchor{left:calc(var(--mx) * 1vw);top:calc(var(--my) * 1vw)}.station .layer{width:calc(var(--mw) * 1vw)}.finale__scene .layer,.finale__scene .anchor{left:calc(var(--mx) * 1%);bottom:calc(var(--mb) * 1cqh)}.finale__scene .layer{width:calc(var(--mw) * 1%)}.finale__scene .cast{width:calc(var(--mh) * var(--ar) * 1cqh)}.layer--dt{display:none}.station__track,.station--v1 .station__track,.station--v4 .station__track,.station--v5 .station__track{height:auto;margin-top:-12vw;padding:0 16px;display:block;position:relative}.station__card{width:100%}.numbers__grid{grid-template-columns:1fr}.numbers{--stick:calc(var(--nav-top) + var(--nav-h) + 20px);--step:240px}.numbers__title{max-width:none;position:static}.numbers__list{--num-gap:36vh}.num{min-height:320px}.num__badge{width:64px;height:64px}.num__badge img{width:46px;height:46px}.site-foot__grid{grid-template-columns:1fr}.menu{z-index:-1;padding:calc(var(--nav-top) + var(--nav-h) + 18px) 16px 28px;background:var(--paper);overscroll-behavior:contain;border:0;border-radius:0;position:fixed;inset:0;overflow-y:auto}.menu__list{background:var(--card);border-radius:30px;grid-template-columns:1fr;gap:0;padding:6px 18px}.menu__item+.menu__item{border-top:1.5px solid var(--hairline)}.menu__link{background:0 0;border-radius:0;justify-content:space-between;align-items:center;min-height:0;padding:14px 0;overflow:visible}.menu__link span{font-size:34px}.menu__link span:after{display:none}.menu__link img{object-fit:contain;background:var(--c);border-radius:14px;width:46px;height:46px;padding:4px;position:static;rotate:none}.menu__sub{flex-wrap:wrap;gap:8px;margin:-4px 0 14px;padding:0;list-style:none;display:flex}.menu__sub a{border-radius:var(--r-pill);background:var(--paper);padding:8px 14px;font-size:16px;font-weight:800;text-decoration:none;display:block}.menu__foot{background:var(--card);border-radius:30px;margin-top:12px;padding:18px}.menu__rifki{width:76px}}@media (width<=700px){.vlabel{padding:5px 8px;font-size:15px}.site-foot{border-radius:44px 44px 0 0}.site-foot__inner{padding-bottom:52vw}.site-foot__art{height:100vw}.site-foot__art .layer--dt{display:none}.site-foot__art .layer{left:calc(var(--mx) * 1%);bottom:calc(var(--mb) * 1%);width:calc(var(--mw) * 1%)}}@media (prefers-reduced-motion:reduce){.layer,.rifki svg{animation:none!important}.site-foot__art .layer{transition:none;transform:none!important}.nav__drop,.menu,.drop-card img,.menu__link img{transition:none;animation:none}}
