.avys-hero{position:relative;width:100%;margin-top:-4.5rem;height:100svh;min-height:38rem;overflow:hidden;background:#101311;color:#fff}.avys-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.06) brightness(.98) sepia(.08);opacity:0;transition:opacity 1.2s ease}.avys-hero video.on{opacity:1}.avys-hero .grain{position:absolute;inset:-80px;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='gamma' amplitude='1' exponent='0.72' offset='0'/></feComponentTransfer></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;opacity:.3;mix-blend-mode:overlay;animation:avys-grain .55s steps(3) infinite}.avys-hero .grain2{position:absolute;inset:-80px;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.32' numOctaves='2' stitchTiles='stitch' seed='7'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:260px 260px;opacity:.14;mix-blend-mode:soft-light;animation:avys-grain .7s steps(2) infinite reverse,avys-flicker 3.1s steps(6) infinite}.avys-hero .vignette{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(115% 90% at 50% 46%,transparent 58%,rgba(12,14,12,.38) 100%)}@keyframes avys-grain{0%{transform:translate(0)}25%{transform:translate(-32px,18px)}50%{transform:translate(22px,-28px)}75%{transform:translate(-14px,-16px)}to{transform:translate(0)}}@keyframes avys-flicker{0%,to{opacity:.14}33%{opacity:.1}66%{opacity:.18}}.avys-hero .shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#1013112e,#10131100 30%),linear-gradient(12deg,#1013119e,#1013113d 38%,#10131100 62%)}.avys-hero .frame{position:absolute;inset:0;z-index:2;max-width:var(--page-max);margin-inline:auto;pointer-events:none}.avys-hero .frame a,.avys-hero .frame .chat{pointer-events:auto}.avys-hero .copy{position:absolute;left:0;right:0;bottom:0;padding:0 clamp(1.25rem,4vw,2.5rem) min(7vh,58px);display:flex;flex-direction:column;align-items:flex-start;gap:22px}.avys-hero h1 .h1-avi{height:1.25em;width:1.25em;border-radius:50%;display:inline-block;vertical-align:-.28em;margin-right:.22em;box-shadow:0 2px 14px #1013114d}.avys-hero h1 .grad{color:#cdeed9}.avys-hero h1 .nb{white-space:nowrap}.avys-hero h1 .mbr{display:none}.avys-hero h1.title{font-size:var(--type-headline);max-width:20ch}.avys-hero .subtitle{margin:-8px 0 0;max-width:36ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.45;color:#ffffffd1;text-wrap:balance;text-shadow:0 1px 16px rgba(16,19,17,.45)}.avys-hero h1{font-size:var(--type-headline);font-weight:600;letter-spacing:var(--ls-headline);line-height:var(--lh-headline);max-width:17ch;text-wrap:balance;text-shadow:0 2px 24px rgba(16,19,17,.35);margin:0}.avys-hero .made-for{display:flex;align-items:center;gap:9px;margin:0 0 2px;padding:8px 13px;background:#10131173;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:6px;font-size:var(--text-base);color:#ffffffb8;text-shadow:0 1px 12px rgba(16,19,17,.35)}.avys-hero .made-for img{height:19px;width:auto;display:block;filter:drop-shadow(0 1px 8px rgba(16,19,17,.3))}.avys-hero .hero-cta{display:inline-flex;align-items:center;background:#fff;color:#161d18;text-decoration:none;border-radius:999px;padding:13px 22px;font-size:var(--type-button);font-weight:500;transition:transform .3s cubic-bezier(.2,.8,.3,1),box-shadow .3s,color .3s;box-shadow:0 10px 30px #10131140}.avys-hero .hero-cta:hover{color:#25603f;box-shadow:0 14px 36px #1013114d}.avys-hero .chat{position:absolute;right:clamp(1.25rem,4vw,2.5rem);top:50%;transform:translateY(-50%);width:360px;max-width:88vw;display:flex;flex-direction:column;gap:10px;align-items:stretch}.avys-hero .msg{position:relative;background:#16181675;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:12px 18px 14px;color:#fffffff0;opacity:0;transform:translateY(12px);transition:opacity .55s cubic-bezier(.2,.8,.3,1),transform .55s cubic-bezier(.2,.8,.3,1)}.avys-hero .msg.show{opacity:1;transform:none}.avys-hero .msg.show.old{opacity:.55}.avys-hero .msg .who{display:flex;align-items:center;gap:8px;margin-bottom:5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.02em;color:#ffffff8c}.avys-hero .msg .avi{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover;object-position:50% 22%;box-shadow:0 0 0 1px #ffffff4d}.avys-hero .msg .mt{font-size:15.5px;line-height:1.45;letter-spacing:-.005em}.avys-hero .msg .mrow{display:flex;align-items:center;gap:12px}.avys-hero .msg .mrow .mt{flex:1;min-width:0}.avys-hero .msg .prod{width:46px;height:46px;flex:none;border-radius:9px;background:#fff;object-fit:contain;padding:3px}.avys-hero .msg.me{align-self:flex-end;max-width:88%;border:0;background:linear-gradient(100deg,#96806880,#1c1c1a8c)}.avys-hero .sentbar{position:relative;align-self:flex-end;display:inline-flex;align-items:center;gap:8px;padding:10px 18px 10px 14px;border-radius:14px;background:#1214128c;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;font-size:15px;overflow:hidden;opacity:0;transform:translateY(12px);transition:opacity .55s cubic-bezier(.2,.8,.3,1),transform .55s cubic-bezier(.2,.8,.3,1)}.avys-hero .sentbar.show{opacity:1;transform:none}.avys-hero .sentbar svg{width:18px;height:18px;flex:none}.avys-hero .sentbar:after{content:"";position:absolute;left:20%;right:20%;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#E1F292,#ACDBB8,#F6E6C4,transparent);filter:blur(1px)}@media(max-width:640px){.avys-hero #v0,.avys-hero #v2{object-position:30% center}.avys-hero .copy{padding:0 22px 30px;gap:16px;align-items:center;text-align:center}.avys-hero h1{font-size:var(--type-headline);line-height:var(--lh-headline);letter-spacing:var(--ls-headline);max-width:none}.avys-hero .made-for{justify-content:center;font-size:14px;gap:9px}.avys-hero .made-for img{height:16px}.avys-hero .chat{right:50%;top:calc(4.5rem + 18px);bottom:auto;transform:translate(50%);width:min(340px,90vw)}.avys-hero .msg .mt{font-size:14.5px}.avys-hero .msg{max-height:260px;overflow:hidden;transition:opacity .55s cubic-bezier(.2,.8,.3,1),transform .55s cubic-bezier(.2,.8,.3,1),max-height .45s cubic-bezier(.2,.8,.3,1),padding .45s cubic-bezier(.2,.8,.3,1),border-width .45s}.avys-hero .chat>.msg:nth-last-child(n+4),.avys-hero .chat:has(.sentbar) .msg.signal{opacity:0;max-height:0;padding-block:0;border-width:0}}@media(max-width:640px)and (max-height:760px){.avys-hero .chat>.msg:nth-last-child(n+3){opacity:0;max-height:0;padding-block:0;border-width:0}.avys-hero .chat{gap:8px;top:calc(4.5rem + 12px);bottom:calc(var(--copy-h, 55%) + 12px);justify-content:flex-end;overflow:hidden}.avys-hero .msg .mt{font-size:14px}}@media(max-width:640px)and (max-height:620px){.avys-hero .chat>.msg:nth-last-child(n+2){opacity:0;max-height:0;padding-block:0;border-width:0}}@media(prefers-reduced-motion:reduce){.avys-hero .grain,.avys-hero .grain2{animation:none}.avys-hero *{transition-duration:.01ms!important;animation:none!important}}.bv-stack[data-astro-cid-lwi4guq6]{--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--nav: 4.5rem;--gutter: clamp(1.25rem, 4vw, 2.5rem);--stage-bg: #F4F4F2;border-top:1px solid var(--line)}.intro[data-astro-cid-lwi4guq6]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(4rem,9vw,7rem) clamp(1.25rem,4vw,2.5rem) clamp(2.5rem,5vw,3.5rem)}.intro[data-astro-cid-lwi4guq6] h2[data-astro-cid-lwi4guq6]{margin:0;font-size:var(--type-section);font-weight:500;letter-spacing:var(--ls-section);line-height:var(--lh-section);text-wrap:balance}.intro[data-astro-cid-lwi4guq6] .kicker[data-astro-cid-lwi4guq6]{font-size:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);line-height:1.19;color:var(--eyebrow);margin-bottom:var(--gap-eyebrow)}.intro[data-astro-cid-lwi4guq6] p[data-astro-cid-lwi4guq6]{margin:1.25rem 0 0;max-width:38rem;font-size:var(--type-intro);line-height:var(--lh-intro);color:var(--ink-soft);text-wrap:pretty}.region[data-astro-cid-lwi4guq6]{height:calc((100svh - var(--nav)) * (1 + var(--steps) * .55))}.stage[data-astro-cid-lwi4guq6],.outro[data-astro-cid-lwi4guq6]{width:min(100%,var(--page-max));margin-inline:auto}@media(min-width:1180px)and (min-height:740px){.bv-stack[data-astro-cid-lwi4guq6]{--edge: clamp(1.25rem, 3vw, 3rem);--sw: min(100vw - 2 * var(--edge), (100svh - var(--nav) - 2.5rem) * 16 / 9, 112rem)}.bv-stack[data-astro-cid-lwi4guq6] .stage[data-astro-cid-lwi4guq6],.bv-stack[data-astro-cid-lwi4guq6] .outro[data-astro-cid-lwi4guq6]{width:min(var(--sw),100% - 2 * var(--edge))}.bv-stack[data-astro-cid-lwi4guq6] .stage[data-astro-cid-lwi4guq6]{height:auto;aspect-ratio:16 / 9;top:calc(var(--nav) + (100svh - var(--nav) - var(--sw) * 9 / 16) / 2)}}.stage[data-astro-cid-lwi4guq6]{position:sticky;top:var(--nav);height:calc(100svh - var(--nav));overflow:hidden;background:var(--stage-bg);border-radius:var(--radius-media)}.stage[data-astro-cid-lwi4guq6]{container-type:size;--slab: min(50cqh, 40cqw);--pills-w: min(380px, 100cqw - 3rem);--pile-gap: 3rem}.iso[data-astro-cid-lwi4guq6]{--W: var(--slab);--T: calc(var(--W) * .155);--gap: var(--T);--lift: calc(var(--W) * .5);--H: calc((var(--steps) - 1) * var(--gap) + var(--T));--lime: #E1F292;position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(48cqw 46cqh at 61% 58%,rgba(202,214,182,.42),rgba(238,237,221,.2) 55%,transparent 100%)}.plates[data-astro-cid-lwi4guq6]{position:relative;width:var(--W);aspect-ratio:1;translate:calc((var(--pills-w) + var(--pile-gap)) / 2) -1cqh;transform-style:preserve-3d;transform:rotateX(60deg) rotate(-45deg) translateZ(calc(var(--steps) * var(--gap) * -.5))}.floor[data-astro-cid-lwi4guq6]{position:absolute;inset:-120%;transform:translateZ(-2px);background-image:linear-gradient(to right,rgba(10,13,11,.075) 1px,transparent 1px),linear-gradient(to bottom,rgba(10,13,11,.075) 1px,transparent 1px);background-size:3.125% 3.125%;background-position:center;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent 100%);mask-image:radial-gradient(closest-side,#000 30%,transparent 100%)}.plate[data-astro-cid-lwi4guq6]{--land: 0;--seen: 0;--air: calc(1 - var(--land));--edge: #DCDFDA;position:absolute;inset:0;transform-style:preserve-3d;transform:translateZ(calc(var(--i) * var(--gap) + var(--air) * var(--lift)))}.plate[data-astro-cid-lwi4guq6].p0{--land: 1;--seen: 1}.face[data-astro-cid-lwi4guq6],.side[data-astro-cid-lwi4guq6]{position:absolute;opacity:var(--seen)}.face[data-astro-cid-lwi4guq6].top,.side[data-astro-cid-lwi4guq6]{-webkit-backdrop-filter:blur(calc(var(--W) * .02)) saturate(1.3);backdrop-filter:blur(calc(var(--W) * .02)) saturate(1.3)}.plate[data-astro-cid-lwi4guq6].covered .face[data-astro-cid-lwi4guq6].top,.closed[data-astro-cid-lwi4guq6] .plate[data-astro-cid-lwi4guq6]:not(.p5) [data-astro-cid-lwi4guq6]:is(.face.top,.side),.plate[data-astro-cid-lwi4guq6].p5 [data-astro-cid-lwi4guq6]:is(.face.top,.side){-webkit-backdrop-filter:none;backdrop-filter:none}.face[data-astro-cid-lwi4guq6]{inset:0}.face[data-astro-cid-lwi4guq6].bottom{background:color-mix(in srgb,var(--edge) 45%,transparent);box-shadow:0 calc(26px + var(--air) * 40px) calc(46px + var(--air) * 30px) -16px rgba(26,48,34,calc(.26 - var(--air) * .12))}.side[data-astro-cid-lwi4guq6].s{left:0;right:0;top:100%;height:var(--T);transform-origin:top;transform:rotateX(90deg);background:linear-gradient(0deg,color-mix(in srgb,var(--edge) 15%,rgb(255 255 255 / .6)),color-mix(in srgb,var(--edge) 40%,rgb(255 255 255 / .4)) 20%,color-mix(in srgb,var(--edge) 55%,rgb(255 255 255 / .25)) 70%,color-mix(in srgb,var(--edge) 62%,transparent));box-shadow:inset 0 -2px #fffffff2,inset 0 0 0 1px #ffffff73,inset 0 0 30px #ffffff4d}.side[data-astro-cid-lwi4guq6].w{top:0;bottom:0;right:100%;width:var(--T);transform-origin:right;transform:rotateY(90deg);background:linear-gradient(90deg,color-mix(in srgb,var(--edge) 12%,rgb(255 255 255 / .62)),color-mix(in srgb,var(--edge) 32%,rgb(255 255 255 / .42)) 20%,color-mix(in srgb,var(--edge) 46%,rgb(255 255 255 / .3)) 70%,color-mix(in srgb,var(--edge) 52%,rgb(255 255 255 / .2)));box-shadow:inset 2px 0 #fffffff2,inset 0 0 0 1px #ffffff73,inset 0 0 30px #ffffff59}.side[data-astro-cid-lwi4guq6]:before,.side[data-astro-cid-lwi4guq6]:after{content:"";position:absolute;inset:0;pointer-events:none}.side[data-astro-cid-lwi4guq6].s:before{background:linear-gradient(90deg,#fff0 18%,#ffffff52 28%,#fff0 36% 70%,#ffffff2e 76%,#fff0 82%)}.side[data-astro-cid-lwi4guq6].w:before{background:linear-gradient(180deg,#fff0 20%,#ffffff47 30%,#fff0 38%)}.side[data-astro-cid-lwi4guq6]:after{background-image:var(--grain);background-size:140px;opacity:.32}.face[data-astro-cid-lwi4guq6].top{container-type:inline-size;transform:translateZ(var(--T));overflow:hidden;box-shadow:inset 0 0 0 1px #fff9,inset 0 1px #ffffffe6}.face[data-astro-cid-lwi4guq6].top:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#fff6,#ffffff1a 30%,#fff0 50%),linear-gradient(120deg,#fff0 52%,#ffffff29 60%,#fff0 70%),#f4f4ee1f;box-shadow:inset .35cqw .35cqw #ffffff8c,inset -.25cqw -.25cqw #ffffff2e,inset 0 0 5cqw #ffffff47;pointer-events:none}.face[data-astro-cid-lwi4guq6].top:after{content:"";position:absolute;inset:0;background-image:var(--grain);background-size:140px;opacity:.32;pointer-events:none}.c[data-astro-cid-lwi4guq6]{position:absolute;inset:0;padding:6cqw;font-size:4.2cqw;line-height:1.2;letter-spacing:-.005em;color:#0a0d0b}.c[data-astro-cid-lwi4guq6] i[data-astro-cid-lwi4guq6]{display:inline-block;flex:none;width:2.2cqw;height:2.2cqw;border-radius:50%;background:var(--lime);box-shadow:0 0 0 .6cqw #ffffff8c}.p0[data-astro-cid-lwi4guq6]{--edge: #98AE86}.p0[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:radial-gradient(70% 60% at 35% 70%,#b8c7a2c7,#d3dcc1c7 55%,#eceee1c7);box-shadow:inset 0 0 0 .4cqw #ffffffe6,inset 0 0 6cqw #fff9}.data[data-astro-cid-lwi4guq6]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr .78fr;gap:2.4cqw;padding:3.6cqw}.dt[data-astro-cid-lwi4guq6]{position:relative;padding:2.8cqw 3.2cqw;border-radius:2.8cqw;overflow:hidden}.dt[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{position:absolute;inset:0;width:100%;height:100%}.dt[data-astro-cid-lwi4guq6] .ln{fill:none;stroke:#4773578c;stroke-width:.4}.dt[data-astro-cid-lwi4guq6] .dot{fill:var(--lime);stroke:#fff;stroke-width:.4}.dt[data-astro-cid-lwi4guq6] .node{fill:#fff;stroke:#47735766;stroke-width:.3}.tl[data-astro-cid-lwi4guq6]{position:relative;font-size:4cqw;white-space:nowrap}.cat[data-astro-cid-lwi4guq6]{grid-column:1 / 3;grid-row:1 / 3;color:#fff;background:linear-gradient(170deg,#345944db,#477357cc 45%,#94ab8ba8 85%,#b8c6af80);box-shadow:inset 0 0 0 .3cqw #ffffff40}.cat[data-astro-cid-lwi4guq6] .ln{stroke:#ffffff8c;stroke-width:.35}.cat[data-astro-cid-lwi4guq6] .dot{stroke:none}.cus[data-astro-cid-lwi4guq6]{grid-column:3;grid-row:1 / 3;color:#fff;background:radial-gradient(90% 42% at 55% 104%,#c8a86cf2,#c8a86c00 78%),radial-gradient(55% 38% at 104% 58%,#e1e4ba99,#e1e4ba00 72%),linear-gradient(180deg,#d4d1cc,#d3cdc1 38%,#cfbe9e 72%,#cbb17f);box-shadow:inset 0 0 0 .3cqw #ffffff8c}.cus[data-astro-cid-lwi4guq6] .ln{stroke:#fffc;stroke-width:.45}.cus[data-astro-cid-lwi4guq6] .dot{stroke:none}.dt[data-astro-cid-lwi4guq6].sm{background:#ffffff73;box-shadow:inset 0 0 0 .3cqw #ffffffd9}.p1[data-astro-cid-lwi4guq6]{--edge: #C3A672}.p1[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:radial-gradient(80% 50% at 45% 104%,#caaa6ef2,#caaa6e00 78%),radial-gradient(50% 40% at 104% 62%,#e3e6c0a6,#e3e6c000 72%),linear-gradient(180deg,#dad7d2c7,#d8d1c5c7 38%,#d2c09fc7 72%,#cdb382c7);box-shadow:inset 0 0 0 .6cqw #ffffffe6,inset 0 0 9cqw #fff9}.well[data-astro-cid-lwi4guq6]{position:absolute;inset:5.6cqw;border-radius:3.6cqw;background:linear-gradient(180deg,#beb9b073,#bfaf9166 55%,#b798606b);box-shadow:inset 0 .4cqw 2.4cqw #765b2f29,inset 0 0 0 .4cqw #ffffff8c}.well[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{position:absolute;inset:3.2cqw;width:calc(100% - 6.4cqw);height:calc(100% - 6.4cqw)}.llm[data-astro-cid-lwi4guq6] path[data-astro-cid-lwi4guq6]{fill:none;stroke:#fffffff2;stroke-width:2.6;stroke-linecap:round}.label[data-astro-cid-lwi4guq6]{position:absolute;left:9.6cqw;bottom:9.6cqw;display:inline-flex;align-items:center;gap:2.4cqw;padding:2cqw 4cqw 2cqw 3.2cqw;border-radius:99cqw;background:#ffffffe0;box-shadow:0 .4cqw 1.2cqw #806f641f;font-size:4.4cqw}.p2[data-astro-cid-lwi4guq6]{--edge: #56805A}.p2[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:radial-gradient(70% 45% at 50% 108%,#c8d3aae6,#c8d3aa00 78%),linear-gradient(170deg,#3d634ccc,#467352cc 30%,#638f64cc 62%,#9ab187cc 88%,#b7c79fcc);box-shadow:inset 0 0 0 .6cqw #ffffff73,inset 0 0 9cqw #ffffff1f}.intel[data-astro-cid-lwi4guq6]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 12cqw 12cqw;gap:2.4cqw;padding:3.6cqw}.panel[data-astro-cid-lwi4guq6]{grid-column:1 / 3;position:relative;border-radius:2.8cqw;overflow:hidden;color:#fffffff2;background:linear-gradient(170deg,#ffffff0f,#ffffff1f);box-shadow:inset 0 0 0 .4cqw #ffffff47,inset 0 .4cqw 3.2cqw #1d37252e}.symbol[data-astro-cid-lwi4guq6]{position:absolute;left:50%;top:54%;width:44cqw;height:44cqw;translate:-50% -50%;overflow:visible}.intel[data-astro-cid-lwi4guq6] .label[data-astro-cid-lwi4guq6]{top:3.2cqw;left:3.2cqw;bottom:auto;color:#1f2521}.iq[data-astro-cid-lwi4guq6]{display:flex;align-items:center;gap:2.4cqw;padding:0 3.2cqw;border-radius:2.8cqw;background:#ffffff24;box-shadow:inset 0 0 0 .3cqw #ffffff59;font-size:4cqw;white-space:nowrap;color:#fff}.iq[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{flex:none;width:7.6cqw;height:7.6cqw;overflow:visible;color:#ffffffd9}.iq[data-astro-cid-lwi4guq6] .ghost{opacity:.5}.symbol[data-astro-cid-lwi4guq6] .ghost{display:none}.symbol[data-astro-cid-lwi4guq6] .orbit{transform-box:fill-box;transform-origin:center;animation:bvs-orbit 7s linear infinite}@keyframes bvs-orbit{to{transform:rotate(360deg)}}.intel[data-astro-cid-lwi4guq6] *{vector-effect:non-scaling-stroke}.intel[data-astro-cid-lwi4guq6] :is(path,circle,ellipse){stroke:currentColor;stroke-width:1}.intel[data-astro-cid-lwi4guq6] .dot{fill:var(--lime);stroke:none}.intel[data-astro-cid-lwi4guq6] .hull{stroke:none}.p3[data-astro-cid-lwi4guq6]{--edge: #908A82}.p3[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:radial-gradient(80% 50% at 40% 0%,#ffffff47,#fff0 70%),linear-gradient(100deg,#edeedbcc,#ddddc8cc 20%,#c0baaccc 44%,#9d978ccc 58%,#7e766dcc 76%,#69625bcc);box-shadow:inset 0 0 0 .6cqw #ffffffbf,inset 0 0 9cqw #ffffff59}.p3[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].w{background:linear-gradient(90deg,#ffffffb3,#fff0 45%),linear-gradient(180deg,#eaebd99e,#dedfcc9e)}.p3[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].s{background:linear-gradient(0deg,#fff9,#fff0 45%),linear-gradient(90deg,#e1e1cd9e,#c3bdaf9e 44%,#9d978c9e 58%,#7e766d9e 76%,#69625b9e)}.ctx[data-astro-cid-lwi4guq6]{padding:0}.dial[data-astro-cid-lwi4guq6]{position:absolute;inset:0;width:100%;height:100%}.dial[data-astro-cid-lwi4guq6] .disc{fill:#ffffff12}.dial[data-astro-cid-lwi4guq6] .arc{fill:none;stroke:#fffffff2;stroke-width:1.5}.dial[data-astro-cid-lwi4guq6] .arc.in{stroke:#ffffff40;stroke-width:1}.dial[data-astro-cid-lwi4guq6] .ticks{stroke:#ffffffd9;stroke-width:1.1;stroke-linecap:round}.dial[data-astro-cid-lwi4guq6] .off{stroke:#ffffff4d;stroke-width:.8}.dial[data-astro-cid-lwi4guq6] .knob{fill:#ffffff38;stroke:#fff;stroke-width:1.2}.dial[data-astro-cid-lwi4guq6] .dot{fill:var(--lime)}.ctx[data-astro-cid-lwi4guq6] .label[data-astro-cid-lwi4guq6]{top:3.6cqw;left:3.6cqw;bottom:auto}.end[data-astro-cid-lwi4guq6]{position:absolute;top:53.6cqw;font-size:4cqw;letter-spacing:.01em}.end[data-astro-cid-lwi4guq6].l{left:4.8cqw;color:#46463cb3}.end[data-astro-cid-lwi4guq6].r{right:4.8cqw;color:#ffffffbf}.tiles[data-astro-cid-lwi4guq6]{position:absolute;left:3.6cqw;right:3.6cqw;bottom:3.6cqw;height:29.6cqw;display:grid;grid-template-columns:1fr 1fr;gap:2.4cqw}.tile[data-astro-cid-lwi4guq6]{display:flex;flex-direction:column;justify-content:space-between;padding:3.2cqw 3.6cqw;border-radius:2.8cqw;background:#ffffff4d;box-shadow:inset 0 0 0 .4cqw #fff9;font-size:4.4cqw;white-space:nowrap}.tile[data-astro-cid-lwi4guq6].dk{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 .4cqw #ffffff59}.tile[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{width:18.4cqw;height:11.2cqw;overflow:visible}.sw[data-astro-cid-lwi4guq6]{stroke:#fff;stroke-width:.8}.sw[data-astro-cid-lwi4guq6].a{fill:#cdb382}.sw[data-astro-cid-lwi4guq6].b{fill:#638f64}.sw[data-astro-cid-lwi4guq6].c{fill:#69625b}.tile[data-astro-cid-lwi4guq6].dk svg[data-astro-cid-lwi4guq6]{stroke:#ffffffd9;stroke-width:.9}.tile[data-astro-cid-lwi4guq6].dk .back[data-astro-cid-lwi4guq6]{stroke-opacity:.5}.tile[data-astro-cid-lwi4guq6].dk .page[data-astro-cid-lwi4guq6]{fill:#ffffff26;stroke-opacity:1}.p4[data-astro-cid-lwi4guq6]{--edge: #D4D0C5}.p4[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:linear-gradient(160deg,#f4f3efc7,#eae8e0c7 60%,#dcd9cec7)}.agents[data-astro-cid-lwi4guq6]{display:grid;grid-template-columns:1fr 1fr;gap:4cqw}.agent[data-astro-cid-lwi4guq6]{display:flex;flex-direction:column;min-height:0}.photo[data-astro-cid-lwi4guq6]{position:relative;flex:1;min-height:0;border-radius:3.5cqw;overflow:hidden;background:#e2e0d8}.photo[data-astro-cid-lwi4guq6] img[data-astro-cid-lwi4guq6]{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.role[data-astro-cid-lwi4guq6]{position:absolute;left:2.5cqw;top:2.5cqw;display:inline-flex;align-items:center;gap:1.5cqw;padding:1.6cqw 2.6cqw 1.6cqw 2cqw;border-radius:99cqw;background:#ffffffb8;-webkit-backdrop-filter:blur(2cqw);backdrop-filter:blur(2cqw);font-size:2.8cqw;white-space:nowrap}.role[data-astro-cid-lwi4guq6] i[data-astro-cid-lwi4guq6]{width:1.6cqw;height:1.6cqw}.name[data-astro-cid-lwi4guq6]{margin-top:3cqw;font-size:6.4cqw;font-weight:500;letter-spacing:-.02em}.plate[data-astro-cid-lwi4guq6].p5{inset:-3.5%}.p5[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].s{left:0;right:0}.p5[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].w{top:0;bottom:0}.p5[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].bottom{display:none}.p5[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].s{height:var(--H);transform:translateZ(calc(var(--T) - var(--H))) rotateX(90deg);background:linear-gradient(0deg,#f2f2ece6,#dde0cfc7);box-shadow:inset 0 0 0 1px #ffffffb3}.p5[data-astro-cid-lwi4guq6] .side[data-astro-cid-lwi4guq6].w{width:var(--H);transform:translateZ(calc(var(--T) - var(--H))) rotateY(90deg);background:linear-gradient(90deg,#eeeee7e6,#d4dac5cc);box-shadow:inset 0 0 0 1px #fff9}.p5[data-astro-cid-lwi4guq6] .face[data-astro-cid-lwi4guq6].top{background:radial-gradient(circle at 50% 50%,#1f2521db,#385342db,#638f64db,#aec098db 36%,#cad6b6db 50%,#e9ebdbdb,#f3f3efdb 90%)}.brand[data-astro-cid-lwi4guq6]{display:grid;place-items:center}.brand[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{width:17cqw;height:17cqw;overflow:visible;filter:drop-shadow(0 .6cqw 2cqw rgba(10,13,11,.25))}.brand[data-astro-cid-lwi4guq6] path[data-astro-cid-lwi4guq6]{fill:#fff}.pills[data-astro-cid-lwi4guq6]{list-style:none;margin:0;padding:0;position:absolute;top:max(1.5rem,49cqh - 215px);left:max(1.5rem,50cqw - (var(--pills-w) + var(--pile-gap) + 1.51 * var(--slab)) / 2);display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:var(--pills-w);z-index:2}.pill[data-astro-cid-lwi4guq6]{display:flex;flex-direction:column;align-items:stretch;font:inherit;text-align:left;color:#fffffff0;background:#16181675;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.16);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 10px 30px #0a0d0b14;padding:12px 12px 12px 18px;cursor:pointer;width:auto;transition:width .45s var(--ease-out),background .3s}.pill[data-astro-cid-lwi4guq6]:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#ffffff1f,#fff0 45%),var(--grain),var(--grain);background-size:auto,140px,97px;mix-blend-mode:overlay;pointer-events:none}.pill[data-astro-cid-lwi4guq6]>[data-astro-cid-lwi4guq6]{position:relative}.pill[data-astro-cid-lwi4guq6][aria-expanded=true]{width:100%;background:#16181685;cursor:default}.row[data-astro-cid-lwi4guq6]{display:flex;align-items:center;gap:10px}.pt[data-astro-cid-lwi4guq6]{font-size:15px;line-height:24px;white-space:nowrap;transition:color .3s}.plus[data-astro-cid-lwi4guq6]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff38;color:#fff;transition:transform .4s var(--ease-out),opacity .3s}.pill[data-astro-cid-lwi4guq6][aria-expanded=true] .pt[data-astro-cid-lwi4guq6]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.02em;color:#ffffff8c}.pill[data-astro-cid-lwi4guq6][aria-expanded=true] .plus[data-astro-cid-lwi4guq6]{opacity:0;transform:rotate(90deg) scale(.6)}.body[data-astro-cid-lwi4guq6]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.pill[data-astro-cid-lwi4guq6][aria-expanded=true] .body[data-astro-cid-lwi4guq6]{grid-template-rows:1fr}.pd[data-astro-cid-lwi4guq6]{display:block;overflow:hidden;font-size:15.5px;line-height:1.5;padding-right:6px;opacity:0;transition:opacity .35s .1s}.pill[data-astro-cid-lwi4guq6][aria-expanded=true] .pd[data-astro-cid-lwi4guq6]{opacity:1;padding-top:6px;padding-bottom:6px}.term[data-astro-cid-lwi4guq6]{text-decoration:underline;text-decoration-color:#e1f292e6;text-decoration-thickness:1.5px;text-underline-offset:3px}.term[data-astro-cid-lwi4guq6].has-tip{cursor:help}.term[data-astro-cid-lwi4guq6].has-link{cursor:pointer}.term[data-astro-cid-lwi4guq6].has-tip:after{content:"i";display:inline-grid;place-items:center;box-sizing:border-box;width:14px;height:14px;margin-left:4px;vertical-align:2px;border:1.2px solid rgba(225,242,146,.9);border-radius:50%;color:#e1f292;font:600 9.5px/1 ui-monospace,SF Mono,Menlo,monospace}.tip[data-astro-cid-lwi4guq6]{position:fixed;left:0;top:0;z-index:50;max-width:min(340px,calc(100vw - 24px));padding:12px 14px;font-size:14px;line-height:1.45;color:#fffffff0;background:#161816c7;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.16);border-radius:14px;box-shadow:inset 0 1px #ffffff38,0 14px 36px #0a0d0b38;pointer-events:none;opacity:0;translate:0 4px;visibility:hidden;transition:opacity .2s,translate .25s var(--ease-out),visibility 0s .25s}.tip[data-astro-cid-lwi4guq6].on{opacity:1;translate:0 0;pointer-events:auto;visibility:visible;transition:opacity .2s,translate .25s var(--ease-out),visibility 0s}.tip[data-astro-cid-lwi4guq6] .line{display:block}.tip[data-astro-cid-lwi4guq6] .line+.line{margin-top:4px}.tip[data-astro-cid-lwi4guq6] strong{font-weight:600;color:#fff}.tip[data-astro-cid-lwi4guq6] .more{display:inline-block;margin-top:8px;color:#e1f292;font-weight:500;text-decoration:none}.tip[data-astro-cid-lwi4guq6] .more:hover{text-decoration:underline;text-underline-offset:3px}.progress[data-astro-cid-lwi4guq6]{position:absolute;left:1.5rem;bottom:1.5rem;width:110px;height:30px;display:grid;place-items:center;border-radius:999px;background:#16181675;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);z-index:2}.track[data-astro-cid-lwi4guq6]{display:block;width:80px;height:5px;border-radius:999px;background:#fff6;overflow:hidden}.bar[data-astro-cid-lwi4guq6]{display:block;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s linear}.outro[data-astro-cid-lwi4guq6]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem var(--gutter) 1.5rem}.outro[data-astro-cid-lwi4guq6] p[data-astro-cid-lwi4guq6]{margin:0;max-width:34ch;font-size:var(--text-sm);color:var(--ink-soft);text-wrap:pretty}.cta[data-astro-cid-lwi4guq6]{flex:none;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--ink);background:#fff;border:1px solid var(--light-grey);border-radius:999px;padding:9px 12px 9px 16px;font-size:var(--type-button);font-weight:500;transition:border-color .3s}.cta[data-astro-cid-lwi4guq6]:hover{border-color:var(--grey)}.cta[data-astro-cid-lwi4guq6] svg[data-astro-cid-lwi4guq6]{display:grid;width:20px;height:20px;padding:3px;border-radius:50%;background:var(--deep-green);color:#fff}@media(max-width:640px){.pills[data-astro-cid-lwi4guq6]{top:1rem;left:1rem;width:calc(100% - 2rem)}.pill[data-astro-cid-lwi4guq6]{transition:background .3s}.pill[data-astro-cid-lwi4guq6][aria-expanded=false]:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.iso[data-astro-cid-lwi4guq6]{place-items:end center;padding-bottom:21cqh;--W: min(61cqw, 36cqh)}.plates[data-astro-cid-lwi4guq6]{translate:0 0}.progress[data-astro-cid-lwi4guq6]{left:1rem;bottom:1rem;width:64px;height:26px}.track[data-astro-cid-lwi4guq6]{width:40px}.outro[data-astro-cid-lwi4guq6]{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.symbol[data-astro-cid-lwi4guq6] .orbit{animation:none}}.bv-ind[data-astro-cid-xobvzips]{overflow:hidden;padding-bottom:calc(var(--space-section) * .75)}.head[data-astro-cid-xobvzips]{max-width:44rem;margin-bottom:clamp(2rem,4vw,3rem)}h2[data-astro-cid-xobvzips]{margin:0;font-size:var(--type-section);font-weight:500;letter-spacing:var(--ls-section);line-height:var(--lh-section)}.lead[data-astro-cid-xobvzips]{font-size:var(--type-intro);line-height:var(--lh-intro);margin:var(--gap-copy) 0 0;max-width:52ch;color:var(--ink-soft);text-wrap:pretty}.carousel[data-astro-cid-xobvzips]{outline:none}.carousel[data-astro-cid-xobvzips]:focus-visible .dots[data-astro-cid-xobvzips]{box-shadow:0 0 0 2px var(--leaf)}.bar[data-astro-cid-xobvzips]{position:relative;display:flex;align-items:center;justify-content:center;height:3rem;margin-bottom:clamp(1.5rem,4vw,3rem);padding-inline:clamp(1.25rem,4vw,2.5rem)}.arrow[data-astro-cid-xobvzips]{position:absolute;top:50%;translate:0 -50%;display:grid;place-items:center;width:2.6rem;height:2.6rem;border:0;border-radius:50%;background:#fff;color:var(--ink);box-shadow:0 1px 2px #161d180f,0 10px 24px #161d1814;cursor:pointer;transition:transform .3s var(--ease-out),background .3s}.arrow[data-astro-cid-xobvzips]:hover{background:var(--mint);transform:translateY(-1px)}.arrow[data-astro-cid-xobvzips].prev{left:clamp(1.25rem,4vw,2.5rem)}.arrow[data-astro-cid-xobvzips].next{right:clamp(1.25rem,4vw,2.5rem)}.dots[data-astro-cid-xobvzips]{display:flex;align-items:center;gap:0;padding:0 9px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #161d180d,0 10px 24px #161d180f}.dot[data-astro-cid-xobvzips]{position:relative;width:12px;height:34px;padding:0;border:0;background:none;cursor:pointer;transition:width .4s var(--ease-out)}.dot[data-astro-cid-xobvzips]:before{content:"";position:absolute;left:3px;right:3px;top:14px;height:6px;border-radius:999px;background:#17171740;transition:background .3s}.dot[data-astro-cid-xobvzips]:hover:before{background:#17171780}.dot[data-astro-cid-xobvzips][aria-selected=true]{width:32px}.dot[data-astro-cid-xobvzips][aria-selected=true]:before{background:#17171740}.fill[data-astro-cid-xobvzips]{position:absolute;left:3px;right:3px;top:14px;height:6px;border-radius:999px;background:var(--ink);transform-origin:left;transform:scaleX(1);display:none}.dot[data-astro-cid-xobvzips][aria-selected=true] .fill[data-astro-cid-xobvzips]{display:block}.autoplay[data-astro-cid-xobvzips] .dot[data-astro-cid-xobvzips][aria-selected=true] .fill[data-astro-cid-xobvzips]{animation:ind-fill 5s linear forwards}.autoplay[data-astro-cid-xobvzips].paused .dot[data-astro-cid-xobvzips][aria-selected=true] .fill[data-astro-cid-xobvzips]{animation-play-state:paused}@keyframes ind-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.viewport[data-astro-cid-xobvzips]{position:relative;width:100%;height:var(--H);touch-action:pan-y;user-select:none}.track[data-astro-cid-xobvzips]{--w: 210px;--W: 420px;--h: 300px;--H: 540px;--gap: 64px;list-style:none;margin:0;padding:0;position:absolute;left:0;top:0;display:flex;align-items:flex-start;gap:var(--gap);will-change:transform;transition:transform .7s var(--ease-out)}.viewport[data-astro-cid-xobvzips]{--H: 540px}.card[data-astro-cid-xobvzips]{flex:none;width:var(--w);height:var(--h);transition:width .7s var(--ease-out),height .7s var(--ease-out)}.card[data-astro-cid-xobvzips].active{width:var(--W);height:var(--H)}.card[data-astro-cid-xobvzips] button[data-astro-cid-xobvzips]{display:block;position:relative;width:100%;height:100%;padding:0;border:0;border-radius:var(--radius-media);overflow:hidden;background:var(--light-grey);cursor:pointer}.card[data-astro-cid-xobvzips].active button[data-astro-cid-xobvzips]{cursor:default}.card[data-astro-cid-xobvzips] img[data-astro-cid-xobvzips]{width:100%;height:100%;object-fit:cover;display:block;transition:filter .7s var(--ease-out)}.card[data-astro-cid-xobvzips]:not(.active) img[data-astro-cid-xobvzips]{filter:brightness(.96)}.card[data-astro-cid-xobvzips] button[data-astro-cid-xobvzips]:before{content:"";position:absolute;inset:0 0 auto;height:38%;background:linear-gradient(180deg,#00000057,#0000);pointer-events:none}.label[data-astro-cid-xobvzips]{position:absolute;top:1.1rem;left:0;right:0;text-align:center;color:#fff;font-size:var(--text-sm);font-weight:500;letter-spacing:.005em;padding-inline:.5rem;text-shadow:0 1px 10px rgba(0,0,0,.25)}.card[data-astro-cid-xobvzips].active .label[data-astro-cid-xobvzips]{font-size:var(--text-base)}.caption[data-astro-cid-xobvzips]{width:var(--W, 420px);max-width:calc(100% - 2.5rem);margin:1.75rem auto 0;transition:opacity .18s ease,translate .18s ease}.caption[data-astro-cid-xobvzips].out{opacity:0;translate:0 4px}.caption[data-astro-cid-xobvzips] h3[data-astro-cid-xobvzips]{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:-.01em}.caption[data-astro-cid-xobvzips] .more[data-astro-cid-xobvzips]{display:inline-block;margin-top:1rem;color:var(--ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.caption[data-astro-cid-xobvzips] .more[data-astro-cid-xobvzips][hidden]{display:none}.caption[data-astro-cid-xobvzips] p[data-astro-cid-xobvzips]{margin:.9rem 0 0;color:var(--ink-soft);line-height:1.55;text-wrap:pretty}@media(max-width:900px){.track[data-astro-cid-xobvzips]{--w: 150px;--W: 300px;--h: 215px;--H: 400px;--gap: 32px}.viewport[data-astro-cid-xobvzips]{--H: 400px}.caption[data-astro-cid-xobvzips]{width:300px}}@media(max-width:560px){.track[data-astro-cid-xobvzips]{--w: 96px;--W: 270px;--h: 140px;--H: 320px;--gap: 16px}.viewport[data-astro-cid-xobvzips]{--H: 320px}.caption[data-astro-cid-xobvzips]{width:270px}.bar[data-astro-cid-xobvzips]{height:2.6rem}.arrow[data-astro-cid-xobvzips]{width:2.2rem;height:2.2rem}}.inner[data-astro-cid-3iighrwj]{display:flex;flex-direction:column;align-items:center}h2[data-astro-cid-3iighrwj]{font-size:var(--type-section);font-weight:600;letter-spacing:var(--ls-section);line-height:var(--lh-section);text-align:center;max-width:24ch;text-wrap:balance;margin:0}.rating[data-astro-cid-3iighrwj]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:22px;text-decoration:none;color:var(--ink);transition:opacity .3s}.rating[data-astro-cid-3iighrwj]:hover{opacity:.75}.stars[data-astro-cid-3iighrwj]{display:flex;gap:4px}.omr[data-astro-cid-3iighrwj]{height:20px;width:auto;display:block}.logos[data-astro-cid-3iighrwj]{width:100%;display:grid;grid-template-columns:repeat(5,1fr);margin-top:34px}.logo[data-astro-cid-3iighrwj]{display:flex;align-items:center;justify-content:center;padding:32px 0;text-decoration:none;cursor:pointer}.logo[data-astro-cid-3iighrwj] img[data-astro-cid-3iighrwj]{width:calc(184px * var(--s, 1));max-width:100%;height:calc(40px * var(--s, 1));object-fit:contain;filter:grayscale(1);opacity:.45;transition:filter .3s,opacity .3s}.logo[data-astro-cid-3iighrwj]:hover img[data-astro-cid-3iighrwj]{filter:none;opacity:1}.cta[data-astro-cid-3iighrwj]{margin-top:34px;display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);font-size:var(--type-button);font-weight:500;border:1px solid var(--light-grey);border-radius:999px;padding:12px 22px;transition:border-color .3s,background .3s}.cta[data-astro-cid-3iighrwj]:hover{border-color:var(--grey);background:#fff}@media(max-width:900px){.logo[data-astro-cid-3iighrwj]{padding:20px 4px}.logo[data-astro-cid-3iighrwj] img[data-astro-cid-3iighrwj]{width:calc(122px * var(--s, 1));height:calc(26.5px * var(--s, 1))}}@media(max-width:640px){.logos[data-astro-cid-3iighrwj]{grid-template-columns:repeat(2,1fr)}.logo[data-astro-cid-3iighrwj]{padding:18px 10px}.logo[data-astro-cid-3iighrwj] img[data-astro-cid-3iighrwj]{width:calc(150px * var(--s, 1));height:calc(33px * var(--s, 1))}}.marquee[data-astro-cid-3iighrwj]{display:none}@media(max-width:640px){.logos[data-astro-cid-3iighrwj]:not(:focus-within){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.logos[data-astro-cid-3iighrwj]:focus-within+.marquee[data-astro-cid-3iighrwj]{display:none}.marquee[data-astro-cid-3iighrwj]{display:block;width:100vw;margin:34px calc(50% - 50vw) 0;display:grid;gap:26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.track[data-astro-cid-3iighrwj]{display:flex;width:max-content;align-items:center;animation:logo-run 45s linear infinite}.track[data-astro-cid-3iighrwj].rev{animation-direction:reverse}.mlogo[data-astro-cid-3iighrwj]{flex:none;display:flex;align-items:center;justify-content:center;width:112px;padding:0 14px;box-sizing:content-box}.mlogo[data-astro-cid-3iighrwj] img[data-astro-cid-3iighrwj]{width:calc(112px * var(--s, 1));max-width:100%;height:calc(24px * var(--s, 1));object-fit:contain}}@keyframes logo-run{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-3iighrwj]{animation:none}}@media(hover:none){.logo[data-astro-cid-3iighrwj] img[data-astro-cid-3iighrwj]{filter:none;opacity:1}}
