:root{--y: #FFC72C;--y2: #FFE89A;--k: #141414;--ink: #222;--muted: #666;--bg: #FFFBEF;--card: #fff;--line: #EADFBD;--red: #C0392B;--ok: #1E8E3E;--r: 14px}*{box-sizing: border-box}[hidden]{display: none !important}html{scroll-behavior: smooth}body{margin: 0;font-family: var(--font-body,'Cairo',sans-serif);background: var(--bg);color: var(--ink);line-height: 1.6;padding-bottom: 80px}img{max-width: 100%;display: block}a{color: inherit}h1,h2,h3,.brand-name,.band a{font-family: var(--font-head,'Cairo',sans-serif);line-height: 1.25}.wrap{max-width: 1140px;margin: 0 auto;padding: 0 16px}.muted{color: var(--muted)}.small{font-size: .85rem;opacity: .8}.center{text-align: center}.section{padding-top: 40px;padding-bottom: 40px}h2{font-size: 1.7rem;font-weight: 900;margin: 0 0 18px}.topbar{background: var(--y);position: sticky;top: 0;z-index: 50;border-bottom: 3px solid var(--k)}.topbar-in{display: flex;align-items: center;gap: 16px;min-height: 66px;flex-wrap: wrap}.brand img{height: 50px;width: auto}.nav{display: flex;gap: 4px;flex: 1;overflow-x: auto}.nav a{text-decoration: none;font-weight: 700;padding: 6px 14px;border-radius: 999px;white-space: nowrap}.nav a.active,.nav a:hover{background: var(--k);color: var(--y)}.top-actions{display: flex;gap: 8px;align-items: center}.top-actions a{text-decoration: none;font-weight: 800;padding: 5px 12px;border-radius: 999px;border: 2px solid var(--k);white-space: nowrap}.cart-link{background: var(--k);color: var(--y)}@media (max-width: 760px){.topbar{position: static}.nav{order: 3;flex-basis: 100%;padding-bottom: 10px}.top-actions{margin-inline-start: auto}.hotline{display: none}}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;font: inherit;font-weight: 800;padding: 11px 22px;border-radius: 999px;border: 2px solid var(--k);cursor: pointer;text-decoration: none;transition: transform .1s,background .15s}.btn:active{transform: scale(.97)}.btn-dark{background: var(--k);color: var(--y)}.btn-outline{background: transparent;color: var(--k)}.btn-outline:hover{background: var(--k);color: var(--y)}.btn-sm{padding: 5px 14px;font-size: .9rem}.btn-block{width: 100%}.btn.ok{background: var(--ok);border-color: var(--ok);color: #fff}.btn:disabled{opacity: .5;cursor: not-allowed}.hero{background: var(--y);border-bottom: 4px solid var(--k);padding: 48px 0;position: relative;overflow: hidden}.hero-video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.hero-shade{position: absolute;inset: 0;background: linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.65))}.hero-in{position: relative}.hero.has-video{min-height: 72vh;display: flex;align-items: center;color: #fff}.hero.has-video .hero-in{width: 100%}.hero.has-video h1{color: var(--y);text-shadow: 0 3px 12px rgba(0,0,0,.5)}.hero.has-video .btn-dark{background: var(--y);color: var(--k);border-color: var(--y)}.hero.has-video .btn-outline{color: #fff;border-color: #fff}@media (prefers-reduced-motion: reduce){.hero-video{display: none}.hero.has-video{background: var(--k)}}.hero-in{display: grid;grid-template-columns: 1.2fr 1fr;gap: 32px;align-items: center}.hero h1{font-size: clamp(2.4rem,7vw,4.4rem);font-weight: 900;margin: 0}.lead{font-size: 1.3rem;margin: 10px 0 24px}.hero-btns{display: flex;gap: 12px;flex-wrap: wrap}.hero-logo{max-height: 300px;margin-inline: auto;border-radius: 24px}@media (max-width: 760px){.hero{padding: 32px 0}.hero-in{grid-template-columns: 1fr;text-align: center}.hero-btns{justify-content: center}.hero-logo{max-height: 170px;order: -1}}.features{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;padding-top: 40px}.feature{background: var(--card);border: 2px solid var(--k);border-radius: var(--r);padding: 20px;text-align: center}.feature .ico{font-size: 2rem}.feature h3{margin: 6px 0 2px}.feature p{margin: 0;color: var(--muted)}@media (max-width: 760px){.features{grid-template-columns: 1fr}}.band{background: var(--k);color: var(--y);text-align: center;padding: 36px 16px;margin-top: 24px}.band p{margin: 0;font-weight: 700;font-size: 1.2rem}.band a{color: var(--y);font-size: clamp(3rem,10vw,5rem);font-weight: 900;text-decoration: none;letter-spacing: 3px}.page-head{background: var(--y);border-bottom: 4px solid var(--k);padding: 26px 0}.page-head h1{margin: 0;font-size: 2.2rem;font-weight: 900}.cat-tabs{position: sticky;top: 69px;z-index: 40;background: var(--bg);border-bottom: 1px solid var(--line)}.cat-tabs .wrap{display: flex;gap: 8px;overflow-x: auto;padding-top: 10px;padding-bottom: 10px}.cat-tabs a{white-space: nowrap;text-decoration: none;font-weight: 700;padding: 5px 14px;border-radius: 999px;border: 2px solid var(--k);background: #fff}.cat-tabs a:hover{background: var(--k);color: var(--y)}@media (max-width: 760px){.cat-tabs{top: 0}}.cat-section{padding: 28px 0 8px;scroll-margin-top: 140px}.items-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 16px}.item-card{background: var(--card);border: 2px solid var(--k);border-radius: var(--r);overflow: hidden;display: flex;flex-direction: column}.item-card img,.item-ph{aspect-ratio: 4 / 3;object-fit: cover;width: 100%;background: var(--y2)}.item-ph{display: grid;place-items: center;font-size: 3rem}.item-body{padding: 14px;display: flex;flex-direction: column;flex: 1}.item-body h3{margin: 0 0 4px;font-size: 1.1rem}.item-body p{margin: 0 0 10px;color: var(--muted);font-size: .9rem}.item-foot{margin-top: auto;display: flex;justify-content: space-between;align-items: center;gap: 8px}.price{font-weight: 900;font-size: 1.1rem}.cart-bar{position: fixed;bottom: 14px;left: 14px;right: 14px;max-width: 620px;margin: 0 auto;background: var(--k);color: var(--y);border-radius: 999px;display: flex;justify-content: space-between;align-items: center;gap: 10px;padding: 12px 14px 12px 22px;font-weight: 800;text-decoration: none;z-index: 60;box-shadow: 0 8px 24px rgba(0,0,0,.25)}[dir=rtl] .cart-bar{padding: 12px 22px 12px 14px}.cart-bar-go{background: var(--y);color: var(--k);padding: 5px 16px;border-radius: 999px}.alert{background: #FFF3CD;border: 2px solid var(--k);border-radius: var(--r);padding: 12px 16px;margin: 16px 0;font-weight: 700}.alert-err{background: #FDE2E1;border-color: var(--red);color: var(--red)}.alert ul{margin: 0;padding-inline-start: 20px}.box{background: var(--card);border: 2px solid var(--k);border-radius: var(--r);padding: 20px}.box h2{font-size: 1.3rem;margin-bottom: 10px}.checkout{padding-top: 24px;padding-bottom: 48px}.checkout-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;align-items: start}@media (max-width: 860px){.checkout-grid{grid-template-columns: 1fr}}.line{display: grid;grid-template-columns: 1fr auto auto;gap: 10px;align-items: center;padding: 10px 0;border-bottom: 1px dashed var(--line)}.qty{display: inline-flex;align-items: center;gap: 8px}.qty button{width: 30px;height: 30px;border-radius: 50%;border: 2px solid var(--k);background: var(--y);font: inherit;font-weight: 900;cursor: pointer;line-height: 1;padding: 0}.line-price{font-weight: 800;min-width: 90px;text-align: end}.sum{margin: 16px 0 0}.sum div{display: flex;justify-content: space-between;padding: 4px 0}.sum dt,.sum dd{margin: 0}.sum-total{font-size: 1.25rem;font-weight: 900;border-top: 2px solid var(--k);margin-top: 6px;padding-top: 8px !important}.form label{display: block;font-weight: 700;margin: 12px 0 4px}.form input[type=text],.form input[type=tel],.form select,.form textarea{width: 100%;font: inherit;padding: 10px 12px;border: 2px solid #CCC;border-radius: 10px;background: #fff}.form input:focus,.form select:focus,.form textarea:focus{outline: none;border-color: var(--k)}.radios{display: flex;gap: 10px}.radios label{flex: 1;margin: 0;border: 2px solid #CCC;border-radius: 10px;padding: 10px;text-align: center;cursor: pointer}.radios label:has(input:checked){border-color: var(--k);background: var(--y2)}.radios input{margin-inline-end: 6px}.hp{position: absolute !important;top: 0;inset-inline-start: 0;width: 1px !important;height: 1px !important;padding: 0 !important;border: 0 !important;overflow: hidden;clip-path: inset(50%);white-space: nowrap;opacity: 0;pointer-events: none}.code-big{font-size: 2.6rem;font-weight: 900;letter-spacing: 6px;background: var(--y);display: inline-block;padding: 4px 24px;border-radius: 12px;border: 3px solid var(--k);margin: 8px 0;direction: ltr}.steps{display: flex;gap: 6px;margin: 20px 0 0;list-style: none;padding: 0}.steps li{flex: 1;text-align: center;padding: 10px 4px;border-radius: 10px;background: #EEE;font-weight: 700;font-size: .9rem;border: 2px solid transparent}.steps li.on{background: var(--y);border-color: var(--k)}.steps li.now{box-shadow: 0 0 0 4px rgba(255,199,44,.45);animation: pulse 1.6s infinite}@keyframes pulse{50%{box-shadow: 0 0 0 8px rgba(255,199,44,.15)}}.branch-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 16px;margin-bottom: 32px}.branch-head{display: flex;justify-content: space-between;align-items: center;gap: 10px;margin-bottom: 6px}.branch-card h3{margin: 0;font-size: 1.3rem}.map-icon{flex-shrink: 0;width: 42px;height: 42px;border-radius: 50%;background: var(--y);border: 2px solid var(--k);display: grid;place-items: center;color: var(--red);transition: transform .15s}.map-icon:hover{transform: scale(1.1)}.map-icon svg{width: 24px;height: 24px}.branch-card p{margin: 4px 0}.branch-actions{display: flex;gap: 8px;flex-wrap: wrap;margin-top: 12px}.footer{background: var(--k);color: #DDD;padding: 26px 0;border-top: 4px solid var(--y)}.footer-in{display: flex;justify-content: space-between;gap: 16px;flex-wrap: wrap;align-items: center}.footer a{color: var(--y)}.social{display: flex;gap: 14px}.fab{position: fixed;bottom: 84px;inset-inline-end: 14px;z-index: 70;display: flex;flex-direction: column;gap: 10px;align-items: flex-end}.fab-btn{display: flex;align-items: center;gap: 8px;height: 56px;min-width: 56px;justify-content: center;border-radius: 999px;text-decoration: none;font-weight: 900;box-shadow: 0 6px 18px rgba(0,0,0,.28);transition: transform .15s}.fab-btn:hover{transform: scale(1.07)}.fab-btn svg{width: 28px;height: 28px}.fab-wa{background: #25D366}.fab-call{background: var(--k);color: var(--y);padding: 0 18px 0 16px;border: 2px solid var(--y);font-size: 1.15rem}.fab-call svg{animation: ring 2.4s infinite}@keyframes ring{0%,70%,100%{transform: rotate(0)}75%{transform: rotate(-15deg)}85%{transform: rotate(15deg)}}@media (prefers-reduced-motion: reduce){.fab-call svg{animation: none}}@media (max-width: 760px){.fab{bottom: 78px}}.loc-bar{background: var(--k)}.loc-bar .wrap{padding-top: 6px;padding-bottom: 6px}.loc-chip{color: var(--y);text-decoration: none;font-weight: 700;font-size: .95rem;display: inline-flex;gap: 6px;align-items: center}.loc-chip em{font-style: normal;font-size: .8rem;border: 1px solid var(--y);border-radius: 999px;padding: 0 10px;opacity: .85}.loc-chip:not(.set) span{text-decoration: underline}.type-tabs{display: flex;gap: 10px;max-width: 520px;margin: 0 auto 20px}.type-tab{flex: 1;font: inherit;font-weight: 800;font-size: 1.1rem;padding: 12px;border-radius: 14px;border: 2px solid var(--k);background: #fff;cursor: pointer}.type-tab.on{background: var(--k);color: var(--y)}.zone-search{width: 100%;max-width: 520px;display: block;margin: 0 auto 10px;font: inherit;font-size: 1.05rem;padding: 12px 16px;border: 2px solid var(--k);border-radius: 999px}.zone-city{margin-top: 22px}.zone-city h2{font-size: 1.3rem}.zone-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: 10px}.zone-card{font: inherit;text-align: start;display: flex;flex-direction: column;gap: 2px;padding: 12px 14px;border-radius: 12px;border: 2px solid #DDD;background: #fff;cursor: pointer;transition: border-color .15s,transform .1s}.zone-card:hover{border-color: var(--k);transform: translateY(-2px)}.zone-card.on{border-color: var(--k);background: var(--y2)}.zone-card b{font-size: 1.05rem}.zone-fee{font-weight: 700;color: var(--ok);font-size: .9rem}.page-head-big{padding: 44px 0}.page-head-big .lead{margin: 8px 0 0;max-width: 640px}.about-grid{display: grid;grid-template-columns: 1.3fr 1fr;gap: 32px;align-items: center}.about-grid.no-img{grid-template-columns: 1fr;max-width: 760px;margin: 0 auto}.about-text p{font-size: 1.1rem;margin: 0 0 16px}.about-text .about-lead{font-size: 1.4rem;font-weight: 700;font-family: var(--font-head,inherit)}.about-img{width: 100%;border-radius: 20px;border: 3px solid var(--k);object-fit: cover;max-height: 460px}.about-stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px;margin: 36px 0}.about-stats .box{text-align: center;background: var(--y)}.about-stats b{display: block;font-size: 2.2rem;font-weight: 900;font-family: var(--font-head,inherit)}.about-cta{display: flex;gap: 10px;justify-content: center;flex-wrap: wrap}@media (max-width: 760px){.about-grid{grid-template-columns: 1fr}.about-stats{grid-template-columns: 1fr}}.jobs-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 16px;margin-bottom: 32px}.job-card h3{margin: 0 0 6px;font-size: 1.3rem}.job-meta{display: flex;gap: 14px;flex-wrap: wrap;color: var(--muted);font-size: .9rem;margin-bottom: 8px}.job-card p{margin: 0 0 12px}.apply-form{max-width: 820px;margin: 10px auto 0;padding: 28px;box-shadow: 8px 8px 0 var(--y)}.form-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 0 18px}@media (max-width: 640px){.form-grid{grid-template-columns: 1fr}.apply-form{padding: 18px}}.form input[type=email]{width: 100%;font: inherit;padding: 10px 12px;border: 2px solid #CCC;border-radius: 10px;background: #fff}.dropzone{position: relative;display: flex !important;flex-direction: column;align-items: center;gap: 4px;padding: 26px 16px;border: 2px dashed #BBB;border-radius: 14px;background: #FFFDF5;cursor: pointer;text-align: center;font-weight: 600 !important;transition: border-color .15s,background .15s}.dropzone input{position: absolute;width: 1px;height: 1px;opacity: 0}.dropzone:hover,.dropzone.drag{border-color: var(--k);background: var(--y2)}.dropzone.has-file{border-style: solid;border-color: var(--ok);background: #E9F7EE}.dropzone.bad{border-color: var(--red);background: #FDE2E1}.dz-ico{font-size: 2rem}.field-err{color: var(--red);font-weight: 700;margin: 6px 0 0}.success-box{max-width: 560px;margin: 0 auto;padding: 36px 24px}.success-ico{font-size: 3.5rem}.footer-links{display: flex;gap: 6px 16px;flex-wrap: wrap;margin: 8px 0 4px}.form-section{margin: 26px 0 4px;padding-top: 16px;border-top: 2px dashed var(--line);font-size: 1.15rem}.apply-form h2 + .alert + input + .form-section,.apply-form .form-section:first-of-type{border-top: 0;padding-top: 0;margin-top: 10px}.form-grid-3{grid-template-columns: 1fr 1fr;max-width: 420px}.exp-row{display: grid;grid-template-columns: 2fr 1fr 1fr auto;gap: 10px;align-items: end;padding: 12px;margin-bottom: 10px;background: #FFFDF5;border: 1px solid var(--line);border-radius: 12px}.exp-row label{margin-top: 0 !important;font-size: .9rem}.exp-row input{width: 100%;font: inherit;padding: 9px 10px;border: 2px solid #CCC;border-radius: 10px}.exp-del{width: 38px;height: 42px;border-radius: 10px;border: 2px solid #DDD;background: #fff;cursor: pointer;font-size: 1rem;color: var(--red)}.exp-del:hover{border-color: var(--red)}@media (max-width: 640px){.exp-row{grid-template-columns: 1fr 1fr}.exp-title{grid-column: 1 / -1}.exp-del{grid-column: 1 / -1;width: 100%;height: 34px}.form-grid-3{max-width: none}}.legal{max-width: 820px;margin: 0 auto;padding: 28px;line-height: 1.85}.legal h2{font-size: 1.3rem;margin: 26px 0 8px}.legal h2:first-of-type{margin-top: 8px}.legal ul{padding-inline-start: 22px;margin: 0 0 12px}.legal li{margin-bottom: 4px}.faq-item{border-bottom: 1px solid var(--line)}.faq-item summary{cursor: pointer;font-weight: 800;font-size: 1.1rem;padding: 16px 0;list-style: none;display: flex;justify-content: space-between;gap: 12px;font-family: var(--font-head,inherit)}.faq-item summary::-webkit-details-marker{display: none}.faq-item summary::after{content: '+';font-size: 1.4rem;line-height: 1;color: var(--muted)}.faq-item[open] summary::after{content: '−'}.faq-body{padding: 0 0 16px;color: #444}.faq-body p{margin: 0 0 8px}.legal-nav{max-width: 820px;margin: 18px auto 0;display: flex;gap: 10px 20px;flex-wrap: wrap;justify-content: center;font-weight: 700}.app-badges{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.app-badges>.small{width: 100%}.store-btn{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px 6px 12px;border: 1.5px solid #555;border-radius: 10px;background: #000;color: #fff !important;text-decoration: none;direction: ltr}.store-btn:hover{border-color: var(--y)}.store-btn svg{width: 24px;height: 24px}.store-btn span{display: flex;flex-direction: column;line-height: 1.1;font-weight: 700;font-size: 1rem;text-align: left}.store-btn small{font-size: .65rem;font-weight: 400;opacity: .85}.pay-options{display: grid;grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 8px}.pay-opt{display: flex !important;align-items: center;gap: 8px;margin: 0 !important;padding: 10px 12px;border: 2px solid #CCC;border-radius: 12px;cursor: pointer;font-weight: 700}.pay-opt:has(input:checked){border-color: var(--k);background: var(--y2)}.pay-opt input{margin: 0}.pay-ico{font-size: 1.3rem}.pay-extra{margin-top: 4px}.wallet-choices{display: flex;flex-wrap: wrap;gap: 8px}.wallet-opt{display: inline-flex !important;align-items: center;gap: 6px;margin: 0 !important;padding: 8px 14px;border: 2px solid #DDD;border-radius: 999px;cursor: pointer;font-weight: 700}.wallet-opt:has(input:checked){border-color: var(--wc);background: color-mix(in srgb,var(--wc) 12%,#fff);color: var(--wc)}.wallet-opt input{accent-color: var(--wc);margin: 0}.pay-box{text-align: start;margin: 18px 0 6px;padding: 16px;border: 2px dashed var(--k);border-radius: 14px;background: #FFFDF2;display: flex;flex-direction: column;gap: 10px}.pay-box.paid{border-style: solid;border-color: var(--ok);background: #E9F7EE}.pay-box p{margin: 0}.pay-status{font-weight: 800}.pay-amount b{font-size: 1.3rem}.copy-row{display: flex;align-items: center;gap: 10px;padding: 8px 12px;background: #fff;border: 2px solid var(--wc,var(--k));border-radius: 10px}.copy-val{flex: 1;font-size: 1.25rem;font-weight: 900;letter-spacing: 1px}.pay-qr{text-align: center}.pay-qr img{width: 200px;height: 200px;object-fit: contain;margin: 0 auto 4px;background: #fff;border-radius: 10px;padding: 6px;border: 1px solid var(--line)}@media (max-width: 480px){.pay-options{grid-template-columns: 1fr}.pay-opt{padding: 12px 14px}}.item-card{position: relative}.sale-badge{position: absolute;top: 10px;inset-inline-start: 10px;z-index: 2;background: var(--red);color: #fff;font-weight: 900;padding: 3px 10px;border-radius: 999px;font-size: .9rem;box-shadow: 0 2px 6px rgba(0,0,0,.25)}.price del{color: var(--muted);font-weight: 600;font-size: .85rem;margin-inline-end: 4px}.on-sale .price{color: var(--red)}.hh-bar{background: linear-gradient(90deg,#E53935,#FF7043);color: #fff;font-weight: 700;text-align: center}.hh-bar .wrap{padding-top: 7px;padding-bottom: 7px}body.modal-open{overflow: hidden}.opt-modal{position: fixed;inset: 0;z-index: 200;background: rgba(0,0,0,.55);display: flex;align-items: flex-end;justify-content: center}@media (min-width: 640px){.opt-modal{align-items: center}}.opt-box{position: relative;background: #fff;width: 100%;max-width: 520px;max-height: 88vh;overflow: auto;border-radius: 20px 20px 0 0;padding: 22px 18px 18px}@media (min-width: 640px){.opt-box{border-radius: 20px}}.opt-box h3{margin: 0 0 10px;font-size: 1.3rem;padding-inline-end: 36px}.opt-close{position: absolute;top: 12px;inset-inline-end: 12px;width: 34px;height: 34px;border-radius: 50%;border: 0;background: #EEE;font-size: 1rem;cursor: pointer}.opt-group{border: 0;padding: 0;margin: 0 0 14px}.opt-group legend{font-weight: 800;margin-bottom: 6px;padding: 0}.opt-group legend .req{color: var(--red);font-weight: 600}.opt-row{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 2px solid #EEE;border-radius: 12px;margin-bottom: 6px;cursor: pointer}.opt-row:has(input:checked){border-color: var(--k);background: var(--y2)}.opt-row span:first-of-type{flex: 1}.opt-price{font-weight: 700;color: var(--muted)}.opt-note-l{display: block;font-weight: 700;margin-top: 6px}.opt-note{width: 100%;margin-top: 4px;font: inherit;padding: 10px 12px;border: 2px solid #CCC;border-radius: 10px}.opt-foot{position: sticky;bottom: -18px;background: #fff;display: flex;gap: 12px;align-items: center;justify-content: space-between;padding: 14px 0 0;margin-top: 10px;border-top: 1px solid #EEE}.opt-foot .btn{flex: 1}.line{grid-template-columns: 1fr auto auto;row-gap: 6px}.line-main{display: flex;flex-direction: column}.line-opts{color: var(--muted);font-size: .85rem}.line-note{grid-column: 1 / -1;width: 100%;font: inherit;font-size: .9rem;padding: 7px 10px;border: 1.5px dashed #CCC;border-radius: 8px;background: #FFFDF5}.line-note:focus{outline: none;border-style: solid;border-color: var(--k)}.preview-bar{background: #2B2B2B;color: #FFC72C;text-align: center;padding: 8px 16px;font-weight: 700;font-size: .9rem}.soon-page{background: var(--y);min-height: 100vh;display: grid;place-items: center;padding: 24px 16px}.soon{text-align: center;max-width: 520px;display: flex;flex-direction: column;align-items: center;gap: 12px}.soon-logo{width: 160px;height: 160px;object-fit: contain;border-radius: 28px}.soon h1{font-size: clamp(2.4rem,9vw,3.6rem);margin: 0;font-weight: 900}.soon p{font-size: 1.15rem;margin: 0}.soon .btn{min-width: 220px}.soon-social{display: flex;gap: 16px;justify-content: center}.soon-lang{font-weight: 700}.branch-note{display: inline-block;font-size: .85rem;font-weight: 700;background: #FFF3CD;border: 1px dashed #E0B000;border-radius: 999px;padding: 2px 12px;margin-inline-start: 8px;vertical-align: middle}
