.hero-bg[data-astro-cid-ewxirvlt]{background:linear-gradient(180deg,#fff9f4f5,#fff9f499 65%,#fff9f400)}.hero-grid[data-astro-cid-ewxirvlt]{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 55%,transparent 100%)}.hero-intro[data-astro-cid-ewxirvlt]{animation:ewHeroIntro .68s ease both;animation-delay:var(--hero-delay, 0ms)}.hero-title[data-astro-cid-ewxirvlt]{text-wrap:balance}.hero-subclaim[data-astro-cid-ewxirvlt]{margin-top:2px;color:#92400e;font-size:clamp(1.15rem,1.7vw,1.8rem);font-weight:700;line-height:1.15;text-wrap:balance}@keyframes ewHeroIntro{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-actions[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:12px}.hero-features[data-astro-cid-ewxirvlt]{display:block;margin-top:24px}.hero-features-label[data-astro-cid-ewxirvlt]{display:block;margin-bottom:12px;color:#a64d00;font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.hero-features-list[data-astro-cid-ewxirvlt]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;gap:10px;list-style:none;margin:0;padding:0}.hero-features-list[data-astro-cid-ewxirvlt]>li[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;min-height:38px;padding:.45rem .95rem;border:1px solid rgba(148,163,184,.22);border-radius:9999px;background:#ffffffe0;color:#475569;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap;box-shadow:none;cursor:default;user-select:none}.hero-cta[data-astro-cid-ewxirvlt]{min-height:46px;padding:0 22px;font-size:15px;line-height:1;white-space:nowrap}.hero-cta--primary[data-astro-cid-ewxirvlt]{min-width:206px}.hero-cta--secondary[data-astro-cid-ewxirvlt]{min-width:152px}.hero-visual-perspective[data-astro-cid-ewxirvlt]{perspective:1300px;perspective-origin:center center;overflow:visible}.hero-visual-entry[data-astro-cid-ewxirvlt]{animation:heroVisualEntry .76s cubic-bezier(.22,1,.36,1) .11s both}.hero-visual-card[data-astro-cid-ewxirvlt]{transform-origin:center center;transform-style:preserve-3d;backface-visibility:hidden;filter:none;transform:rotateY(-5deg) rotateX(1deg) translate(8px) translateY(0) translateZ(-8px) scale(.985);transition:transform .75s cubic-bezier(.22,1,.36,1),box-shadow .75s cubic-bezier(.22,1,.36,1);box-shadow:none;background:transparent;will-change:transform,box-shadow}.hero-visual-image[data-astro-cid-ewxirvlt]{display:block;width:100%;height:auto;object-fit:contain;background:transparent;pointer-events:none;user-select:none}.hero-visual-card--video[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:4% -7% -9% 2%;z-index:-1;border-radius:48px;background:radial-gradient(65% 65% at 60% 55%,#f973165c,#f9731600 72%);filter:blur(30px);pointer-events:none}.hero-video-wrap[data-astro-cid-ewxirvlt]{position:relative;padding:2px;border-radius:23px;background:linear-gradient(140deg,#fb923c,#fed7aa 32%,#fff,#fed7aa 76%,#fb923c);box-shadow:0 0 0 5px #f973160f,0 32px 76px -32px #0f172a75,0 12px 28px -14px #c2410c4d;transition:box-shadow .45s cubic-bezier(.22,1,.36,1)}.hero-video-bar[data-astro-cid-ewxirvlt]{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;border-radius:21px 21px 0 0;background:linear-gradient(180deg,#fff,#fbf7f3);border-bottom:1px solid rgba(148,163,184,.22)}.hero-video-dots[data-astro-cid-ewxirvlt]{display:inline-flex;gap:6px}.hero-video-dots[data-astro-cid-ewxirvlt] i[data-astro-cid-ewxirvlt]{width:10px;height:10px;border-radius:9999px;background:#fca5a5}.hero-video-dots[data-astro-cid-ewxirvlt] i[data-astro-cid-ewxirvlt]:nth-child(2){background:#fcd34d}.hero-video-dots[data-astro-cid-ewxirvlt] i[data-astro-cid-ewxirvlt]:nth-child(3){background:#86efac}.hero-video-url[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:6px;margin:0 auto;padding:4px 14px;border-radius:9999px;background:#f1f5f9e6;color:#64748b;font-size:12px;font-weight:600;letter-spacing:.01em}.hero-video-live[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:#ffedd5;color:#c2410c;border:1px solid rgba(249,115,22,.35);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-video-live[data-astro-cid-ewxirvlt] b[data-astro-cid-ewxirvlt]{width:7px;height:7px;border-radius:9999px;background:#f97316;box-shadow:0 0 #f973168c;animation:heroLivePulse 1.8s ease-out infinite}@keyframes heroLivePulse{0%{box-shadow:0 0 #f973168c}70%{box-shadow:0 0 0 7px #f9731600}to{box-shadow:0 0 #f9731600}}.hero-video-callout[data-astro-cid-ewxirvlt]{display:none}@media(min-width:1024px){.hero-video-callout[data-astro-cid-ewxirvlt]{position:absolute;top:-58px;left:-18px;z-index:5;display:flex;align-items:flex-start;gap:2px;color:#ea580c;pointer-events:none;animation:heroCalloutIn .7s cubic-bezier(.22,1,.36,1) .9s both}.hero-video-callout-text[data-astro-cid-ewxirvlt]{margin-top:-4px;font-size:15px;font-weight:800;letter-spacing:.01em;transform:rotate(-4deg);white-space:nowrap}.hero-video-callout-arrow[data-astro-cid-ewxirvlt]{margin-top:4px;animation:heroCalloutBob 2.4s ease-in-out 1.6s infinite}.hero-video-callout[data-astro-cid-ewxirvlt]>[data-astro-cid-ewxirvlt]{transition:opacity .25s ease}.hero-visual-perspective[data-astro-cid-ewxirvlt]:hover .hero-video-callout[data-astro-cid-ewxirvlt]>[data-astro-cid-ewxirvlt]{opacity:0}}@keyframes heroCalloutIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes heroCalloutBob{0%,to{transform:translate(0)}50%{transform:translate(3px,4px)}}@media(prefers-reduced-motion:reduce){.hero-video-callout[data-astro-cid-ewxirvlt],.hero-video-callout-arrow[data-astro-cid-ewxirvlt]{animation:none!important}}.hero-video-screen[data-astro-cid-ewxirvlt]{position:relative;overflow:hidden;border-radius:0 0 21px 21px;background:#fff}@media(max-width:640px){.hero-video-live[data-astro-cid-ewxirvlt]{display:none}.hero-video-url[data-astro-cid-ewxirvlt]{margin-right:0}}@media(prefers-reduced-motion:reduce){.hero-video-live[data-astro-cid-ewxirvlt] b[data-astro-cid-ewxirvlt]{animation:none}}.hero-visual-video[data-astro-cid-ewxirvlt]{display:block;width:100%;height:auto;object-fit:contain;background:#fff}.hero-visual-card--video[data-astro-cid-ewxirvlt]{position:relative;z-index:1;transform:none!important;transform-origin:right center;will-change:auto;backface-visibility:visible;transform-style:flat;transition:transform .45s cubic-bezier(.22,1,.36,1)!important}@media(hover:hover)and (pointer:fine)and (min-width:1024px)and (prefers-reduced-motion:no-preference){.hero-visual-card--video[data-astro-cid-ewxirvlt]:hover{z-index:20;transform:scale(1.18)!important}.hero-visual-card--video[data-astro-cid-ewxirvlt]:hover .hero-video-wrap[data-astro-cid-ewxirvlt]{box-shadow:0 0 0 7px #f9731617,0 46px 104px -34px #0f172a85,0 16px 32px -16px #c2410c57}}.hero-video-actions[data-astro-cid-ewxirvlt]{position:absolute;right:14px;bottom:14px;display:flex;gap:8px}.hero-video-fullscreen[data-astro-cid-ewxirvlt]{justify-content:center;width:38px;padding:0!important}.hero-video-btn[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:0;border-radius:9999px;background:#0f172ab8;color:#fff;font-size:13px;font-weight:700;line-height:1;cursor:pointer;backdrop-filter:blur(6px);transition:background .2s ease}.hero-video-btn[data-astro-cid-ewxirvlt]:hover{background:#0f172ae0}.hero-video-btn[data-astro-cid-ewxirvlt]:focus-visible{outline:3px solid #f97316;outline-offset:2px}.hero-video-sound[data-astro-cid-ewxirvlt] .icon-sound[data-astro-cid-ewxirvlt],.hero-video-sound[data-astro-cid-ewxirvlt].is-sound-on .icon-muted[data-astro-cid-ewxirvlt]{display:none}.hero-video-sound[data-astro-cid-ewxirvlt].is-sound-on .icon-sound[data-astro-cid-ewxirvlt]{display:block}@media(max-width:640px){.hero-video-sound-label[data-astro-cid-ewxirvlt]{display:none}.hero-video-sound[data-astro-cid-ewxirvlt]{padding:0 11px}}@keyframes heroVisualEntry{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (pointer:fine){.hero-visual-perspective[data-astro-cid-ewxirvlt]:hover .hero-visual-card[data-astro-cid-ewxirvlt],.hero-visual-card[data-astro-cid-ewxirvlt]:hover{filter:none;transform:rotateY(0) rotateX(0) translate(0) translateY(-14px) translateZ(42px) scale(1.03)}}@media(hover:none),(pointer:coarse),(max-width:900px){.hero-visual-perspective[data-astro-cid-ewxirvlt]{perspective:1300px}.hero-visual-entry[data-astro-cid-ewxirvlt]{animation:none}.hero-visual-card[data-astro-cid-ewxirvlt]{filter:none;transform:none!important;transition:none!important;box-shadow:none}.hero-features[data-astro-cid-ewxirvlt]{margin-top:20px}.hero-features-list[data-astro-cid-ewxirvlt]>li[data-astro-cid-ewxirvlt]{padding:.44rem .82rem}.hero-cta[data-astro-cid-ewxirvlt]{min-height:48px;padding:0 22px;font-size:15px}}@media(prefers-reduced-motion:reduce){.hero-intro[data-astro-cid-ewxirvlt]{animation:none!important;opacity:1!important;transform:none!important}.hero-visual-perspective[data-astro-cid-ewxirvlt]{perspective:1300px}.hero-visual-entry[data-astro-cid-ewxirvlt]{animation:none}.hero-visual-card[data-astro-cid-ewxirvlt]{transform:none;filter:none;transition:none;box-shadow:none}.hero-features-list[data-astro-cid-ewxirvlt]>li[data-astro-cid-ewxirvlt],.hero-cta[data-astro-cid-ewxirvlt]{transition:none!important}}@media(min-width:1024px){.hero-title-nowrap[data-astro-cid-ewxirvlt]{white-space:nowrap}}@media(max-width:1024px){.hero-inner[data-astro-cid-ewxirvlt]{padding-inline:32px}}@media(max-width:640px){.hero-inner[data-astro-cid-ewxirvlt]{padding-inline:20px}.hero-subclaim[data-astro-cid-ewxirvlt]{font-size:clamp(1.05rem,4.2vw,1.3rem);line-height:1.2}}.service-flow-shell[data-astro-cid-gqszovuo],.service-flow-card[data-astro-cid-gqszovuo]{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease}.service-flow-card[data-astro-cid-gqszovuo]{animation:serviceFlowCard .6s ease both;animation-delay:var(--reveal-delay, 0ms)}@media(hover:hover)and (pointer:fine){.service-flow-shell[data-astro-cid-gqszovuo]:hover{border-color:#f4770024;box-shadow:0 22px 56px #11182714}.service-flow-card[data-astro-cid-gqszovuo]:hover{transform:translateY(-3px);border-color:#f4770024;box-shadow:0 18px 40px #1118270f;background:#fffaf6}.service-flow-card[data-astro-cid-gqszovuo]:hover .service-flow-card__number[data-astro-cid-gqszovuo]{background:#ffe7cc;color:#7a3400}}@keyframes serviceFlowCard{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.service-flow-shell[data-astro-cid-gqszovuo],.service-flow-card[data-astro-cid-gqszovuo]{animation:none!important;transition:none!important;transform:none!important}}.press-carousel-shell[data-astro-cid-oudepzc5]{position:relative}.press-carousel-shell[data-astro-cid-oudepzc5]:before,.press-carousel-shell[data-astro-cid-oudepzc5]:after{content:"";position:absolute;top:0;bottom:0;width:64px;pointer-events:none;z-index:1}.press-carousel-shell[data-astro-cid-oudepzc5]:before{left:0;background:linear-gradient(90deg,#faf5ef,#faf5ef00)}.press-carousel-shell[data-astro-cid-oudepzc5]:after{right:0;background:linear-gradient(270deg,#faf5ef,#faf5ef00)}.press-carousel-shell[data-astro-cid-oudepzc5][data-at-start=true]:before,.press-carousel-shell[data-astro-cid-oudepzc5][data-at-end=true]:after,.press-carousel-shell[data-astro-cid-oudepzc5][data-has-overflow=false]:before,.press-carousel-shell[data-astro-cid-oudepzc5][data-has-overflow=false]:after{opacity:0}.press-carousel[data-astro-cid-oudepzc5]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;cursor:grab;touch-action:pan-x pan-y}.press-carousel[data-astro-cid-oudepzc5]::-webkit-scrollbar{display:none}.press-carousel-track[data-astro-cid-oudepzc5]{display:flex;gap:1rem;padding:.25rem 0 .5rem}.press-carousel[data-astro-cid-oudepzc5].is-autoplaying{scroll-snap-type:none}.press-carousel[data-astro-cid-oudepzc5].is-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none}.press-card[data-astro-cid-oudepzc5]{flex:0 0 auto;width:min(84vw,20rem);scroll-snap-align:start}.press-card-link[data-astro-cid-oudepzc5]{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(219,225,234,.95);border-radius:28px;background:#ffffffeb;box-shadow:0 18px 40px #1118270f;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.press-card-link[data-astro-cid-oudepzc5]:hover,.press-card-link[data-astro-cid-oudepzc5]:focus-visible{transform:translateY(-3px);border-color:#f4770059;box-shadow:0 26px 50px #1118271a;outline:none}.press-card-hero[data-astro-cid-oudepzc5]{position:relative;min-height:8.75rem;overflow:hidden;background:linear-gradient(135deg,#ffecdafa,#fff7f0fa)}.press-card-hero--neutral[data-astro-cid-oudepzc5]{background:linear-gradient(135deg,#f1f5f9fa,#fffffffa)}.press-card-hero--cool[data-astro-cid-oudepzc5]{background:linear-gradient(135deg,#e8f6fffa,#f4f9fffa)}.press-card-image[data-astro-cid-oudepzc5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.press-card-type[data-astro-cid-oudepzc5]{position:absolute;left:1rem;bottom:1rem;z-index:2;width:fit-content;border-radius:999px;background:#ffffffe6;padding:.35rem .65rem;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#9a4700}.press-card-body[data-astro-cid-oudepzc5]{display:flex;flex:1;flex-direction:column;padding:1rem 1rem 1.1rem}.press-card-meta[data-astro-cid-oudepzc5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:#6b7280;font-size:.75rem;font-weight:700}.press-card-date[data-astro-cid-oudepzc5]:after{content:"·";margin-left:.5rem;color:#cbd5e1}.press-card-source[data-astro-cid-oudepzc5]{color:#a15814}.press-card-title[data-astro-cid-oudepzc5]{margin-top:.7rem;font-size:1.15rem;font-weight:900;line-height:1.25;color:#0f172a}.press-card-description[data-astro-cid-oudepzc5]{margin-top:.65rem;font-size:.95rem;line-height:1.65;color:#475569}.press-card-link-label[data-astro-cid-oudepzc5]{margin-top:auto;padding-top:1rem;font-size:.9rem;font-weight:900;color:#9a4700}@media(min-width:640px){.press-card[data-astro-cid-oudepzc5]{width:19.75rem}}@media(min-width:1024px){.press-card[data-astro-cid-oudepzc5]{width:21rem}}@media(prefers-reduced-motion:reduce){.press-card-link[data-astro-cid-oudepzc5]{transition:none}.press-card-link[data-astro-cid-oudepzc5]:hover,.press-card-link[data-astro-cid-oudepzc5]:focus-visible{transform:none}}
