burnblock-lp package {"css":":root{--ipe-yellow:#f6ca21;--yellow-ui:#ffd600;--graphite:#3f3e3e;--ink-1000:#000;--ink-900:#050505;--ink-875:#0a0a0a;--ink-850:#0c0c0c;--ink-800:#0d0d0d;--ink-750:#111;--ink-700:#1d1d1b;--ink-600:#1e1e1e;--ink-500:#484848;--ink-400:#6e6e6e;--ink-350:#707070;--ink-300:#828282;--ink-250:#8a8a8a;--ink-200:#8f8f8f;--gray-300:#cecece;--gray-200:#d9d9d9;--gray-100:#e6e5e5;--gray-050:#f2f2f2;--gray-025:#f9f9f9;--white:#fff;--white-975:#fafafa;--ease:cubic-bezier(.2, .6, .2, 1);--ease-btn:cubic-bezier(.2, .8, .2, 1);--shadow-header:0 1px 6.8px #00000021;--shadow-card:0 1px 3px 1px #0000001c;--shadow-tabbar:0 3px 4.8px #00000014;--font:\"Anybody\", system-ui, sans-serif;--gutter:clamp(20px, 4vw, 40px);--section-y:clamp(56px, 8vw, 104px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:128px}body{color:#000;font-family:var(--font);letter-spacing:-.04em;-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:clip}img,video,svg{max-width:100%;display:block}a{color:inherit}button{font:inherit;letter-spacing:inherit;color:inherit}h1,h2,h3,p,ol,ul,dl,dd{margin:0}ol,ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--yellow-ui);outline-offset:2px}.wrap{max-width:1240px;padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display{font-family:var(--font);font-variation-settings:\"wdth\" 150;text-transform:uppercase;letter-spacing:-.08em;text-wrap:balance;font-weight:700;line-height:1}.h2{font-size:clamp(30px,3.6vw,50px)}.h2-sm{font-size:clamp(26px,3vw,40px)}.ln{display:inline-block}@media (width<=639px){.h2{font-size:min(5.8vw,30px)}.h2-sm{font-size:min(5.6vw,26px)}}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--yellow-ui);font-size:11px;font-weight:600}.note{color:var(--ink-300);font-size:11.18px;font-style:italic;line-height:1.35}.num{font-variant-numeric:tabular-nums}.sec-head{grid-template-columns:minmax(0,1.6fr) minmax(220px,.8fr);align-items:end;gap:32px;display:grid}@media (width<=899px){.sec-head{grid-template-columns:1fr;gap:16px}.sec-head>.sec-head-aside{text-align:left!important}}.btn{font-family:var(--font);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease-btn), filter .2s, box-shadow .25s var(--ease-btn), background .2s;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.985)}.btn-lg{height:56px;padding:0 28px;font-size:16px}.btn-md{height:49px;padding:0 22px;font-size:15px}.btn-block{width:100%}.btn-primary{background:var(--yellow-ui);color:var(--ink-800);box-shadow:0 1px 2px #00000021,inset 0 -2px #0000001f}.btn-ghost{color:#fff;background:#0d0d0db3;box-shadow:inset 0 0 0 1px #fff}.btn-dark{color:var(--yellow-ui);background:#000;box-shadow:0 1px 2px #00000021,inset 0 -2px #ffffff1f}.btn-outline-dark{color:#000;background:0 0;box-shadow:inset 0 0 0 1.5px #000}@media (hover:hover){.btn-primary:hover{filter:brightness(.94);transform:translateY(-1px);box-shadow:0 6px 16px #00000029,inset 0 -2px #0000001f}.btn-ghost:hover{background:#ffffff1f;transform:translateY(-1px)}.btn-dark:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000038}.btn-outline-dark:hover{background:#0000000f;transform:translateY(-1px)}}.select-chevron{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--yellow-ui) 50%), linear-gradient(135deg, var(--yellow-ui) 50%, transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px!important}.watermark{pointer-events:none;user-select:none;position:absolute}.js .reveal{opacity:0;transform:translateY(28px)}.js .reveal.in{animation:bbReveal .7s var(--ease) both}@keyframes bbReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes bbPulse{0%,to{box-shadow:0 0 #ffd6008c}70%{box-shadow:0 0 0 10px #ffd60000}}@keyframes bbScale{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}}.icon[data-astro-cid-ccg5yoga]{width:var(--s);height:var(--s);flex-shrink:0;display:inline-flex}.icon[data-astro-cid-ccg5yoga] svg{width:100%;height:100%;overflow:visible}.hdr[data-astro-cid-nen7h5rs]{z-index:40;box-shadow:var(--shadow-header);background:#fff;position:sticky;top:0}.hdr-bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;height:72px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex}.hdr-logos[data-astro-cid-nen7h5rs]{align-items:center;gap:14px;min-width:0;display:flex}.hdr-logos[data-astro-cid-nen7h5rs] img{flex-shrink:0;width:auto}.hdr-logos[data-astro-cid-nen7h5rs] .logo-mt{height:27px}.hdr-logos[data-astro-cid-nen7h5rs] .logo-bb{height:44px}.hdr-divider[data-astro-cid-nen7h5rs]{background:var(--gray-300);flex-shrink:0;width:1px;height:36px}.hdr-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(10px,2vw,22px);display:flex}.hdr-phone[data-astro-cid-nen7h5rs]{color:#000;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;display:none}.nav-link[data-astro-cid-nen7h5rs]{color:#000;height:40px;box-shadow:inset 0 0 0 1px var(--gray-100), 0 1px 2px #0000000f;white-space:nowrap;transition:background .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-nen7h5rs] .icon{color:var(--ink-400);transition:color .2s var(--ease)}@media (hover:hover){.nav-link[data-astro-cid-nen7h5rs]:hover{box-shadow:inset 0 0 0 1.5px var(--ipe-yellow), 0 4px 10px #00000014;transform:translateY(-1px)}.nav-link[data-astro-cid-nen7h5rs]:hover .icon{color:#000}}.nav-link[data-astro-cid-nen7h5rs]:active{transform:scale(.97)}.nav-link[data-astro-cid-nen7h5rs].on{background:var(--yellow-ui);box-shadow:0 1px 2px #00000021,inset 0 -2px #0000001f}.nav-link[data-astro-cid-nen7h5rs].on .icon{color:#000}.nav-inline[data-astro-cid-nen7h5rs]{flex:auto;justify-content:center;gap:8px;min-width:0;display:none}.nav-row[data-astro-cid-nen7h5rs]{border-top:1px solid var(--gray-050);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:1240px;margin:0 auto;padding:8px clamp(16px,4vw,40px) 10px;display:grid}.nav-row[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]{padding:0 8px}@media (width<=899px){.hdr-cta[data-astro-cid-nen7h5rs]{display:none}}@media (width>=900px){.hdr-phone[data-astro-cid-nen7h5rs]{display:inline}}@media (width>=1240px){.nav-inline[data-astro-cid-nen7h5rs]{display:flex}.nav-row[data-astro-cid-nen7h5rs]{display:none}}@media (width<=639px){.hdr-bar[data-astro-cid-nen7h5rs]{height:64px}.hdr-logos[data-astro-cid-nen7h5rs]{gap:10px}.hdr-logos[data-astro-cid-nen7h5rs] .logo-mt{height:clamp(18px,5vw,22px)}.hdr-logos[data-astro-cid-nen7h5rs] .logo-bb{height:clamp(29px,8.2vw,36px)}.nav-row[data-astro-cid-nen7h5rs]{gap:6px;padding-top:6px;padding-bottom:8px}.nav-row[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs]{gap:6px;height:38px;font-size:13px}}@media (width<=359px){.hdr-logos[data-astro-cid-nen7h5rs]{gap:8px}.hdr-logos[data-astro-cid-nen7h5rs] .logo-mt{height:17px}.hdr-logos[data-astro-cid-nen7h5rs] .logo-bb{height:27px}.nav-row[data-astro-cid-nen7h5rs] .nav-link[data-astro-cid-nen7h5rs] .icon{display:none}}.hero[data-astro-cid-ge2uvauf]{background:#000;align-items:flex-end;min-height:min(92vh,860px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] .hero-img{object-fit:cover;object-position:48% 50%;transform-origin:56% 100%;width:100%;max-width:none;height:100%;animation:bbScale 1.4s var(--ease) both;position:absolute;inset:0 auto 0 0;scale:1.3}@media (width>=900px){.hero[data-astro-cid-ge2uvauf] .hero-img{object-position:0 30%;width:125%;scale:none}}@media (width>=1240px){.hero[data-astro-cid-ge2uvauf] .hero-img{width:130%}}.hero-veil[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 45%,#000 100%),linear-gradient(90deg,#000000b3 0%,#0003 60%,#0000 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-ge2uvauf]{width:100%;max-width:1240px;padding:clamp(120px, 18vw, 220px) var(--gutter) clamp(40px, 6vw, 72px);margin:0 auto;position:relative}.hero-copy[data-astro-cid-ge2uvauf]{color:#fff;gap:24px;display:grid}.hero-title[data-astro-cid-ge2uvauf]{color:var(--white-975);font-size:clamp(40px,5.6vw,84px);font-weight:900;line-height:.95}@media (width<=639px){.hero-title[data-astro-cid-ge2uvauf]{font-size:calc((100vw - 2 * var(--gutter)) / 13.2)}}.hero-lead[data-astro-cid-ge2uvauf]{opacity:.88;text-wrap:pretty;max-width:540px;font-size:clamp(16px,1.4vw,19px);line-height:1.45}.hero-btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}@media (width<=899px){.hero-inner[data-astro-cid-ge2uvauf]{padding-bottom:calc(clamp(40px,6vw,72px) + 69px)}}@media (width>=900px){.hero-inner[data-astro-cid-ge2uvauf]{padding-bottom:calc(clamp(40px,6vw,72px) + 64px)}}.pf[data-astro-cid-bejh6rc3]{z-index:2;margin-top:clamp(-64px,-5vw,-32px);position:relative}.pf-card[data-astro-cid-bejh6rc3]{border-top:4px solid var(--yellow-ui);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 24px 48px #00000024,0 2px 6px #0000000f}.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]{grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:clamp(18px,2.2vw,28px) clamp(16px,2vw,26px);display:grid}.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]+li[data-astro-cid-bejh6rc3]{box-shadow:inset 1px 0 0 var(--gray-100)}.pf-ico[data-astro-cid-bejh6rc3]{background:var(--yellow-ui);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.pf-ico[data-astro-cid-bejh6rc3] svg[data-astro-cid-bejh6rc3]{fill:none;stroke:#000;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pf-ico[data-astro-cid-bejh6rc3] b[data-astro-cid-bejh6rc3]{font-family:var(--font);font-variation-settings:\"wdth\" 150;letter-spacing:-.06em;font-size:16px;font-weight:800}.pf-txt[data-astro-cid-bejh6rc3]{gap:4px;min-width:0;display:grid}.pf-txt[data-astro-cid-bejh6rc3] b[data-astro-cid-bejh6rc3]{letter-spacing:-.04em;font-size:clamp(14px,1.25vw,17px);line-height:1.05}.pf-txt[data-astro-cid-bejh6rc3] span[data-astro-cid-bejh6rc3]{color:var(--ink-400);text-wrap:pretty;font-size:13px;line-height:1.35}@media (width<=1099px){.pf-card[data-astro-cid-bejh6rc3]{grid-template-columns:repeat(2,1fr)}.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]+li[data-astro-cid-bejh6rc3]{box-shadow:none}.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]:nth-child(2n){box-shadow:inset 1px 0 0 var(--gray-100)}.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]:nth-child(n+3){border-top:1px solid var(--gray-100)}}@media (width<=639px){.pf-card[data-astro-cid-bejh6rc3] li[data-astro-cid-bejh6rc3]{grid-template-columns:1fr;align-content:start;gap:10px;padding:16px 14px}.pf-ico[data-astro-cid-bejh6rc3]{width:36px;height:36px}.pf-ico[data-astro-cid-bejh6rc3] svg[data-astro-cid-bejh6rc3]{width:18px;height:18px}.pf-ico[data-astro-cid-bejh6rc3] b[data-astro-cid-bejh6rc3],.pf-txt[data-astro-cid-bejh6rc3] b[data-astro-cid-bejh6rc3]{font-size:13px}.pf-txt[data-astro-cid-bejh6rc3] span[data-astro-cid-bejh6rc3]{font-size:12px}}.cert[data-astro-cid-kbepaqkb]{background:var(--ink-900);color:#fff;padding:clamp(40px,5vw,72px) 0}.cert-grid[data-astro-cid-kbepaqkb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:clamp(24px,4vw,48px);display:grid}.cert-title[data-astro-cid-kbepaqkb]{color:var(--white-975);margin-top:12px;font-size:clamp(28px,3vw,42px)}@media (width<=639px){.cert-title[data-astro-cid-kbepaqkb]{font-size:min(5.8vw,28px)}}.cert-lead[data-astro-cid-kbepaqkb]{opacity:.78;text-wrap:pretty;max-width:480px;margin-top:14px;font-size:15px;line-height:1.5}.badges[data-astro-cid-kbepaqkb]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;margin-top:24px;display:grid}.badge[data-astro-cid-kbepaqkb]{background:var(--ink-750);box-shadow:inset 0 0 0 1px var(--ink-600);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:104px;padding:14px 8px;display:flex}.badge[data-astro-cid-kbepaqkb] img{width:auto;height:44px}.badge[data-astro-cid-kbepaqkb] img.invert{filter:brightness(0)invert()}.badge[data-astro-cid-kbepaqkb] span[data-astro-cid-kbepaqkb]{text-align:center;color:var(--gray-200);font-size:12px;font-weight:500;line-height:1.25}.badge-link[data-astro-cid-kbepaqkb]{transition:box-shadow .2s var(--ease), transform .2s var(--ease);text-decoration:none}.badge-link[data-astro-cid-kbepaqkb] .badge-view[data-astro-cid-kbepaqkb]{color:var(--yellow-ui);margin-top:-4px;font-size:11px;font-weight:600}@media (hover:hover){.badge-link[data-astro-cid-kbepaqkb]:hover{box-shadow:inset 0 0 0 1px var(--yellow-ui);transform:translateY(-2px)}}.badge-link[data-astro-cid-kbepaqkb]:active{transform:scale(.98)}.cert-video[data-astro-cid-kbepaqkb]{background:var(--ink-750);aspect-ratio:761/1014;border-radius:11px;justify-self:center;width:min(100%,420px);position:relative;overflow:hidden}.cert-play[data-astro-cid-kbepaqkb]{cursor:pointer;background:var(--yellow-ui);color:#000;width:72px;height:72px;transition:transform .2s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;margin:-36px 0 0 -36px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000073}.cert-play[data-astro-cid-kbepaqkb][hidden]{display:none}.cert-play[data-astro-cid-kbepaqkb] svg[data-astro-cid-kbepaqkb]{fill:currentColor;width:30px;height:30px;margin-left:4px}@media (hover:hover){.cert-play[data-astro-cid-kbepaqkb]:hover{transform:scale(1.06)}}.cert-video[data-astro-cid-kbepaqkb] video[data-astro-cid-kbepaqkb]{object-fit:contain;width:100%;height:100%}.bt[data-astro-cid-mnmdicjw]{padding:var(--section-y) 0;background:#fff}.bt-intro[data-astro-cid-mnmdicjw]{color:var(--ink-350);text-wrap:pretty;font-size:16px;line-height:1.5}.bt-grid[data-astro-cid-mnmdicjw]{grid-template-columns:1fr;align-items:stretch;gap:clamp(24px,4vw,48px);margin-top:48px;display:grid}@media (width>=640px){.bt-grid[data-astro-cid-mnmdicjw]{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr)}}.bt-video[data-astro-cid-mnmdicjw]{background:var(--ink-750);aspect-ratio:9/16;border-radius:11px;justify-self:center;width:100%;max-height:760px;position:relative;overflow:hidden}.bt-video[data-astro-cid-mnmdicjw] video[data-astro-cid-mnmdicjw]{object-fit:cover;width:100%;height:100%}.bt-card[data-astro-cid-mnmdicjw]{background:var(--ink-900);color:#fff;border-radius:11px;flex-direction:column;gap:20px;padding:clamp(20px,2.6vw,32px);display:flex}.bt-row[data-astro-cid-mnmdicjw]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bt-row-clock[data-astro-cid-mnmdicjw]{flex-wrap:wrap;align-items:flex-end;gap:16px}.bt-label[data-astro-cid-mnmdicjw]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-200);font-size:11px;font-weight:600}.bt-status[data-astro-cid-mnmdicjw]{color:var(--gray-200);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.bt-status[data-astro-cid-mnmdicjw] i[data-astro-cid-mnmdicjw]{background:var(--yellow-ui);border-radius:999px;width:8px;height:8px;animation:1.6s infinite bbPulse}.bt-clock[data-astro-cid-mnmdicjw]{font-variation-settings:\"wdth\" 150;letter-spacing:-.06em;font-size:clamp(44px,5vw,68px);font-weight:700;line-height:1}.bt-of[data-astro-cid-mnmdicjw]{color:var(--ink-200);text-align:right;font-size:12px}.bt-lanes[data-astro-cid-mnmdicjw]{gap:12px;display:grid}.bt-lane[data-astro-cid-mnmdicjw]{gap:6px;display:grid}.bt-lane-head[data-astro-cid-mnmdicjw]{justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.un-name[data-astro-cid-mnmdicjw]{color:var(--gray-200)}.un-val[data-astro-cid-mnmdicjw]{color:var(--ink-200);text-align:right}.bb-val[data-astro-cid-mnmdicjw]{color:var(--yellow-ui);text-align:right}.bt-bar[data-astro-cid-mnmdicjw]{background:var(--ink-600);border-radius:4px;height:22px;position:relative;overflow:hidden}.bt-fill[data-astro-cid-mnmdicjw]{width:0;transition:width .25s linear;position:absolute;top:0;bottom:0;left:0}.bt-fill[data-astro-cid-mnmdicjw].un{background:linear-gradient(90deg,#484848,#8a8a8a)}.bt-fill[data-astro-cid-mnmdicjw].burning{background:#8a8a8a repeating-linear-gradient(135deg,#ffd60099 0 4px,#ffd60000 4px 8px)}.bt-fill[data-astro-cid-mnmdicjw].bb{background:var(--yellow-ui)}.bt-scale[data-astro-cid-mnmdicjw]{color:var(--ink-350);justify-content:space-between;font-size:10px;font-weight:600;display:flex}.bt-card[data-astro-cid-mnmdicjw]{justify-content:space-between}.bt-end[data-astro-cid-mnmdicjw]{justify-items:start;gap:16px;display:grid}.ap[data-astro-cid-53cbzt72]{background:#fff;padding:clamp(36px,5vw,64px) 0 clamp(48px,6vw,80px)}.ap-eyebrow[data-astro-cid-53cbzt72]{color:var(--ink-400)}.ap-title[data-astro-cid-53cbzt72]{margin-top:10px;font-size:5.1vw}@media (width>=640px){.ap-title[data-astro-cid-53cbzt72]{font-size:4.6vw}}@media (width>=900px){.ap-title[data-astro-cid-53cbzt72]{font-size:clamp(24px,2.7vw,38px)}}.ap-aside[data-astro-cid-53cbzt72]{color:var(--ink-500);font-size:16px;font-weight:500}.ap-grid[data-astro-cid-53cbzt72]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,32px) clamp(10px,2vw,24px);margin-top:clamp(24px,3.4vw,40px);display:grid}.ap-card[data-astro-cid-53cbzt72]{all:unset;box-sizing:border-box;cursor:pointer;gap:clamp(10px,1.2vw,14px);width:100%;display:grid}.ap-card[data-astro-cid-53cbzt72]:focus-visible{outline:3px solid var(--yellow-ui);outline-offset:4px;border-radius:14px}.ap-photo[data-astro-cid-53cbzt72]{aspect-ratio:16/10;background:var(--gray-200);border-radius:clamp(10px,1.4vw,16px);display:block;position:relative;overflow:hidden}.ap-photo[data-astro-cid-53cbzt72] img[data-astro-cid-53cbzt72]{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.ap-photo[data-astro-cid-53cbzt72]:after{content:\"\";opacity:0;transition:opacity .25s var(--ease);background:#00000052;position:absolute;inset:0}.ap-view[data-astro-cid-53cbzt72]{z-index:1;background:var(--yellow-ui);color:#000;white-space:nowrap;opacity:0;height:46px;transition:opacity .25s var(--ease), transform .25s var(--ease);border-radius:6px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(8px - 50%))}.ap-view[data-astro-cid-53cbzt72] svg[data-astro-cid-53cbzt72]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ap-arrow[data-astro-cid-53cbzt72]{transition:transform .25s var(--ease);margin-left:10px;display:inline-block}@media (hover:hover){.ap-card[data-astro-cid-53cbzt72]:hover .ap-photo[data-astro-cid-53cbzt72] img[data-astro-cid-53cbzt72]{transform:scale(1.04)}.ap-card[data-astro-cid-53cbzt72]:hover .ap-photo[data-astro-cid-53cbzt72]:after{opacity:1}.ap-card[data-astro-cid-53cbzt72]:hover .ap-view[data-astro-cid-53cbzt72]{opacity:1;transform:translate(-50%,-50%)}.ap-card[data-astro-cid-53cbzt72]:hover .ap-arrow[data-astro-cid-53cbzt72]{transform:translate(6px)}.ap-card[data-astro-cid-53cbzt72]:hover .ap-more[data-astro-cid-53cbzt72]{opacity:0}}.ap-card[data-astro-cid-53cbzt72]:focus-visible .ap-photo[data-astro-cid-53cbzt72]:after{opacity:1}.ap-card[data-astro-cid-53cbzt72]:focus-visible .ap-view[data-astro-cid-53cbzt72]{opacity:1;transform:translate(-50%,-50%)}.ap-more[data-astro-cid-53cbzt72]{color:#fff;z-index:1;height:30px;transition:opacity .2s var(--ease);background:#0009;border-radius:51px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:10px;right:10px}.ap-more[data-astro-cid-53cbzt72] svg[data-astro-cid-53cbzt72]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ap-label[data-astro-cid-53cbzt72]{letter-spacing:.01em;text-transform:uppercase;color:#000;font-size:clamp(13px,1.6vw,20px);font-weight:600}@media (width<=639px){.ap-photo[data-astro-cid-53cbzt72]{aspect-ratio:4/3}.ap-more[data-astro-cid-53cbzt72]{height:26px;padding:0 8px;font-size:11px;top:6px;right:6px}}.ap-foot[data-astro-cid-53cbzt72]{margin-top:24px}.lb-btn[data-astro-cid-53cbzt72]{cursor:pointer;transition:background .2s var(--ease), opacity .2s var(--ease), transform .2s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.lb-btn[data-astro-cid-53cbzt72] svg[data-astro-cid-53cbzt72]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}html.lb-open{overflow:hidden}.lb[data-astro-cid-53cbzt72]{color:#fff;background:#000000f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lb[data-astro-cid-53cbzt72][open]{flex-direction:column;display:flex}.lb[data-astro-cid-53cbzt72]::backdrop{background:#000000f5}.lb-top[data-astro-cid-53cbzt72]{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 12px 8px 18px;display:flex}.lb-count[data-astro-cid-53cbzt72]{color:var(--gray-200);font-size:13px;font-weight:600}.lb-btn[data-astro-cid-53cbzt72]{color:#fff;background:#ffffff1f;width:44px;height:44px}.lb-btn[data-astro-cid-53cbzt72]:disabled{opacity:0;pointer-events:none}@media (hover:hover){.lb-btn[data-astro-cid-53cbzt72]:hover{background:var(--yellow-ui);color:#000}}.lb-track[data-astro-cid-53cbzt72]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;flex:1;min-height:0;display:flex;overflow-x:auto}.lb-track[data-astro-cid-53cbzt72]::-webkit-scrollbar{display:none}.lb[data-astro-cid-53cbzt72].is-zoomed .lb-track[data-astro-cid-53cbzt72]{overflow-x:hidden}.lb-slide[data-astro-cid-53cbzt72]{scroll-snap-align:start;flex:0 0 100%;height:100%;position:relative}.lb-pan[data-astro-cid-53cbzt72]{justify-content:center;align-items:center;padding:0 clamp(0px,4vw,72px);display:flex;position:absolute;inset:0}.lb-pan[data-astro-cid-53cbzt72] img[data-astro-cid-53cbzt72]{object-fit:contain;cursor:zoom-in;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%}.lb-slide[data-astro-cid-53cbzt72].zoomed .lb-pan[data-astro-cid-53cbzt72]{overscroll-behavior:contain;padding:0;display:block;overflow:auto}.lb-slide[data-astro-cid-53cbzt72].zoomed .lb-pan[data-astro-cid-53cbzt72] img[data-astro-cid-53cbzt72]{cursor:grab;max-width:none;height:auto;max-height:none}.lb-arrow[data-astro-cid-53cbzt72]{margin-top:-22px;display:none;position:absolute;top:50%}.lb-arrow[data-astro-cid-53cbzt72].prev{left:16px}.lb-arrow[data-astro-cid-53cbzt72].next{right:16px}@media (hover:hover){.lb-arrow[data-astro-cid-53cbzt72]{display:flex}}.lb[data-astro-cid-53cbzt72].is-zoomed .lb-arrow[data-astro-cid-53cbzt72]{opacity:0;pointer-events:none}.lb-bottom[data-astro-cid-53cbzt72]{padding:12px 18px calc(16px + env(safe-area-inset-bottom));text-align:center;flex-shrink:0}.lb-title[data-astro-cid-53cbzt72]{font-size:15px;font-weight:600;display:block}.lb-meta[data-astro-cid-53cbzt72]{color:var(--gray-200);margin-top:3px;font-size:12px;display:block}.lb-hint[data-astro-cid-53cbzt72]{color:var(--ink-200);margin-top:8px;font-size:11px;display:block}.lb[data-astro-cid-53cbzt72].is-zoomed .lb-hint[data-astro-cid-53cbzt72]{visibility:hidden}.lb-hint[data-astro-cid-53cbzt72] .mouse[data-astro-cid-53cbzt72]{display:none}@media (hover:hover){.lb-hint[data-astro-cid-53cbzt72] .mouse[data-astro-cid-53cbzt72]{display:inline}.lb-hint[data-astro-cid-53cbzt72] .touch[data-astro-cid-53cbzt72]{display:none}}.tech[data-astro-cid-d7dpd7mr]{background:#e5e4e6;padding:clamp(40px,6vw,80px) 0;overflow:hidden}.tech-grid[data-astro-cid-d7dpd7mr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.tech-fig[data-astro-cid-d7dpd7mr]{margin-left:calc(-1 * (max(0px, (100vw - 1240px) / 2) + var(--gutter)));position:relative}.tech-fig[data-astro-cid-d7dpd7mr] .tech-img{filter:drop-shadow(0 18px 22px #00000029);width:100%;height:auto;display:block}.tech-lines[data-astro-cid-d7dpd7mr]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tech-lines[data-astro-cid-d7dpd7mr] line[data-astro-cid-d7dpd7mr]{stroke:var(--yellow-ui);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tech-dot[data-astro-cid-d7dpd7mr]{background:var(--yellow-ui);border-radius:999px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;box-shadow:0 0 0 3px #ffd6004d}.tech-callouts[data-astro-cid-d7dpd7mr]{margin:0;padding:0;list-style:none}.tech-callout[data-astro-cid-d7dpd7mr]{left:var(--x);top:var(--y);aspect-ratio:1;width:clamp(80px,7.2vw,100px);box-shadow:0 0 0 3px var(--yellow-ui), 0 8px 18px #0000002e;color:#fff;box-sizing:border-box;text-align:center;background:#111;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:clamp(9.5px,.8vw,11.5px);font-weight:600;line-height:1.15;display:flex;position:absolute;transform:translate(-50%,-50%)}.tech-callout[data-astro-cid-d7dpd7mr] svg[data-astro-cid-d7dpd7mr]{fill:none;width:22px;height:22px;stroke:var(--yellow-ui);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tech-tag[data-astro-cid-d7dpd7mr]{background:var(--yellow-ui);color:#000;letter-spacing:.04em;text-transform:uppercase;padding:5px 9px;font-size:12px;font-weight:700;display:inline-block}.tech-title[data-astro-cid-d7dpd7mr]{margin-top:16px;font-size:min(6vw,40px)}@media (width>=900px){.tech-title[data-astro-cid-d7dpd7mr]{font-size:clamp(26px,2.6vw,38px)}}.tech-points[data-astro-cid-d7dpd7mr]{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.tech-points[data-astro-cid-d7dpd7mr] li[data-astro-cid-d7dpd7mr]{border-left:3px solid var(--yellow-ui);gap:6px;padding-left:16px;display:grid}.tech-points[data-astro-cid-d7dpd7mr] b[data-astro-cid-d7dpd7mr]{letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-size:16px;font-weight:700}.tech-points[data-astro-cid-d7dpd7mr] span[data-astro-cid-d7dpd7mr]{color:var(--ink-500);text-wrap:pretty;font-size:15px;line-height:1.5}@media (width<=899px){.tech-grid[data-astro-cid-d7dpd7mr]{grid-template-columns:1fr}.tech-fig[data-astro-cid-d7dpd7mr]{margin:0 calc(-1 * var(--gutter))}}@media (width<=639px){.tech-fig[data-astro-cid-d7dpd7mr]{overflow:hidden}.tech-fig[data-astro-cid-d7dpd7mr] .tech-img{width:133%;max-width:none}.tech-lines[data-astro-cid-d7dpd7mr],.tech-dot[data-astro-cid-d7dpd7mr]{display:none}.tech-callouts[data-astro-cid-d7dpd7mr]{margin:4px var(--gutter) 0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tech-callout[data-astro-cid-d7dpd7mr]{aspect-ratio:auto;width:auto;box-shadow:inset 0 -3px 0 var(--yellow-ui);border-radius:12px;padding:12px 6px;font-size:11.5px;position:static;transform:none}}.pv-wide[data-astro-cid-2pcj6dap]{color:#fff;background:#000;padding:clamp(56px,6vw,88px) 0;display:none;position:relative;overflow:hidden}.pv-narrow[data-astro-cid-2pcj6dap]{background:var(--ink-900);justify-content:center;display:flex}@media (width>=1100px){.pv-wide[data-astro-cid-2pcj6dap]{display:block}.pv-narrow[data-astro-cid-2pcj6dap]{display:none}}.pv[data-astro-cid-2pcj6dap] [hidden]{display:none!important}.pv-wm[data-astro-cid-2pcj6dap]{opacity:.2;width:520px;top:-120px;left:-200px}.pv-grid[data-astro-cid-2pcj6dap]{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,64px);display:grid;position:relative}.pv-left[data-astro-cid-2pcj6dap]{flex-direction:column;gap:28px;display:flex}.pv-title[data-astro-cid-2pcj6dap]{color:var(--white-975);font-size:clamp(30px,2.8vw,41px);font-weight:800;line-height:.95}.pv-lead[data-astro-cid-2pcj6dap]{color:var(--ink-200);font-size:17px;line-height:1.4}.pv-steps[data-astro-cid-2pcj6dap]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.pv-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]{all:unset;cursor:pointer;grid-template-columns:28px 1fr;align-items:center;gap:14px;padding:10px 0;display:grid}.pv-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]:disabled{cursor:default}.pv-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]:focus-visible{outline:2px solid var(--yellow-ui);outline-offset:2px}.pv-num[data-astro-cid-2pcj6dap]{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--ink-350);color:var(--ink-200);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.pv-step-title[data-astro-cid-2pcj6dap]{color:var(--ink-200);font-size:16px;font-weight:600}.pv-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].on .pv-num[data-astro-cid-2pcj6dap]{background:var(--yellow-ui);box-shadow:none;color:#000}.pv-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].on .pv-step-title[data-astro-cid-2pcj6dap]{color:#fff}.pv-disc[data-astro-cid-2pcj6dap]{color:var(--ink-350);max-width:340px;margin-top:8px;font-size:11.2px;font-style:italic;line-height:1.4}.pv-card[data-astro-cid-2pcj6dap]{background:var(--ink-875);transition:box-shadow .2s var(--ease);border-radius:11px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pv-card[data-astro-cid-2pcj6dap].dragging{box-shadow:inset 0 0 0 2px var(--yellow-ui)}.pv-card-head[data-astro-cid-2pcj6dap]{flex-direction:column;gap:14px;padding:40px 32px 24px;display:flex}.pv-welcome[data-astro-cid-2pcj6dap]{font-size:30px;font-weight:700;line-height:1.1}.pv-welcome-sub[data-astro-cid-2pcj6dap]{color:var(--gray-100);max-width:340px;font-size:15px;line-height:1.4}.pv-stepline[data-astro-cid-2pcj6dap]{margin-top:4px;font-size:15px;font-weight:700}.yl[data-astro-cid-2pcj6dap]{color:var(--yellow-ui)}.pv-photo[data-astro-cid-2pcj6dap]{background:#000;height:400px;position:relative;overflow:hidden}.pv-photo[data-astro-cid-2pcj6dap] .pv-room,.pv-photo[data-astro-cid-2pcj6dap] .pv-user[data-astro-cid-2pcj6dap]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pv-photo[data-astro-cid-2pcj6dap] .pv-user[data-astro-cid-2pcj6dap]{object-fit:contain}.pv-photo[data-astro-cid-2pcj6dap] .pv-room{filter:brightness(.55)saturate(.7)}.pv-shade[data-astro-cid-2pcj6dap]{pointer-events:none;background:linear-gradient(#0a0a0a99 0%,#0a0a0a00 30% 70%,#0a0a0ae6 100%);position:absolute;inset:0}.pv-photo[data-astro-cid-2pcj6dap] .pv-phone{pointer-events:none;width:auto;max-width:none;height:420px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.pv-chips[data-astro-cid-2pcj6dap]{flex-wrap:wrap;justify-content:center;gap:8px;width:min(520px,90%);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-chip[data-astro-cid-2pcj6dap]{cursor:pointer;white-space:nowrap;color:#fff;transition:background .2s var(--ease);background:#000000b3;border:0;border-radius:51px;padding:12px 18px;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px #fff}.pv-chip[data-astro-cid-2pcj6dap][aria-pressed=true]{background:var(--yellow-ui);color:#000;box-shadow:none}.pv-progress[data-astro-cid-2pcj6dap]{text-align:center;background:#000000c7;border-radius:10px;gap:10px;width:min(360px,80%);padding:18px 20px;font-size:13px;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-progress-bar[data-astro-cid-2pcj6dap]{background:#ffffff26;border-radius:999px;height:6px;overflow:hidden}.pv-progress-bar[data-astro-cid-2pcj6dap] i[data-astro-cid-2pcj6dap]{background:var(--yellow-ui);width:0;height:100%;transition:width .3s linear;display:block}.pv-ba[data-astro-cid-2pcj6dap]{background:#000000b3;border-radius:51px;padding:3px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.pv-ba[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]{cursor:pointer;color:#fff;background:0 0;border:0;border-radius:51px;padding:8px 16px;font-size:13px;font-weight:600}.pv-ba[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap][aria-pressed=true]{background:var(--yellow-ui);color:#000}.pv-drop[data-astro-cid-2pcj6dap]{z-index:2;box-shadow:inset 0 0 0 1px var(--ink-200);background:#000;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 24px;margin:-22px 28px 28px;padding:22px 28px;display:grid;position:relative}.pv-drop[data-astro-cid-2pcj6dap].is-error{box-shadow:inset 0 0 0 1px #e5484d}.pv-drop[data-astro-cid-2pcj6dap] .pv-drop-icon{color:#fff}.pv-drop-text[data-astro-cid-2pcj6dap]{flex-direction:column;gap:4px;min-width:0;display:flex}.pv-drop-title[data-astro-cid-2pcj6dap]{text-wrap:pretty;font-size:18px;font-weight:700;line-height:1.2}.pv-drop-sub[data-astro-cid-2pcj6dap]{color:var(--gray-300);font-size:13px}.pv-drop-formats[data-astro-cid-2pcj6dap]{margin-top:4px;font-size:12px;font-weight:700}.pv-drop[data-astro-cid-2pcj6dap] .btn[data-astro-cid-2pcj6dap]:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.lens-gate[data-astro-cid-2pcj6dap]{z-index:3;text-align:center;color:#fff;width:min(380px,88%);box-shadow:inset 0 0 0 1px var(--ink-500);backdrop-filter:blur(6px);background:#0a0a0adb;border-radius:12px;gap:10px;padding:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.up-gate[data-astro-cid-2pcj6dap] .lens-gate[data-astro-cid-2pcj6dap]{width:auto;margin:18px 23px 0;position:static;transform:none}.lens-gate-title[data-astro-cid-2pcj6dap]{text-transform:uppercase;letter-spacing:-.02em;font-size:16px;font-weight:700}.lens-gate-sub[data-astro-cid-2pcj6dap]{color:var(--gray-300);text-wrap:pretty;font-size:13px;line-height:1.4}.lens-gate[data-astro-cid-2pcj6dap] .pv-progress-bar[data-astro-cid-2pcj6dap]{margin-top:2px}.lens-gate-step[data-astro-cid-2pcj6dap]{color:var(--ink-200);font-size:11px}.lens-gate-form[data-astro-cid-2pcj6dap]{gap:10px;margin-top:4px;display:grid}.lens-gate-form[data-astro-cid-2pcj6dap] input[data-astro-cid-2pcj6dap]{border:1px solid var(--ink-500);background:var(--ink-750);color:#fff;height:46px;font-family:var(--font);letter-spacing:-.04em;text-align:center;border-radius:4px;padding:0 14px;font-size:15px}.lens-gate-form[data-astro-cid-2pcj6dap] input[data-astro-cid-2pcj6dap]:focus{border-color:var(--yellow-ui);outline:none}.lens-gate-form[data-astro-cid-2pcj6dap] .btn[data-astro-cid-2pcj6dap]:disabled{opacity:.6;cursor:progress}.lens-gate-saved[data-astro-cid-2pcj6dap]{background:var(--ink-750);border-radius:51px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.lens-gate-saved[data-astro-cid-2pcj6dap] i[data-astro-cid-2pcj6dap]{background:var(--yellow-ui);color:#000;border-radius:51px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:flex}.lens-gate-fine[data-astro-cid-2pcj6dap]{color:var(--ink-200);font-size:11px;line-height:1.35}.lens-gate-fine[data-astro-cid-2pcj6dap].is-error{color:#ff8a8a}.pv[data-astro-cid-2pcj6dap] img.is-blurred{filter:blur(24px)saturate(1.1);transform:scale(1.12)}.up[data-astro-cid-2pcj6dap]{background:var(--ink-900);color:#fff;width:100%;max-width:520px;padding:44px 0 40px;position:relative;overflow:hidden}.up-title[data-astro-cid-2pcj6dap]{color:var(--gray-050);padding:0 38.5px;font-size:32.29px}@media (width<=639px){.up-title[data-astro-cid-2pcj6dap]{font-size:min(7.2vw,32.29px)}}.up-lead[data-astro-cid-2pcj6dap]{letter-spacing:0;color:var(--ink-350);margin:16px 43.5px 0;font-size:13.04px;line-height:1.4}.up-steps[data-astro-cid-2pcj6dap]{border-bottom:1px solid var(--ink-600);margin:26px 23px 0;display:grid}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]{all:unset;cursor:pointer;box-sizing:border-box;border-top:1px solid var(--ink-600);grid-template-columns:32px 1fr;align-items:start;gap:12px;width:100%;padding:14px 0;display:grid}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]:disabled{cursor:default}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap]:focus-visible{outline:2px solid var(--yellow-ui);outline-offset:2px}.up-num[data-astro-cid-2pcj6dap]{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--ink-500);color:var(--ink-200);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].on .up-num[data-astro-cid-2pcj6dap]{background:var(--yellow-ui);box-shadow:none;color:#000}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].done .up-num[data-astro-cid-2pcj6dap]{background:var(--ink-600);box-shadow:none}.up-step-title[data-astro-cid-2pcj6dap]{color:var(--ink-250);font-size:13px;font-weight:600;display:block}.up-step-body[data-astro-cid-2pcj6dap]{color:var(--ink-300);margin-top:6px;font-size:12px;line-height:1.45;display:none}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].on .up-step-title[data-astro-cid-2pcj6dap]{color:#fff}.up-steps[data-astro-cid-2pcj6dap] button[data-astro-cid-2pcj6dap].on .up-step-body[data-astro-cid-2pcj6dap]{display:block}.up-render[data-astro-cid-2pcj6dap]{width:306px;margin:18px auto -20px;position:relative}.up-wm[data-astro-cid-2pcj6dap]{opacity:.15;pointer-events:none;width:236px;position:absolute;top:26px;left:50%;transform:translate(-50%)}.up-render[data-astro-cid-2pcj6dap] .up-render-img{width:306px;height:auto;position:relative;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.up-media[data-astro-cid-2pcj6dap]{aspect-ratio:4/3;background:#000;border-radius:10px;margin:22px 23px 0;position:relative;overflow:hidden}.up-media[data-astro-cid-2pcj6dap]>img[data-astro-cid-2pcj6dap]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.up-media[data-astro-cid-2pcj6dap] .pv-ba[data-astro-cid-2pcj6dap]{bottom:12px}.up-chips[data-astro-cid-2pcj6dap]{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 23px 0;display:flex}.up-chips[data-astro-cid-2pcj6dap] .pv-chip[data-astro-cid-2pcj6dap]{padding:11px 16px;font-size:13px}.up-msg[data-astro-cid-2pcj6dap]{color:var(--ink-200);text-align:center;margin:16px 23px 0;font-size:12px;line-height:1.45}.up-msg[data-astro-cid-2pcj6dap].is-error{color:#ff8a8a}.up-btns[data-astro-cid-2pcj6dap]{justify-content:center;gap:8.7px;margin-top:26px;padding:0 12px;display:flex;position:relative}.up-btn[data-astro-cid-2pcj6dap]{cursor:pointer;white-space:nowrap;width:167.684px;max-width:50%;height:57.758px;transition:filter .2s var(--ease), transform .12s var(--ease);border:0;border-radius:8.07px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:18.01px;font-weight:400;line-height:1;display:inline-flex}.up-btn[data-astro-cid-2pcj6dap]:active{transform:scale(.985)}.up-btn-outline[data-astro-cid-2pcj6dap]{background:var(--ink-850);color:#fff;box-shadow:inset 0 0 0 .621px #fff}.up-btn-accent[data-astro-cid-2pcj6dap]{background:var(--ipe-yellow);color:var(--ink-600)}.up-next[data-astro-cid-2pcj6dap]{margin:22px 23px 0}.up-next[data-astro-cid-2pcj6dap] .btn[data-astro-cid-2pcj6dap]:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.up-formats[data-astro-cid-2pcj6dap]{text-align:center;margin-top:16px;font-size:11.18px;font-weight:600;line-height:1}.up-disc[data-astro-cid-2pcj6dap]{color:var(--ink-300);margin:26px 39px 0;font-size:11.18px;font-style:italic;line-height:1.35}.mp[data-astro-cid-ewjauizc]{color:#000;padding:var(--section-y) 0;background:#fff;position:relative;overflow:hidden}.mp-wm[data-astro-cid-ewjauizc]{opacity:.06;filter:brightness(0);width:560px;bottom:-130px;left:-160px}.mp-inner[data-astro-cid-ewjauizc]{position:relative}.mp-lead[data-astro-cid-ewjauizc]{color:var(--ink-500);text-wrap:pretty;font-size:16px;line-height:1.5}.mp-grid[data-astro-cid-ewjauizc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:stretch;gap:24px;margin-top:44px;display:grid}.mp-frame[data-astro-cid-ewjauizc]{background:var(--gray-050);min-height:520px;box-shadow:inset 0 0 0 1px var(--gray-100);border-radius:11px;overflow:hidden}.mp-frame[data-astro-cid-ewjauizc] iframe[data-astro-cid-ewjauizc]{background:var(--gray-050);border:0;width:100%;height:100%;min-height:520px;display:block}.mp-card[data-astro-cid-ewjauizc]{background:var(--gray-025);box-shadow:inset 0 0 0 1px var(--gray-100);border-radius:11px;flex-direction:column;padding:32px;display:flex}.mp-card[data-astro-cid-ewjauizc] .eyebrow[data-astro-cid-ewjauizc]{color:var(--ink-400)}.mp-fires[data-astro-cid-ewjauizc]{margin-top:16px;display:grid}.mp-fires[data-astro-cid-ewjauizc] li[data-astro-cid-ewjauizc]{border-top:1px solid var(--gray-100);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.mp-place[data-astro-cid-ewjauizc]{font-weight:600}.mp-event[data-astro-cid-ewjauizc]{color:var(--ink-400);text-align:right}.mp-dealers-label[data-astro-cid-ewjauizc]{margin-top:28px}.mp-dealers[data-astro-cid-ewjauizc]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mp-chip[data-astro-cid-ewjauizc]{height:34px;box-shadow:inset 0 0 0 1px var(--gray-300);background:#fff;border-radius:51px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.mp-chip[data-astro-cid-ewjauizc] i[data-astro-cid-ewjauizc]{background:var(--yellow-ui);border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 1px #00000040}.mp-cta[data-astro-cid-ewjauizc]{gap:12px;margin-top:auto;padding-top:28px;display:grid}.qt[data-astro-cid-5v4witja]{color:#fff;padding:var(--section-y) 0;border-top:1px solid var(--ink-600);background:#000}.qt-grid[data-astro-cid-5v4witja]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(32px,5vw,72px);display:grid}.qt[data-astro-cid-5v4witja] .qt-symbol{width:auto;height:26px;margin-bottom:22px}.qt-title[data-astro-cid-5v4witja]{color:var(--white-975);margin-top:20px}.qt-intro[data-astro-cid-5v4witja]{opacity:.78;text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.5}.qt-facts[data-astro-cid-5v4witja]{border-bottom:1px solid var(--ink-600);margin-top:40px;display:grid}.qt-facts[data-astro-cid-5v4witja] div[data-astro-cid-5v4witja]{border-top:1px solid var(--ink-600);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.qt-facts[data-astro-cid-5v4witja] dt[data-astro-cid-5v4witja]{color:var(--ink-300);font-size:14px}.qt-facts[data-astro-cid-5v4witja] dd[data-astro-cid-5v4witja]{text-align:right;font-size:14px;font-weight:600}.qt-call[data-astro-cid-5v4witja]{background:var(--ink-750);box-shadow:inset 0 0 0 1px var(--ink-600);color:#fff;border-radius:10px;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;margin-top:28px;padding:18px 20px;text-decoration:none;display:grid}.qt-call-icon[data-astro-cid-5v4witja]{background:var(--yellow-ui);color:#000;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.qt-call-sub[data-astro-cid-5v4witja]{color:var(--ink-300);font-size:12px;display:block}.qt-call-num[data-astro-cid-5v4witja]{font-variation-settings:\"wdth\" 150;white-space:nowrap;letter-spacing:-.06em;margin-top:4px;font-size:clamp(17px,4.6vw,20px);font-weight:700;display:block}.qt-call-go[data-astro-cid-5v4witja]{color:var(--yellow-ui);white-space:nowrap;font-size:12px;font-weight:600}@media (width<=359px){.qt-call[data-astro-cid-5v4witja]{grid-template-columns:44px minmax(0,1fr)}.qt-call-go[data-astro-cid-5v4witja]{display:none}}.qt-form[data-astro-cid-5v4witja]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px 14px;display:grid}.fld[data-astro-cid-5v4witja]{align-content:start;gap:8px;display:grid}.fld[data-astro-cid-5v4witja]>span[data-astro-cid-5v4witja]{color:var(--gray-200);font-size:13px}.fld[data-astro-cid-5v4witja] b[data-astro-cid-5v4witja]{color:var(--yellow-ui);font-weight:inherit}.fld-full[data-astro-cid-5v4witja]{grid-column:1/-1}.hs-input[data-astro-cid-5v4witja]{border:1px solid var(--ink-600);background-color:var(--ink-750);color:#fff;height:48px;font-family:var(--font);letter-spacing:-.04em;border-radius:4px;width:100%;padding:0 14px;font-size:15px}.hs-input[data-astro-cid-5v4witja]:focus{border-color:var(--yellow-ui);outline:none}.hs-input[data-astro-cid-5v4witja]:user-invalid{border-color:#e5484d}select[data-astro-cid-5v4witja].hs-input option[data-astro-cid-5v4witja]{color:#000;background:#fff}.qt-contact[data-astro-cid-5v4witja]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.qt-contact[data-astro-cid-5v4witja] button[data-astro-cid-5v4witja]{all:unset;cursor:pointer;box-sizing:border-box;letter-spacing:-.04em;background:var(--ink-750);color:#fff;height:48px;box-shadow:inset 0 0 0 1px var(--ink-600);transition:background .2s var(--ease);border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.qt-contact[data-astro-cid-5v4witja] button[data-astro-cid-5v4witja]:focus-visible{outline:2px solid var(--yellow-ui);outline-offset:2px}.qt-contact[data-astro-cid-5v4witja] button[data-astro-cid-5v4witja][aria-checked=true]{background:var(--yellow-ui);color:#000;box-shadow:none}.qt-ship[data-astro-cid-5v4witja]{color:var(--ink-300);margin-top:-6px;font-size:12px;line-height:1.45}.qt-submit[data-astro-cid-5v4witja]{gap:12px;margin-top:6px;display:grid}.qt-submit[data-astro-cid-5v4witja] [data-astro-cid-5v4witja][hidden]{display:none!important}.qt-submit[data-astro-cid-5v4witja] .btn[data-astro-cid-5v4witja]:disabled{opacity:.6;cursor:progress}.qt-error[data-astro-cid-5v4witja]{color:#ff8a8a;font-size:13px}.qt-done[data-astro-cid-5v4witja]{background:var(--ink-750);box-shadow:inset 0 0 0 1px var(--ink-600);border-radius:10px;outline:none;padding:22px}.qt-done-title[data-astro-cid-5v4witja]{font-variation-settings:\"wdth\" 150;text-transform:uppercase;letter-spacing:-.06em;color:var(--yellow-ui);font-size:22px;font-weight:700;display:block}.qt-done-body[data-astro-cid-5v4witja]{opacity:.8;margin-top:10px;font-size:14px;line-height:1.5;display:block}.qt-fine[data-astro-cid-5v4witja]{color:var(--ink-300);font-size:12px;line-height:1.45}.qt-lens[data-astro-cid-5v4witja]{background:var(--ink-750);box-shadow:inset 0 0 0 1px var(--yellow-ui);color:var(--gray-200);border-radius:8px;grid-template-columns:64px 1fr;align-items:center;gap:12px;padding:10px;font-size:12px;line-height:1.45;display:grid}.qt-lens[data-astro-cid-5v4witja][hidden]{display:none}.qt-lens[data-astro-cid-5v4witja] img[data-astro-cid-5v4witja]{object-fit:cover;border-radius:4px;width:64px;height:48px}.qt-lens[data-astro-cid-5v4witja] b[data-astro-cid-5v4witja]{color:#fff;font-weight:600}.rs[data-astro-cid-swfeduyh]{background:#fff;padding:clamp(48px,6vw,88px) 0}.rs-grid[data-astro-cid-swfeduyh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.faq[data-astro-cid-swfeduyh]{border-bottom:1px solid var(--gray-300);margin-top:24px}.faq[data-astro-cid-swfeduyh] details[data-astro-cid-swfeduyh]{border-top:1px solid var(--gray-300)}.faq[data-astro-cid-swfeduyh] summary[data-astro-cid-swfeduyh]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 2px;list-style:none;display:flex}.faq[data-astro-cid-swfeduyh] summary[data-astro-cid-swfeduyh]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-swfeduyh]{font-size:14px;font-weight:600;line-height:1.3}.faq-mark[data-astro-cid-swfeduyh]{background:var(--gray-050);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:600;line-height:1;display:flex}.faq-mark[data-astro-cid-swfeduyh]:before{content:\"+\"}.faq[data-astro-cid-swfeduyh] details[data-astro-cid-swfeduyh][open] .faq-mark[data-astro-cid-swfeduyh]{background:var(--ipe-yellow)}.faq[data-astro-cid-swfeduyh] details[data-astro-cid-swfeduyh][open] .faq-mark[data-astro-cid-swfeduyh]:before{content:\"–\"}.faq-a[data-astro-cid-swfeduyh]{color:var(--ink-350);text-wrap:pretty;margin:0 0 18px;padding-right:30px;font-size:13px;line-height:1.45}.dl[data-astro-cid-swfeduyh]{background:var(--gray-025);border-radius:11px;padding:clamp(20px,3vw,32px)}.dl-eyebrow[data-astro-cid-swfeduyh]{color:var(--ink-350)}.dl-title[data-astro-cid-swfeduyh]{margin-top:12px}.dl-list[data-astro-cid-swfeduyh]{box-shadow:inset 0 0 0 .2px var(--gray-300);background:#fff;border-radius:10px;margin-top:24px;display:grid;overflow:hidden}.dl-list[data-astro-cid-swfeduyh] a[data-astro-cid-swfeduyh]{border-top:1px solid var(--gray-100);color:#000;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.dl-list[data-astro-cid-swfeduyh] a[data-astro-cid-swfeduyh]:first-child{border-top:0}@media (hover:hover){.dl-list[data-astro-cid-swfeduyh] a[data-astro-cid-swfeduyh]:hover{background:var(--gray-025)}}.dl-label[data-astro-cid-swfeduyh]{font-size:15px;font-weight:600}.dl-chip[data-astro-cid-swfeduyh]{background:var(--yellow-ui);border-radius:6px;flex-shrink:0;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.fc[data-astro-cid-blvy5prr]{background:var(--ipe-yellow);text-align:center;padding:clamp(56px,8vw,96px) 0;position:relative;overflow:hidden}.fc-inner[data-astro-cid-blvy5prr]{max-width:800px;padding:0 var(--gutter);justify-items:center;gap:22px;margin:0 auto;display:grid;position:relative}.fc-title[data-astro-cid-blvy5prr]{font-size:clamp(34px,4.6vw,64px);font-weight:900}@media (width<=639px){.fc-title[data-astro-cid-blvy5prr]{font-size:min(8.4vw,34px)}}.fc-line[data-astro-cid-blvy5prr]{font-size:18px;font-weight:500}.fc-btns[data-astro-cid-blvy5prr]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px;display:flex}.fc-share[data-astro-cid-blvy5prr]{color:#000;border-bottom:1px solid #000;margin-top:8px;padding-bottom:2px;font-size:14px;font-weight:600;text-decoration:none}.ft[data-astro-cid-jo6i4kqk]{color:#fff;background:#000;padding:56px 0 40px;position:relative;overflow:hidden}.ft-wm[data-astro-cid-jo6i4kqk]{opacity:.1;width:760px;bottom:-150px;right:-120px}.ft-inner[data-astro-cid-jo6i4kqk]{position:relative}.ft-top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.ft[data-astro-cid-jo6i4kqk] .ft-logo{width:auto;height:34px}.ft-contact[data-astro-cid-jo6i4kqk]{opacity:.82;text-align:right;gap:10px;font-size:14px;display:grid}.ft-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--yellow-ui);text-decoration:none}.ft-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--ink-600);justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:26px;display:flex}.ft-bottom[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--ink-300);font-size:12px}@media (width<=899px){.ft[data-astro-cid-jo6i4kqk]{padding-bottom:112px}}@media (width<=639px){.ft-contact[data-astro-cid-jo6i4kqk]{text-align:left}}.sb[data-astro-cid-lkmocea4]{z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#000;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 6.8px #00000021}.sb-call[data-astro-cid-lkmocea4]{background:var(--ink-850);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:49px;font-size:14px;font-weight:500;text-decoration:none;display:flex;box-shadow:inset 0 0 0 .621px #fff}@media (width>=900px){.sb[data-astro-cid-lkmocea4]{display:none}}\n","js":"var Me=Object.defineProperty;var Oe=(e,a,r)=>a in e?Me(e,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[a]=r;var Z=(e,a,r)=>Oe(e,typeof a!=\"symbol\"?a+\"\":a,r);var H=document.querySelector(\"[data-hdr]\"),pe=[...H.querySelectorAll(\".nav-link\")],me=[...new Set(pe.map(e=>e.getAttribute(\"href\")))],Pe=me.map(e=>document.querySelector(e)),de=()=>document.documentElement.style.scrollPaddingTop=H.offsetHeight+8+\"px\";de(),new ResizeObserver(de).observe(H);var ue=\"\";function ee(){let e=H.offsetHeight+40,a=\"\";Pe.forEach((r,i)=>{if(!r)return;let n=r.getBoundingClientRect();n.top<=e&&n.bottom>e&&(a=me[i])}),a!==ue&&(ue=a,pe.forEach(r=>{let i=r.getAttribute(\"href\")===a;r.classList.toggle(\"on\",i),i?r.setAttribute(\"aria-current\",\"location\"):r.removeAttribute(\"aria-current\")}))}var te=!1;addEventListener(\"scroll\",()=>{te||(te=!0,requestAnimationFrame(()=>{ee(),te=!1}))},{passive:!0}),addEventListener(\"resize\",ee),ee();function p(e,a={}){let r=window;r.dataLayer=r.dataLayer||[];let i={event:e,region:document.documentElement.dataset.region,...a};r.dataLayer.push(i)}var Ne=[...document.querySelector(\"[data-apps]\").querySelectorAll(\"[data-panel]\")],ae=(e,a,r=!0)=>e.scrollTo({left:a*e.clientWidth,behavior:r?\"smooth\":\"instant\"}),Re=e=>Math.round(e.scrollLeft/Math.max(1,e.clientWidth));Ne.forEach(e=>{let a=e.dataset.app,r=e.querySelector(\"[data-lb]\"),i=r.querySelector(\"[data-lb-track]\"),n=r.querySelector(\"[data-lb-count]\"),c=r.querySelector(\"[data-lb-title]\"),d=r.querySelector(\"[data-lb-meta]\"),u=r.querySelector(\"[data-lb-prev]\"),N=r.querySelector(\"[data-lb-next]\"),L=[...r.querySelectorAll(\".lb-slide\")],R=L.length,q=0,S=0,j=l=>{q=l,n.textContent=String(l+1),c.textContent=L[l].dataset.title,d.textContent=L[l].dataset.meta,u.disabled=l===0,N.disabled=l===R-1},A=()=>L.forEach(l=>l.classList.contains(\"zoomed\")&&o(l));function o(l,E,b){let w=l.querySelector(\".lb-pan\"),k=w.querySelector(\"img\");if(l.classList.contains(\"zoomed\")){l.classList.remove(\"zoomed\"),k.style.width=\"\",r.classList.remove(\"is-zoomed\");return}let x=k.getBoundingClientRect(),Q=E===void 0?.5:(E-x.left)/x.width,W=b===void 0?.5:(b-x.top)/x.height,F=x.width*2.5;l.classList.add(\"zoomed\"),r.classList.add(\"is-zoomed\"),k.style.width=F+\"px\",requestAnimationFrame(()=>{w.scrollLeft=Q*k.offsetWidth-w.clientWidth/2,w.scrollTop=W*k.offsetHeight-w.clientHeight/2}),p(\"gallery_zoom\",{application:a,photo:q+1})}let h=l=>{r.showModal(),document.documentElement.classList.add(\"lb-open\"),ae(i,l,!1),j(l),S=l,p(\"gallery_open\",{application:a,photo:l+1})};e.querySelector(\"[data-open]\").addEventListener(\"click\",()=>h(0)),r.addEventListener(\"close\",()=>{A(),document.documentElement.classList.remove(\"lb-open\")}),r.querySelector(\"[data-lb-close]\").addEventListener(\"click\",()=>r.close());let ce=0,$=l=>{A(),ce=performance.now(),S=Math.max(0,Math.min(R-1,S+l)),ae(i,S)};u.addEventListener(\"click\",()=>$(-1)),N.addEventListener(\"click\",()=>$(1)),i.addEventListener(\"scrollend\",()=>{performance.now()-ce>800&&(S=q)}),i.addEventListener(\"scroll\",()=>{let l=Math.min(R-1,Re(i));l!==q&&j(l)},{passive:!0}),r.addEventListener(\"keydown\",l=>{l.key===\"ArrowRight\"&&$(1),l.key===\"ArrowLeft\"&&$(-1)});let K=!1;L.forEach(l=>{let E=l.querySelector(\".lb-pan\");E.addEventListener(\"pointerdown\",b=>{if(K=!1,b.pointerType!==\"mouse\"||!l.classList.contains(\"zoomed\"))return;let w=b.clientX,k=b.clientY,x=E.scrollLeft,Q=E.scrollTop,W=Y=>{Math.abs(Y.clientX-w)+Math.abs(Y.clientY-k)>4&&(K=!0),E.scrollLeft=x-(Y.clientX-w),E.scrollTop=Q-(Y.clientY-k)},F=()=>{removeEventListener(\"pointermove\",W),removeEventListener(\"pointerup\",F)};addEventListener(\"pointermove\",W),addEventListener(\"pointerup\",F),b.preventDefault()}),l.addEventListener(\"click\",b=>{if(K)return;let w=l.querySelector(\"img\");b.target===w?o(l,b.clientX,b.clientY):l.classList.contains(\"zoomed\")||r.close()})}),addEventListener(\"resize\",()=>{r.open&&!r.classList.contains(\"is-zoomed\")&&ae(i,q,!1)})});var je=()=>window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;function J(e,a){let r=d=>{a&&(a.hidden=!d)};if(a&&(a.addEventListener(\"click\",()=>e.play().catch(()=>{})),e.addEventListener(\"playing\",()=>r(!1))),!(\"IntersectionObserver\"in window)){e.preload=\"metadata\",r(!0);return}let i=!1,n=!1,c=!1;e.addEventListener(\"pause\",()=>{n||(c=!0),n=!1}),e.addEventListener(\"play\",()=>c=!1),new IntersectionObserver(([d])=>{d.isIntersecting&&!i&&(i=!0,e.preload=\"metadata\",e.load()),d.isIntersecting?!c&&!je()?e.play().catch(()=>r(!0)):r(!0):e.paused||(n=!0,e.pause())},{rootMargin:\"200px 0px\",threshold:0}).observe(e)}document.querySelectorAll(\"#certified video[data-autoplay]\").forEach(e=>J(e,e.parentElement.querySelector(\"[data-play]\")));var re=document.querySelector(\"[data-burn]\"),T=re.querySelector(\"video\"),y=JSON.parse(re.dataset.torch),De=y.keyframes,C=e=>re.querySelector(`[data-b=\"${e}\"]`),_={status:C(\"status\"),clock:C(\"clock\"),unState:C(\"unState\"),bbState:C(\"bbState\"),unBar:C(\"unBar\"),unBurn:C(\"unBurn\"),bbBar:C(\"bbBar\")},D=e=>Math.floor(e/60)+\":\"+String(Math.floor(e%60)).padStart(2,\"0\"),Be=(e,a)=>{if(e<=a[0][0])return a[0][1];for(let r=1;re>=y.end?y.total:Be(e,De),he=\"\";function V(){let e=T.currentTime,a=e>=y.end,r=Math.min(y.total,Ue(e)),i=Math.floor(r*4)+\"|\"+a+\"|\"+T.paused;if(i===he)return;he=i,_.clock.textContent=D(r),_.status.textContent=T.paused?\"Paused\":a?\"Test complete\":\"Synced to video\";let n=d=>d/y.scale*100+\"%\",c=Math.min(r,y.regularTorchOff);_.unBar.style.width=n(c),_.unBurn.style.left=n(y.regularTorchOff),_.unBurn.style.width=n(Math.max(0,r-y.regularTorchOff)),_.unState.textContent=r{V(),G=requestAnimationFrame(fe)};T.addEventListener(\"play\",()=>{cancelAnimationFrame(G),G=requestAnimationFrame(fe)}),T.addEventListener(\"pause\",()=>{cancelAnimationFrame(G),V()}),[\"seeked\",\"loadedmetadata\",\"timeupdate\"].forEach(e=>T.addEventListener(e,V)),V(),J(T);var B=\"https://maximo-lp-burnblock-homolog.netlify.app\",ge=2048,ze=.9,$e=1572864,We=10485760,Ee=e=>new Promise((a,r)=>{let i=new Image;i.onload=()=>a(i),i.onerror=r,i.src=e}),ye=e=>new Promise((a,r)=>{let i=new FileReader;i.onload=()=>a(i.result),i.onerror=()=>r(i.error),i.readAsDataURL(e)}),g=class extends Error{constructor(a,r=\"\",i){super(r);Z(this,\"code\");Z(this,\"retryable\");this.code=a,this.retryable=i}};async function Fe(e){if(e.size>We)throw new g(\"image_too_large\");let a=URL.createObjectURL(e),r;try{r=await Ee(a)}catch{throw URL.revokeObjectURL(a),new g(\"unreadable\")}try{let{naturalWidth:i,naturalHeight:n}=r;if(Math.max(i,n)<=ge&&e.size<=$e&&/jpe?g|png|webp/i.test(e.type))return await ye(e);let c=Math.min(1,ge/Math.max(i,n)),d=document.createElement(\"canvas\");return d.width=Math.round(i*c),d.height=Math.round(n*c),d.getContext(\"2d\").drawImage(r,0,0,d.width,d.height),d.toDataURL(\"image/jpeg\",ze)}catch{return ye(e)}finally{URL.revokeObjectURL(a)}}var ve=\"maximo.ar.endUserId\";function Ye(){let e=()=>`${crypto.randomUUID()}`;try{let a=localStorage.getItem(ve);if(a)return a;let r=e();return localStorage.setItem(ve,r),r}catch{return e()}}function He(){fetch(`${B}/api/ar/v2/render`).catch(()=>{})}var Je=e=>new Promise(a=>setTimeout(a,e));async function Ve(e,a){let r=await(await fetch(e.photo)).blob(),i=new FormData;i.append(\"photo\",r,\"photo.jpg\"),i.append(\"application\",e.application),i.append(\"profile\",e.profile),i.append(\"species\",e.species),i.append(\"endUserId\",Ye());let n;try{let u=await fetch(`${B}/api/ar/v2/render`,{method:\"POST\",body:i});n=await u.json().catch(()=>({success:!1,error:{code:u.status===413?\"image_too_large\":\"upstream_unreachable\"}}))}catch{throw new g(\"upstream_unreachable\")}if(!n.success)throw new g(n.error?.code||\"unknown\",n.error?.message);let c=n.data.jobId,d=Date.now()+18e4;for(;Date.now(){let i=setTimeout(r,a);Ee(e).then(()=>{clearTimeout(i),r()},()=>{clearTimeout(i),r()})})}function ke(e){switch(e.code){case\"image_rejected\":return{title:\"That photo won't work\",body:e.message||\"Try a photo where the relevant surface is clearly visible.\",restart:!0};case\"image_too_large\":return{title:\"That photo is too large\",body:\"Keep the file under 10 MB so the preview generates quickly.\",restart:!0};case\"unreadable\":return{title:\"We couldn't read that photo\",body:\"Please use a JPG, PNG or WebP photo.\",restart:!0};case\"quota_exceeded\":return{title:\"Maximo Lens is at capacity\",body:\"We've hit today's generation limit. Please try again later.\",restart:!1};case\"user_rate_limited\":return{title:\"You've hit today's limit\",body:\"Try again tomorrow, or request a quote and a specialist will help directly.\",restart:!1};case\"key_disabled\":return{title:\"Maximo Lens is unavailable\",body:\"This feature is temporarily offline. Please try again later.\",restart:!1};case\"timeout\":return{title:\"This is taking longer than expected\",body:\"The preview didn't finish in time. Please try again.\",restart:!1};case\"model_error\":case\"storage_error\":return{title:\"Generation failed\",body:e.retryable===!1?\"Please try a different photo.\":\"Something went wrong. Please try again.\",restart:e.retryable===!1};case\"invalid_request\":return{title:\"Something's missing\",body:e.message||\"Please check your photo and selection, then try again.\",restart:!1};default:return{title:\"Something went wrong\",body:\"We couldn't generate your preview. Please try again.\",restart:!1}}}var f=document.querySelector(\"[data-ar]\"),M=JSON.parse(f.dataset.lens),s=e=>[...f.querySelectorAll(e)],X=f.querySelector(\"[data-file]\"),be=f.querySelector(\"[data-camera]\"),t={step:0,photo:\"\",result:\"\",pick:{application:null,profile:null,wood:{api:\"ayous\",label:\"Thermo Ayous \\xB7 BurnBlock\\xAE\"}},busy:!1,error:null,view:\"after\",token:0,gate:!1,email:\"\",emailSaved:!1,gateNote:\"\",pendingResult:\"\"},_e=\"bb.lens.email\",Xe=()=>{try{return!!sessionStorage.getItem(_e)}catch{return t.emailSaved}},Le=()=>t.result?4:t.photo?t.pick.application?t.pick.profile?3:2:1:0,we=e=>e<=2?e:3,Ke=()=>matchMedia(\"(min-width: 1100px)\").matches,O=()=>Ke()?\"desktop\":\"mobile\";function v(){let e=Le();s(\"[data-go]\").forEach((o,h)=>{o.classList.toggle(\"on\",h===t.step),o.querySelector(\".pv-num\").textContent=he,h===t.step?o.setAttribute(\"aria-current\",\"step\"):o.removeAttribute(\"aria-current\")});let a=we(t.step),r=we(e);s(\"[data-go-m]\").forEach((o,h)=>{o.classList.toggle(\"on\",h===a),o.classList.toggle(\"done\",hr,h===a?o.setAttribute(\"aria-current\",\"step\"):o.removeAttribute(\"aria-current\")}),f.querySelector(\"[data-ar-num]\").textContent=String(t.step+1),f.querySelector(\"[data-ar-title]\").textContent=M.steps[t.step];let i=!!t.photo;s('[data-when=\"empty\"]').forEach(o=>o.hidden=i),s('[data-when=\"photo\"]').forEach(o=>o.hidden=!i);let n=t.step===4&&!!t.result&&t.view===\"after\";s(\"[data-photo]\").forEach(o=>{i&&o.src!==t.photo&&(o.src=t.photo),o.hidden=!i||n}),s(\"[data-result]\").forEach(o=>{t.result&&o.src!==t.result&&(o.src=t.result),o.hidden=!n}),s(\"[data-ba]\").forEach(o=>o.hidden=!(t.step===4&&t.result)),s(\"[data-view]\").forEach(o=>o.setAttribute(\"aria-pressed\",String(o.dataset.view===t.view))),s(\"[data-progress]\").forEach(o=>o.hidden=!t.busy||t.gate);let c=!!t.pendingResult,[d,u]=t.emailSaved?[\"Thanks \\u2014 You're All Set\",\"We're finishing your preview now. It'll appear right here in just a moment.\"]:c?[\"Your Preview Is Ready!\",\"Enter your email to see the full picture.\"]:[\"Your Preview Is Almost Ready\",\"Enter your email below \\u2014 there's no rush, we'll keep working while you type.\"];s(\"[data-gate]\").forEach(o=>o.hidden=!t.gate),s(\"[data-gate-title]\").forEach(o=>o.textContent=d),s(\"[data-gate-sub]\").forEach(o=>o.textContent=u),s(\"[data-gate-progress]\").forEach(o=>o.hidden=c),s(\"[data-gate-form]\").forEach(o=>o.hidden=t.emailSaved),s(\"[data-gate-saved]\").forEach(o=>o.hidden=!t.emailSaved),s(\"[data-gate-saved-email]\").forEach(o=>o.textContent=t.email),s(\"[data-gate-submit]\").forEach(o=>{o.textContent=t.gateNote===\"Saving\\u2026\"?\"Saving\\u2026\":c?\"Get Results\":\"Save My Email\",o.disabled=t.gateNote===\"Saving\\u2026\"}),s(\"[data-gate-note]\").forEach(o=>{o.textContent=t.gateNote&&t.gateNote!==\"Saving\\u2026\"?t.gateNote:\"Your photo won't be used for any commercial purpose. By continuing, you agree to share your information with Maximo.\",o.classList.toggle(\"is-error\",!!t.gateNote&&t.gateNote!==\"Saving\\u2026\")}),s(\"[data-result]\").forEach(o=>o.classList.toggle(\"is-blurred\",t.gate&&c)),t.gate&&c&&s(\"[data-result]\").forEach(o=>{o.src=t.pendingResult,o.hidden=!1}),s(\"[data-photo]\").forEach(o=>{t.gate&&c&&(o.hidden=!0)}),s(\"[data-chips]\").forEach(o=>o.hidden=t.busy||t.gate||Number(o.dataset.showStep)!==t.step),s(\"[data-pick]\").forEach(o=>{let h=t.pick[o.dataset.pick];o.setAttribute(\"aria-pressed\",String(!!h&&h.label===o.dataset.label))}),s(\"[data-show-step]:not([data-chips])\").forEach(o=>o.hidden=Number(o.dataset.showStep)!==t.step||!!t.error),s(\"[data-hide-step]\").forEach(o=>o.hidden=t.step===Number(o.dataset.hideStep)&&!t.error);let N=\"Enter your email above\",[L,R,q]=t.error?[t.error.title,t.error.body,t.error.restart?\"Upload another photo\":\"Try again\"]:t.gate&&!t.busy?[\"Your preview is ready\",\"Enter your email to see it.\",N]:t.busy?M.rendering:M.drop[t.step];f.querySelector(\"[data-drop-title]\").textContent=L,f.querySelector(\"[data-drop-sub]\").textContent=R;let S=f.querySelector(\"[data-lens-next]\");S.textContent=q,S.disabled=t.busy||t.gate&&!t.error||!t.error&&(t.step===1&&!t.pick.application||t.step===2&&!t.pick.profile),f.querySelector(\"[data-dropbar]\").classList.toggle(\"is-error\",!!t.error);let j=f.querySelector(\"[data-lens-next-m]\");j.textContent=t.error?t.error.restart?\"Upload another photo\":\"Try again\":t.gate&&!t.emailSaved?N:t.busy?M.rendering[2]:t.step===2?\"See it in your space\":t.step===4?M.drop[4][2]:\"Next\",j.disabled=t.busy||t.gate&&!t.error||!t.error&&(t.step===1&&!t.pick.application||t.step===2&&!t.pick.profile);let A=f.querySelector(\"[data-msg]\");A.hidden=!t.error&&!(t.step===4&&!1),A.classList.toggle(\"is-error\",!!t.error),A.textContent=t.error?`${t.error.title}. ${t.error.body}`:\"Sample render: live rendering runs on the staging site.\"}function U(e){t.busy||e>Le()||(t.step=e,t.error=null,v(),p(\"ar_step\",{ar_step:e+1,ar_step_title:M.steps[e],ar_variant:O()}))}async function qe(e){if(e){t.error=null;try{t.photo=await Fe(e)}catch(a){t.error=ke(a instanceof g?a:new g(\"unreadable\")),v();return}t.result=\"\",He(),p(\"ar_photo_confirmed\",{ar_variant:O()}),U(1)}}var ie=0;function Qe(){let e=Date.now(),a=[\"Reading your photo\\u2026\",\"Finding the surfaces\\u2026\",\"Laying the boards\\u2026\",\"Matching light and shadow\\u2026\",\"Almost there\\u2026\"];clearInterval(ie),ie=window.setInterval(()=>{let r=Math.min(.92,(Date.now()-e)/3e4);s(\"[data-progress-bar]\").forEach(i=>i.style.width=r*100+\"%\"),s(\"[data-progress-note]\").forEach(i=>i.textContent=a[Math.min(a.length-1,Math.floor(r*a.length))])},300)}async function oe(){let e=++t.token,a={ar_application:t.pick.application.api,ar_profile:t.pick.profile.api,ar_species:\"ayous\",ar_variant:O()};t.busy=!0,t.error=null,t.result=\"\",t.pendingResult=\"\",t.gate=!Xe(),t.gateNote=\"\",v(),t.gate&&setTimeout(()=>s(\"[data-gate-email]\").find(r=>r.offsetParent)?.focus({preventScroll:!0}),50),Qe(),p(\"ar_generate_start\",a);try{let r=await Ve({photo:t.photo,application:t.pick.application.api,profile:t.pick.profile.api,species:\"ayous\"},()=>e!==t.token);if(e!==t.token)return;p(\"ar_generate_complete\",a),t.gate&&!t.emailSaved?t.pendingResult=r:(t.gate=!1,t.result=r,t.view=\"after\",t.step=4)}catch(r){if(e!==t.token)return;let i=r instanceof g?r:new g(\"upstream_unreachable\");t.gate=!1,t.error=ke(i),p(\"ar_generate_error\",{...a,error_code:i.code})}finally{e===t.token&&(clearInterval(ie),t.busy=!1,t.gate&&t.emailSaved&&t.result&&(t.gate=!1),v())}}var Ze=new Set([\"mailinator.com\",\"guerrillamail.com\",\"guerrillamail.info\",\"10minutemail.com\",\"10minutemail.net\",\"temp-mail.org\",\"tempmail.com\",\"tempmail.net\",\"throwawaymail.com\",\"yopmail.com\",\"fakeinbox.com\",\"trashmail.com\",\"getnada.com\",\"dispostable.com\",\"sharklasers.com\",\"maildrop.cc\",\"discard.email\",\"mintemail.com\",\"moakt.com\",\"emailondeck.com\",\"mailnesia.com\",\"spamgourmet.com\",\"mytemp.email\",\"burnermail.io\"]),et=new Set([\"test.com\",\"teste.com\",\"example.com\",\"example.org\",\"example.net\",\"exemplo.com\",\"exemplo.com.br\",\"fake.com\",\"foo.com\",\"asdf.com\",\"abc.com\"]),tt=e=>Object.keys(e).map(a=>encodeURIComponent(a)+\"=\"+encodeURIComponent(e[a])).join(\"&\");async function at(e){let a={email:e,region:document.documentElement.dataset.region||\"CA\",ar_application:t.pick.application?.api||\"\",ar_profile:t.pick.profile?.api||\"\",ar_species:\"ayous\",source:\"burnblock-lp/maximo-lens\",page:location.href,submitted_at:new Date().toISOString()},r=await fetch(`${B}/api/ar/lead`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(a)});if(r.status===422)throw new g(\"email_rejected\");if(!r.ok)throw new g(\"lead_failed\");fetch(`${B}/burnblock/`,{method:\"POST\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:tt({\"form-name\":\"ar-lead\",...a})}).catch(()=>{})}async function rt(e){let a=e.value.trim();if(!/^[^@\\s]+@[^@\\s]+\\.[^@\\s]+$/.test(a))return t.gateNote=\"Enter a valid email address.\",v();let r=a.split(\"@\")[1].toLowerCase();if(Ze.has(r)||et.has(r)||[\".test\",\".example\",\".invalid\",\".localhost\"].some(i=>r.endsWith(i)))return t.gateNote=\"Use a real inbox \\u2014 that's where we'll send the full-resolution file.\",v();t.gateNote=\"Saving\\u2026\",v();try{await at(a)}catch(i){return t.gateNote=i instanceof g&&i.code===\"email_rejected\"?\"Use a real inbox \\u2014 that's where we'll send the full-resolution file.\":\"We couldn't save your email. Try again.\",v()}t.email=a,t.emailSaved=!0,t.gateNote=\"\";try{sessionStorage.setItem(_e,\"1\")}catch{}p(\"ar_lead_capture\",{ar_application:t.pick.application?.api,ar_profile:t.pick.profile?.api,ar_species:\"ayous\",ar_variant:O()}),document.dispatchEvent(new CustomEvent(\"lens:email\",{detail:{email:a}})),t.pendingResult&&(t.gate=!1,t.result=t.pendingResult,t.pendingResult=\"\",t.view=\"after\",t.step=4),v()}function ot(){document.dispatchEvent(new CustomEvent(\"lens:attach\",{detail:{url:t.result,application:t.pick.application?.label,profile:t.pick.profile?.label}})),p(\"ar_send_with_request\",{ar_variant:O()}),document.getElementById(\"quote\")?.scrollIntoView({behavior:\"smooth\"})}function Se(e){if(t.error){t.error.restart?(t.error=null,t.photo=\"\",t.result=\"\",t.step=0,v(),X.click()):oe();return}if(t.step===0)return X.click();if(t.step===1&&t.pick.application)return U(2);if(t.step===2&&t.pick.profile)return e?oe():U(3);if(t.step===3)return oe();if(t.step===4)return ot()}s(\"[data-gate-form]\").forEach(e=>e.addEventListener(\"submit\",a=>{a.preventDefault(),rt(e.querySelector(\"[data-gate-email]\"))})),f.querySelector(\"[data-lens-next]\").addEventListener(\"click\",()=>Se(!1)),f.querySelector(\"[data-lens-next-m]\").addEventListener(\"click\",()=>Se(!0)),f.querySelector(\"[data-upload]\").addEventListener(\"click\",()=>X.click()),f.querySelector(\"[data-take]\").addEventListener(\"click\",()=>be.click()),[X,be].forEach(e=>e.addEventListener(\"change\",()=>{qe(e.files?.[0]),e.value=\"\"})),s(\"[data-go]\").forEach(e=>e.addEventListener(\"click\",()=>U(Number(e.dataset.go)))),s(\"[data-go-m]\").forEach(e=>e.addEventListener(\"click\",()=>U(Number(e.dataset.goM)===3?4:Number(e.dataset.goM)))),s(\"[data-pick]\").forEach(e=>e.addEventListener(\"click\",()=>{let a=e.dataset.pick;if(a===\"wood\")return;let r=t.pick[a]?.api!==e.dataset.api;t.pick[a]={api:e.dataset.api,label:e.dataset.label},r&&(t.result=\"\"),v(),p(\"ar_pick\",{ar_step:t.step+1,ar_choice:e.dataset.label,ar_variant:O()})})),s(\"[data-view]\").forEach(e=>e.addEventListener(\"click\",()=>{t.view=e.dataset.view,v()}));var I=f.querySelector(\"[data-drop-zone]\");I.addEventListener(\"dragover\",e=>{t.busy||(e.preventDefault(),I.classList.add(\"dragging\"))}),I.addEventListener(\"dragleave\",()=>I.classList.remove(\"dragging\")),I.addEventListener(\"drop\",e=>{e.preventDefault(),I.classList.remove(\"dragging\"),t.busy||qe(e.dataTransfer?.files?.[0])}),v();var P=()=>document.documentElement.dataset.region===\"CO\"?\"CO\":\"CA\";var z=document.querySelector(\"#map iframe\");z.title=(P()===\"CO\"?\"Colorado\":\"California\")+\" coverage map\",z.src=z.dataset.src+\"#region=\"+P(),z.addEventListener(\"load\",()=>z.contentWindow?.postMessage({region:P()},location.origin));var m=document.querySelector(\"[data-quote]\"),it=m.elements.namedItem(\"state\"),nt=m.elements.namedItem(\"contact_preference\"),ne=m.querySelector(\"[data-submit]\"),xe=m.querySelector(\".qt-done\"),le=m.querySelector(\".qt-error\"),Te=()=>it.value=P()===\"CO\"?\"Colorado\":\"California\";Te();var Ce=[...m.querySelectorAll(\"[data-contact]\")];Ce.forEach(e=>e.addEventListener(\"click\",()=>{Ce.forEach(a=>a.setAttribute(\"aria-checked\",String(a===e))),nt.value=e.dataset.contact}));var se=m.elements.namedItem(\"phone\");se.addEventListener(\"input\",()=>{let e=se.value.replace(/\\D/g,\"\"),a=e.length===10||e.length===11&&e.startsWith(\"1\");se.setCustomValidity(a||!e?\"\":\"Enter a 10-digit US phone number.\")});var Ae=m.elements.namedItem(\"ar_preview_url\");document.addEventListener(\"lens:attach\",e=>{let a=e.detail.url;if(!a)return;Ae.value=a;let r=m.querySelector(\"[data-lens-note]\");r.querySelector(\"img\").src=a,r.hidden=!1}),document.addEventListener(\"lens:email\",e=>{let a=m.elements.namedItem(\"email\");a.value||(a.value=e.detail.email)});var lt={Homeowner:\"Homeowner\",Architect:\"Architect / Designer\",Contractor:\"Construction Professional\",Builder:\"Builder\",Designer:\"Designer\",\"Dealer / Distributor\":\"Wholesale / Distributor\",Other:\"Other\"},st={Siding:\"Siding\",Ceiling:\"Ceiling\",Soffit:\"Soffit\",\"Interior walls\":\"Wall\",\"Multiple applications\":\"Multiple Applications\",\"I'm not sure\":\"I'm not sure\"};async function ct(e){try{return(await(await fetch(`https://api.zippopotam.us/us/${e}`,{signal:AbortSignal.timeout(2500)})).json()).places?.[0]?.[\"place name\"]||\"Not provided\"}catch{return\"Not provided\"}}async function dt(e){let a=d=>String(e.get(d)??\"\").trim(),[r,...i]=a(\"fullname\").split(/\\s+/),n=a(\"phone\").replace(/\\D/g,\"\"),c=[`BurnBlock LP v2 \\xB7 ${a(\"state\")}`,`Customer type: ${a(\"customer_type\")}`,`Application: ${a(\"application\")}`,`Approximate sq ft: ${a(\"approx_sqft\")}`,`When they need the material: ${a(\"project_timeline\")}`,`Preferred contact: ${a(\"contact_preference\")}`,a(\"ar_preview_url\")&&`Maximo Lens preview: ${a(\"ar_preview_url\")}`].filter(Boolean).join(`\n`);return Object.entries({firstname:r,lastname:i.join(\" \")||\"-\",email:a(\"email\"),phone:\"+\"+(n.length===10?\"1\"+n:n),annualrevenue:lt[a(\"customer_type\")]??\"Other\",what_material_are_you_looking_for_:\"Thermo Ayous\",applications:st[a(\"application\")]??\"I'm not sure\",city:await ct(a(\"zip\")),state_code:a(\"state\"),zip:a(\"zip\"),message:c}).map(([d,u])=>({name:d,value:u}))}async function ut(e){let{portal:a,form:r}=m.dataset,i=await dt(e),n=document.cookie.match(/(?:^|;\\s*)hubspotutk=([^;]+)/)?.[1],c=await fetch(`https://api.hsforms.com/submissions/v3/integration/submit/${a}/${r}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify({fields:i,context:{pageUri:location.href,pageName:document.title,...n?{hutk:n}:{}}})});if(!c.ok)throw Error(\"HubSpot \"+c.status)}m.addEventListener(\"submit\",async e=>{if(e.preventDefault(),le.hidden=!0,!m.checkValidity()){m.reportValidity();return}Te();let a=new FormData(m);ne.disabled=!0;try{m.dataset.portal&&m.dataset.form?await ut(a):console.info(\"[quote] modo demonstra\\xE7\\xE3o: nada foi enviado\",Object.fromEntries(a)),p(\"burnblock-formsubmit-success\",{form_name:\"quote\",customer_type:a.get(\"customer_type\"),application:a.get(\"application\"),contact_preference:a.get(\"contact_preference\"),ar_preview_attached:!!Ae.value}),m.dataset.portal&&m.dataset.form&&p(\"hubspot_form_global_success\",{form_name:\"quote\"}),ne.hidden=!0,xe.hidden=!1,xe.focus()}catch(r){console.error(r),le.textContent=\"Something went wrong. Please try again or call \"+document.querySelector(\".qt-call-num\")?.textContent+\".\",le.hidden=!1,ne.disabled=!1}});var Ie=document.querySelectorAll(\".reveal\");if(\"IntersectionObserver\"in window){let e=new IntersectionObserver(a=>a.forEach(r=>{r.isIntersecting&&(r.target.classList.add(\"in\"),e.unobserve(r.target))}),{rootMargin:\"0px 0px -8% 0px\"});Ie.forEach(a=>e.observe(a))}else Ie.forEach(e=>e.classList.add(\"in\"));document.addEventListener(\"click\",e=>{let a=e.target.closest(\"a\");if(!a)return;let r=a.getAttribute(\"href\")||\"\";r.startsWith(\"tel:\")?p(\"call_click\",{call_position:a.dataset.callPosition||\"unknown\"}):a.dataset.file?p(\"resource_download\",{file:a.dataset.file}):r.startsWith(\"mailto:\")&&p(\"share_click\",{share_position:a.dataset.sharePosition||\"unknown\"})});\n","map":"\nBurnblock coverage map\n\n\n\n\n\n\n\n
\n
\n
\n Stocking dealer\n Wildfire-affected area\n
\n\n\n"}