.ft[data-astro-cid-k2f5zb5c]{position:relative;isolation:isolate;overflow:hidden;color:#fff;padding-block:clamp(4rem,2.5rem + 6vw,7.5rem) 0}.ft__bg[data-astro-cid-k2f5zb5c]{position:absolute;inset:-12%;z-index:-2;background-color:#8f151a;background-image:radial-gradient(at 84% 8%,hsla(14,92%,62%,1) 0px,transparent 50%),radial-gradient(at 10% 22%,hsla(338,84%,64%,1) 0px,transparent 50%),radial-gradient(at 74% 88%,hsla(354,74%,42%,1) 0px,transparent 50%),radial-gradient(at 30% 78%,hsla(22,88%,58%,1) 0px,transparent 45%),radial-gradient(at 58% 44%,hsla(350,80%,56%,1) 0px,transparent 50%);animation:ft-warmth 14s ease-in-out infinite,ft-drift 30s ease-in-out infinite;will-change:filter,transform}@keyframes ft-warmth{0%,to{filter:hue-rotate(-16deg) saturate(1.1) brightness(.96)}50%{filter:hue-rotate(18deg) saturate(.92) brightness(1.06)}}@keyframes ft-drift{0%,to{transform:scale(1.06) translateZ(0)}50%{transform:scale(1.12) translate3d(-2%,-2%,0)}}.ft[data-astro-cid-k2f5zb5c]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;box-shadow:inset 0 0 10rem .5rem color-mix(in oklab,var(--red-950) 34%,transparent),inset 0 0 24rem 2rem color-mix(in oklab,var(--red-950) 24%,transparent)}.ft__grain[data-astro-cid-k2f5zb5c]{position:absolute;inset:0;z-index:-1;opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ft__inner[data-astro-cid-k2f5zb5c]{position:relative;z-index:1}.ft__eyebrow[data-astro-cid-k2f5zb5c]{color:#ffffffc7}.ft__title[data-astro-cid-k2f5zb5c]{margin-top:clamp(1rem,.5rem + 1.5vw,1.75rem);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-5xl);line-height:.98;letter-spacing:var(--tracking-tighter);color:#fff;max-width:18ch;text-wrap:balance}.ft__title-line[data-astro-cid-k2f5zb5c]{display:block}.ft__mask[data-astro-cid-k2f5zb5c]{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.ft__word[data-astro-cid-k2f5zb5c]{display:inline-block;padding-right:.25em;transform:translateY(110%);transition:transform var(--dur-slower) var(--ease-out-soft);transition-delay:var(--d, 0s)}.ft[data-astro-cid-k2f5zb5c].is-in .ft__word[data-astro-cid-k2f5zb5c]{transform:translateY(0)}.ft__cta-link[data-astro-cid-k2f5zb5c]{display:inline-flex;align-items:center;gap:.9rem;width:max-content;margin-top:clamp(1.75rem,1rem + 2vw,2.75rem);padding:.7rem .7rem .7rem 1.6rem;background:#fff;color:var(--red-600);border-radius:var(--radius-full);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-md);letter-spacing:var(--tracking-tight);transition:transform var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.ft__cta-link[data-astro-cid-k2f5zb5c]:hover,.ft__cta-link[data-astro-cid-k2f5zb5c]:focus-visible{transform:translateY(-2px);background:var(--stone-50, #f7f6f5)}.ft__cta-label[data-astro-cid-k2f5zb5c]{line-height:1}.ft__cta-arrow[data-astro-cid-k2f5zb5c]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background:var(--red-600);color:#fff;transition:background-color var(--dur-base) var(--ease-out)}.ft__cta-arrow[data-astro-cid-k2f5zb5c] svg[data-astro-cid-k2f5zb5c]{transition:transform var(--dur-base) var(--ease-overshoot)}.ft__cta-link[data-astro-cid-k2f5zb5c]:hover .ft__cta-arrow[data-astro-cid-k2f5zb5c] svg[data-astro-cid-k2f5zb5c],.ft__cta-link[data-astro-cid-k2f5zb5c]:focus-visible .ft__cta-arrow[data-astro-cid-k2f5zb5c] svg[data-astro-cid-k2f5zb5c]{transform:translate(4px)}.ft__rule[data-astro-cid-k2f5zb5c]{border:0;border-top:1px solid rgba(255,255,255,.16);margin-block:clamp(3rem,2rem + 4vw,5rem) clamp(2.5rem,1.5rem + 3vw,4rem)}.ft__cols[data-astro-cid-k2f5zb5c]{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,1.5rem + 3vw,4rem)}@media(min-width:48rem){.ft__cols[data-astro-cid-k2f5zb5c]{grid-template-columns:1.6fr 1fr 1fr}}.ft__logo[data-astro-cid-k2f5zb5c]{height:2.75rem;width:auto;color:#fff}.ft__tagline[data-astro-cid-k2f5zb5c]{margin-top:1.25rem;max-width:34ch;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#ffffffb3}.ft__col-title[data-astro-cid-k2f5zb5c]{font:var(--type-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:#ffffff8c;margin-bottom:1.25rem}.ft__list[data-astro-cid-k2f5zb5c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.ft__link[data-astro-cid-k2f5zb5c]{font-family:var(--font-sans);font-size:var(--text-md);color:#ffffffd1;transition:color var(--dur-fast) var(--ease-out)}.ft__link-in[data-astro-cid-k2f5zb5c]{position:relative;display:inline-block}.ft__link-in[data-astro-cid-k2f5zb5c]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-out)}.ft__link[data-astro-cid-k2f5zb5c]:hover,.ft__link[data-astro-cid-k2f5zb5c]:focus-visible{color:#fff}.ft__link[data-astro-cid-k2f5zb5c]:hover .ft__link-in[data-astro-cid-k2f5zb5c]:after,.ft__link[data-astro-cid-k2f5zb5c]:focus-visible .ft__link-in[data-astro-cid-k2f5zb5c]:after{transform:scaleX(1)}.ft__legal[data-astro-cid-k2f5zb5c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(3rem,2rem + 4vw,5rem);padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.16);font-family:var(--font-mono);font-size:var(--text-xs);color:#fff9}.ft__signature[data-astro-cid-k2f5zb5c]{color:#ffffffc7}.ft__legal-link[data-astro-cid-k2f5zb5c]{color:#fff9;text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out)}.ft__legal-link[data-astro-cid-k2f5zb5c]:hover,.ft__legal-link[data-astro-cid-k2f5zb5c]:focus-visible{color:#fff;text-decoration:underline}.ft__watermark[data-astro-cid-k2f5zb5c]{position:relative;z-index:0;margin-top:clamp(2.5rem,1.5rem + 4vw,5rem);overflow:hidden;line-height:.78;pointer-events:none;-webkit-user-select:none;user-select:none}.ft__watermark[data-astro-cid-k2f5zb5c] span[data-astro-cid-k2f5zb5c]{display:block;white-space:nowrap;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(4rem,.5rem + 16vw,16rem);letter-spacing:var(--tracking-tighter);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16);transform:translateY(18%);animation:ft-watermark 26s linear infinite alternate}@keyframes ft-watermark{0%{transform:translate3d(-3%,18%,0)}to{transform:translate3d(3%,18%,0)}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-k2f5zb5c][data-rv]{opacity:0;transform:translateY(24px);filter:blur(4px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),filter var(--dur-slow) var(--ease-out);transition-delay:var(--d, 0s);will-change:opacity,transform}.ft[data-astro-cid-k2f5zb5c].is-in [data-astro-cid-k2f5zb5c][data-rv]{opacity:1;transform:none;filter:none}}@media(prefers-reduced-motion:reduce){.ft__bg[data-astro-cid-k2f5zb5c],.ft__watermark[data-astro-cid-k2f5zb5c] span[data-astro-cid-k2f5zb5c]{animation:none}.ft__word[data-astro-cid-k2f5zb5c]{transform:none}.ft__bg[data-astro-cid-k2f5zb5c]{transform:scale(1.06)}}.lang[data-astro-cid-n6nbt4ov]{position:relative}.lang[data-astro-cid-n6nbt4ov] summary[data-astro-cid-n6nbt4ov]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;color:#ffffffe6;cursor:pointer;user-select:none;list-style:none;transition:color .2s ease}.lang[data-astro-cid-n6nbt4ov] summary[data-astro-cid-n6nbt4ov]::-webkit-details-marker{display:none}.lang[data-astro-cid-n6nbt4ov] summary[data-astro-cid-n6nbt4ov]:hover{color:#fff}.lang[data-astro-cid-n6nbt4ov][data-theme=onLight] summary[data-astro-cid-n6nbt4ov]{color:var(--muted-foreground)}.lang[data-astro-cid-n6nbt4ov][data-theme=onLight] summary[data-astro-cid-n6nbt4ov]:hover{color:var(--foreground)}.lang__icon[data-astro-cid-n6nbt4ov]{width:1rem;height:1rem;flex-shrink:0}.lang__chev[data-astro-cid-n6nbt4ov]{width:.875rem;height:.875rem;flex-shrink:0;transition:transform .2s ease}.lang[data-astro-cid-n6nbt4ov][open] .lang__chev[data-astro-cid-n6nbt4ov]{transform:rotate(180deg)}.lang__menu[data-astro-cid-n6nbt4ov]{position:absolute;top:calc(100% + .5rem);left:0;z-index:50;min-width:8rem;margin:0;padding:.25rem;list-style:none;border-radius:.75rem;border:1px solid var(--border);background:var(--card);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.lang__item[data-astro-cid-n6nbt4ov]{display:flex;align-items:center;padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;color:var(--card-foreground);text-decoration:none}.lang__item[data-astro-cid-n6nbt4ov]:hover{background:var(--accent);color:var(--accent-foreground)}.lang__item[data-astro-cid-n6nbt4ov][aria-current=true]{font-weight:500}body:has(.ob-section){background:var(--background)}body:has(.ob-section) main{padding-block:0;min-height:0}.ob-section{padding-block:clamp(6rem,4.5rem + 5vw,8.5rem) var(--section-y)}.ob-title{font:var(--type-display);letter-spacing:var(--tracking-tight);max-width:18ch}.ob-mask{display:inline-flex;overflow:hidden;vertical-align:bottom;padding-right:.18em;clip-path:inset(-20% 0 -20% 0)}.ob-word{display:inline-block}@media(prefers-reduced-motion:no-preference)and (min-width:768px){.ob-word{transform:translateY(110%);animation:ob-rise .85s var(--ease-out) both;animation-delay:var(--d)}}@keyframes ob-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.ob-filters{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:768px){.ob-filters{grid-template-columns:minmax(0,1.6fr) minmax(10rem,1fr) minmax(10rem,1fr) auto;align-items:center}}.ob-search{position:relative}.ob-search__icon{position:absolute;left:1rem;top:50%;width:1.05rem;height:1.05rem;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.ob-search__input{width:100%;padding-left:2.85rem;border-radius:var(--radius-full)}.ob-trigger{border-radius:var(--radius-full);padding-inline:1.1rem;color:var(--foreground)}.ob-reset{color:var(--muted-foreground);gap:.35rem}.ob-reset:hover{color:var(--foreground)}.ob-count{margin-top:1.5rem;display:flex;align-items:baseline;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);font:var(--type-small);color:var(--muted-foreground)}.ob-count b{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--fw-medium);color:var(--foreground);font-variant-numeric:tabular-nums}.ob-list{list-style:none;margin:0;padding:0}.ob-row{border-bottom:1px solid var(--hairline)}@media(prefers-reduced-motion:no-preference){.ob-row--in{opacity:0;animation:ob-row-in .55s var(--ease-out) both;animation-delay:calc(var(--ri) * 55ms)}}@keyframes ob-row-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.ob-row__btn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,.4rem + 1.2vw,1.75rem);width:100%;padding-block:clamp(1.1rem,.85rem + .9vw,1.6rem);padding-inline:0;text-align:left;background:none;border:0;cursor:pointer}.ob-row__btn:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius-md)}.ob-id{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ob-role{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--foreground);transition:color var(--dur-fast) var(--ease-out)}.ob-row__btn:hover .ob-role,.ob-row__btn:focus-visible .ob-role{color:var(--red-600)}.ob-company{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.85rem;font:var(--type-small);color:var(--muted-foreground)}.ob-meta-item{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.ob-meta-item svg{color:var(--muted-foreground)}.ob-meta-item--city{font-weight:var(--fw-medium);color:var(--foreground)}.ob-contract{display:inline-flex;align-items:center;padding:.15rem .55rem;border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted-foreground);white-space:nowrap}.ob-contract[data-contract=cdi]{color:var(--red-700);border-color:var(--red-200);background:var(--red-50)}.ob-end{display:flex;align-items:center;justify-self:end}.ob-chevron{color:var(--muted-foreground);transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ob-row__btn:hover .ob-chevron,.ob-row__btn:focus-visible .ob-chevron{color:var(--red-600);transform:translate(4px)}[data-slot=dialog-content].ob-modal{max-width:min(46rem,calc(100% - 2rem));max-height:88vh;overflow-y:auto;gap:0;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.ob-modal__head{text-align:left;gap:.75rem;padding-right:2.25rem;padding-bottom:clamp(1.25rem,1rem + 1vw,1.75rem);border-bottom:1px solid var(--border)}[data-slot=dialog-title].ob-modal__title{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(var(--text-2xl),1.2rem + 1.8vw,var(--text-3xl));letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--foreground)}.ob-modal__sub{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;font:var(--type-small);color:var(--muted-foreground)}.ob-modal__body{display:flex;flex-direction:column;padding-block:clamp(1.5rem,1.2rem + 1vw,2rem)}.ob-modal__body .ob-detail__about,.ob-modal__body .ob-detail__grid{margin-top:0}.ob-detail__co{display:flex;flex-direction:column;gap:1.1rem;padding-bottom:clamp(1.5rem,1.2rem + 1vw,2rem)}.ob-detail__co .ob-detail__h{margin-bottom:0}.ob-modal__body .ob-detail__cols{padding-top:clamp(1.5rem,1.2rem + 1vw,2rem);border-top:1px solid var(--border)}[data-slot=dialog-footer].ob-modal__footer{margin:0;padding:clamp(1.25rem,1rem + 1vw,1.75rem) 0 0;background:none;border-top:1px solid var(--border);border-radius:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ob-modal__hook{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--text-md);letter-spacing:var(--tracking-tight);color:var(--foreground)}.ob-modal__footer .ob-detail__apply{margin-top:0}.ob-detail__cols{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,1rem + 1vw,2rem)}@media(min-width:640px){.ob-detail__cols{grid-template-columns:1fr 1fr}}.ob-detail__h{font:var(--type-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--red-700);margin-bottom:.85rem}.ob-detail__list{display:flex;flex-direction:column;gap:.85rem;list-style:none;counter-reset:ob-li;padding:0;margin:0}.ob-detail__list li{position:relative;counter-increment:ob-li;padding-left:2rem;font:var(--type-small);line-height:var(--leading-normal);color:var(--ink-soft)}.ob-detail__list li:before{content:counter(ob-li,decimal-leading-zero);position:absolute;left:0;top:.15em;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--red-600)}.ob-detail__about{margin-top:1rem;font:var(--type-body);color:var(--ink-soft);max-width:60ch}.ob-detail__grid{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}@media(min-width:640px){.ob-detail__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob-detail__grid dt{font:var(--type-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--muted-foreground);margin-bottom:.3rem}.ob-detail__grid dd{font:var(--type-small);color:var(--foreground)}.ob-detail__link{display:inline-flex;align-items:center;gap:.35rem;color:var(--red-700);text-decoration:none}.ob-detail__link:hover{text-decoration:underline}.ob-detail__apply{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.3rem;border-radius:var(--radius-full);color:var(--primary-foreground);font-weight:var(--fw-medium);text-decoration:none;transition:transform var(--dur-base) var(--ease-overshoot)}.ob-detail__apply:hover{transform:translateY(-2px)}.ob-empty{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:clamp(2.5rem,2rem + 3vw,4rem) 1.5rem;text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-2xl);background:var(--surface-sunken)}.ob-empty__icon{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:var(--radius-full);background:var(--background);border:1px solid var(--border);color:var(--muted-foreground)}.ob-empty__text{font:var(--type-lead);color:var(--ink-soft);max-width:40ch}.ob-empty-text{margin:0;font:var(--type-lead);color:var(--ink-soft);max-width:46ch}.ob-pager{margin-top:2.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.ob-pager__pages{display:flex;align-items:center;gap:.35rem}.ob-pager__page,.ob-pager__edge{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding-inline:.5rem;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:transparent;color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--transition-colors),border-color var(--dur-fast) var(--ease-out)}.ob-pager__page:hover,.ob-pager__edge:hover{border-color:var(--foreground)}.ob-pager__page.is-active{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.ob-pager__edge:disabled{opacity:.4;cursor:not-allowed;border-color:var(--border)}.ob-cta{margin-top:clamp(3rem,2rem + 3vw,5rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--surface-brand-tint)}.ob-cta__title{font:var(--type-h3);max-width:22ch}.ob-cta__btn{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.5rem;border-radius:var(--radius-full);color:var(--primary-foreground);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;transition:transform var(--dur-base) var(--ease-overshoot)}.ob-cta__btn:hover{transform:translateY(-2px)}@media(max-width:768px){.ob-role{font-size:var(--text-xl)}}.fo{background:var(--surface-page, #fff)}.fo__inner{width:100%;max-width:64rem;margin-inline:auto;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(2rem,1.25rem + 3vw,3.25rem);padding-block:var(--section-y);padding-inline:var(--gutter)}.fo__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem 1.5rem}.fo__title{margin:0;font-family:var(--font-display, "Bricolage Grotesque", sans-serif);font-weight:700;line-height:1;letter-spacing:-.03em;font-size:clamp(1.85rem,1.2rem + 3vw,3.25rem);text-wrap:balance}.fo__title-line{display:block}.fo__link{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;margin-bottom:.35rem;font-weight:var(--fw-semibold, 600);font-size:var(--text-base);color:var(--foreground);text-decoration:none;transition:color var(--dur-fast, .16s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.fo__link svg{transition:transform var(--dur-fast, .16s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.fo__link:hover,.fo__link:focus-visible{color:var(--red-600)}.fo__link:hover svg,.fo__link:focus-visible svg{transform:translate(4px)}.fo__link:focus-visible{outline:2px solid var(--ring, var(--red-600));outline-offset:3px;border-radius:var(--radius-sm, .4rem)}.fo__list{border-top:1px solid var(--hairline)}.fo__empty{margin:0;padding-top:1.5rem;border-top:1px solid var(--hairline);font:var(--type-lead);color:var(--ink-soft);max-width:46ch}@media(prefers-reduced-motion:no-preference){.fo--reveal .fo__head,.fo--reveal .fo__item{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease-out, cubic-bezier(.16, 1, .3, 1)),transform .7s var(--ease-out, cubic-bezier(.16, 1, .3, 1));transition-delay:calc(var(--i, 0) * .08s)}.fo--reveal.is-in .fo__head,.fo--reveal.is-in .fo__item{opacity:1;transform:translateY(0)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
