.divider-module__alMCgG__divider{--dashed-divider-horizontal-fade-size:2.5rem;--dashed-divider-dash-size:4px;--dashed-divider-gap-size:4px;--dashed-divider-color:var(--color-ui-disabled);--dashed-divider-horizontal-color:var(--color-ui-disabled);--dashed-divider-offset:0%;background:linear-gradient(to right, transparent 0%, var(--dashed-divider-horizontal-color) 10%, var(--dashed-divider-horizontal-color) 90%, transparent 100%);-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + 1px), transparent calc(var(--dashed-divider-dash-size) + var(--dashed-divider-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-divider-horizontal-fade-size), black calc(100% - var(--dashed-divider-horizontal-fade-size)), transparent 100%);-webkit-mask-composite:source-in, xor;margin-left:calc((var(--dashed-divider-offset) / 2) * -1);width:calc(100% + var(--dashed-divider-offset));border:none;-webkit-mask-composite:source-in;mask-composite:intersect}.divider-module__alMCgG__dark{--dashed-divider-color:var(--color-ui-03);--dashed-divider-horizontal-color:var(--color-ui-03)}[data-theme=dark] .divider-module__alMCgG__divider{--dashed-divider-color:var(--color-ui-03);--dashed-divider-horizontal-color:var(--color-ui-03)}
.enlargeable-module___1xNhq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enlargeable-module___1xNhq__wrapper{position:relative}.enlargeable-module___1xNhq__expandButton{z-index:1;width:32px;height:32px;color:var(--color-foreground);cursor:pointer;background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-md);opacity:.8;transition:opacity var(--duration-fast) var(--ease-out-cubic);place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.enlargeable-module___1xNhq__wrapper:hover .enlargeable-module___1xNhq__expandButton,.enlargeable-module___1xNhq__expandButton:focus-visible{opacity:1}.enlargeable-module___1xNhq__expandButton:hover{background:color-mix(in srgb, var(--color-foreground) 8%, transparent)}.enlargeable-module___1xNhq__icon{width:16px;height:16px}.enlargeable-module___1xNhq__overlay{z-index:1000;animation:enlargeable-module___1xNhq__overlay-in var(--duration-fast) var(--ease-out-cubic);background:#000000bf;position:fixed;inset:0}.enlargeable-module___1xNhq__content{z-index:1000;width:min(95vw,1400px);max-height:90dvh;color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-xl);animation:enlargeable-module___1xNhq__content-in var(--duration-fast) var(--ease-out-cubic);padding:20px;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@media (min-width:768px){.enlargeable-module___1xNhq__content{padding:32px}}.enlargeable-module___1xNhq__content:focus-visible{outline:none}.enlargeable-module___1xNhq__closeButton{z-index:1;width:36px;height:36px;color:var(--color-foreground);cursor:pointer;background:var(--color-background);border:1px solid var(--color-darkBorder);border-radius:var(--radius-md);place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.enlargeable-module___1xNhq__closeButton:hover{background:color-mix(in srgb, var(--color-foreground) 8%, transparent)}.enlargeable-module___1xNhq__modalInner{width:100%;margin:0}@keyframes enlargeable-module___1xNhq__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes enlargeable-module___1xNhq__content-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.enlargeable-module___1xNhq__overlay,.enlargeable-module___1xNhq__content{animation:none}.enlargeable-module___1xNhq__expandButton{transition:none}}
.dashed-lines-module__4wvEka__root{--dashed-line-inset:max(var(--safe), calc(50% - 600px));--dashed-line-highlight-pos:30%;--dashed-line-highlight-spread:60%;--dashed-line-horizontal-overhang:1.5rem;--dashed-line-vertical-top-offset:0px;--dashed-line-vertical-bottom-offset:0px;--dashed-line-vertical-fade-start:0px;--dashed-line-vertical-fade-end:0px;--dashed-line-horizontal-fade-size:2.5rem;--dashed-line-dash-size:4px;--dashed-line-gap-size:4px;--dashed-line-color:#d1d4da;--dashed-line-horizontal-color:#d1d4da;pointer-events:none;z-index:-1;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%}.dashed-lines-module__4wvEka__line{position:absolute}.dashed-lines-module__4wvEka__left,.dashed-lines-module__4wvEka__right{top:var(--dashed-line-vertical-top-offset);bottom:var(--dashed-line-vertical-bottom-offset);background:var(--dashed-line-color);width:1px;-webkit-mask-image:repeating-linear-gradient(to bottom, black 0, black var(--dashed-line-dash-size), transparent var(--dashed-line-dash-size), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size))), linear-gradient(to bottom, transparent 0, black var(--dashed-line-vertical-fade-start), black calc(100% - var(--dashed-line-vertical-fade-end)), transparent 100%);-webkit-mask-image:repeating-linear-gradient(to bottom, black 0, black var(--dashed-line-dash-size), transparent var(--dashed-line-dash-size), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size))), linear-gradient(to bottom, transparent 0, black var(--dashed-line-vertical-fade-start), black calc(100% - var(--dashed-line-vertical-fade-end)), transparent 100%);mask-image:repeating-linear-gradient(to bottom, black 0, black var(--dashed-line-dash-size), transparent var(--dashed-line-dash-size), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size))), linear-gradient(to bottom, transparent 0, black var(--dashed-line-vertical-fade-start), black calc(100% - var(--dashed-line-vertical-fade-end)), transparent 100%);-webkit-mask-composite:source-in;display:none;-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:1024px){.dashed-lines-module__4wvEka__left,.dashed-lines-module__4wvEka__right{display:block}}.dashed-lines-module__4wvEka__left.dashed-lines-module__4wvEka__hasHeight,.dashed-lines-module__4wvEka__right.dashed-lines-module__4wvEka__hasHeight{height:var(--dashed-line-vertical-height);top:50%;bottom:auto;translate:0 -50%}.dashed-lines-module__4wvEka__left{left:var(--dashed-line-inset)}.dashed-lines-module__4wvEka__right{right:var(--dashed-line-inset)}.dashed-lines-module__4wvEka__top,.dashed-lines-module__4wvEka__bottom{left:calc(var(--dashed-line-inset) - var(--dashed-line-horizontal-overhang));right:calc(var(--dashed-line-inset) - var(--dashed-line-horizontal-overhang));background:linear-gradient(to right, transparent 0%, var(--dashed-line-horizontal-color) 15%, var(--dashed-line-horizontal-color) 85%, transparent 100%);height:1px;-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-line-horizontal-fade-size), black calc(100% - var(--dashed-line-horizontal-fade-size)), transparent 100%);-webkit-mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-line-horizontal-fade-size), black calc(100% - var(--dashed-line-horizontal-fade-size)), transparent 100%);mask-image:repeating-linear-gradient(to right, black 0, black calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + 1px), transparent calc(var(--dashed-line-dash-size) + var(--dashed-line-gap-size) + 1px)), linear-gradient(to right, transparent 0, black var(--dashed-line-horizontal-fade-size), black calc(100% - var(--dashed-line-horizontal-fade-size)), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.dashed-lines-module__4wvEka__top{top:0}.dashed-lines-module__4wvEka__bottom{bottom:0}.dashed-lines-module__4wvEka__dark{--dashed-line-color:var(--color-ui-03);--dashed-line-horizontal-color:var(--color-ui-03)}[data-theme=dark] .dashed-lines-module__4wvEka__root{--dashed-line-color:var(--color-ui-03);--dashed-line-horizontal-color:var(--color-ui-03)}
.section-module__xmWmSa__section{width:100%;position:relative}.section-module__xmWmSa__themed{background-color:var(--color-background);color:var(--color-foreground)}.section-module__xmWmSa__dashedLineTop,.section-module__xmWmSa__dashedLineBottom{pointer-events:none;background:color-mix(in srgb, var(--color-darkPurple-900) 50%, transparent);height:1px;position:absolute;left:0;right:0;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 12px);mask-image:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 12px)}.section-module__xmWmSa__dashedLineTop{top:0}.section-module__xmWmSa__dashedLineBottom{bottom:0}.section-module__xmWmSa__container{--container-line-inset:max(var(--safe), calc(50% - 600px));position:relative}.section-module__xmWmSa__containerLineLeft,.section-module__xmWmSa__containerLineRight{pointer-events:none;z-index:1;background:repeating-linear-gradient(to bottom, var(--color-foreground) 0, var(--color-foreground) 4px, transparent 4px, transparent 8px);opacity:.15;width:1px;display:none;position:absolute;top:0;bottom:0}@media (min-width:1024px){.section-module__xmWmSa__containerLineLeft,.section-module__xmWmSa__containerLineRight{display:block}}.section-module__xmWmSa__containerLineLeft{left:var(--container-line-inset)}.section-module__xmWmSa__containerLineRight{right:var(--container-line-inset)}.section-module__xmWmSa__containerLineTop,.section-module__xmWmSa__containerLineBottom{pointer-events:none;z-index:1;background:repeating-linear-gradient(to right, var(--color-foreground) 0, var(--color-foreground) 4px, transparent 4px, transparent 8px);opacity:.15;height:1px;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.section-module__xmWmSa__containerLineTop{top:0}.section-module__xmWmSa__containerLineBottom{bottom:0}.section-module__xmWmSa__fadeTop{-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 100%);mask-image:linear-gradient(#0000 0%,#000 15% 100%)}.section-module__xmWmSa__fadeBottom{-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%)}.section-module__xmWmSa__fadeBoth{-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}[data-section-container]+[data-section-container]>.section-module__xmWmSa__containerLineTop{display:none}[data-section-container]:has(+[data-theme-section])>.section-module__xmWmSa__containerLineBottom{display:none}
.hero-module__yMfO4W__hero{text-align:center;max-width:var(--container-lg);padding:calc(var(--header-height) + 7.5rem) 1rem 2.5rem;margin-inline:auto;margin-top:calc(var(--header-height) * -1);flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:1024px){.hero-module__yMfO4W__hero{padding:calc(var(--header-height) + 13.75rem) 1.5rem 3.75rem;gap:1.5rem}}@media (min-width:1440px){.hero-module__yMfO4W__hero{padding:calc(var(--header-height) + 13.75rem) 2.5rem 5rem}}
.card-module__Y18W4G__card{--card-radius:var(--radius-xl);--card-padding:calc(var(--spacing) * 6);--card-border:var(--_card-border);--card-shadow:var(--_card-shadow);--card-title-color:var(--color-foreground);--card-description-color:var(--_card-description-color);height:100%;min-height:12.5rem;padding:var(--card-padding);border-radius:var(--card-radius);background-color:var(--_card-bg);box-shadow:var(--card-shadow);isolation:isolate;border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.card-module__Y18W4G__card:before,.card-module__Y18W4G__card:after{content:"";border-radius:var(--card-radius);-webkit-mask-composite:xor;transition:opacity var(--duration-normal) var(--ease-out-cubic);pointer-events:none;border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-module__Y18W4G__card:after{z-index:-2;background:var(--card-border) border-box}.card-module__Y18W4G__card:before{z-index:-1;background:var(--card-border-gradient,transparent) border-box;opacity:0}[data-theme=light]{--_card-bg:var(--color-white);--_card-border:var(--color-white);--_card-shadow:-4px 0 200px 0 #dedede4d, 0 4px 20px 0 #0000000d;--_card-description-color:var(--color-neutral-800);--_card-simple-bg:linear-gradient(to left, #f0f7ff80, #ffffff80);--lantern-spotlight:var(--color-neonGreen-600);--glass-dark-hover-shadow:0 0 12px #0000000a, 0 4px 24px #00000014}[data-theme=dark]{--_card-bg:#021118;--_card-border:#473b4580;--_card-shadow:-4px 0 200px 0 #0000004d, 0 4px 20px 0 #0003;--_card-description-color:var(--color-neutral-500);--_card-simple-bg:linear-gradient(to left, #000c12b3, #000c1280);--lantern-spotlight:var(--color-neonGreen-500);--glass-dark-hover-shadow:0 0 12px #b4ff640f, 0 4px 24px #c8ff781a}.card-module__Y18W4G__simple{background:var(--_card-simple-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.card-module__Y18W4G__icon{gap:calc(var(--spacing) * 4)}.card-module__Y18W4G__feature{justify-content:flex-end;min-height:295px}.card-module__Y18W4G__featureLarge{justify-content:flex-end;min-height:482px}.card-module__Y18W4G__featureCompact{gap:calc(var(--spacing) * 4);justify-content:space-between}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark{--card-border:var(--color-ui-03);--card-border-gradient:linear-gradient(128deg, #fff 0%, #181717 29%, #6a6969 100%);--card-shadow:none;background:linear-gradient(180deg, #ffffff05 0%, #000c1203 99.91%), var(--color-ui-02);min-height:auto;transition:background .6s var(--ease-out-cubic), box-shadow .6s var(--ease-out-cubic), border-color .6s var(--ease-out-cubic), opacity .6s var(--ease-out-cubic)}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark:before{transition:opacity .2s var(--ease-out-cubic)}.card-module__Y18W4G__glassDark.card-module__Y18W4G__glassDark:after{background:var(--card-border) border-box;transition:opacity .6s var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__glassDark:hover{box-shadow:var(--glass-dark-hover-shadow)}.card-module__Y18W4G__glassDark:hover:before{opacity:1}.card-module__Y18W4G__glassDark:not(.card-module__Y18W4G__hoverLantern):hover:after{opacity:0}}.card-module__Y18W4G__borderGradient1{--card-border-gradient:linear-gradient(to top left, #181717 0%, var(--color-darkPurple-800) 80%, var(--color-neutral-50) 100%)}.card-module__Y18W4G__borderGradient1:before{opacity:1}.card-module__Y18W4G__borderGradient2{--card-border-gradient:linear-gradient(to bottom right, var(--color-peach-500) 0%, var(--color-neutral-900) 50%, #ea97e3 100%)}.card-module__Y18W4G__borderGradient2:before{opacity:1}.card-module__Y18W4G__borderGradient3{--card-border-gradient:linear-gradient(to top left, var(--color-neutral-50) 0%, #181717 29%, #6a6969 100%)}.card-module__Y18W4G__borderGradient3:before{opacity:1}.card-module__Y18W4G__hoverFade:before{opacity:0}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverFade:hover:before{opacity:1}}.card-module__Y18W4G__hoverLantern:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverLantern:before{background:var(--lantern-spotlight,var(--color-neutral-50)) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverLantern:hover:before{opacity:1}[data-grid-lantern]:hover .card-module__Y18W4G__hoverLantern:before{opacity:1}}@property --card-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.card-module__Y18W4G__hoverConicSpin:before{background:var(--card-border-gradient,conic-gradient(from 0deg, var(--color-darkPurple-800), var(--color-neutral-50), var(--color-peach-500), transparent 60%)) border-box;-webkit-mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:conic-gradient(from var(--card-border-angle), black, black 40%, transparent 60%, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverConicSpin:hover:before{opacity:.7;animation:3s linear infinite card-module__Y18W4G__conic-spin}}@keyframes card-module__Y18W4G__conic-spin{to{--card-border-angle:360deg}}.card-module__Y18W4G__hoverSweep:before{background:linear-gradient(to bottom right, var(--color-neutral-50) 0%, var(--color-darkPurple-800) 25%, var(--color-peach-500) 50%, var(--color-darkBlue) 75%, #ea97e3 100%) border-box;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);background-position:0 0;background-size:300% 300%}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverSweep:hover:before{opacity:.8;animation:card-module__Y18W4G__border-sweep 3s var(--ease-in-out-cubic) forwards}}@keyframes card-module__Y18W4G__border-sweep{to{background-position:100% 100%}}.card-module__Y18W4G__hoverPulse:before{opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverPulse:hover:before{animation:card-module__Y18W4G__border-pulse 2s var(--ease-in-out-cubic) infinite}}@keyframes card-module__Y18W4G__border-pulse{0%,to{opacity:.15}50%{opacity:.6}}.card-module__Y18W4G__hoverShimmer:before{background:linear-gradient(90deg, transparent 0%, var(--color-neutral-50) 50%, transparent 100%) border-box, var(--card-border-gradient,linear-gradient(to top left, #181717 0%, var(--color-darkPurple-800) 76%, var(--color-neutral-50) 100%)) border-box;opacity:0;transition:opacity var(--duration-normal) var(--ease-out-cubic);background-repeat:no-repeat;background-size:50% 100%,100% 100%}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverShimmer:hover:before{opacity:1;animation:card-module__Y18W4G__border-shimmer 1.5s var(--ease-out-cubic) forwards}}@keyframes card-module__Y18W4G__border-shimmer{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.card-module__Y18W4G__hoverDepth{--card-shadow:var(--shadow-x,0px) var(--shadow-y,0px) 30px #00000059, 0 0 60px #00000026}.card-module__Y18W4G__hoverAurora:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverAurora:before{background:var(--aurora-accent,var(--color-peach-500)) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverAurora:hover:before{opacity:1}}.card-module__Y18W4G__hoverTrace:after{background:var(--lantern-border,var(--card-border)) border-box;opacity:1}.card-module__Y18W4G__hoverTrace:before{background:var(--lantern-spotlight,#786e76cc) border-box;-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);mask:radial-gradient(circle 200px at var(--mx,50%) var(--my,50%), black, transparent), linear-gradient(black 0 0) padding-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in, xor, xor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out-cubic);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__hoverTrace:hover:before{opacity:1}}.card-module__Y18W4G__card.card-module__Y18W4G__glowActive{--card-shadow:0 0 40px 0 var(--glow-color,#c8adcd40), 0 4px 20px 0 var(--glow-color,#c8adcd26)}.card-module__Y18W4G__card.card-module__Y18W4G__glowActive:after{background:var(--glow-border,var(--color-white)) border-box}.card-module__Y18W4G__glowHover{transition:box-shadow var(--duration-normal) var(--ease-out-cubic), opacity var(--duration-normal) var(--ease-out-cubic)}.card-module__Y18W4G__glowHover:after{transition:background var(--duration-normal) var(--ease-out-cubic)}@media (hover:hover) and (pointer:fine){.card-module__Y18W4G__card.card-module__Y18W4G__glowHover:hover{--card-shadow:0 0 40px 0 var(--glow-color,#c8adcd40), 0 4px 20px 0 var(--glow-color,#c8adcd26)}.card-module__Y18W4G__card.card-module__Y18W4G__glowHover:hover:after{background:var(--glow-border,var(--color-white)) border-box}}@media (prefers-reduced-motion:reduce){.card-module__Y18W4G__hoverConicSpin:before,.card-module__Y18W4G__hoverSweep:before,.card-module__Y18W4G__hoverPulse:before,.card-module__Y18W4G__hoverShimmer:before{animation:none}.card-module__Y18W4G__hoverLantern:before,.card-module__Y18W4G__hoverConicSpin:before,.card-module__Y18W4G__hoverAurora:before,.card-module__Y18W4G__hoverTrace:before{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-module__Y18W4G__hoverSweep:before,.card-module__Y18W4G__hoverShimmer:before{background-position:0 0;background-size:100% 100%}[data-grid-lantern]:hover .card-module__Y18W4G__hoverLantern:before{opacity:0}.card-module__Y18W4G__hoverLantern:hover:before,.card-module__Y18W4G__hoverConicSpin:hover:before,.card-module__Y18W4G__hoverSweep:hover:before,.card-module__Y18W4G__hoverPulse:hover:before,.card-module__Y18W4G__hoverShimmer:hover:before,.card-module__Y18W4G__hoverAurora:hover:before,.card-module__Y18W4G__hoverTrace:hover:before{opacity:.7}.card-module__Y18W4G__hoverDepth{--card-shadow:0 0 30px #00000059, 0 0 60px #00000026}}
.enlargeable-image-module__3I1zua__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enlargeable-image-module__3I1zua__trigger{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGxpbmUgeDE9JzkuMCcgeTE9JzUuNCcgeDI9JzkuMCcgeTI9JzEyLjYnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMi43JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0ncmdiYSgwLDAsMCwwLjA2KScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyLjAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzEuOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGxpbmUgeDE9JzkuMCcgeTE9JzUuNCcgeDI9JzkuMCcgeTI9JzEyLjYnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44JyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48L3N2Zz4=) 9 9,zoom-in;appearance:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative}.enlargeable-image-module__3I1zua__wrapper{width:100%;height:100%;display:block;position:relative}.enlargeable-image-module__3I1zua__cornerBadge{z-index:1;width:36px;height:36px;color:var(--color-white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.85;transition:opacity var(--duration-fast) var(--ease-out-cubic), background-color var(--duration-fast) var(--ease-out-cubic);background:#0000008c;border:1px solid #ffffff40;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}@media (hover:hover) and (pointer:fine){.enlargeable-image-module__3I1zua__cornerBadge{opacity:0}.enlargeable-image-module__3I1zua__wrapper:hover .enlargeable-image-module__3I1zua__cornerBadge{opacity:1}}.enlargeable-image-module__3I1zua__cornerBadge:focus-visible{opacity:1}.enlargeable-image-module__3I1zua__cornerBadge:hover{background:#000000bf}.enlargeable-image-module__3I1zua__cornerBadgeSm{width:22px;height:22px;bottom:4px;right:4px}.enlargeable-image-module__3I1zua__cornerBadgeSm .enlargeable-image-module__3I1zua__icon{width:12px;height:12px}.enlargeable-image-module__3I1zua__icon{width:18px;height:18px}.enlargeable-image-module__3I1zua__overlay{z-index:1000;animation:enlargeable-image-module__3I1zua__overlay-in var(--duration-fast) var(--ease-out-cubic);background:#000000d9;position:fixed;inset:0}.enlargeable-image-module__3I1zua__content{z-index:1000;cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGNpcmNsZSBjeD0nOScgY3k9JzknIHI9JzYnIGZpbGw9J3JnYmEoMCwwLDAsMC4wNiknIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44Jy8+PGxpbmUgeDE9JzEyLjcnIHkxPScxMi43JyB4Mj0nMjAuNycgeTI9JzIwLjcnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48bGluZSB4MT0nNS40JyB5MT0nOS4wJyB4Mj0nMTIuNicgeTI9JzkuMCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvc3ZnPg==) 9 9,zoom-out;animation:enlargeable-image-module__3I1zua__content-in var(--duration-fast) var(--ease-out-cubic);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (min-width:768px){.enlargeable-image-module__3I1zua__content{padding:48px}}.enlargeable-image-module__3I1zua__content:focus-visible{outline:none}.enlargeable-image-module__3I1zua__closeButton{z-index:1;width:44px;height:44px;color:var(--color-white);cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48Y2lyY2xlIGN4PSc5JyBjeT0nOScgcj0nNicgZmlsbD0nbm9uZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjcnLz48bGluZSB4MT0nMTIuNycgeTE9JzEyLjcnIHgyPScyMC43JyB5Mj0nMjAuNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyLjkwMDAwMDAwMDAwMDAwMDQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxsaW5lIHgxPSc1LjQnIHkxPSc5LjAnIHgyPScxMi42JyB5Mj0nOS4wJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzIuNycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PGNpcmNsZSBjeD0nOScgY3k9JzknIHI9JzYnIGZpbGw9J3JnYmEoMCwwLDAsMC4wNiknIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMS44Jy8+PGxpbmUgeDE9JzEyLjcnIHkxPScxMi43JyB4Mj0nMjAuNycgeTI9JzIwLjcnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMi4wJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLz48bGluZSB4MT0nNS40JyB5MT0nOS4wJyB4Mj0nMTIuNicgeTI9JzkuMCcgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScxLjgnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvc3ZnPg==) 9 9,zoom-out;background:#0000008c;border:1px solid #ffffff40;border-radius:9999px;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}@media (min-width:768px){.enlargeable-image-module__3I1zua__closeButton{top:24px;right:24px}}.enlargeable-image-module__3I1zua__closeButton:hover{background:#000000bf}.enlargeable-image-module__3I1zua__figure{flex-direction:column;align-items:center;max-width:100%;max-height:100%;margin:0;display:flex}.enlargeable-image-module__3I1zua__image{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:85dvh}.enlargeable-image-module__3I1zua__caption{color:var(--color-white);text-align:center;opacity:.8;margin-top:12px}@keyframes enlargeable-image-module__3I1zua__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes enlargeable-image-module__3I1zua__content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.enlargeable-image-module__3I1zua__overlay,.enlargeable-image-module__3I1zua__content{animation:none}.enlargeable-image-module__3I1zua__cornerBadge{transition:none}}
