.landing-page a:before,.landing-page a:after{content:none!important;background-image:none!important;width:0!important;height:0!important;display:none!important}@layer base{:where(.landing-page) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}:where(.landing-page) :where(p){font-size:inherit;line-height:inherit;color:inherit}:where(.landing-page){font-size:var(--landing-page-body-font-size);line-height:var(--landing-page-body-line-height)}}.noise-overlay{pointer-events:none;z-index:var(--landing-noise-z-index);opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-surface{background:hsl(var(--landing-surface));color:hsl(var(--landing-surface-foreground));border-color:hsl(var(--landing-border));border-width:var(--landing-surface-border-width);box-shadow:var(--landing-surface-shadow), var(--landing-surface-glow)}.landing-surface-strong{background:hsl(var(--landing-strong));color:hsl(var(--landing-strong-foreground));border-color:hsl(var(--landing-edge))}.landing-soft-badge{background:hsl(var(--landing-soft));color:hsl(var(--landing-soft-foreground));border-color:hsl(var(--landing-edge))}.landing-soft-text{color:hsl(var(--landing-soft-muted))}.landing-marquee-fade-left{background:linear-gradient(to right, rgb(var(--landing-marquee-fade)), transparent)}.landing-marquee-fade-right{background:linear-gradient(to left, rgb(var(--landing-marquee-fade)), transparent)}@keyframes border-beam{0%{offset-distance:0%}to{offset-distance:100%}}.border-beam{animation:border-beam var(--landing-border-beam-duration) linear infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-btn{position:relative;overflow:hidden}.shimmer-btn:before{content:"";background:var(--landing-shimmer-gradient);animation:shimmer var(--landing-shimmer-duration) ease-in-out infinite;background-size:200% 100%;position:absolute;inset:0}@keyframes pulse-glow{0%,to{opacity:1;box-shadow:var(--landing-pulse-shadow-rest)}50%{opacity:.6;box-shadow:var(--landing-pulse-shadow-peak)}}.pulse-glow{animation:pulse-glow var(--landing-pulse-duration) ease-in-out infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee var(--landing-marquee-duration) linear infinite}@keyframes draw-line{to{stroke-dashoffset:0}}.draw-line{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:draw-line var(--landing-draw-line-duration) ease-out forwards}.reveal{opacity:1;transition:opacity var(--landing-reveal-transition-duration) var(--landing-reveal-transition-ease), transform var(--landing-reveal-transition-duration) var(--landing-reveal-transition-ease);transform:translateY(0)}.reveal-enhanced .reveal:not(.revealed){opacity:0;transform:translateY(20px)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal.delay-1{transition-delay:var(--landing-reveal-delay-1)}.reveal.delay-2{transition-delay:var(--landing-reveal-delay-2)}.reveal.delay-3{transition-delay:var(--landing-reveal-delay-3)}.reveal.delay-4{transition-delay:var(--landing-reveal-delay-4)}.reveal.delay-5{transition-delay:var(--landing-reveal-delay-5)}.reveal.delay-6{transition-delay:var(--landing-reveal-delay-6)}@media (prefers-reduced-motion:reduce){.animate-marquee,.pulse-glow,.draw-line,.reveal,.reveal.revealed{transition:none!important;animation:none!important;transform:none!important}.reveal,.reveal.revealed{opacity:1!important}.draw-line{stroke-dashoffset:0}}@keyframes hero-text-reveal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes avatar-pop{0%{opacity:0;transform:scale(.5)translate(-20px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes navbar-slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.cg-friction[data-astro-cid-bg5k4755]{height:auto;display:block}.cg-friction--bell[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 26)}.cg-friction--popup[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 22)}.cg-friction--mail[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 17)}.cg-friction--cookie[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 27)}.cg-friction--update[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 22)}.cg-friction--loading[data-astro-cid-bg5k4755]{width:calc(var(--cg-semantic-space-unit) * 14)}.cg-friction-blink[data-astro-cid-bg5k4755]{animation:1s step-end infinite cg-friction-blink}.cg-friction-spin[data-astro-cid-bg5k4755]{transform-box:fill-box;transform-origin:50%;animation:1.2s steps(8,end) infinite cg-friction-spin}.cg-friction-progress[data-astro-cid-bg5k4755]{transform-box:fill-box;transform-origin:0;animation:3s steps(6,end) infinite cg-friction-progress}@keyframes cg-friction-blink{50%{opacity:0}}@keyframes cg-friction-spin{to{rotate:360deg}}@keyframes cg-friction-progress{0%{scale:.3 1}80%,to{scale:3.5 1}}@media (prefers-reduced-motion:reduce){.cg-friction-blink[data-astro-cid-bg5k4755],.cg-friction-spin[data-astro-cid-bg5k4755],.cg-friction-progress[data-astro-cid-bg5k4755]{animation:none}}.landing-hero-stage[data-astro-cid-7nsrw3it]{background-color:var(--paper-sky)}html:not(.dark) .landing-hero-accent[data-astro-cid-7nsrw3it]{color:var(--cg-semantic-color-illustration-magenta-shade)}:is(html:has([data-robot-stage]),html:has([data-robot-stage]) *){cursor:crosshair}:is(html:has([data-robot-stage]) :is(a[href],button,summary,select,label[for],[role=button],[role=link],[role=tab],input:is([type=checkbox],[type=radio],[type=submit],[type=button]),[data-robot-runner]),html:has([data-robot-stage]) :is(a[href],button,summary,label[for],[role=button],[role=link],[role=tab],[data-robot-runner]) *){cursor:url(/cursors/hand.svg) 9 0,pointer}:is(html:has([data-robot-stage]) :is(a[href],button,summary,select,label[for],[role=button],[role=link],[role=tab],input:is([type=checkbox],[type=radio],[type=submit],[type=button]),[data-robot-runner]):active,html:has([data-robot-stage]) :is(a[href],button,summary,label[for],[role=button],[role=link],[role=tab],[data-robot-runner]):active *){cursor:url(/cursors/hand-pressed.svg) 9 4,pointer}html:has([data-robot-stage]) :is(button,input,select):disabled{cursor:not-allowed}html:has([data-robot-stage]) :is(input:not([type=checkbox],[type=radio],[type=submit],[type=button]),textarea,[contenteditable=true]){cursor:text}.landing-hero-accent[data-astro-cid-7nsrw3it]{color:var(--cg-semantic-color-brand-logo-magenta)}.landing-hero-stage[data-astro-cid-7nsrw3it]{--landing-friction-min-top:calc(var(--cg-semantic-space-unit) * 40)}.landing-friction[data-astro-cid-7nsrw3it]{animation:landing-friction-float 2.4s ease-in-out var(--friction-delay,0s) infinite alternate;translate:-50% -50%}[data-astro-cid-7nsrw3it][data-robot-runner]{transform-origin:66.667%;transition:scale .22s ease-in-out}[data-astro-cid-7nsrw3it][data-robot-runner].is-facing-right{scale:-1 1}@keyframes landing-friction-float{0%{rotate:-6deg}to{rotate:6deg}}@media (prefers-reduced-motion:reduce){.landing-friction[data-astro-cid-7nsrw3it]{animation:none}}.cg-hero-beam{height:calc(var(--cg-semantic-space-unit) * 3.5);transform-origin:0;border-block:calc(var(--cg-semantic-space-unit) * .5) solid var(--cg-semantic-color-illustration-ink);background:linear-gradient(to bottom, var(--cg-semantic-color-brand-logo-magenta) 0 14.3%, var(--cg-semantic-color-brand-logo-orange) 14.3% 28.6%, var(--cg-semantic-color-brand-logo-yellow) 28.6% 42.9%, var(--cg-semantic-color-brand-logo-green) 42.9% 57.1%, var(--cg-semantic-color-brand-logo-cyan) 57.1% 71.4%, var(--cg-semantic-color-brand-logo-blue) 71.4% 85.7%, var(--cg-semantic-color-brand-logo-violet) 85.7% 100%);position:absolute;translate:0 -50%}.cg-hero-flash{width:calc(var(--cg-semantic-space-unit) * 7);height:calc(var(--cg-semantic-space-unit) * 7);background:linear-gradient(var(--cg-semantic-color-illustration-highlight) 0 0) center / 100% 30% no-repeat, linear-gradient(var(--cg-semantic-color-illustration-highlight) 0 0) center / 30% 100% no-repeat;position:absolute;translate:-50% -50%}.cg-hero-flash--blast{scale:3.5}.cg-hero-say{padding:calc(var(--cg-semantic-space-unit) * 1) calc(var(--cg-semantic-space-unit) * 2.5);border:calc(var(--cg-semantic-space-unit) * .5) solid var(--cg-semantic-color-illustration-ink);background:var(--cg-semantic-color-illustration-paper);color:var(--cg-semantic-color-illustration-ink);white-space:nowrap;font-family:ui-monospace,monospace;font-size:1.125rem;font-weight:800;position:absolute;translate:-50% -130%}.cg-hero-say--zen{animation:3s ease-in-out infinite landing-hero-hum}.cg-hero-say--rage{background:var(--cg-semantic-color-brand-logo-magenta);animation:.1s steps(2,end) infinite landing-hero-shake}@keyframes landing-hero-hum{50%{translate:-50% -150%}}@keyframes landing-hero-shake{0%{rotate:-6deg}to{rotate:6deg}}.cg-trail{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cg-hero-bit{width:calc(var(--cg-semantic-space-unit) * 2.5);height:calc(var(--cg-semantic-space-unit) * 2.5);margin:calc(var(--cg-semantic-space-unit) * -1.25);border:calc(var(--cg-semantic-space-unit) * .5) solid var(--cg-semantic-color-illustration-ink);position:absolute}.cg-hero-bit-0{background:var(--cg-semantic-color-brand-logo-magenta)}.cg-hero-bit-1{background:var(--cg-semantic-color-brand-logo-orange)}.cg-hero-bit-2{background:var(--cg-semantic-color-brand-logo-yellow)}.cg-hero-bit-3{background:var(--cg-semantic-color-brand-logo-green)}.cg-hero-bit-4{background:var(--cg-semantic-color-brand-logo-cyan)}.cg-hero-bit-5{background:var(--cg-semantic-color-brand-logo-blue)}.cg-hero-bit-6{background:var(--cg-semantic-color-brand-logo-violet)}.landing-hero-word[data-astro-cid-7nsrw3it]{white-space:nowrap;vertical-align:bottom;margin-inline-end:.25em;transition:max-width .36s steps(6,end),margin .36s steps(6,end);display:inline-block}.landing-hero-word[data-astro-cid-7nsrw3it]:last-child{margin-inline-end:0}.landing-hero-word[data-astro-cid-7nsrw3it][data-robot-zapped]{overflow:hidden}[data-astro-cid-7nsrw3it][data-robot-line]{transition:height .5s cubic-bezier(.3,.7,.3,1)}.landing-hero-computer[data-astro-cid-7nsrw3it]{width:calc(var(--cg-semantic-space-unit) * 62)}.landing-hero-screen[data-astro-cid-7nsrw3it]{width:52.2%;height:36.5%;padding:calc(var(--cg-semantic-space-unit) * 1.25) calc(var(--cg-semantic-space-unit) * 2);color:var(--cg-semantic-color-brand-logo-green);line-height:1.25;top:10%;left:16.5%}[data-astro-cid-7nsrw3it][data-computer-monitor=burning] .landing-hero-screen[data-astro-cid-7nsrw3it]{animation:.18s steps(2,end) infinite landing-hero-flicker}[data-astro-cid-7nsrw3it][data-computer-exploded]{scale:0}@keyframes landing-hero-flicker{50%{opacity:.2}}.landing-hero-screen-text[data-astro-cid-7nsrw3it]:after{content:"";vertical-align:text-bottom;background:currentColor;width:.6em;height:1em;margin-left:.2em;animation:1s step-end infinite landing-hero-cursor;display:inline-block}@keyframes landing-hero-cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-hero-screen-text[data-astro-cid-7nsrw3it]:after{animation:none}}.landing-hero-status-dot[data-astro-cid-7nsrw3it]{background-color:var(--brand-green)}.landing-hero-text-line[data-astro-cid-7nsrw3it]{opacity:0;animation:hero-text-reveal var(--landing-hero-text-duration) var(--landing-hero-ease) forwards;transform:translateY(100%)}.landing-hero-text-line--secondary[data-astro-cid-7nsrw3it]{animation-delay:var(--landing-hero-title-secondary-delay)}.landing-hero-fade[data-astro-cid-7nsrw3it]{opacity:0;animation:hero-fade-up var(--landing-hero-fade-duration) var(--landing-hero-ease) forwards;transform:translateY(20px)}.landing-hero-fade--badge[data-astro-cid-7nsrw3it]{animation-delay:var(--landing-hero-badge-delay)}.landing-hero-fade--copy[data-astro-cid-7nsrw3it]{animation-delay:var(--landing-hero-copy-delay)}.landing-hero-fade--actions[data-astro-cid-7nsrw3it]{animation-delay:var(--landing-hero-actions-delay)}@media (prefers-reduced-motion:reduce){.landing-hero-text-line[data-astro-cid-7nsrw3it],.landing-hero-fade[data-astro-cid-7nsrw3it]{opacity:1;animation:none;transform:none}}.tm-wall[data-astro-cid-cyopyzbm]{--tm-step:var(--cg-semantic-space-unit);-moz-columns:1;columns:1;-moz-column-gap:calc(var(--tm-step) * 8);column-gap:calc(var(--tm-step) * 8)}@media (min-width:640px){.tm-wall[data-astro-cid-cyopyzbm]{-moz-columns:2;columns:2}}@media (min-width:1024px){.tm-wall[data-astro-cid-cyopyzbm]{-moz-columns:3;columns:3}}.tm-card[data-astro-cid-cyopyzbm]{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:calc(var(--tm-step) * 8)}.tm-bubble[data-astro-cid-cyopyzbm]{padding:calc(var(--tm-step) * 5);position:relative}.tm-bubble[data-astro-cid-cyopyzbm]:before,.tm-bubble[data-astro-cid-cyopyzbm]:after{content:"";top:100%;left:calc(var(--tm-step) * 7);width:calc(var(--tm-step) * 5);height:calc(var(--tm-step) * 4);clip-path:polygon(0 0,100% 0,0 100%);position:absolute}.tm-bubble[data-astro-cid-cyopyzbm]:before{background:var(--cg-semantic-color-illustration-ink);margin-top:var(--paper-line)}.tm-bubble[data-astro-cid-cyopyzbm]:after{background:var(--cg-semantic-color-illustration-paper);left:calc(var(--tm-step) * 7.75);width:calc(var(--tm-step) * 3.25);height:calc(var(--tm-step) * 2.6)}.tm-stars[data-astro-cid-cyopyzbm]{gap:calc(var(--tm-step) * 1);margin-bottom:calc(var(--tm-step) * 3);display:flex}.tm-stars[data-astro-cid-cyopyzbm] svg[data-astro-cid-cyopyzbm]{width:calc(var(--tm-step) * 4);height:calc(var(--tm-step) * 4);shape-rendering:crispedges;fill:var(--cg-semantic-color-brand-logo-yellow);stroke:var(--cg-semantic-color-illustration-ink);stroke-width:.6px;stroke-linejoin:miter}.tm-title[data-astro-cid-cyopyzbm]{margin-bottom:calc(var(--tm-step) * 2);font-family:var(--font-display,inherit);font-size:1.0625rem;font-weight:700;line-height:1.3}.tm-quote[data-astro-cid-cyopyzbm]{font-size:.9375rem;line-height:1.6}.tm-author[data-astro-cid-cyopyzbm]{align-items:center;gap:calc(var(--tm-step) * 3);margin-top:calc(var(--tm-step) * 6);padding-left:calc(var(--tm-step) * 3);display:flex}.tm-avatar[data-astro-cid-cyopyzbm]{width:calc(var(--tm-step) * 10);height:calc(var(--tm-step) * 10);border:calc(var(--tm-step) * .75) solid var(--cg-semantic-color-illustration-ink);border-radius:calc(var(--tm-step) * 2);-o-object-fit:cover;object-fit:cover;background:var(--paper-sheet);flex-shrink:0}.tm-avatar--initial[data-astro-cid-cyopyzbm]{background:var(--paper-accent);color:var(--cg-semantic-color-illustration-ink);text-transform:uppercase;justify-content:center;align-items:center;font-weight:800;display:flex}.tm-verified[data-astro-cid-cyopyzbm]{align-items:center;gap:calc(var(--tm-step) * 1);color:var(--brand-green-text,var(--brand-green));font-weight:600;display:inline-flex}.tm-verified[data-astro-cid-cyopyzbm]:not(:first-child){margin-left:calc(var(--tm-step) * 1.5)}.tm-verified[data-astro-cid-cyopyzbm]:before{content:"";width:calc(var(--tm-step) * 1.5);height:calc(var(--tm-step) * 1.5);background:currentColor}.tm-proof[data-astro-cid-cyopyzbm]{--tm-step:var(--cg-semantic-space-unit);justify-content:center;align-items:center;gap:calc(var(--tm-step) * 3);margin-top:calc(var(--tm-step) * 6);flex-direction:column;display:flex}@media (min-width:640px){.tm-proof[data-astro-cid-cyopyzbm]{flex-direction:row}}.tm-proof-stack[data-astro-cid-cyopyzbm]{display:flex}.tm-proof-item[data-astro-cid-cyopyzbm]+.tm-proof-item[data-astro-cid-cyopyzbm]{margin-left:calc(var(--tm-step) * -2)}.fs-stage[data-astro-cid-tpjninpp]{--fs-step:var(--cg-semantic-space-unit);--fs-ink:var(--cg-semantic-color-illustration-ink);--fs-paper:var(--cg-semantic-color-illustration-paper);gap:calc(var(--fs-step) * 10);display:grid}.fs-hub[data-astro-cid-tpjninpp]{width:min(60%, calc(var(--fs-step) * 60));justify-self:center;position:relative}.fs-sky[data-astro-cid-tpjninpp]{aspect-ratio:1;background:var(--paper-sky);border:calc(var(--fs-step) * .75) solid var(--fs-ink);width:100%;box-shadow:calc(var(--fs-step) * 2) calc(var(--fs-step) * 2) 0 var(--cg-semantic-color-brand-logo-violet);border-radius:50%;position:absolute;top:50%;left:0;translate:0 -50%}.fs-sky[data-astro-cid-tpjninpp] .fs-sparkles{position:absolute;top:14%;left:50%;translate:-50%}.fs-hub[data-astro-cid-tpjninpp] .fs-robot{width:150%;max-width:none;height:auto;margin-inline:-25%;display:block;position:relative}.fs-group-label[data-astro-cid-tpjninpp]{align-items:center;gap:calc(var(--fs-step) * 2);margin-bottom:calc(var(--fs-step) * 4);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--content-text-primary));text-underline-offset:4px;font-size:.8125rem;font-weight:700;display:inline-flex}.fs-group-label[data-astro-cid-tpjninpp]:hover{text-decoration:underline}.fs-group-dot[data-astro-cid-tpjninpp]{width:calc(var(--fs-step) * 2.5);height:calc(var(--fs-step) * 2.5);border:calc(var(--fs-step) * .5) solid var(--fs-ink);background:var(--paper-accent)}.fs-group--left[data-astro-cid-tpjninpp]{--paper-accent:var(--cg-semantic-color-brand-logo-cyan)}.fs-group--right[data-astro-cid-tpjninpp]{--paper-accent:var(--cg-semantic-color-brand-logo-magenta)}.fs-list[data-astro-cid-tpjninpp]{gap:calc(var(--fs-step) * 5);display:grid}.fs-card[data-astro-cid-tpjninpp]{align-items:center;gap:calc(var(--fs-step) * 4);padding:calc(var(--fs-step) * 4) calc(var(--fs-step) * 5);display:flex}.fs-card[data-astro-cid-tpjninpp] .fs-icon{width:calc(var(--fs-step) * 14);height:calc(var(--fs-step) * 14);flex-shrink:0}.fs-card-title[data-astro-cid-tpjninpp]{margin-bottom:calc(var(--fs-step) * 1);font-family:var(--font-display,inherit);font-size:1.0625rem;font-weight:700;line-height:1.25;display:block}.fs-card-desc[data-astro-cid-tpjninpp]{font-size:.9375rem;line-height:1.5;display:block}.fs-stats[data-astro-cid-tpjninpp]{gap:calc(var(--cg-semantic-space-unit) * 8) 0;margin-top:calc(var(--cg-semantic-space-unit) * 20);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fs-stat[data-astro-cid-tpjninpp]{gap:calc(var(--cg-semantic-space-unit) * 1);padding-inline:calc(var(--cg-semantic-space-unit) * 4);flex-direction:column-reverse;display:flex}@media (min-width:1024px){.fs-stage[data-astro-cid-tpjninpp]{grid-template-columns:minmax(0, 1fr) calc(var(--fs-step) * 80) minmax(0, 1fr);align-items:center;gap:calc(var(--fs-step) * 4)}.fs-hub[data-astro-cid-tpjninpp]{grid-area:1/2;width:100%}.fs-group--left[data-astro-cid-tpjninpp]{grid-area:1/1}.fs-group--right[data-astro-cid-tpjninpp]{text-align:right;grid-area:1/3}.fs-group--right[data-astro-cid-tpjninpp] .fs-card[data-astro-cid-tpjninpp]{text-align:left}.fs-group--left[data-astro-cid-tpjninpp] .fs-list[data-astro-cid-tpjninpp]>[data-astro-cid-tpjninpp]:is(:first-child,:last-child){margin-left:calc(var(--fs-step) * 10)}.fs-group--left[data-astro-cid-tpjninpp] .fs-list[data-astro-cid-tpjninpp]>[data-astro-cid-tpjninpp]:not(:first-child,:last-child),.fs-group--right[data-astro-cid-tpjninpp] .fs-list[data-astro-cid-tpjninpp]>[data-astro-cid-tpjninpp]:is(:first-child,:last-child){margin-right:calc(var(--fs-step) * 10)}.fs-group--right[data-astro-cid-tpjninpp] .fs-list[data-astro-cid-tpjninpp]>[data-astro-cid-tpjninpp]:not(:first-child,:last-child),.fs-group--left[data-astro-cid-tpjninpp] .fs-group-label[data-astro-cid-tpjninpp]{margin-left:calc(var(--fs-step) * 10)}.fs-group--right[data-astro-cid-tpjninpp] .fs-group-label[data-astro-cid-tpjninpp]{margin-right:calc(var(--fs-step) * 10)}.fs-stats[data-astro-cid-tpjninpp]{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-stat[data-astro-cid-tpjninpp]+.fs-stat[data-astro-cid-tpjninpp]{border-left:1px solid hsl(var(--content-border))}}.lm[data-astro-cid-qtjwr3rs]{--lm-step:var(--cg-semantic-space-unit);--lm-ink:var(--cg-semantic-color-illustration-ink);--lm-paper:var(--cg-semantic-color-illustration-paper)}.lm-guide[data-astro-cid-qtjwr3rs]{max-width:calc(var(--lm-step) * 64)}@media (min-width:1024px){.lm-guide[data-astro-cid-qtjwr3rs]{max-width:calc(var(--lm-step) * 96)}}.lm-stack[data-astro-cid-qtjwr3rs]{aspect-ratio:4/5;display:block;position:relative}.lm-card[data-astro-cid-qtjwr3rs]{border:var(--paper-line) solid var(--lm-ink);border-radius:var(--paper-radius);position:absolute;inset:0}.lm-card--back-2[data-astro-cid-qtjwr3rs]{background:var(--cg-semantic-color-brand-logo-cyan);rotate:-9deg;translate:calc(var(--lm-step) * -4) calc(var(--lm-step) * 2)}.lm-card--back-1[data-astro-cid-qtjwr3rs]{background:var(--cg-semantic-color-brand-logo-yellow);rotate:5deg;translate:calc(var(--lm-step) * 3) calc(var(--lm-step) * 1)}.lm-card--front[data-astro-cid-qtjwr3rs]{padding:calc(var(--lm-step) * 8);flex-direction:column;display:flex}.lm-ten[data-astro-cid-qtjwr3rs]{font-family:var(--font-display,inherit);font-size:calc(var(--lm-step) * 34);color:var(--cg-semantic-color-brand-logo-magenta);text-shadow:calc(var(--lm-step) * 1.5) calc(var(--lm-step) * 1.5) 0 var(--lm-ink);font-weight:800;line-height:.9}.lm-lines[data-astro-cid-qtjwr3rs]{gap:calc(var(--lm-step) * 3.5);flex-direction:column;margin-top:auto;display:flex}.lm-line[data-astro-cid-qtjwr3rs]{align-items:center;gap:calc(var(--lm-step) * 3);display:flex}.lm-bar[data-astro-cid-qtjwr3rs]{height:calc(var(--lm-step) * 2.5);background:var(--cg-semantic-color-illustration-paper-shade)}.lm-tabs[data-astro-cid-qtjwr3rs]{top:18%;right:calc(var(--lm-step) * -4.5);gap:calc(var(--lm-step) * 3);flex-direction:column;display:flex;position:absolute}.lm-tab[data-astro-cid-qtjwr3rs]{width:calc(var(--lm-step) * 5);height:calc(var(--lm-step) * 8);border:calc(var(--lm-step) * .5) solid var(--lm-ink);border-radius:0 calc(var(--lm-step) * 1.5) calc(var(--lm-step) * 1.5) 0;border-left:none}.lm-sticker[data-astro-cid-qtjwr3rs]{top:calc(var(--lm-step) * -3);left:calc(var(--lm-step) * -3);position:absolute}.lm-envelope[data-astro-cid-qtjwr3rs]{--paper-accent:var(--cg-semantic-color-brand-logo-cyan);max-width:calc(var(--lm-step) * 130);padding:calc(var(--lm-step) * 10) calc(var(--lm-step) * 6) calc(var(--lm-step) * 6);margin-inline:auto;position:relative}@media (min-width:1024px){.lm-envelope[data-astro-cid-qtjwr3rs]{margin-inline:0}}.lm-flap[data-astro-cid-qtjwr3rs]{width:100%;height:calc(var(--lm-step) * 7);border-radius:calc(var(--paper-radius) - var(--paper-line)) calc(var(--paper-radius) - var(--paper-line)) 0 0;stroke:var(--lm-ink);stroke-width:3px;vector-effect:non-scaling-stroke;position:absolute;top:0;left:0}.lm-input[data-astro-cid-qtjwr3rs]{background:var(--cg-semantic-color-illustration-highlight);color:var(--lm-ink);border:calc(var(--lm-step) * .5) solid var(--lm-ink)}.lm-input[data-astro-cid-qtjwr3rs]::placeholder{color:var(--cg-semantic-color-illustration-muted)}.lm-input[data-astro-cid-qtjwr3rs]:focus-visible{outline:calc(var(--lm-step) * .75) solid var(--cg-semantic-color-brand-logo-magenta);outline-offset:calc(var(--lm-step) * .5)}.lm-envelope[data-astro-cid-qtjwr3rs] .lm-consent[data-astro-cid-qtjwr3rs],.lm-envelope[data-astro-cid-qtjwr3rs] .lm-privacy[data-astro-cid-qtjwr3rs]{color:var(--cg-semantic-color-illustration-muted)}.lm-envelope[data-astro-cid-qtjwr3rs] .lm-feedback--ok[data-astro-cid-qtjwr3rs]{color:var(--lm-ink)}.lm-envelope[data-astro-cid-qtjwr3rs] .lm-feedback--error[data-astro-cid-qtjwr3rs]{color:var(--cg-semantic-color-illustration-magenta-shade)}.lm-feedback--ok[data-astro-cid-qtjwr3rs]:before{content:"";width:calc(var(--lm-step) * 2);height:calc(var(--lm-step) * 2);margin-right:calc(var(--lm-step) * 2);background:var(--cg-semantic-color-brand-logo-green);border:calc(var(--lm-step) * .5) solid var(--lm-ink);display:inline-block}.lm-robot[data-astro-cid-qtjwr3rs]{right:calc(var(--lm-step) * -46);bottom:calc(var(--lm-step) * -8);width:calc(var(--lm-step) * 68);position:absolute}
