.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1 *,.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1 *::before,.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] @media(prefers-reduced-motion:no-preference){.pyro-header1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-header1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1{position:fixed;inset:0 0 auto;z-index:100;transition:background .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1.is-scrolled{background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent);backdrop-filter:blur(12px);box-shadow:0 8px 32px color-mix(in srgb,var(--color-primary) 6%,transparent)}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__glow{position:absolute;inset:-40px 20% auto;height:80px;background:radial-gradient(ellipse,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 70%);filter:blur(24px);pointer-events:none;opacity:.7}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__bar{display:flex;align-items:center;gap:1rem;min-height:var(--header-h,72px);padding:0 var(--section-pad-x,clamp(1rem,4vw,2.5rem));max-width:1280px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__logo{font-family:var(--font-display,Georgia,'Times New Roman',serif);font-size:1.55rem;font-weight:600;text-decoration:none;letter-spacing:.02em;white-space:nowrap}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__desktop-nav{display:none;gap:1.5rem;margin-left:auto}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__desktop-nav a{text-decoration:none;font-size:.9rem;font-weight:500;color:var(--color-text-secondary);transition:color .2s}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__desktop-nav a:hover{color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__actions{display:flex;align-items:center;gap:.75rem;margin-left:auto}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__search{display:none;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;background:var(--color-bg-surface);border:1px solid var(--color-border);min-width:200px}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__search input{border:0;background:transparent;outline:0;font-size:.85rem;width:100%}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__hotline{display:none;font-size:.8rem;font-weight:700;color:var(--color-primary);text-decoration:none}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__menu-btn{width:42px;height:42px;border-radius:50%;background:var(--color-bg-surface);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__drawer{position:fixed;inset:0;background:color-mix(in srgb,var(--color-text-primary) 40%,transparent);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s;z-index:99}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__drawer.is-open{opacity:1;visibility:visible}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__mobile-nav{position:absolute;top:0;right:0;width:min(320px,88vw);height:100%;background:var(--color-bg-surface);padding:calc(var(--header-h,72px)+1rem) 1.5rem 2rem;display:flex;flex-direction:column;gap:.25rem;transform:translateX(100%);transition:transform .28s ease}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__drawer.is-open .pyro-header1__mobile-nav{transform:translateX(0)}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__mobile-nav a{padding:.85rem 0;text-decoration:none;font-size:1.1rem;font-family:var(--font-display,Georgia,'Times New Roman',serif);border-bottom:1px solid var(--color-border)}@media(min-width:900px){.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__desktop-nav{display:flex}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__search{display:flex}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__hotline{display:inline}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__menu-btn{display:none}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__actions{margin-left:0}}.uihub-section-host[data-uihub-section-instance="e2ed40c7fd744b0a95a856cf77faf8cb"] .pyro-header1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1 *,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1 *::before,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] @media(prefers-reduced-motion:no-preference){.pyro-slider1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-slider1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1{position:relative;min-height:100vh;padding-top:var(--header-h,72px);overflow:hidden}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__shell{position:relative;min-height:calc(100vh - var(--header-h,72px));display:flex;align-items:center}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__bg--a,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__bg--b{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.5}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__bg--a{width:420px;height:420px;top:10%;left:-8%;background:color-mix(in srgb,var(--color-primary) 25%,transparent)}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__bg--b{width:360px;height:360px;bottom:5%;right:-5%;background:color-mix(in srgb,var(--color-secondary) 20%,transparent)}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__petals{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:2}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__petal{position:absolute;width:14px;height:18px;background:color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:50% 50% 50% 0;opacity:.15;animation:petalFall linear infinite}@keyframes petalFall{0{transform:translateY(-10vh) rotate(0);opacity:0}10%{opacity:.15}90%{opacity:.1}100%{transform:translateY(110vh) rotate(360deg);opacity:0}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__petal{animation:none;display:none}}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__viewport{position:relative;z-index:3;width:100%;max-width:1280px;margin-inline:auto;padding:2rem var(--section-pad-x,clamp(1rem,4vw,2.5rem)) 5rem}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide{display:none}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active{display:block}@media(prefers-reduced-motion:no-preference){.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering .pyro-slider1__eyebrow,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering h1,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering h2,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering .pyro-slider1__desc,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering .pyro-slider1__actions{animation:fleurSlideIn .65s ease forwards}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide.is-active.is-entering .pyro-slider1__visual{animation:fleurSlideIn .85s ease forwards}}@keyframes fleurSlideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide h1,.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__slide h2{font-size:clamp(2.4rem,6vw,4.2rem);margin-top:.75rem;max-width:14ch}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__desc{margin-top:1rem;max-width:38ch;color:var(--color-text-secondary);font-size:1.05rem}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__btn--solid{display:inline-flex;padding:.85rem 1.35rem;border-radius:999px;background:var(--color-primary);color:var(--color-text-inverse);text-decoration:none;font-weight:600}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__btn--ghost{display:inline-flex;padding:.85rem 1.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);color:var(--color-primary);text-decoration:none;font-weight:600}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__visual{aspect-ratio:4/3;border-radius:var(--radius-lg,24px);background-size:cover;background-position:center;box-shadow:var(--shadow-soft) 8%,transparent));transition:transform .6s ease}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;background:var(--color-bg-surface);border:1px solid var(--color-border);font-size:1.5rem;line-height:1;box-shadow:var(--shadow-soft) 8%,transparent))}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__nav--prev{left:1rem}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__nav--next{right:1rem}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__dots{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:.5rem;z-index:4}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__dot{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 25%,transparent);transition:transform .25s,background .25s}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__dot.is-active{background:var(--color-primary);transform:scale(1.25)}@media(min-width:900px){.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__grid{grid-template-columns:1fr 1fr}}.uihub-section-host[data-uihub-section-instance="a6f7cfbd2802496ca50873c2e2ca0cc1"] .pyro-slider1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1 *,.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1 *::before,.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] @media(prefers-reduced-motion:no-preference){.pyro-pcat1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-pcat1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem))}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__container{max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__head{max-width:520px;margin-bottom:2.5rem}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__head h2{font-size:clamp(2rem,4vw,2.75rem);margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__desc{margin-top:.75rem;color:var(--color-text-secondary)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item{position:relative;display:flex;align-items:flex-end;min-height:200px;padding:1.25rem;border-radius:var(--radius-lg,24px);overflow:hidden;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item:hover{transform:scale(1.02);box-shadow:var(--shadow-soft) 8%,transparent))}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .5s ease}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item:hover .pyro-pcat1__item-bg{transform:scale(1.08)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,color-mix(in srgb,var(--color-primary) 55%,var(--color-text-primary)) 100%);transition:opacity .35s}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item:hover .pyro-pcat1__item-overlay{opacity:.92}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item-copy{position:relative;z-index:1;color:var(--color-text-inverse);transform:translateY(4px);transition:transform .35s ease}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item:hover .pyro-pcat1__item-copy{transform:translateY(-8px)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item-copy h3{font-size:1.25rem}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item-copy p{font-size:.85rem;opacity:.9;margin-top:.25rem}@media(min-width:768px){.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item{min-height:240px}}@media(min-width:1024px){.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__grid{grid-template-columns:repeat(6,1fr)}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__item{min-height:260px}}.uihub-section-host[data-uihub-section-instance="0d08328d6002429fb69adec50435572e"] .pyro-pcat1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1 *,.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1 *::before,.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] @media(prefers-reduced-motion:no-preference){.pmt1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pmt1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem));background:var(--color-bg-muted)}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__container{max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__head{margin-bottom:2rem}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;position:relative}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__tab{padding:.6rem 1.2rem;border-radius:999px;font-size:.88rem;font-weight:600;color:var(--color-text-secondary);background:transparent;border:1px solid transparent;transition:color .25s,background .25s;position:relative}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__tab.is-active{color:var(--color-primary);background:var(--color-bg-surface);border-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__tab-indicator{position:absolute;bottom:-4px;height:2px;background:var(--color-primary);border-radius:2px;transition:left .35s ease,width .35s ease;pointer-events:none}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;min-height:280px;transition:opacity .18s ease}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__grid.is-fading{opacity:0}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card{background:var(--color-bg-surface);border-radius:var(--radius-md,16px);overflow:hidden;border:1px solid var(--color-border);transition:transform .3s ease,box-shadow .3s ease}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card:hover{transform:translateY(-4px);box-shadow:var(--shadow-soft) 8%,transparent))}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card-media{aspect-ratio:1;overflow:hidden}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card-media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card:hover .pmt1__card-media img{transform:scale(1.06)}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card-body{padding:1rem}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card-body h3{font-size:1.05rem}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__card-price{margin-top:.35rem;font-weight:700;color:var(--color-primary);font-size:.9rem}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__more{display:inline-block;margin-top:2rem;color:var(--color-primary);font-weight:600;text-decoration:none}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__more:hover{text-decoration:underline}@media(min-width:768px){.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__tiles,.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__routes,.uihub-section-host[data-uihub-section-instance="4801fcd96cdd4e20bf4a7fe474d00da9"] .pmt1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1 *,.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1 *::before,.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] @media(prefers-reduced-motion:no-preference){.pyro-product1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-product1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem))}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__container{max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__head{margin-bottom:2rem}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__head h2{font-size:clamp(2rem,4vw,2.75rem);margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__card{background:var(--color-bg-surface);border-radius:var(--radius-md,16px);overflow:hidden;border:1px solid var(--color-border);transition:transform .3s ease,box-shadow .3s ease,border-color .3s}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__card:hover{transform:translateY(-3px);box-shadow:var(--shadow-soft) 8%,transparent));border-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__image-wrap{aspect-ratio:4/5;overflow:hidden;position:relative}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__card:hover .pyro-product1__image-wrap img{transform:scale(1.06)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__chip{position:absolute;top:.75rem;left:.75rem;padding:.25rem .65rem;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--color-bg-surface);color:var(--color-primary);opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .3s}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__card:hover .pyro-product1__chip{opacity:1;transform:translateY(0)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__body{padding:1rem}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__body h3{font-size:1.05rem}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__body h3 a{text-decoration:none}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__body h3 a:hover{color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__price{margin-top:.35rem;font-weight:700;color:var(--color-primary);font-size:.95rem}@media(min-width:768px){.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.uihub-section-host[data-uihub-section-instance="42037362a5c64aa890dc094c32c022c9"] .pyro-product1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1 *,.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1 *::before,.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] @media(prefers-reduced-motion:no-preference){.pyro-media1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-media1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem));background:var(--color-bg-surface)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__container{max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__head{margin-bottom:2rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__head h2{font-size:clamp(2rem,4vw,2.75rem);margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__layout{display:grid;grid-template-columns:1fr;gap:1.5rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage{position:relative;aspect-ratio:16/10;border-radius:var(--radius-lg,24px);overflow:hidden;background:var(--color-bg-muted)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage img{width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage img.is-kenburns{animation:kenBurns 8s ease-in-out infinite alternate}@keyframes kenBurns{from{transform:scale(1)}to{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage img.is-kenburns{animation:none}}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage-caption{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;background:linear-gradient(transparent,color-mix(in srgb,var(--color-text-primary) 70%,transparent));color:var(--color-text-inverse)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage-caption h3{font-size:1.35rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__stage-caption p{font-size:.9rem;opacity:.9;margin-top:.25rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__playlist{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__thumb{flex:0 0 120px;scroll-snap-align:start;border-radius:var(--radius-sm,10px);overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .25s,transform .25s}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__thumb.is-active{border-color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__thumb img{aspect-ratio:1;object-fit:cover;width:100%}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__thumb span{display:block;padding:.4rem;font-size:.72rem;background:var(--color-bg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:900px){.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__layout{grid-template-columns:1fr 200px}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__playlist{flex-direction:column;overflow-x:visible;overflow-y:auto;max-height:420px}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__thumb{flex:0 0 auto}}.uihub-section-host[data-uihub-section-instance="e034ecea31cb404191fb2ec9bd634be9"] .pyro-media1__json{display:none !important}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao *,.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao *::before,.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] @media(prefers-reduced-motion:no-preference){.pyro-about-quocbao [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-about-quocbao [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem))}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__container{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__badge{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__title{font-size:clamp(2rem,4vw,2.85rem);margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__subtitle{margin-top:.5rem;color:var(--color-text-muted);font-size:.95rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__body{margin-top:1.25rem;color:var(--color-text-secondary);line-height:1.75}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__body p+p{margin-top:1rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__stats{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__stat strong{display:block;font-family:var(--font-display,Georgia,'Times New Roman',serif);font-size:2rem;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__stat span{font-size:.85rem;color:var(--color-text-muted)}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__contact{margin-top:2rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__contact-title{font-weight:700;margin-bottom:.5rem}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__contact a{color:var(--color-primary);text-decoration:none;font-weight:600}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__banner-wrap{position:relative}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__banner{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg,24px);clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),calc(100% - 48px) 100%,0 100%);box-shadow:var(--shadow-soft) 8%,transparent))}@media(prefers-reduced-motion:no-preference){.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__content,.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__banner-wrap{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__content.is-visible,.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__banner-wrap.is-visible{opacity:1;transform:none}}@media(min-width:900px){.uihub-section-host[data-uihub-section-instance="5d5185c7a1c1449dbcac2cde44be5319"] .pyro-about-quocbao__container{grid-template-columns:1fr 1fr;gap:4rem}}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed *,.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed *::before,.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] @media(prefers-reduced-motion:no-preference){.pyro-posts-feed [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-posts-feed [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed{padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem));background:var(--color-bg-muted)}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__container{max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__head{margin-bottom:2rem}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__head h2{font-size:clamp(2rem,4vw,2.75rem);margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__grid{display:grid;grid-template-columns:1fr;gap:1.25rem;list-style:none;margin:0;padding:0}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card{background:var(--color-bg-surface);border-radius:var(--radius-md,16px);overflow:hidden;border:1px solid var(--color-border);transition:transform .3s ease,box-shadow .3s ease}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card:hover{transform:translateY(-3px);box-shadow:var(--shadow-soft) 8%,transparent))}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__media{aspect-ratio:16/10;overflow:hidden}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card:hover .pyro-posts-feed__media img{transform:scale(1.05)}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card-body{padding:1.25rem}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__tag{display:inline-block;padding:.2rem .55rem;border-radius:999px;font-size:.68rem;font-weight:700;background:color-mix(in srgb,var(--color-accent) 50%,var(--color-bg-base));color:var(--color-secondary);margin-bottom:.5rem}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card-title{font-size:1.15rem}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card-title a{text-decoration:none}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card-title a:hover{color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__card-excerpt{margin-top:.5rem;font-size:.9rem;color:var(--color-text-secondary);line-height:1.55}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__more{display:inline-block;margin-top:.75rem;font-size:.85rem;font-weight:600;color:var(--color-primary);text-decoration:none}@media(min-width:640px){.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__grid{grid-template-columns:repeat(3,1fr)}}.uihub-section-host[data-uihub-section-instance="a8bf963a0ce348fda1ba291e7a5f37b1"] .pyro-posts-feed__json{display:none !important}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1{box-sizing:border-box;font-family:var(--font-body);color:var(--color-text-primary)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1 *,.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1 *::before,.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1 *::after{box-sizing:inherit}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] @media(prefers-reduced-motion:no-preference){.pyro-footer1 [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}.pyro-footer1 [data-reveal].is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1 [data-reveal]{opacity:1;transform:none}}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1{position:relative;padding:var(--section-pad-y,clamp(3rem,8vw,5.5rem)) var(--section-pad-x,clamp(1rem,4vw,2.5rem)) 2rem;overflow:hidden}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__gradient{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 20% 100%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent),radial-gradient(ellipse 60% 50% at 80% 0,color-mix(in srgb,var(--color-secondary) 10%,transparent),transparent),linear-gradient(180deg,var(--color-bg-muted),var(--color-bg-base));pointer-events:none}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__container{position:relative;max-width:1200px;margin-inline:auto}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__brand{font-family:var(--font-display,Georgia,'Times New Roman',serif);font-size:1.75rem;margin-top:.5rem}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2.5rem}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel h3{font-size:1rem;margin-bottom:1rem}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel ul{list-style:none;margin:0;padding:0}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel li{margin-bottom:.65rem;font-size:.9rem}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel li span{display:block;font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel a{color:var(--color-primary);text-decoration:none;position:relative}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel a::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__panel a:hover::after{transform:scaleX(1)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__links{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__links a{font-size:.88rem;text-decoration:none;color:var(--color-text-secondary);position:relative}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__links a::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__links a:hover{color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__links a:hover::after{transform:scaleX(1)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__copy{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border);font-size:.82rem;color:var(--color-text-muted)}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__social-text{margin:0;font-size:.9rem;color:var(--color-text-secondary)}@media(min-width:768px){.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__grid{grid-template-columns:1.2fr 1fr 1fr}}.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__json-company,.uihub-section-host[data-uihub-section-instance="9a3b0c31478d4503a653c9e1eae1f48c"] .pyro-footer1__json-nav{display:none !important}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss{position:fixed;z-index:99990;left:0;right:0;bottom:0;padding:0;padding-bottom:env(safe-area-inset-bottom,0);pointer-events:none}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__inner{pointer-events:auto;display:flex;align-items:stretch;justify-content:space-between;gap:6px;width:100%;max-width:100%;margin:0;padding:8px 10px;box-sizing:border-box;background:color-mix(in srgb,var(--color-bg-surface) 92%,transparent);backdrop-filter:blur(10px);border-top:1px solid color-mix(in srgb,var(--color-secondary) 18%,transparent);box-shadow:0 -8px 24px color-mix(in srgb,var(--color-text-primary) 12%,transparent)}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;text-decoration:none;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-secondary) 78%,var(--color-primary)));color:var(--color-text-inverse);box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary) 35%,transparent)}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-icon{flex:0 0 auto;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-text-inverse) 18%,transparent)}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-text{display:flex;flex-direction:column;gap:1px;min-width:0}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-text small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:1;line-height:1}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-text strong{font-size:16px;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__social{flex:0 0 auto;display:flex;align-items:center;gap:5px;list-style:none;margin:0;padding:0}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__social li{list-style:none;margin:0;padding:0}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__zalo-mark{font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:none}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid color-mix(in srgb,var(--color-secondary) 20%,transparent);background:var(--color-bg-surface);color:var(--color-text-primary);transition:transform 160ms ease,border-color 160ms ease,color 160ms ease}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);color:var(--color-primary)}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon--zalo{color:color-mix(in srgb,var(--color-info) 92%,var(--color-text-primary))}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon--fb{color:color-mix(in srgb,var(--color-info) 92%,var(--color-text-primary))}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon--yt{color:var(--color-danger)}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon--tt{color:var(--color-text-primary)}@media(min-width:768px){.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss{left:auto;right:8px;bottom:16px;width:auto;max-width:none;padding-bottom:0}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__inner{width:auto;max-width:none;flex-direction:column;align-items:flex-end;gap:8px;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline{order:2;flex:0 0 auto;padding:7px 10px;border-radius:999px 0 0 999px}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-icon{width:30px;height:30px;border-radius:999px}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-text small{font-size:10px}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__hotline-text strong{font-size:16px}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__social{order:1;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:8px}.uihub-section-host[data-uihub-section-instance="b72236e0d7f94c73a92021cf5de2704d"] .pyro-hss__icon{width:44px;height:44px;border-radius:10px 0 0 10px}}:root{--color-info:#5a7a8c;--color-accent:#fde68a;--color-bg-base:#fff8f6;--color-danger:#b84c4c;--color-primary:#c9184a;--color-success:#3a7d5c;--color-warning:#c9920a;--color-bg-surface:#fff;--color-secondary:#4a5d23;--color-text-inverse:#fff;--color-text-primary:#2d1f24;--color-accent-contrast:#4a5d23;--color-primary-contrast:#fff;--color-secondary-contrast:#fff}body{background:var(--color-bg-base);color:var(--color-text-primary)}