.hb{aspect-ratio:1632/310;width:100%;position:relative}.hb-r{--u:calc(100cqw / 1632);width:100%;height:100%;position:absolute;top:0;left:0;container-type:inline-size}.hb-c{left:calc(var(--x) / 16.32 * 1%);top:calc(var(--y) / 3.1 * 1%);width:calc(var(--w) / 16.32 * 1%);height:calc(var(--v) / 3.1 * 1%);--h:calc(var(--v) * var(--u));position:absolute}@media (width<=1023.98px){.hb{aspect-ratio:1058/310}.hb-r{width:154.253%;left:-27.1267%}.hb-c[data-bento-card="0"],.hb-c[data-bento-card="4"]{display:none}}.hb-c{border-radius:calc(50 * var(--u)) calc(50 * var(--u)) 0 0;box-shadow:0 calc(4 * var(--u)) calc(39 * var(--u)) calc(10 * var(--u)) #ffee00eb}.hb-ci{inset:0 0 calc(-180 * var(--u)) 0;border-radius:calc(50 * var(--u)) calc(50 * var(--u)) 0 0;background:linear-gradient(180deg, #fff 0, #ae8b58 var(--h), #ae8b58 100%);transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute}.hb-ci:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, #fffbf459 0, #f6ead4c7 var(--h), #f6ead4c7 100%);opacity:0;transition:opacity .45s;position:absolute;inset:0}.hb-clip{border-radius:inherit;z-index:1;position:absolute;inset:0;overflow:hidden}.hb-clip svg{width:100%;height:auto;position:absolute;top:0;left:0;overflow:visible}.hb-t{left:0;right:0;top:calc(26 * var(--u));text-align:center;font-weight:800;font-size:calc(29 * var(--u));letter-spacing:-.01em;white-space:nowrap;color:#4a2410;margin:0;line-height:1.55;position:absolute}.hb-t4{font-size:calc(26 * var(--u))}.hb-n{left:0;right:0;top:calc(var(--nt) * var(--u));font-size:calc(var(--nf) * var(--u));font-variant-numeric:tabular-nums;color:#571f00;justify-content:center;margin:0;font-weight:900;line-height:1;display:flex;position:absolute}.hb-nv{align-items:center;display:flex}.hb-odo{height:1em;line-height:1;display:inline-flex;overflow:hidden}.hb-d,.hb-dc{text-align:center;flex:none;width:.6em}.hb-d,.hb-dc span{flex:none;height:1em;line-height:1em;display:block}.hb-dc{flex-direction:column;display:flex}.hb-plus{color:#37ff00;transform-origin:50% 60%;margin-right:.02em;font-size:.85em;display:inline-block}.hb-pc{align-self:center;margin-left:.02em;font-size:.46em;line-height:1}.hb-g{border-radius:inherit;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,0%), #ffffffb3, #fff0 30%);transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){html:not(.home-intro-pending) .hb .hb-c{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.hb .hb-c:hover{transform:translateY(calc(-14 * var(--u)))}}@media (hover:hover){.hb-c:hover .hb-ci:before{opacity:1}.hb-c:hover .hb-g{opacity:.75}}@media (prefers-reduced-motion:no-preference){.hb-s .hb-plus{animation:2.8s ease-in-out infinite hb-glint}.hb-s .hb-dc{transition:transform .2s ease-out}}@media (prefers-reduced-motion:reduce){.hb-g{display:none}}@keyframes hb-glint{0%,70%,to{transform:scale(1)}80%{transform:scale(1.18)}}.hero-flow[data-astro-cid-p54npsjo]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-flow[data-astro-cid-p54npsjo]>[data-astro-cid-p54npsjo]{width:100%;height:100%;position:absolute;inset:0}.hero-flow__glow[data-astro-cid-p54npsjo]{background:radial-gradient(60% 55% at 50% 92%,#ff960073,#ff960000 70%)}.hero-flow__arco[data-astro-cid-p54npsjo]{opacity:.4;background-position:top;background-repeat:no-repeat;background-size:auto 100%}.hero-flow__vignette[data-astro-cid-p54npsjo]{background:radial-gradient(75% 70% at 50% 60%,#0000 55%,#46000042 100%)}.hero-flow__grain[data-astro-cid-p54npsjo]{opacity:.5;mix-blend-mode:overlay;background-size:180px 180px}[data-astro-cid-ge2uvauf][data-heading-style=h3]{font-size:1.125rem;font-weight:700;line-height:1.25}@media (width>=640px){[data-astro-cid-ge2uvauf][data-heading-style=h3]{font-size:1.5rem}}@media (width>=1024px){[data-astro-cid-ge2uvauf][data-heading-style=h3]{font-size:1.875rem}}@keyframes scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.logo-track[data-astro-cid-fltq4kuk]{--marquee-duration:50s;--cell:120px;--gap:2rem;--loop-width:calc(var(--count) * var(--cell) + var(--count) * var(--gap));width:calc(var(--loop-width) * 2);animation:scroll var(--marquee-duration) linear .4425s infinite both;will-change:transform;flex-wrap:nowrap;align-items:center;display:flex;transform:translate(0,0)}.logo-loop[data-astro-cid-fltq4kuk]{flex:0 0 var(--loop-width);align-items:center;display:flex}.logo-item[data-astro-cid-fltq4kuk]{width:var(--cell);margin-inline:calc(var(--gap)/2);flex:none;justify-content:center;align-items:center;display:flex}.logo-track[data-astro-cid-fltq4kuk] img[data-astro-cid-fltq4kuk]{opacity:.9;max-width:100px;height:4rem;display:block}@media (width<=639.98px){.logo-track[data-astro-cid-fltq4kuk]{--marquee-duration:50s;--cell:100px;--gap:1.5rem}.logo-track[data-astro-cid-fltq4kuk] img[data-astro-cid-fltq4kuk]{max-width:90px}}@media (width>=640px) and (width<=1023.98px){.logo-track[data-astro-cid-fltq4kuk]{--marquee-duration:40s}}@media (prefers-reduced-motion:reduce){.logo-track[data-astro-cid-fltq4kuk]{animation:none;transform:none}}[data-astro-cid-736eley6][data-heading-style=h4]{font-size:1rem;font-weight:600;line-height:1.375}@media (width>=640px){[data-astro-cid-736eley6][data-heading-style=h4]{font-size:1.25rem}}@media (width>=1024px){[data-astro-cid-736eley6][data-heading-style=h4]{font-size:1.5rem}}[data-astro-cid-736eley6][data-heading-style=h4].h4-heavy{font-weight:800}.sb[data-astro-cid-cfvwxhzd]{--sb-lh:1.12;--sb-fs:clamp(1.1875rem, .7rem + 2.6vw, 1.75rem);--sb-tfs:1.25rem;isolation:isolate;background:var(--sb-bg);position:relative;overflow:hidden}.sb[data-astro-cid-cfvwxhzd][data-side=left]{--sb-dir:to right}.sb[data-astro-cid-cfvwxhzd][data-side=right]{--sb-dir:to left}.sb-wrap[data-astro-cid-cfvwxhzd]{display:contents}.sb-media[data-astro-cid-cfvwxhzd]{aspect-ratio:var(--sb-mratio,1 / 1);position:relative;overflow:hidden}.sb-media[data-astro-cid-cfvwxhzd] picture[data-astro-cid-cfvwxhzd]{display:contents}.sb-img[data-astro-cid-cfvwxhzd]{object-fit:cover;object-position:var(--sb-pos-m);width:100%;max-width:none;height:100%;position:absolute;inset:0}.sb-shade[data-astro-cid-cfvwxhzd]{background:linear-gradient(to bottom, transparent 42%, var(--sb-bg) 100%);position:absolute;inset:0}.sb-inner[data-astro-cid-cfvwxhzd]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,4vw,1.5rem);margin-top:-1.5rem;padding:0 1.25rem 3rem;display:flex;position:relative}.sb-title[data-astro-cid-cfvwxhzd]{max-width:14em;font-size:var(--sb-tfs);color:var(--sb-title);text-wrap:balance;margin:0;line-height:1.12}.sb-title[data-astro-cid-cfvwxhzd] .text-primary{color:var(--sb-title-accent)}.sb-rot[data-astro-cid-cfvwxhzd]{width:min(100%, calc(var(--sb-tfs) * 11.3));border-radius:.5rem;margin-inline:auto;display:block}.sb-rot[data-astro-cid-cfvwxhzd]:focus-visible{outline:2px solid var(--sb-number);outline-offset:8px}.sb-list[data-astro-cid-cfvwxhzd]{touch-action:pan-y;margin:0;padding:0;list-style:none;display:grid}.sb-slide[data-astro-cid-cfvwxhzd]{justify-content:flex-start;align-items:center;gap:calc(var(--sb-fs) * .6);text-align:left;visibility:hidden;opacity:0;transform:translate3d(calc(var(--sb-x,1) * 24px), 0, 0);grid-area:1/1;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s;display:flex}.sb-slide[data-astro-cid-cfvwxhzd].is-leaving{transform:translate3d(calc(var(--sb-x,1) * -24px), 0, 0)}.sb-slide[data-astro-cid-cfvwxhzd].is-active{visibility:visible;opacity:1;transition:opacity .4s 60ms,transform .4s cubic-bezier(.16,1,.3,1) 60ms,visibility;transform:none}.sb-num[data-astro-cid-cfvwxhzd]{font-size:calc(var(--sb-fs) * var(--sb-lh) * 1.9 / .7);color:var(--sb-number);flex:none;line-height:1;transform:translateY(.075em)}.sb-statement[data-astro-cid-cfvwxhzd]{min-width:0;font-weight:800;font-size:var(--sb-fs);line-height:var(--sb-lh);color:var(--sb-statement);text-wrap:balance;flex:1 1 0;margin:0}.sb-nav[data-astro-cid-cfvwxhzd]{display:none}.sb-rot[data-astro-cid-cfvwxhzd][data-static] .sb-nav[data-astro-cid-cfvwxhzd]{justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}.sb-nav-btn[data-astro-cid-cfvwxhzd]{border:1px solid color-mix(in srgb, var(--sb-statement) 45%, transparent);width:2.5rem;height:2.5rem;color:var(--sb-statement);cursor:pointer;background:0 0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.sb-nav-btn[data-astro-cid-cfvwxhzd]:hover{background:color-mix(in srgb, var(--sb-statement) 14%, transparent)}.sb-nav-btn[data-astro-cid-cfvwxhzd]:focus-visible{outline:2px solid var(--sb-number);outline-offset:2px}.sb-nav-btn[data-astro-cid-cfvwxhzd] svg[data-astro-cid-cfvwxhzd]{width:1.125rem;height:1.125rem}.sb-desc[data-astro-cid-cfvwxhzd]{max-width:40ch;color:var(--sb-description);text-wrap:balance;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.sb-cta[data-astro-cid-cfvwxhzd]{margin-top:.25rem}@media (width>=640px){.sb[data-astro-cid-cfvwxhzd]{--sb-tfs:1.875rem}}@media (width>=1024px){.sb[data-astro-cid-cfvwxhzd]{--sb-tfs:2.25rem}}@media (width>=768px){.sb[data-astro-cid-cfvwxhzd]{--sb-fs:clamp(1.5rem, .5rem + 1.6vw, 2.5rem);--sb-pad:2rem;align-items:center;min-height:min(820px,56vw);display:flex}.sb-media[data-astro-cid-cfvwxhzd]{aspect-ratio:auto;z-index:0;position:absolute;inset:0}.sb-img[data-astro-cid-cfvwxhzd]{object-position:var(--sb-pos)}.sb-shade[data-astro-cid-cfvwxhzd]{--sb-edge:calc(50% + .15 * min(100%, 80rem) - .3 * var(--sb-pad));background:linear-gradient(var(--sb-dir), var(--sb-overlay) 0%, color-mix(in srgb, var(--sb-overlay) 90%, transparent) calc(var(--sb-edge) - 7%), transparent calc(var(--sb-edge) + 17%))}[data-astro-cid-cfvwxhzd][data-overlay=none] .sb-shade[data-astro-cid-cfvwxhzd]{display:none}.sb-wrap[data-astro-cid-cfvwxhzd]{z-index:1;box-sizing:border-box;width:100%;max-width:80rem;padding-inline:var(--sb-pad);margin-inline:auto;display:block;position:relative}.sb-inner[data-astro-cid-cfvwxhzd]{box-sizing:border-box;gap:clamp(1rem,2vw,2rem);width:65%;margin-top:0;padding:clamp(2.5rem,5vw,5rem) clamp(1.25rem,3.5vw,2.8rem)}.sb[data-astro-cid-cfvwxhzd][data-side=right] .sb-inner[data-astro-cid-cfvwxhzd]{margin-left:auto}.sb-desc[data-astro-cid-cfvwxhzd]{font-size:clamp(1rem,.55rem + .95vw,1.375rem)}.sb[data-astro-cid-cfvwxhzd]{--sb-gw:calc(var(--sb-tfs) * 11.3 * 1.25);--sb-shift:calc(var(--sb-tfs) * 11.3 * .125)}.sb-rot[data-astro-cid-cfvwxhzd]{width:min(100%, var(--sb-gw))}.sb-desc[data-astro-cid-cfvwxhzd]{max-width:50ch}.sb-inner[data-astro-cid-cfvwxhzd]>[data-astro-cid-cfvwxhzd]{left:calc(-1 * var(--sb-shift));position:relative}.sb[data-astro-cid-cfvwxhzd][data-side=right] .sb-inner[data-astro-cid-cfvwxhzd]>[data-astro-cid-cfvwxhzd]{left:var(--sb-shift)}.sb-title[data-astro-cid-cfvwxhzd]{text-wrap:wrap;max-width:11.9em}}@media (width>=1024px){.sb[data-astro-cid-cfvwxhzd]{--sb-pad:.5rem}}@media (width>=1601px){.sb[data-astro-cid-cfvwxhzd]{background:var(--sb-wide-bg,var(--sb-bg))}.sb-media[data-astro-cid-cfvwxhzd]{width:min(100%,80rem + 320px);inset:0 auto 0 50%;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.sb[data-astro-cid-cfvwxhzd][data-side=left] .sb-media[data-astro-cid-cfvwxhzd]{translate:calc(-50% + min(var(--sb-shift), (100vw - 80rem - 320px) / 2)) 0}.sb[data-astro-cid-cfvwxhzd][data-side=right] .sb-media[data-astro-cid-cfvwxhzd]{translate:calc(-50% - min(var(--sb-shift), (100vw - 80rem - 320px) / 2)) 0}}@media (prefers-reduced-motion:reduce){.sb-slide[data-astro-cid-cfvwxhzd],.sb-slide[data-astro-cid-cfvwxhzd].is-active{transition:none;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sb[data-astro-cid-cfvwxhzd][data-motion]{view-timeline:--sb-view block}.sb[data-astro-cid-cfvwxhzd][data-motion] .sb-img[data-astro-cid-cfvwxhzd]{animation:linear both sb-drift}.sb[data-astro-cid-cfvwxhzd][data-motion] .sb-media[data-astro-cid-cfvwxhzd] .sb-img[data-astro-cid-cfvwxhzd]{animation-timeline:--sb-view;animation-range:cover}}}@keyframes sb-drift{0%{transform:scale(1.06)translateY(-2%)}to{transform:scale(1.06)translateY(2%)}}.pb[data-astro-cid-hq3rynad]{--pb-title:var(--color-darkblue-00);--pb-accent:var(--color-primary);--pb-text:var(--color-darkblue-00);--pb-link:var(--color-orange-8);--pb-link-hover:var(--color-orange-10);--pb-phones-max:600px;isolation:isolate;box-sizing:border-box;background:var(--pb-bg);flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.pb-wrap[data-astro-cid-hq3rynad],.pb-col[data-astro-cid-hq3rynad]{display:contents}.pb-inner[data-astro-cid-hq3rynad]{text-align:center;flex-direction:column;order:1;align-items:center;gap:clamp(.875rem,3.5vw,1.25rem);padding:2.5rem 1.25rem 1.75rem;display:flex}.pb-title[data-astro-cid-hq3rynad]{color:var(--pb-title);text-wrap:balance;margin:0}.pb-title[data-astro-cid-hq3rynad] .text-primary{color:var(--pb-accent)}.pb-sub[data-astro-cid-hq3rynad]{max-width:36em;color:var(--pb-text);text-wrap:balance;margin:0;font-size:1rem;font-weight:400;line-height:1.5}.pb-sub[data-astro-cid-hq3rynad] a{color:var(--pb-link);text-underline-offset:.2em;font-weight:700;text-decoration:underline 1px;transition:color .15s,text-decoration-thickness .15s}.pb-sub[data-astro-cid-hq3rynad] a:hover{color:var(--pb-link-hover);text-decoration-thickness:2px}.pb-sub[data-astro-cid-hq3rynad] a:focus-visible{outline:2px solid var(--pb-link);outline-offset:3px;border-radius:2px}.pb-media[data-astro-cid-hq3rynad]{aspect-ratio:var(--pb-mratio,4 / 3);order:2;position:relative;overflow:hidden}.pb-media[data-astro-cid-hq3rynad] picture[data-astro-cid-hq3rynad]{display:contents}.pb-img[data-astro-cid-hq3rynad]{object-fit:cover;object-position:var(--pb-pos-m);width:100%;max-width:none;height:100%;position:absolute;inset:0}.pb-shade[data-astro-cid-hq3rynad]{background:linear-gradient(to bottom, var(--pb-bg) 0%, transparent 22%);position:absolute;inset:0}.pb-phones[data-astro-cid-hq3rynad]{z-index:1;width:min(90%, var(--pb-phones-max));order:3;align-self:center;margin-top:-22%;display:block;position:relative}.pb-phones[data-astro-cid-hq3rynad] img[data-astro-cid-hq3rynad]{width:100%;height:auto;display:block}@media (width>=768px){.pb[data-astro-cid-hq3rynad]{flex-direction:row;min-height:min(820px,56vw)}.pb-media[data-astro-cid-hq3rynad]{aspect-ratio:auto;z-index:0;position:absolute;inset:0}.pb-img[data-astro-cid-hq3rynad]{object-position:var(--pb-pos)}.pb-shade[data-astro-cid-hq3rynad]{background:linear-gradient(var(--pb-dir,to left), #fff6 0%, #ffffff4d 60%, transparent 92%)}.pb[data-astro-cid-hq3rynad][data-side=left]{--pb-dir:to right}.pb-wrap[data-astro-cid-hq3rynad]{z-index:1;box-sizing:border-box;width:100%;max-width:80rem;margin-inline:auto;padding-inline:2rem;display:flex;position:relative}.pb-col[data-astro-cid-hq3rynad]{z-index:1;box-sizing:border-box;flex-direction:column;align-items:center;width:65%;min-width:0;display:flex;position:relative}.pb[data-astro-cid-hq3rynad][data-side=right] .pb-col[data-astro-cid-hq3rynad]{margin-left:auto}.pb-inner[data-astro-cid-hq3rynad]{order:0;align-self:stretch;gap:clamp(.875rem,1.5vw,1.5rem);padding:clamp(1.75rem,4.2vw,5.5rem) clamp(1.25rem,3vw,2.4rem) 0}.pb-sub[data-astro-cid-hq3rynad]{font-size:clamp(1rem,.55rem + .95vw,1.375rem)}.pb-phones[data-astro-cid-hq3rynad]{aspect-ratio:700/433;box-sizing:content-box;flex:none;order:0;width:100%;min-height:0;margin-top:auto;padding-top:clamp(1.5rem,3vw,3rem);overflow:visible;transform:none}.pb-title[data-astro-cid-hq3rynad] .pb-l{display:block}}@media (width>=1024px){.pb-wrap[data-astro-cid-hq3rynad]{padding-inline:.5rem}.pb-phones[data-astro-cid-hq3rynad]{width:clamp(650px,100%,700px)}}@media (width>=768px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:34% center}}@media (width>=1441px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:27% center}}@media (width>=1601px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:20% center}}@media (width>=1761px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:15% center}}@media (width>=1920px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:11% center}}@media (width>=2200px){.pb[data-astro-cid-hq3rynad][data-shift] .pb-img[data-astro-cid-hq3rynad]{object-position:left center}}@media (width>=1280px){.pb-title[data-astro-cid-hq3rynad] .pb-l{white-space:nowrap}}.pb[data-astro-cid-hq3rynad][data-motion] .pb-m-badge{--reveal-delay:0s}.pb[data-astro-cid-hq3rynad][data-motion] .pb-title[data-astro-cid-hq3rynad]{--reveal-delay:.12s}.pb[data-astro-cid-hq3rynad][data-motion] .pb-sub[data-astro-cid-hq3rynad]{--reveal-delay:.24s}.pb[data-astro-cid-hq3rynad][data-motion] .pb-phones[data-astro-cid-hq3rynad]{--reveal-delay:.36s}@media (prefers-reduced-motion:no-preference){.pb[data-astro-cid-hq3rynad][data-motion] .pb-phones[data-astro-cid-hq3rynad].reveal-show img[data-astro-cid-hq3rynad]{animation:6s ease-in-out 2.2s infinite both pb-float}.pb[data-astro-cid-hq3rynad][data-motion] .pb-sub[data-astro-cid-hq3rynad] a{transition:color .2s,text-decoration-thickness .2s,text-underline-offset .2s}.pb[data-astro-cid-hq3rynad][data-motion] .pb-sub[data-astro-cid-hq3rynad] a:hover,.pb[data-astro-cid-hq3rynad][data-motion] .pb-sub[data-astro-cid-hq3rynad] a:focus-visible{color:var(--pb-link-hover);text-underline-offset:.12em;text-decoration-thickness:2px}@supports (background-clip:text){.pb[data-astro-cid-hq3rynad][data-motion] .pb-title[data-astro-cid-hq3rynad].reveal-show .text-primary{background-image:linear-gradient(100deg, var(--pb-accent) 0%, var(--pb-accent) 40%, #ffb199 50%, var(--pb-accent) 60%, var(--pb-accent) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s ease-in-out .9s both pb-scan}}@supports (animation-timeline:view()){.pb[data-astro-cid-hq3rynad][data-motion]{view-timeline:--pb-view block}.pb[data-astro-cid-hq3rynad][data-motion] .pb-img[data-astro-cid-hq3rynad]{animation:linear both pb-drift}.pb[data-astro-cid-hq3rynad][data-motion] .pb-media[data-astro-cid-hq3rynad] .pb-img[data-astro-cid-hq3rynad]{animation-timeline:--pb-view;animation-range:cover}}}@keyframes pb-float{0%,to{transform:translateY(6px)}50%{transform:translateY(0)}}@keyframes pb-scan{0%{background-position:100% 0}to{background-position:0 0}}@keyframes pb-drift{0%{transform:scale(1.08)translateY(-2%)}to{transform:scale(1.08)translateY(2%)}}.hm[data-astro-cid-i3ypibic]{--g:clamp(12px, 3vw, 24px);box-sizing:border-box;background:#fff;width:100%;overflow:hidden}.hm[data-astro-cid-i3ypibic][data-scheme=orange]{background:linear-gradient(183.2deg,#ff4d00 23.5%,#ab3300 87%)}.hm-wrap[data-astro-cid-i3ypibic]{box-sizing:border-box;flex-direction:column;align-items:center;gap:clamp(32px,3.6vw,50px);width:100%;max-width:80rem;margin-inline:auto;padding:clamp(56px,7vw,100px) 1rem;display:flex}@media (width>=640px){.hm-wrap[data-astro-cid-i3ypibic]{padding-inline:2rem}}.hm-head[data-astro-cid-i3ypibic]{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:1016px;display:flex}.hm-title[data-astro-cid-i3ypibic]{text-wrap:balance;max-width:1016px;margin:0}.hm[data-astro-cid-i3ypibic][data-scheme=orange] .hm-title[data-astro-cid-i3ypibic]{color:#fff}.hm[data-astro-cid-i3ypibic][data-scheme=orange] .hm-title[data-astro-cid-i3ypibic] .text-primary{color:#fff100}.hm-gal[data-astro-cid-i3ypibic]{width:100%;container-type:inline-size}.hm-gallery[data-astro-cid-i3ypibic]{align-content:flex-start;gap:var(--g);width:100%;height:calc((100cqw - var(--g)) / 2 * var(--mh) / 446.67 + var(--mn) * var(--g) + 2px);flex-flow:column wrap;display:flex}.hm-col[data-astro-cid-i3ypibic]{display:contents}.hm-card[data-astro-cid-i3ypibic]{order:var(--o,0);width:calc((100% - var(--g)) / 2);box-sizing:border-box;container-type:inline-size}.hm-inner[data-astro-cid-i3ypibic]{--u:calc(100cqw / 446.67);aspect-ratio:var(--ar);border-radius:calc(20 * var(--u));isolation:isolate;box-sizing:border-box;padding:calc(var(--pt,47) * var(--u)) calc(20 * var(--u)) 0;background:var(--bg);transition:transform .3s;position:relative;overflow:hidden}.hm[data-astro-cid-i3ypibic][data-scheme=orange] .hm-inner[data-astro-cid-i3ypibic]{box-shadow:0 11px 15px 2px #0000001f}.hm-top[data-astro-cid-i3ypibic]{z-index:2;text-align:center;align-items:center;gap:calc(15 * var(--u));flex-direction:column;display:flex;position:relative}.hm-card-title[data-astro-cid-i3ypibic]{text-transform:uppercase;font-family:Nunito Sans,system-ui,sans-serif;font-weight:900;font-size:max(12px, calc(var(--ts,28) * var(--u)));color:var(--color-darkblue-00);text-wrap:balance;margin:0;line-height:1}.hm[data-astro-cid-i3ypibic][data-scheme=orange] .hm-card-title[data-astro-cid-i3ypibic]{color:var(--color-darkblue-00)}.hm-card-title[data-astro-cid-i3ypibic] .hm-dot{color:var(--color-primary)}.hm-pic[data-astro-cid-i3ypibic]{display:contents}.hm-img[data-astro-cid-i3ypibic]{z-index:1;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));transform-origin:bottom;user-select:none;max-width:none;height:auto;transition:transform .3s;position:absolute}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hm-card[data-astro-cid-i3ypibic]:hover .hm-inner[data-astro-cid-i3ypibic]{transform:translateY(-4px)}.hm-card[data-astro-cid-i3ypibic]:hover .hm-img[data-astro-cid-i3ypibic]{transform:scale(1.03)}}@media (width>=1024px){.hm[data-astro-cid-i3ypibic]{--g:clamp(16px, 2.2vw, 30px)}.hm-wrap[data-astro-cid-i3ypibic]{padding-inline:.5rem}.hm-gallery[data-astro-cid-i3ypibic]{gap:var(--g);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;height:auto;display:grid}.hm-col[data-astro-cid-i3ypibic]{gap:var(--g);flex-direction:column;min-width:0;display:flex}.hm-card[data-astro-cid-i3ypibic]{order:0;width:100%}}.hm-foot[data-astro-cid-i3ypibic]{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:clamp(20px,2.3vw,30px);max-width:100%;display:flex}.hm-text[data-astro-cid-i3ypibic]{max-width:40em;color:var(--color-darkblue-00);text-wrap:balance;margin:0;font-family:Nunito Sans,system-ui,sans-serif;font-size:clamp(17px,13.9px + .787vw,24px);font-weight:600;line-height:1.3}.hm[data-astro-cid-i3ypibic][data-scheme=orange] .hm-text[data-astro-cid-i3ypibic]{color:#fffc}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}solari-board{width:100%;display:block}solari-board,solari-board[data-palette=palette-1]{--solari-panel:#2b0e00;--solari-tile:#3d1600;--solari-ink:#fff6ea;--solari-tile-light:#bf5250;--solari-tile-dark:#000;--solari-hinge:#0f0400;--solari-shadow-rgb:61 22 0;--solari-rivet-rgb:255 246 234}solari-board[data-palette=palette-2]{--solari-panel:#0f1824;--solari-tile:#233040;--solari-ink:#f2efea;--solari-tile-light:#8199bb;--solari-tile-dark:#03060b;--solari-hinge:#070c14;--solari-shadow-rgb:8 14 24;--solari-rivet-rgb:242 239 234}.sb-controls{margin-top:1.25rem}.sb-text{text-transform:uppercase;letter-spacing:.03em;text-align:center;color:var(--solari-panel);font-family:Barlow Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);font-weight:600;line-height:1.1;display:block}solari-board[align=left] .sb-text{text-align:left}.sb-panel{display:none}solari-board[data-enhanced] .sb-panel{display:block}solari-board[data-enhanced] .sb-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sb-panel{background:var(--solari-panel);max-width:1100px;box-shadow:0 24px 44px -24px rgb(var(--solari-shadow-rgb) / .6), 0 3px 8px rgb(var(--solari-shadow-rgb) / .2), inset 0 1px 0 #ffffff0d;border:1px solid #ffffff0d;border-radius:clamp(10px,1.4vw,14px);margin-inline:auto;padding:clamp(8px,2.2vw,22px)}solari-board[align=left] .sb-panel{margin-inline:0}.sb-board{font-family:Barlow Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-weight:600;font-size:var(--fs,32px);color:var(--solari-ink);text-transform:uppercase;-webkit-user-select:none;user-select:none;opacity:0;flex-direction:column;line-height:1;transition:opacity .18s;display:flex}.sb-board.is-ready{opacity:1}.sb-rw{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.sb-rw.is-off{grid-template-rows:0fr}.sb-rwi{min-height:0}.sb-rw.is-off>.sb-rwi,.sb-rw.is-moving>.sb-rwi{overflow:hidden}.sb-row{grid-template-columns:repeat(var(--cols,24), var(--tw,30px));grid-auto-rows:var(--th,44px);gap:var(--gap,3px);justify-content:center;display:grid}solari-board[align=left] .sb-row{justify-content:start}.sb-rw:not(:first-child) .sb-row{padding-top:var(--gap,3px)}.sb-board.sb-snap .sb-rw{transition:none}.sb-t{perspective:calc(var(--th,44px) * 4.5);border-radius:var(--rad,3px);position:relative;box-shadow:0 1px 1px #00000059}.sb-h{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.sb-h>span{text-shadow:0 1px #00000080;justify-content:center;align-items:center;height:200%;padding-top:.03em;display:flex;position:absolute;left:0;right:0}.sb-u,.sb-fu{border-radius:var(--rad,3px) var(--rad,3px) 0 0;transform-origin:50% 100%;background:linear-gradient(180deg, color-mix(in srgb, var(--solari-tile) 90%, var(--solari-tile-light)) 0%, var(--solari-tile) 100%);top:0}.sb-l,.sb-fl{border-radius:0 0 var(--rad,3px) var(--rad,3px);transform-origin:50% 0;background:linear-gradient(180deg, color-mix(in srgb, var(--solari-tile) 93.5%, var(--solari-tile-dark)) 0%, color-mix(in srgb, var(--solari-tile) 80%, var(--solari-tile-dark)) 100%);bottom:0}.sb-u>span,.sb-fu>span{top:0}.sb-l>span,.sb-fl>span{bottom:0}.sb-u,.sb-l{z-index:1}.sb-fu{z-index:3}.sb-fl{z-index:4;transform:rotateX(90deg)}.sb-h:after{content:"";background:var(--solari-hinge);opacity:var(--sh,0);pointer-events:none;position:absolute;inset:0}.sb-t:not(.is-flip) .sb-fu,.sb-t:not(.is-flip) .sb-fl{visibility:hidden}.sb-t.is-flip .sb-fu,.sb-t.is-flip .sb-fl{will-change:transform}.sb-t:before{content:"";z-index:6;pointer-events:none;background:linear-gradient(#0000 2px,#000000d9 2px 3px,#ffffff21 3px 4px,#0000 4px);height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0}.sb-pins .sb-t:after{content:"";z-index:7;pointer-events:none;background:radial-gradient(circle at 3.5px 3px, rgb(var(--solari-rivet-rgb) / .2) 0 1px, #00000080 1.2px 2px, transparent 2.3px), radial-gradient(circle at calc(100% - 3.5px) 3px, rgb(var(--solari-rivet-rgb) / .2) 0 1px, #00000080 1.2px 2px, transparent 2.3px);height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0}@media (prefers-reduced-motion:reduce){.sb-board,.sb-rw{transition:none}}.sr-rot[data-astro-cid-esbdewgh]{width:100%;position:relative}.sr-list[data-astro-cid-esbdewgh]{flex-direction:column;gap:3.5rem;margin:0;padding:0;list-style:none;display:flex}.sr-item[data-astro-cid-esbdewgh]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.sr-rot[data-astro-cid-esbdewgh][data-align=left] .sr-item[data-astro-cid-esbdewgh]{text-align:left;align-items:flex-start}.sr-meta[data-astro-cid-esbdewgh]{justify-content:center;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.sr-rot[data-astro-cid-esbdewgh][data-align=left] .sr-meta[data-astro-cid-esbdewgh]{justify-content:flex-start}.sr-num[data-astro-cid-esbdewgh]{line-height:1;transform:translateY(.075em)}.sr-title-fade[data-astro-cid-esbdewgh]{text-transform:none;color:var(--color-darkblue-00,#1d354f);font-family:Nunito Sans,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.12}@media (width>=640px){.sr-title-fade[data-astro-cid-esbdewgh]{font-size:2.25rem}}.sr-title-fade[data-astro-cid-esbdewgh].g-title-yellow{color:#0000}.sr-title[data-astro-cid-esbdewgh]{text-wrap:balance;max-width:min(100%,26ch);margin-inline:auto}.sr-rot[data-astro-cid-esbdewgh][data-align=left] .sr-title[data-astro-cid-esbdewgh]{margin-inline:0}.sr-text[data-astro-cid-esbdewgh]{max-width:60ch;margin:1.25rem auto 0;font-size:1.125rem;line-height:1.6}.sr-rot[data-astro-cid-esbdewgh][data-align=left] .sr-text[data-astro-cid-esbdewgh]{margin-inline:0}@media (width>=1024px){.sr-text[data-astro-cid-esbdewgh]{font-size:1.25rem}}.sr-title-flap[data-astro-cid-esbdewgh]{text-transform:uppercase;letter-spacing:.03em;color:var(--color-darkblue-00,#1d354f);font-family:Barlow Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);font-weight:600;line-height:1.1}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=flap] .sr-title[data-astro-cid-esbdewgh]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-list[data-astro-cid-esbdewgh]{gap:0;display:grid}.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-item[data-astro-cid-esbdewgh]{visibility:hidden;opacity:0;grid-area:1/1;align-self:start}.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-item[data-astro-cid-esbdewgh].is-active{visibility:visible;opacity:1}.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-stage[data-astro-cid-esbdewgh]{touch-action:pan-y}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=flap] .sr-text[data-astro-cid-esbdewgh]{margin-top:1.75rem}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=fade] .sr-item[data-astro-cid-esbdewgh]{transform:translate3d(calc(var(--sr-dir,1) * 28px), 0, 0);align-self:center;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=fade] .sr-item[data-astro-cid-esbdewgh].is-leaving{transform:translate3d(calc(var(--sr-dir,1) * -28px), 0, 0)}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=fade] .sr-item[data-astro-cid-esbdewgh].is-active{transition:opacity .4s 60ms,transform .4s cubic-bezier(.16,1,.3,1) 60ms,visibility;transform:none}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=flap] .sr-item[data-astro-cid-esbdewgh]{transition:opacity .25s,visibility 0s linear .25s}.sr-rot[data-astro-cid-esbdewgh][data-enhanced][data-effect=flap] .sr-item[data-astro-cid-esbdewgh].is-active{transition:opacity .14s .12s,visibility}.sr-rot[data-astro-cid-esbdewgh][data-anim] .sr-item[data-astro-cid-esbdewgh] .sr-text[data-astro-cid-esbdewgh]{opacity:0;transform:translateY(8px)}.sr-rot[data-astro-cid-esbdewgh][data-anim] .sr-item[data-astro-cid-esbdewgh].is-desc-in .sr-text[data-astro-cid-esbdewgh]{opacity:1;transition:opacity .34s ease-out,transform .34s cubic-bezier(.16,1,.3,1);transform:none}.sr-controls[data-astro-cid-esbdewgh]{margin-top:1.25rem}@media (prefers-reduced-motion:reduce){.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-item[data-astro-cid-esbdewgh],.sr-rot[data-astro-cid-esbdewgh][data-enhanced] .sr-item[data-astro-cid-esbdewgh].is-active{transition:none;transform:none}}.sr-rot-split[data-astro-cid-esbdewgh]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""board""desc""dots""actions";display:grid}.sr-rot-split[data-astro-cid-esbdewgh] .sr-stage[data-astro-cid-esbdewgh]{display:contents}.sr-rot-split[data-astro-cid-esbdewgh] .sr-intro[data-astro-cid-esbdewgh]{text-align:center;grid-area:intro;margin-bottom:2rem}.sr-rot-split[data-astro-cid-esbdewgh] solari-board{touch-action:pan-y;grid-area:board;min-width:0}.sr-rot-split[data-astro-cid-esbdewgh] .sr-list[data-astro-cid-esbdewgh]{touch-action:pan-y;grid-area:desc;min-width:0}.sr-rot-split[data-astro-cid-esbdewgh] .sr-controls[data-astro-cid-esbdewgh]{grid-area:dots}.sr-rot-split[data-astro-cid-esbdewgh] .sr-actions[data-astro-cid-esbdewgh]{flex-wrap:wrap;grid-area:actions;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.sr-rot-split[data-astro-cid-esbdewgh].sr-rot[data-enhanced][data-effect=flap] .sr-text[data-astro-cid-esbdewgh]{margin-top:1.75rem}@media (width>=768px){.sr-rot-split[data-astro-cid-esbdewgh]{grid-template-rows:1fr auto auto 1fr auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"top board""intro board""actions board""bot board""fill1 desc""fill2 dots";column-gap:2.5rem}.sr-rot-split[data-astro-cid-esbdewgh] solari-board{align-self:center}.sr-rot-split[data-astro-cid-esbdewgh] .sr-intro[data-astro-cid-esbdewgh]{text-align:left;margin-bottom:0}.sr-rot-split[data-astro-cid-esbdewgh] .sr-actions[data-astro-cid-esbdewgh]{justify-content:flex-start;margin-top:2rem}.sr-rot-split[data-astro-cid-esbdewgh] .sr-item[data-astro-cid-esbdewgh]{text-align:center;align-items:center}.sr-rot-split[data-astro-cid-esbdewgh].sr-rot[data-enhanced][data-effect=flap] .sr-text[data-astro-cid-esbdewgh]{margin-top:1.5rem}.sr-rot-split[data-astro-cid-esbdewgh] .sr-title[data-astro-cid-esbdewgh]{margin-inline:0}}@media (width>=1024px){.sr-rot-split[data-astro-cid-esbdewgh]{column-gap:4rem}}.li[data-astro-cid-dtqv2rni]{width:100%;display:block;position:relative}.li[data-astro-cid-dtqv2rni] img[data-astro-cid-dtqv2rni]{width:100%;height:auto;margin:0;display:block}.li-sig[data-astro-cid-dtqv2rni]{pointer-events:none;position:absolute;inset:0;container-type:inline-size}.li-move[data-astro-cid-dtqv2rni]{transform-origin:0 0;position:absolute}.li-run[data-astro-cid-dtqv2rni]{position:absolute;inset:0}.li-spark[data-astro-cid-dtqv2rni],.li-ring[data-astro-cid-dtqv2rni]{width:calc(var(--s) * 1cqw);aspect-ratio:1;opacity:0;border-radius:9999px;position:absolute;translate:-50% -50%}.li-spark[data-astro-cid-dtqv2rni]{background:#fff7b0;top:0;left:0;box-shadow:0 0 10px 3px #fff100d9}.li-ring[data-astro-cid-dtqv2rni]{border:2px solid #ffe600}.li-light[data-astro-cid-dtqv2rni] .li-spark[data-astro-cid-dtqv2rni]{background:#ffd2c2;box-shadow:0 0 10px 3px #ff3300b3}.li-light[data-astro-cid-dtqv2rni] .li-ring[data-astro-cid-dtqv2rni]{border-color:#f30}@media (prefers-reduced-motion:no-preference){.li-float[data-astro-cid-dtqv2rni]{animation:li-float 5s ease-in-out var(--d) infinite}.li-run[data-astro-cid-dtqv2rni]{animation:li-run 3.2s cubic-bezier(.45, 0, .2, 1) var(--d) infinite}.li-spark[data-astro-cid-dtqv2rni]{animation:li-spark 3.2s cubic-bezier(.45, 0, .2, 1) var(--d) infinite}.li-ring[data-astro-cid-dtqv2rni]{animation:li-ring 3.2s ease-out var(--d) infinite}.li-ring2[data-astro-cid-dtqv2rni]{animation-delay:calc(var(--d) + .35s)}.li-off[data-astro-cid-dtqv2rni],.li-off[data-astro-cid-dtqv2rni] [data-astro-cid-dtqv2rni]:is(.li-run,.li-spark,.li-ring){animation-play-state:paused}}@keyframes li-float{50%{translate:0 -6px}}@keyframes li-run{0%{translate:0}45%,to{translate:100% 100%}}@keyframes li-spark{0%{opacity:0;scale:.6}10%,45%{opacity:1;scale:1}55%,to{opacity:0;scale:1.6}}@keyframes li-ring{0%,44%{opacity:0;scale:1}48%{opacity:.95;scale:1}80%,to{opacity:0;scale:3.4}}.tw-line[data-astro-cid-gl3q6s4p]{stroke-dasharray:6 6}@media (prefers-reduced-motion:no-preference){.tw-line[data-astro-cid-gl3q6s4p]{animation:1.4s linear infinite tw-flow}.tw-src[data-astro-cid-gl3q6s4p]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite tw-src}.tw-off[data-astro-cid-gl3q6s4p] [data-astro-cid-gl3q6s4p]:is(.tw-line,.tw-src){animation-play-state:paused}}@keyframes tw-flow{to{stroke-dashoffset:-24px}}@keyframes tw-src{50%{opacity:.75;scale:1.35}}.gb-ipads[data-astro-cid-2gcq2aer]{aspect-ratio:700/282;width:100%;max-width:700px;position:relative}@media (width>=768px){.gb-ipads[data-astro-cid-2gcq2aer]{flex:none;width:min(700px,100% + max(0px,50vw - 40rem));max-width:none}}.gb-ipad[data-astro-cid-2gcq2aer]{margin:0;display:block;position:absolute}.gb-ipad[data-astro-cid-2gcq2aer] img[data-astro-cid-2gcq2aer]{width:100%;height:auto;display:block}.gb-ipad-bl[data-astro-cid-2gcq2aer]{width:44.46%;height:81.5%;top:16.4%;left:0;overflow:hidden}.gb-ipad-bl[data-astro-cid-2gcq2aer] img[data-astro-cid-2gcq2aer]{object-fit:cover;width:100.11%;max-width:none;height:101.67%;position:absolute;top:-1.73%;left:0}.gb-ipad-br[data-astro-cid-2gcq2aer]{width:44.51%;top:15.1%;left:55.49%}.gb-ipad-f[data-astro-cid-2gcq2aer]{z-index:1;width:52.32%;top:0;left:23.9%}
