.ss.astro-gcxysyh6{background:var(--dark-bg);align-items:stretch;height:150px;display:flex}.ss__l.astro-gcxysyh6{padding:0 2rem 0 max(var(--gutter), calc((100vw - var(--container)) / 2));box-sizing:border-box;max-width:none;width:calc(max(var(--gutter), (100vw - var(--container)) / 2) + 11.5rem);letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold);background:var(--dark-bg);z-index:2;flex:none;align-items:center;margin:0;font-size:.72rem;font-weight:700;line-height:1.7;display:flex;position:relative}.ss__l.astro-gcxysyh6:after{content:"";background:var(--dark-bg);clip-path:polygon(0 0,100% 0,0 100%);width:22px;position:absolute;top:0;bottom:0;right:-21px}.ss__band.astro-gcxysyh6{--cut:22px;background:var(--dark-bg);flex:1;min-width:0;height:100%;margin:0;padding:0;display:flex}.ss__sl.astro-gcxysyh6{min-width:0;margin-left:calc(var(--cut) * -1);clip-path:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut) + 1px) 100%, 0 100%);padding:0 calc(var(--cut) + .5rem) .9rem calc(var(--cut) + .9rem);transition:flex-grow .5s var(--ease);flex:1 1 0;align-items:flex-end;display:flex;position:relative}.ss__sl.astro-gcxysyh6:first-child{margin-left:0}.ss__sl.astro-gcxysyh6:last-child{clip-path:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%)}.ss__sl.astro-gcxysyh6 img.astro-gcxysyh6{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.ss__sl.astro-gcxysyh6:before{content:"";z-index:1;background:linear-gradient(#14282c1a 30%,#14282ce0);position:absolute;inset:0}.ss__sl.astro-gcxysyh6:hover{flex-grow:1.35}.ss__sl.astro-gcxysyh6:hover img.astro-gcxysyh6{transform:scale(1.06)}.ss__n.astro-gcxysyh6{z-index:2;color:#fff;text-shadow:0 1px 6px #00000059;font-size:.88rem;font-weight:700;line-height:1.25;position:relative}@media (prefers-reduced-motion:reduce){.ss__sl.astro-gcxysyh6,.ss__sl.astro-gcxysyh6 img.astro-gcxysyh6{transition:none}}@media (width<=860px){.ss.astro-gcxysyh6{flex-direction:column}.ss__l.astro-gcxysyh6{width:auto;padding:.9rem var(--gutter)}.ss__l.astro-gcxysyh6:after{display:none}.ss.astro-gcxysyh6{height:auto}.ss__band.astro-gcxysyh6{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.ss__sl.astro-gcxysyh6,.ss__sl.astro-gcxysyh6:first-child,.ss__sl.astro-gcxysyh6:last-child{clip-path:none;aspect-ratio:4/3;margin:0;padding:0 .7rem .6rem}.ss__sl.astro-gcxysyh6:hover{flex-grow:0}}@media (width<=560px){.ss__band.astro-gcxysyh6{grid-template-columns:repeat(2,1fr)}.ss__n.astro-gcxysyh6{font-size:.8rem}}.tg__hint.astro-st7mclbm,.tg__dots.astro-st7mclbm{display:none}.tg.astro-st7mclbm{grid-template-columns:repeat(var(--tg-cols,6), 1fr);gap:1.5rem;display:grid}.tg__m.astro-st7mclbm{text-align:center;align-content:start;justify-items:center;gap:.25rem;display:grid}.tg__ph.astro-st7mclbm{aspect-ratio:1;width:100%;max-width:168px;box-shadow:0 0 0 4px var(--c-gold), 0 0 0 10px #e3ac2b26;transition:transform .5s var(--ease);border-radius:50%;margin-bottom:.9rem;overflow:hidden}.tg__m.astro-st7mclbm:hover .tg__ph.astro-st7mclbm{transform:translateY(-4px)scale(1.02)}.tg__ph.astro-st7mclbm img.astro-st7mclbm{object-fit:cover;width:100%;height:100%}.tg__n.astro-st7mclbm{letter-spacing:-.01em;font-size:1.02rem;font-weight:700}.tg__r.astro-st7mclbm{color:var(--link);font-size:.85rem;font-weight:700}.tg__f.astro-st7mclbm{color:var(--ink-soft);font-size:.82rem;font-style:italic}.tg--dark.astro-st7mclbm .tg__n.astro-st7mclbm{color:#fff}.tg--dark.astro-st7mclbm .tg__r.astro-st7mclbm{color:var(--c-gold)}.tg--dark.astro-st7mclbm .tg__f.astro-st7mclbm{color:var(--on-dark-soft)}.tg--compact.astro-st7mclbm .tg__ph.astro-st7mclbm{max-width:120px}@media (width<=1000px){.tg.astro-st7mclbm{grid-template-columns:repeat(3,1fr);row-gap:2.25rem}}@media (width<=640px){.tg.astro-st7mclbm{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:44%;grid-auto-flow:column;gap:1rem;margin-inline:-.25rem;padding:.75rem .25rem 1rem;overflow-x:auto}.tg.astro-st7mclbm::-webkit-scrollbar{display:none}.tg__m.astro-st7mclbm{scroll-snap-align:start}.tg__ph.astro-st7mclbm{max-width:120px;margin-bottom:.7rem}.tg__f.astro-st7mclbm{display:none}.tg.astro-st7mclbm{grid-auto-columns:40%;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.tgw.astro-st7mclbm.is-moved .tg.astro-st7mclbm{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 88%,#0000)}.tg__hint.astro-st7mclbm{background:color-mix(in srgb, var(--c-gold) 18%, var(--surface));border:1px solid color-mix(in srgb, var(--c-gold) 45%, transparent);color:var(--ink);border-radius:999px;align-items:center;gap:.45rem;margin-bottom:.4rem;padding:.35rem .8rem;font-size:.82rem;font-weight:700;transition:opacity .4s;display:inline-flex}.tg__hint.astro-st7mclbm .tg__arr{color:var(--c-gold-600);animation:1.4s ease-in-out infinite tgnudge}.tgw.astro-st7mclbm.is-moved .tg__hint.astro-st7mclbm{opacity:.55}.tgw.astro-st7mclbm.is-moved .tg__hint.astro-st7mclbm .tg__arr{animation:none}.tg__dots.astro-st7mclbm{justify-content:center;gap:.4rem;margin-top:.2rem;display:flex}.tg__dots.astro-st7mclbm i.astro-st7mclbm{background:var(--line-strong);width:7px;height:7px;transition:width .3s var(--ease), background .3s;border-radius:999px}.tg__dots.astro-st7mclbm i.astro-st7mclbm.on{background:var(--c-gold);width:20px}}@keyframes tgnudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.tg__hint.astro-st7mclbm .tg__arr{animation:none}}.hero.astro-wcolddp2{color:#fff;padding-top:calc(var(--header-h) + var(--util-h));background:radial-gradient(90% 90% at 85% 10%,#048b9a8c,#0000 60%),linear-gradient(135deg,#1c3a40 0%,#0f5f69 55%,#048b9a 120%);position:relative;overflow:hidden}[data-theme=dark] .hero.astro-wcolddp2{background:radial-gradient(90% 90% at 85% 10%,#048b9a59,#0000 60%),linear-gradient(135deg,#0a181b 0%,#0d3a40 60%,#0b5a63 120%)}.hero__bg.astro-wcolddp2{pointer-events:none;position:absolute;inset:0}.hero__grid.astro-wcolddp2{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;mask-image:radial-gradient(70% 70% at 70% 40%,#000 15%,#0000 75%)}.hero__glow.astro-wcolddp2{background:radial-gradient(closest-side,#e3ac2b2e,#0000);width:700px;height:700px;position:absolute;top:-100px;right:-100px}.hero__ring.astro-wcolddp2{border:1.5px solid var(--c-gold);opacity:.35;border-radius:50%;width:1300px;height:480px;position:absolute;bottom:-280px;left:-300px;transform:rotate(-8deg)}.hero__in.astro-wcolddp2{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem 3.5rem;padding-block:clamp(3rem,2rem + 4vw,6rem) clamp(4rem,3rem + 4vw,7rem);display:grid;position:relative}.hero__eyebrow.astro-wcolddp2{letter-spacing:.16em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .95rem;font-size:.75rem;font-weight:700;display:inline-flex}.hero__dot.astro-wcolddp2{background:var(--c-gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e3ac2b40}@media (width<=600px){.hero__eyebrow.astro-wcolddp2{border-radius:14px;align-items:flex-start;padding:.45rem .9rem;line-height:1.6}.hero__dot.astro-wcolddp2{flex:none;margin-top:.4rem}}.hero__title.astro-wcolddp2{color:#fff;font-size:var(--fs-hero);margin-top:1.5rem}.hero__title.astro-wcolddp2 em{color:var(--c-gold);font-style:normal}.hero__lead.astro-wcolddp2{color:#ffffffdb;margin-top:1.5rem}.hero__proofs.astro-wcolddp2{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.75rem;font-size:.9rem;font-weight:700;display:flex}.hero__proofs.astro-wcolddp2 li.astro-wcolddp2{align-items:center;gap:.45rem;display:inline-flex}.hero__proofs.astro-wcolddp2 svg{color:var(--c-gold)}.hero__btns.astro-wcolddp2{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.hero__more.astro-wcolddp2{justify-items:start;gap:.6rem;margin-top:1.25rem;display:grid}.hero__job.astro-wcolddp2{font-size:.88rem;color:#ffffffc7!important;font-weight:400!important}.hero__job.astro-wcolddp2:hover{color:#fff!important}.jr2.astro-wcolddp2{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1.25rem;display:grid}.jr2__c.astro-wcolddp2{background:var(--surface);border:1px dashed var(--line-strong);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;padding:1.5rem 1.75rem;display:grid}.jr2__ic.astro-wcolddp2{background:var(--c-blue-50);width:44px;height:44px;color:var(--link);border-radius:12px;place-items:center;display:grid}[data-theme=dark] .jr2__ic.astro-wcolddp2{background:#048b9a2e}.jr2__body.astro-wcolddp2{gap:.4rem;display:grid}.jr2__links.astro-wcolddp2{flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:.4rem;display:flex}.team__join.astro-wcolddp2{flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;margin-top:2.5rem;display:flex}@media (width<=860px){.jr2.astro-wcolddp2{grid-template-columns:1fr}}@media (width>=1061px){.hero__in.astro-wcolddp2>.astro-wcolddp2:first-child{align-self:start}}.hero__side.astro-wcolddp2{align-self:start;gap:clamp(1.6rem,1rem + 1.5vw,2.4rem);display:grid}@media (width<=1060px){.hero__side.astro-wcolddp2{align-self:auto}}.glass.astro-wcolddp2{isolation:isolate;backdrop-filter:blur(22px)saturate(1.3);background:linear-gradient(150deg,#ffffff52,#ffffff1f 55%,#fff3);border:1px solid #ffffff80;border-radius:28px;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);position:relative;box-shadow:0 50px 90px -40px #043c44bf,inset 0 1px #fff9}.glass.astro-wcolddp2:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#e3ac2b59,#0000);border-radius:50%;width:70%;position:absolute;top:-22%;right:-18%}.glass__k.astro-wcolddp2{letter-spacing:.22em;text-transform:uppercase;color:#fff;align-items:center;gap:.6rem;margin-bottom:1.25rem;font-size:.78rem;font-weight:700;display:flex}.glass__k.astro-wcolddp2:before{content:"";background:var(--c-gold);border-radius:2px;width:26px;height:3px}.glass__grid.astro-wcolddp2{grid-template-columns:1fr 1fr;gap:1rem;margin:0;display:grid}.glass__tile.astro-wcolddp2{color:#fff;min-height:clamp(170px,12.5vw,205px);transition:transform .5s var(--ease);border-radius:20px;flex-direction:column;gap:0;padding:1.4rem 1.4rem 1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -20px #043c44b3}.glass__tile.astro-wcolddp2:hover{transform:translateY(-3px)}.glass__tile.astro-wcolddp2:after{content:"";pointer-events:none;border:1.5px solid #ffffff59;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-70px;right:-60px}.glass__tile--blue.astro-wcolddp2{background:linear-gradient(145deg,#0bb3c5,#048b9a 65%)}.glass__tile--white.astro-wcolddp2{color:#254046;background:#fff}.glass__tile--white.astro-wcolddp2:after{border-color:#048b9a33}.glass__tile--gold.astro-wcolddp2{color:#1f3236;background:linear-gradient(145deg,#f3c55a,#e3ac2b 65%)}.glass__tile--gold.astro-wcolddp2:after{border-color:#1f32362e}.glass__tile--zomp.astro-wcolddp2{background:linear-gradient(145deg,#6fcdb5,#49ad95 65%)}.glass__tile.astro-wcolddp2 .glass__ic{color:#fff;background:#fff3;border-radius:12px;flex:none;margin-bottom:auto;padding:9px;width:38px!important;height:38px!important}.glass__tile--white.astro-wcolddp2 .glass__ic{color:var(--c-blue);background:#048b9a1a}.glass__tile--gold.astro-wcolddp2 .glass__ic{color:#1f3236;background:#1f32361a}.glass__tile.astro-wcolddp2 dt.astro-wcolddp2{letter-spacing:-.03em;margin-top:1.1rem;font-size:clamp(1.9rem,1.3rem + 1.8vw,3.3rem);font-weight:700;line-height:1}.glass__tile--white.astro-wcolddp2 dt.astro-wcolddp2{color:var(--c-blue)}.glass__tile.astro-wcolddp2 dd.astro-wcolddp2{color:#fffffff2;margin:.5rem 0 0;font-size:.85rem;font-weight:700;line-height:1.35}.glass__tile--white.astro-wcolddp2 dd.astro-wcolddp2{color:#4a5e62}.glass__tile--gold.astro-wcolddp2 dd.astro-wcolddp2{color:#1f3236d9}.glass__tag.astro-wcolddp2{background:var(--c-champagne);color:#254046;border-radius:999px;align-self:flex-start;margin-top:.7rem;padding:.25rem .65rem;font-size:.68rem;font-weight:700}.hero__duo.astro-wcolddp2{display:none}@media (width>=1061px){.hero__duo.astro-wcolddp2{z-index:0;bottom:0;right:max(1rem, calc((100vw - var(--container)) / 2 - 2rem));height:calc(100% - var(--header-h) - var(--util-h) - 3.5rem);pointer-events:none;width:auto;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%);background:0 0!important}.hero__in.astro-wcolddp2{z-index:1}.hero__side.astro-wcolddp2{align-self:end}.hero.astro-wcolddp2 .glass.astro-wcolddp2{border-radius:24px;margin-left:-2.5rem;padding:1rem}.hero.astro-wcolddp2 .glass.astro-wcolddp2:before,.hero.astro-wcolddp2 .glass__k.astro-wcolddp2{display:none}.hero.astro-wcolddp2 .glass__grid.astro-wcolddp2{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;container-type:inline-size}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2{border-radius:17px;min-width:0;min-height:118px;padding:1.05rem 1.05rem 1.1rem}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2 .glass__ic{display:none}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2:after{width:90px;height:90px;bottom:-45px;right:-40px}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2 dt.astro-wcolddp2{white-space:nowrap;margin-top:0;font-size:min(2.25rem,5.1cqi)}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2 dd.astro-wcolddp2{hyphens:manual;margin-top:.4rem;font-size:.8rem}.hero.astro-wcolddp2 .glass__tag.astro-wcolddp2{display:none}}@media (width>=1061px) and (width<=1279px){.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2{padding:.8rem .75rem .85rem}.hero.astro-wcolddp2 .glass__tile.astro-wcolddp2 dd.astro-wcolddp2{font-size:.7rem}}@media (width<=1060px){.hero.astro-wcolddp2{padding-top:var(--header-h)}.hero__in.astro-wcolddp2{grid-template-columns:1fr}}@media (width>=1061px) and (height<=920px){.hero__in.astro-wcolddp2{gap:2rem 3rem;padding-block:2.25rem 3rem}.hero__title.astro-wcolddp2,.hero__lead.astro-wcolddp2{margin-top:1.1rem}.hero__proofs.astro-wcolddp2{margin-top:1.25rem}.hero__btns.astro-wcolddp2{margin-top:1.5rem}.hero__more.astro-wcolddp2{margin-top:.9rem}.glass.astro-wcolddp2{border-radius:24px;padding:1.3rem 1.4rem}.glass__k.astro-wcolddp2{margin-bottom:.8rem}.glass__grid.astro-wcolddp2{gap:.8rem}.glass__tile.astro-wcolddp2{border-radius:16px;min-height:104px;padding:.95rem 1.1rem 1rem}.glass__tile.astro-wcolddp2 .glass__ic{padding:7px;width:32px!important;height:32px!important}.glass__tile.astro-wcolddp2 dt.astro-wcolddp2{margin-top:.45rem;font-size:clamp(1.8rem,.8rem + 1.8vw,2.6rem)}.glass__tile.astro-wcolddp2 dd.astro-wcolddp2{font-size:.8rem}}@media (width<=520px){.glass__grid.astro-wcolddp2{gap:.7rem}.glass__tile.astro-wcolddp2{min-height:0;padding:1.1rem}.glass__tag.astro-wcolddp2{white-space:normal}}.clients.astro-wcolddp2{background:var(--dark-bg);padding:0}.jr.astro-wcolddp2{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.jr__c.astro-wcolddp2{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--c-gold);transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .4s;border-radius:22px;flex-direction:column;gap:1.1rem;padding:clamp(1.75rem,1rem + 2.5vw,3rem);display:flex;position:relative;overflow:hidden}.jr__c--2.astro-wcolddp2{color:#fff;border-color:#0000;border-top-color:var(--c-zomp);background:radial-gradient(70% 90% at 90% 10%,#048b9a8c,#0000 65%),linear-gradient(135deg,#1f4a51 0%,#12575f 100%)}[data-theme=dark] .jr__c--2.astro-wcolddp2{background:radial-gradient(70% 90% at 90% 10%,#048b9a59,#0000 65%),linear-gradient(135deg,#0d2a2f 0%,#0b3e45 100%)}.jr__c.astro-wcolddp2:after{content:"";border:1.5px solid var(--c-gold);opacity:.35;pointer-events:none;border-radius:50%;width:420px;height:160px;position:absolute;top:-70px;right:-180px;transform:rotate(-10deg)}.jr__c.astro-wcolddp2:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.jr__top.astro-wcolddp2{z-index:1;border-bottom:1px solid var(--line);align-items:center;gap:1.25rem;min-height:190px;padding-bottom:1.25rem;display:flex;position:relative}.jr__c--2.astro-wcolddp2 .jr__top.astro-wcolddp2{border-color:var(--line-dark)}.jr__head.astro-wcolddp2{flex:1;align-content:start;align-self:flex-start;gap:.7rem;min-width:0;padding-top:.4rem;display:grid}.jr__vis.astro-wcolddp2{flex:none;width:44%;max-width:250px}.jr__vis.astro-wcolddp2 svg.astro-wcolddp2{filter:drop-shadow(0 14px 18px #0a1e222e);width:100%;height:auto;display:block}.jr__c--2.astro-wcolddp2 .jr__vis.astro-wcolddp2 svg.astro-wcolddp2{filter:drop-shadow(0 14px 18px #00000059)}.jr__p.astro-wcolddp2{gap:.35rem;display:grid}.jr__pn.astro-wcolddp2{background:var(--c-gold);color:var(--c-charcoal);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:.25rem .65rem;font-size:.7rem;font-weight:700}.jr__c--2.astro-wcolddp2 .jr__pn.astro-wcolddp2{background:var(--c-zomp);color:#fff}.jr__pl.astro-wcolddp2{letter-spacing:-.02em;color:var(--c-gold-600,#9a6f12);font-size:clamp(1.35rem,1rem + 1vw,1.75rem);font-weight:700;line-height:1.1}.jr__c--2.astro-wcolddp2 .jr__pl.astro-wcolddp2{color:var(--c-gold)}.jr__tags.astro-wcolddp2{flex-wrap:wrap;gap:.35rem;display:flex}.jr__tags.astro-wcolddp2 span.astro-wcolddp2{border:1px solid var(--line-strong);color:var(--ink-soft);background:var(--surface);border-radius:8px;padding:.22rem .6rem;font-size:.76rem;font-weight:700}.jr__c--2.astro-wcolddp2 .jr__tags.astro-wcolddp2 span.astro-wcolddp2{color:#fff;background:#ffffff0f;border-color:#ffffff38}.jr__k.astro-wcolddp2{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-top:.3rem;font-size:.72rem;font-weight:700}.jr__c--2.astro-wcolddp2 .jr__k.astro-wcolddp2{color:var(--on-dark-muted)}.jr__t.astro-wcolddp2{margin-top:-.6rem}@media (width<=1100px){.jr__top.astro-wcolddp2{min-height:0}}@media (width<=560px){.jr__top.astro-wcolddp2{flex-direction:column-reverse;align-items:stretch}.jr__vis.astro-wcolddp2{width:100%;max-width:none}.jr__p.astro-wcolddp2{font-size:.68rem}}.jr__c--2.astro-wcolddp2 .jr__t.astro-wcolddp2{color:#fff}.jr__who.astro-wcolddp2{flex-wrap:wrap;gap:.4rem;display:flex}.jr__who.astro-wcolddp2 li.astro-wcolddp2{background:var(--c-blue-50);color:var(--link);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:700}[data-theme=dark] .jr__who.astro-wcolddp2 li.astro-wcolddp2{background:#048b9a2e}.jr__c--2.astro-wcolddp2 .jr__who.astro-wcolddp2 li.astro-wcolddp2{color:#fff;background:#ffffff1a}.jr__x.astro-wcolddp2{color:var(--ink-soft)}.jr__c--2.astro-wcolddp2 .jr__x.astro-wcolddp2{color:var(--on-dark-soft)}.jr__items.astro-wcolddp2{border-top:1px solid var(--line);gap:.55rem;padding-top:1.1rem;font-size:.95rem;font-weight:700;display:grid}.jr__c--2.astro-wcolddp2 .jr__items.astro-wcolddp2{border-color:var(--line-dark)}.jr__items.astro-wcolddp2 li.astro-wcolddp2{align-items:flex-start;gap:.6rem;display:flex}.jr__items.astro-wcolddp2 svg{color:var(--c-gold-600,var(--c-gold));flex:none;margin-top:.2rem}.jr__c--2.astro-wcolddp2 .jr__items.astro-wcolddp2 svg{color:var(--c-gold)}.jr__cta.astro-wcolddp2{color:var(--link);align-items:center;gap:.9rem;margin-top:auto;padding-top:1rem;font-weight:700;display:inline-flex}.jr__c--2.astro-wcolddp2 .jr__cta.astro-wcolddp2{color:var(--c-gold)}.jr__go.astro-wcolddp2{background:var(--c-blue);color:#fff;width:44px;height:44px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.jr__c--2.astro-wcolddp2 .jr__go.astro-wcolddp2{background:var(--c-gold);color:var(--c-charcoal)}.jr__c.astro-wcolddp2:hover .jr__go.astro-wcolddp2{transform:translate(4px)}@media (width<=860px){.jr.astro-wcolddp2{grid-template-columns:1fr}}.qsn.astro-wcolddp2{isolation:isolate;background:radial-gradient(60% 70% at 92% 8%, #048b9a1f, transparent 70%), radial-gradient(50% 60% at 4% 100%, #e3ac2b24, transparent 70%), var(--bg);position:relative;overflow:hidden}.qsn__orbit.astro-wcolddp2{z-index:-1;pointer-events:none;width:112%;height:62%;position:absolute;top:34%;left:-6%;right:-6%}.qsn__orbit.astro-wcolddp2 ellipse.astro-wcolddp2{fill:none;stroke:var(--c-gold);stroke-opacity:.45;stroke-width:2px;vector-effect:non-scaling-stroke}.qsn.astro-wcolddp2 .sh .h2{letter-spacing:-.035em;font-size:clamp(2.5rem,1.4rem + 3.6vw,4.8rem);line-height:1}.qsn.astro-wcolddp2 .sh em{background:linear-gradient(#0000 62%,#e3ac2b61 62% 90%,#0000 90%);padding:0 .08em}.qsn__adn.astro-wcolddp2{text-align:right;gap:.35rem;display:grid}.qsn__adn.astro-wcolddp2 strong.astro-wcolddp2{letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.25rem,1rem + .8vw,1.6rem)}.qsn__adn.astro-wcolddp2 span.astro-wcolddp2{color:var(--ink-soft)}.qsn__panels.astro-wcolddp2{gap:.9rem;height:540px;margin-top:2.8rem;display:flex}.qsn__p.astro-wcolddp2{cursor:pointer;isolation:isolate;border-radius:16px;outline:none;flex:1 1 0;min-width:0;transition:flex-grow .7s cubic-bezier(.2,.7,.2,1),box-shadow .3s,transform .4s;position:relative;overflow:hidden;box-shadow:0 22px 40px -26px #182d328c}.qsn__p.astro-wcolddp2.is-open{cursor:default;flex-grow:2.9;box-shadow:0 40px 60px -30px #182d32bf}.qsn__p.astro-wcolddp2:not(.is-open):hover{transform:translateY(-6px)}.qsn__p.astro-wcolddp2:focus-visible{box-shadow:0 0 0 3px var(--c-gold)}.qsn__p.astro-wcolddp2 img.astro-wcolddp2{object-fit:cover;z-index:-2;filter:saturate(.85)brightness(1.02);width:100%;height:100%;transition:transform 6s linear,filter .6s;position:absolute;inset:0;transform:scale(1.08)}.qsn__p.astro-wcolddp2.is-open img.astro-wcolddp2{filter:brightness(1.08)saturate(1.05);transform:scale(1)}.qsn__sh.astro-wcolddp2{z-index:-1;background:linear-gradient(#182d3200 0%,#182d3214 40%,#182d32e0 82%);position:absolute;inset:0}.qsn__p.astro-wcolddp2:not(.is-open) .qsn__sh.astro-wcolddp2{background:linear-gradient(#046e7a52 0%,#182d3266 45%,#182d32eb 85%)}.qsn__n.astro-wcolddp2{text-shadow:0 2px 14px #0a1e2273;letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #ffffffd9;font-size:clamp(2.6rem,1.8rem + 2vw,3.8rem);font-weight:800;line-height:1;transition:-webkit-text-stroke-color .4s;position:absolute;top:1rem;left:1.35rem}.qsn__p.astro-wcolddp2.is-open .qsn__n.astro-wcolddp2{-webkit-text-stroke-color:var(--c-gold)}.qsn__plus.astro-wcolddp2{background:var(--c-gold);width:32px;height:32px;color:var(--c-charcoal);border-radius:50%;place-items:center;transition:opacity .3s,transform .3s;display:grid;position:absolute;top:1.2rem;right:1.1rem}.qsn__p.astro-wcolddp2.is-open .qsn__plus.astro-wcolddp2{opacity:0;transform:rotate(45deg)scale(.6)}.qsn__tx.astro-wcolddp2{color:#fff;position:absolute;bottom:1.9rem;left:1.35rem;right:1.35rem}.qsn__stat.astro-wcolddp2{opacity:0;gap:.2rem;max-height:0;margin-bottom:.9rem;transition:opacity .45s .2s,transform .5s .2s,max-height .5s;display:grid;overflow:hidden;transform:translateY(14px)}.qsn__p.astro-wcolddp2.is-open .qsn__stat.astro-wcolddp2{opacity:1;max-height:9rem;transform:none}.qsn__sv.astro-wcolddp2{letter-spacing:-.05em;color:var(--c-gold);font-size:clamp(3.4rem,2.2rem + 3.6vw,5.6rem);font-weight:800;line-height:.9}.qsn__sv.astro-wcolddp2 small.astro-wcolddp2{letter-spacing:-.01em;margin-left:.12em;font-size:.42em}.qsn__sl.astro-wcolddp2{letter-spacing:.14em;text-transform:uppercase;color:#fffc;font-size:.82rem;font-weight:700}.qsn__t.astro-wcolddp2{color:#fff;font-size:1.2rem;font-weight:700;line-height:1.18;transition:font-size .4s}.qsn__p.astro-wcolddp2.is-open .qsn__t.astro-wcolddp2{letter-spacing:-.015em;max-width:24ch;font-size:clamp(1.4rem,1rem + 1vw,1.9rem)}.qsn__d.astro-wcolddp2{color:#ffffffdb;opacity:0;max-width:46ch;max-height:0;margin-top:.6rem;font-size:1rem;line-height:1.5;transition:opacity .4s .25s,max-height .5s;overflow:hidden}.qsn__p.astro-wcolddp2.is-open .qsn__d.astro-wcolddp2{opacity:1;max-height:8rem}.qsn__bar.astro-wcolddp2{opacity:0;background:#ffffff24;height:5px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.qsn__bar.astro-wcolddp2 i.astro-wcolddp2{background:var(--c-gold);width:0;position:absolute;inset:0 auto 0 0}.qsn__p.astro-wcolddp2.is-open .qsn__bar.astro-wcolddp2{opacity:1}.qsn__p.astro-wcolddp2.is-open .qsn__bar.astro-wcolddp2 i.astro-wcolddp2{width:100%;transition:width .6s}.astro-wcolddp2[data-qsn].is-auto .qsn__p.astro-wcolddp2.is-open .qsn__bar.astro-wcolddp2 i.astro-wcolddp2{width:0;animation:qsnBar var(--qsn-t,6s) linear forwards}.astro-wcolddp2[data-qsn].is-paused .qsn__p.astro-wcolddp2.is-open .qsn__bar.astro-wcolddp2 i.astro-wcolddp2{animation-play-state:paused}@keyframes qsnBar{to{width:100%}}@media (width<=860px){.qsn__adn.astro-wcolddp2{text-align:left}.qsn__orbit.astro-wcolddp2{height:80%;top:20%}.qsn__panels.astro-wcolddp2{flex-direction:column;height:auto}.qsn__p.astro-wcolddp2,.qsn__p.astro-wcolddp2.is-open{cursor:default;flex:none;height:360px;transform:none}.qsn__plus.astro-wcolddp2{display:none}.qsn__p.astro-wcolddp2 .qsn__stat.astro-wcolddp2{opacity:1;max-height:none;transform:none}.qsn__p.astro-wcolddp2 .qsn__d.astro-wcolddp2{opacity:1;max-height:none}.qsn__p.astro-wcolddp2 .qsn__t.astro-wcolddp2{font-size:1.35rem}.qsn__p.astro-wcolddp2 .qsn__bar.astro-wcolddp2{display:none}.qsn__p.astro-wcolddp2 .qsn__n.astro-wcolddp2{-webkit-text-stroke-color:var(--c-gold);font-size:2.4rem}.qsn__p.astro-wcolddp2 .qsn__sv.astro-wcolddp2{font-size:3.4rem}.qsn__p.astro-wcolddp2 .qsn__sh.astro-wcolddp2,.qsn__p.astro-wcolddp2:not(.is-open) .qsn__sh.astro-wcolddp2{background:linear-gradient(#182d321f 0%,#182d3266 40%,#182d32ed 78%)}.qsn__p.astro-wcolddp2 img.astro-wcolddp2,.qsn__p.astro-wcolddp2.is-open img.astro-wcolddp2{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.qsn__p.astro-wcolddp2,.qsn__p.astro-wcolddp2 img.astro-wcolddp2,.qsn__d.astro-wcolddp2,.qsn__stat.astro-wcolddp2,.qsn__bar.astro-wcolddp2,.qsn__bar.astro-wcolddp2 i.astro-wcolddp2,.qsn__t.astro-wcolddp2{transition:none;animation:none!important}}.grp.astro-wcolddp2{grid-template-columns:.95fr 1.05fr;align-items:start;gap:3rem 5rem;display:grid}@media (width<=960px){.grp.astro-wcolddp2{grid-template-columns:1fr}}.xp__k.astro-wcolddp2{letter-spacing:.16em;text-transform:uppercase;color:var(--link);font-size:.7rem;font-weight:700}.xp__foot.astro-wcolddp2{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.xp__ia.astro-wcolddp2{color:#fff;background:linear-gradient(120deg,#254046,#048b9a);border-radius:10px;align-self:flex-start;align-items:center;gap:.5rem;height:64px;margin-bottom:.75rem;padding:0 1.2rem;font-weight:700;display:inline-flex}.xp__ia.astro-wcolddp2 svg{color:var(--c-gold)}.ol__txt.astro-wcolddp2{gap:.2rem;display:grid}.ol__top.astro-wcolddp2{align-items:baseline;gap:.75rem;display:flex}.ol__name.astro-wcolddp2{letter-spacing:-.03em;color:#fff;font-size:1.35rem}.ol__name.astro-wcolddp2 span.astro-wcolddp2{color:var(--c-gold)}.ol__pr.astro-wcolddp2{color:var(--c-gold);font-size:.92rem;font-weight:700}.ol__ph.astro-wcolddp2{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted);font-size:.68rem;font-weight:700}.ol__tag.astro-wcolddp2{color:var(--on-dark-soft);font-size:.9rem}.rd.astro-wcolddp2{background:radial-gradient(70% 90% at 90% 10%,#048b9a8c,#0000 65%),linear-gradient(135deg,#1f4a51 0%,#12575f 100%);position:relative;overflow:hidden}[data-theme=dark] .rd.astro-wcolddp2{background:radial-gradient(70% 90% at 90% 10%,#048b9a59,#0000 65%),linear-gradient(135deg,#0d2a2f 0%,#0b3e45 100%)}.rd__ring.astro-wcolddp2{border:1.5px solid var(--c-gold);opacity:.25;border-radius:50%;width:1200px;height:460px;position:absolute;top:-200px;right:-400px;transform:rotate(-8deg)}.rd__in.astro-wcolddp2{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3rem 4rem;display:grid;position:relative}.rd__title.astro-wcolddp2{color:#fff;margin:1.25rem 0}.rd__title.astro-wcolddp2 em{color:var(--c-gold);font-style:normal}.rd__steps.astro-wcolddp2{flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding:0;list-style:none;display:flex}.rd__steps.astro-wcolddp2 li.astro-wcolddp2{border:1px solid var(--line-dark);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .9rem .45rem .45rem;font-size:.88rem;font-weight:700;display:inline-flex}.rd__steps.astro-wcolddp2 .num.astro-wcolddp2{background:var(--c-gold);width:26px;height:26px;color:var(--c-charcoal);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.inr.astro-wcolddp2{transition:transform .5s var(--ease), border-color .4s;background:linear-gradient(140deg,#048b9a40,#ffffff08);border:1px solid #e3ac2b59;border-radius:22px;padding:1.75rem;display:block;position:relative}.inr.astro-wcolddp2:hover{border-color:var(--c-gold);transform:translateY(-4px)}.inr__badge.astro-wcolddp2{background:var(--c-gold);color:var(--c-charcoal);border-radius:999px;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.inr__body.astro-wcolddp2{grid-template-columns:.8fr 1.2fr;align-items:center;gap:1.5rem;margin-top:1rem;display:grid}.inr__box.astro-wcolddp2{filter:drop-shadow(0 30px 40px #00000073);width:100%;height:auto}.inr__txt.astro-wcolddp2{justify-items:start;gap:1rem;display:grid}.inr__logo.astro-wcolddp2{background:#fff;border-radius:12px;padding:.6rem 1rem;display:inline-flex}.inr__logo.astro-wcolddp2 img.astro-wcolddp2{width:150px;height:auto}.inr__t.astro-wcolddp2{letter-spacing:-.015em;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.25}.inr__figs.astro-wcolddp2{grid-template-columns:repeat(3,auto);gap:1.25rem;margin:0;display:grid}.inr__figs.astro-wcolddp2 dt.astro-wcolddp2{white-space:nowrap;color:var(--c-gold);font-size:1.6rem;font-weight:700;line-height:1}.inr__figs.astro-wcolddp2 dd.astro-wcolddp2{color:var(--on-dark-soft);margin:.3rem 0 0;font-size:.75rem}@media (width<=960px){.rd__in.astro-wcolddp2{grid-template-columns:1fr}}@media (width<=560px){.inr__body.astro-wcolddp2{grid-template-columns:1fr}.inr__box.astro-wcolddp2{max-width:220px}}.engc__it.astro-wcolddp2{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--c-blue);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.5rem;display:grid}.engc__it--couts.astro-wcolddp2{border-top-color:var(--c-gold)}.engc__it--qualite.astro-wcolddp2{border-top-color:var(--c-zomp)}.engc__ic.astro-wcolddp2{background:var(--c-blue);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.engc__it--couts.astro-wcolddp2 .engc__ic.astro-wcolddp2{background:var(--c-gold);color:var(--c-charcoal)}.engc__it--qualite.astro-wcolddp2 .engc__ic.astro-wcolddp2{background:var(--c-zomp)}.engc__m.astro-wcolddp2{color:var(--ink-soft);margin-top:.6rem;font-size:.9rem}.engc__m.astro-wcolddp2 span.astro-wcolddp2{letter-spacing:.14em;text-transform:uppercase;color:var(--link);margin-bottom:.2rem;font-size:.72rem;font-weight:700;display:block}.bcl__t.astro-wcolddp2{font-size:var(--fs-lg);letter-spacing:-.015em;text-wrap:balance;max-width:15em;font-weight:700;line-height:1.25}.bcl__t.astro-wcolddp2 em{color:var(--c-gold);font-style:normal}.bcl__steps.astro-wcolddp2{grid-template-columns:repeat(3,1fr);gap:.75rem;padding:0;list-style:none;display:grid}.bcl__steps.astro-wcolddp2 li.astro-wcolddp2{border:1px solid var(--line-dark);background:#ffffff0f;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:.65rem;padding:.7rem .9rem;display:grid}.bcl__steps.astro-wcolddp2 .num.astro-wcolddp2{background:var(--c-gold);width:28px;height:28px;color:var(--c-charcoal);border-radius:50%;grid-row:span 2;place-items:center;font-size:.8rem;font-weight:700;display:grid}.bcl__steps.astro-wcolddp2 strong.astro-wcolddp2{font-size:.95rem}.bcl__steps.astro-wcolddp2 small.astro-wcolddp2{color:var(--on-dark-soft);font-size:.78rem}.bcl__links.astro-wcolddp2{border-top:1px solid var(--line-dark);flex-wrap:wrap;grid-column:1/-1;gap:.75rem 2rem;padding-top:1rem;display:flex}.bcl__links.astro-wcolddp2 a.astro-wcolddp2{color:#fff}.bcl__links.astro-wcolddp2 a.astro-wcolddp2:hover{color:var(--c-gold)}@media (width<=640px){.jr__x.astro-wcolddp2,.jr__items.astro-wcolddp2{display:none}.jr__c.astro-wcolddp2{gap:.85rem;padding:1.5rem}.jr__cta.astro-wcolddp2{padding-top:.25rem}.jr2.astro-wcolddp2{gap:.75rem}.jr2__c.astro-wcolddp2{grid-template-columns:1fr;gap:.5rem;padding:1.1rem 1.25rem}.jr2__ic.astro-wcolddp2,.jr2__body.astro-wcolddp2>p.astro-wcolddp2{display:none}.jr2__links.astro-wcolddp2{gap:.3rem 1.1rem;margin-top:.15rem}}@media (width<=560px){.inr__box.astro-wcolddp2{display:none}.inr.astro-wcolddp2{padding:1.4rem}}@media (width<=520px){.hero__in.astro-wcolddp2{gap:2rem;padding-block:2.25rem 2.75rem}.glass.astro-wcolddp2{border-radius:22px;padding:1.1rem}.glass__k.astro-wcolddp2{margin-bottom:.85rem}.glass__grid.astro-wcolddp2{gap:.55rem}.glass__tile.astro-wcolddp2{border-radius:16px;padding:.9rem 1rem}.glass__tile.astro-wcolddp2 .glass__ic,.glass__tile.astro-wcolddp2:after,.glass__tag.astro-wcolddp2{display:none}.glass__tile.astro-wcolddp2 dt.astro-wcolddp2{margin-top:0;font-size:1.75rem}.glass__tile.astro-wcolddp2 dd.astro-wcolddp2{margin-top:.3rem;font-size:.78rem}}
