.page_page__tZ_Oo{min-height:100vh;background-color:#f0f2f1;color:#1a2a28;padding:80px 0 120px;position:relative;overflow:hidden}.page_page__tZ_Oo:before{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' fill='none' stroke='%230F766E' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' opacity='0.07'%3E%3C!-- Chat bubble (WhatsApp) --%3E%3Crect x='14' y='16' width='24' height='18' rx='4'/%3E%3Cpath d='M20 34 16 42l10-8'/%3E%3Ccircle cx='22' cy='25' r='1.5' fill='%230F766E' stroke='none'/%3E%3Ccircle cx='28' cy='25' r='1.5' fill='%230F766E' stroke='none'/%3E%3Ccircle cx='34' cy='25' r='1.5' fill='%230F766E' stroke='none'/%3E%3C!-- Fork and knife --%3E%3Cline x1='155' y1='14' x2='155' y2='42'/%3E%3Cpath d='M163 14v10a4 4 0 0 1-4 4 4 4 0 0 1-4-4V14'/%3E%3Cline x1='159' y1='28' x2='159' y2='42'/%3E%3C!-- Shopping bag --%3E%3Cpath d='M26 100h28l4 28H22z'/%3E%3Cpath d='M32 100v-6a8 8 0 0 1 16 0v6'/%3E%3C!-- Credit card --%3E%3Crect x='152' y='98' width='32' height='22' rx='3'/%3E%3Cline x1='152' y1='108' x2='184' y2='108'/%3E%3Cline x1='158' y1='114' x2='170' y2='114'/%3E%3C!-- Delivery scooter --%3E%3Ccircle cx='92' cy='42' r='6'/%3E%3Ccircle cx='116' cy='42' r='6'/%3E%3Cpath d='M92 36h14l8-14h-10'/%3E%3Cline x1='98' y1='22' x2='112' y2='22'/%3E%3C!-- Star --%3E%3Cpolygon points='100,96 104,108 117,108 107,116 111,128 100,120 89,128 93,116 83,108 96,108' fill='none'/%3E%3C!-- Small WhatsApp icon (bottom-right of tile) --%3E%3Ccircle cx='195' cy='195' r='10'/%3E%3Cpath d='M191 200l-2 4 4-2'/%3E%3Cpath d='M190 193a7 7 0 0 1 10 0 7 7 0 0 1 0 10'/%3E%3C!-- Small food plate --%3E%3Cellipse cx='80' cy='190' rx='14' ry='6'/%3E%3Cpath d='M80 184v-6'/%3E%3C%2Fsvg%3E");background-size:240px 240px}.page_page__tZ_Oo:after,.page_page__tZ_Oo:before{content:"";position:absolute;pointer-events:none;z-index:0}.page_page__tZ_Oo:after{right:-200px;bottom:-200px;width:500px;height:500px;border-radius:50%;background:#0f766e;opacity:.05;filter:blur(80px)}.page_container__eoJJP{max-width:820px;margin:0 auto;padding:48px 56px;position:relative;z-index:1;background:hsla(0,0%,100%,.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.06);border-radius:24px;box-shadow:0 8px 40px rgba(0,0,0,.08)}.page_eyebrow__N6Wh4{display:inline-block;font-size:13px;font-weight:600;color:#0f766e;background:rgba(15,118,110,.08);padding:6px 14px;border-radius:999px;margin-bottom:20px;letter-spacing:.4px;text-transform:uppercase}.page_title__LRWVk{font-size:48px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#0a2827;margin:0 0 12px}.page_updated__0jgoT{font-size:14px;color:#6b8280;margin:0 0 40px}.page_section__svLmj{margin:40px 0;padding-top:8px}.page_h2__AAnD_{font-size:26px;font-weight:700;color:#0a2827;margin:32px 0 16px;letter-spacing:-.01em}.page_h3__kraFb{font-size:17px;font-weight:700;color:#1a2a28;margin:20px 0 6px}.page_p__S_Un4{font-size:16px;line-height:1.75;color:#3a5a58;margin:0 0 16px}.page_list__aNUXq{margin:8px 0 20px;-webkit-padding-start:22px;padding-inline-start:22px}.page_list__aNUXq li{font-size:16px;line-height:1.75;color:#3a5a58;margin-bottom:10px}.page_subBlock__gpZ_A{padding:16px 18px;background:rgba(15,118,110,.04);border:1px solid rgba(15,118,110,.08);border-radius:12px;margin:14px 0}.page_subBlock__gpZ_A .page_h3__kraFb{margin-top:0}.page_subBlock__gpZ_A .page_p__S_Un4{margin-bottom:0}.page_footNav__2P1wa{margin-top:60px;padding-top:28px;border-top:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.page_backLink__IA_xt{font-size:15px;font-weight:600;color:#0f766e;text-decoration:none;transition:color .15s}.page_backLink__IA_xt:hover{color:#0a4f4b}.page_langBtn__PgZ09{font-size:13px;font-weight:600;color:#0f766e;background:rgba(15,118,110,.06);border:1px solid rgba(15,118,110,.1);border-radius:999px;padding:8px 16px;cursor:pointer;transition:all .15s;font-family:inherit}.page_langBtn__PgZ09:hover{background:rgba(15,118,110,.12);color:#0a4f4b}@media (max-width:640px){.page_page__tZ_Oo{padding:48px 0 96px}.page_container__eoJJP{padding:32px 24px;border-radius:20px;margin:0 16px}.page_title__LRWVk{font-size:36px}.page_h2__AAnD_{font-size:22px}}