html:has([data-sss]){overflow-anchor:none}[data-sss-sticky],[data-sss-track]{position:relative}@media (min-width:768px){[data-sss]{height:var(--sss-height)}[data-sss-sticky]{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}[data-sss-track]{width:100%;height:100%}[data-sss-slide]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--sss-duration, .4s) ease,transform var(--sss-duration, .4s) ease}[data-sss-slide][data-active]{opacity:1;pointer-events:auto}[data-sss-slide][data-state=entering-fwd]{transform:translateY(2.5rem)}[data-sss-slide][data-state=entering-bwd],[data-sss-slide][data-state=exiting-fwd]{transform:translateY(-2.5rem)}[data-sss-slide][data-state=exiting-bwd]{transform:translateY(2.5rem)}[data-sss-slide] [data-sss-anim-group]{opacity:0}@keyframes sss-fade-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.sss-anim-in{animation:sss-fade-up .5s ease both}@media (prefers-reduced-motion:reduce){[data-sss-slide]{transition:opacity .2s ease}[data-sss-slide][data-state]{transform:none}[data-sss-slide] [data-sss-anim-group]{opacity:1}}}@media (max-width:767px){[data-sss]{height:auto}[data-sss-sticky]{position:static;height:auto;overflow:visible}[data-sss-track]{display:flex;flex-direction:column}[data-sss-slide]{opacity:1!important;pointer-events:auto!important;transform:none!important;transition:none!important}[data-sss-dots]{display:none}}.sss-dot{display:block;width:.5rem;height:.5rem;border-radius:9999px;border:0;padding:0;cursor:pointer;background:#00000040;transition:background .2s ease}.dark .sss-dot{background:#ffffff4d}.sss-dot.sss-dot-active,.dark .sss-dot.sss-dot-active{background:var(--aw-color-primary, var(--color-orange-500, #f97316))}.lb-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:0 0;overflow:hidden}.lb-dialog::backdrop{background:#000000e0;backdrop-filter:blur(4px);transition:opacity .28s ease,backdrop-filter .28s ease}@starting-style{.lb-dialog[open]::backdrop{opacity:0;backdrop-filter:blur(0)}}.lb-dialog.lb-closing::backdrop{opacity:0;backdrop-filter:blur(0);transition:opacity .2s ease,backdrop-filter .2s ease}.lb-content{display:flex;height:100%;align-items:center;justify-content:center;padding:1rem}.lb-img{max-width:100%;max-height:100%;object-fit:contain;border-radius:.75rem;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .28s ease}@starting-style{.lb-dialog[open] .lb-img{transform:scale(.88);opacity:0}}.lb-dialog.lb-closing .lb-img{transform:scale(.92);opacity:0;transition:transform .18s ease,opacity .18s ease}.lb-close{position:absolute;top:1rem;right:1rem;z-index:10;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:#ffffff26;color:#fff;border:0;cursor:pointer;transition:background .2s ease}.lb-close:hover{background:#ffffff47}.lb-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;background:#ffffff26;color:#fff;border:0;cursor:pointer;transition:background .2s ease}.lb-nav:hover{background:#ffffff47}.lb-nav[hidden]{display:none}.lb-prev{left:1rem}.lb-next{right:1rem}.lb-counter{position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%);font-size:.75rem;line-height:1;color:#fff9;pointer-events:none;font-variant-numeric:tabular-nums;letter-spacing:.05em;white-space:nowrap}.lb-counter[hidden]{display:none}@media (min-width:768px){[data-astro-cid-jg3743lw][data-scg-outer]{height:var(--scg-height)}[data-astro-cid-jg3743lw][data-scg-sticky]{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}[data-astro-cid-jg3743lw][data-snap-track-sticky]{overflow-x:visible}}@media (max-width:767px){[data-astro-cid-jg3743lw][data-scg-outer]{height:auto}[data-astro-cid-jg3743lw][data-scg-sticky]{position:static;height:auto;overflow:visible}[data-astro-cid-jg3743lw][data-snap-track-sticky]{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}[data-astro-cid-jg3743lw][data-snap-track-sticky]::-webkit-scrollbar{display:none}[data-astro-cid-jg3743lw][data-snap-track-sticky] [data-astro-cid-jg3743lw][data-snap-item]{scroll-snap-align:center}}.it-stack{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.it-stack>*{grid-area:1/1;display:flex;flex-direction:column;justify-content:center}.it-panel{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.it-panel[data-it-active]{opacity:1;pointer-events:auto}.it-hidden-track{display:none!important}.it-dots-stack{display:grid;grid-template-columns:1fr}.it-dots-stack>[data-it-dots]{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;pointer-events:none;transition:opacity .25s ease}.it-dots-stack>[data-it-dots][data-it-dots-active]{opacity:1;pointer-events:auto}[data-it-right-col]{transition:opacity .2s ease}[data-it-right-col][data-it-right-hidden]{opacity:0;pointer-events:none}.it-dot{width:.5rem;height:.5rem;border-radius:9999px;background:#00000026;transition:all .25s ease;cursor:pointer}.dark .it-dot{background:#fff3}.it-dot[data-it-active]{background:var(--aw-color-primary, #f97316);width:.625rem;height:.625rem}.it-tab{position:relative;z-index:1;transition:color .2s ease}.it-tab-active{background:#fff;color:var(--aw-color-text-heading, #0f172a);box-shadow:0 1px 3px #0000001a}.dark .it-tab-active{background:#0f172a;color:#fff}[data-it-pill-active] .it-tab-active{background:0 0;box-shadow:none}.it-tab-pill{position:absolute;top:.25rem;left:0;width:0;height:calc(100% - .5rem);border-radius:.5rem;background:#fff;box-shadow:0 1px 3px #0000001a;pointer-events:none;z-index:0;will-change:left,width}.it-tab-pill[data-it-pill-ready]{transition:left .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1)}.dark .it-tab-pill{background:#0f172a}.it-main-img{max-height:80vh;width:auto;max-width:100%}@keyframes it-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.it-pulse{animation:it-pulse .45s ease-in-out}html:has([data-it]){overflow-anchor:none}