.landing,.og{--ink:var(--ca-text-primary);--marker:var(--ca-brand-fill-hover);--pen:var(--ca-brand-main);--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);font-size:14px;line-height:1.5}.doodle.svelte-1obfzm7{width:62%;position:absolute;bottom:-2%;right:-2%;overflow:visible}.street.svelte-1obfzm7{stroke:var(--ink);stroke-width:2.4px;opacity:.85;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-1obfzm7-strike .9s var(--ease-out-quart) calc(1.1s + var(--i) * 90ms) forwards}.route.svelte-1obfzm7{stroke:var(--pen);stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-1obfzm7-strike 1.6s var(--ease-in-out-quart) 2.4s forwards}.pin.svelte-1obfzm7{animation:svelte-1obfzm7-pin-drop .6s var(--ca-ease-spring) calc(1.7s + var(--i) * .12s) both}.pin.svelte-1obfzm7 circle:where(.svelte-1obfzm7){fill:var(--marker);stroke:var(--ink);stroke-width:2.4px}.pin.svelte-1obfzm7 text:where(.svelte-1obfzm7){fill:var(--ink);font-family:var(--mono);font-size:11px;font-weight:var(--ca-font-weight-bold);text-anchor:middle}.runner.svelte-1obfzm7{fill:var(--ink);offset-path:var(--route);offset-distance:0%;opacity:0;animation:svelte-1obfzm7-run 4.8s var(--ease-in-out-quart) 4s infinite}@keyframes svelte-1obfzm7-strike{to{stroke-dashoffset:0}}@keyframes svelte-1obfzm7-pin-drop{0%{opacity:0;translate:0 -40px}70%{opacity:1;translate:0 3px}to{opacity:1;translate:0}}@keyframes svelte-1obfzm7-run{0%{offset-distance:0%;opacity:0}8%{opacity:1}80%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.pin.svelte-1obfzm7{animation:none}.street.svelte-1obfzm7,.route.svelte-1obfzm7{stroke-dashoffset:0;animation:none}.runner.svelte-1obfzm7{display:none}}.og .street.svelte-1obfzm7,.og .route.svelte-1obfzm7,.og .pin.svelte-1obfzm7{animation:none}.og .street.svelte-1obfzm7,.og .route.svelte-1obfzm7{stroke-dashoffset:0}.og .runner.svelte-1obfzm7{display:none}.collage.svelte-1n7ydfo{z-index:1;aspect-ratio:1;pointer-events:none;width:min(92vw,52dvh);position:absolute;bottom:-4%;right:-6%}.photo.svelte-1n7ydfo{background:var(--ca-surface-base);box-shadow:0 1px 2px var(--ca-outline-strong), 0 18px 40px -18px var(--ca-outline-default);margin:0;padding:8px 8px 0;position:absolute}.photo.svelte-1n7ydfo img:where(.svelte-1n7ydfo){filter:contrast(1.08)saturate(1.1);width:100%;height:auto;display:block}.photo.svelte-1n7ydfo figcaption:where(.svelte-1n7ydfo){font-family:var(--mono);color:var(--ca-text-secondary);padding:6.4px 1.6px 8.8px;font-size:12px}.photo.svelte-1n7ydfo:before{content:"";z-index:1;background:color-mix(in oklch, var(--ca-surface-overlay) 70%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:84px;height:26px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:-4deg}.rua.svelte-1n7ydfo{width:86%;animation:svelte-1n7ydfo-drop 1.1s var(--ease-out-expo) .5s both;top:4%;right:6%;rotate:3deg}.caderno.svelte-1n7ydfo{width:44%;animation:svelte-1n7ydfo-drop-left 1.1s var(--ease-out-expo) .75s both;padding-bottom:8px;bottom:6%;left:0;rotate:-7deg}.caderno.svelte-1n7ydfo:before{rotate:6deg}@keyframes svelte-1n7ydfo-drop{0%{opacity:0;transform:translate(4%,-8%)rotate(6deg)scale(1.06)}to{opacity:1;transform:none}}@keyframes svelte-1n7ydfo-drop-left{0%{opacity:0;transform:translate(-10%,10%)rotate(-6deg)scale(1.06)}to{opacity:1;transform:none}}@media (width<=639px){.collage.svelte-1n7ydfo{width:min(86vw,40dvh);bottom:16px;right:-4%}.photo.svelte-1n7ydfo figcaption:where(.svelte-1n7ydfo){display:none}}@media (width>=1024px){.collage.svelte-1n7ydfo{width:min(50vw,84dvh);top:50%;bottom:auto;right:0;translate:0 -50%}}@media (prefers-reduced-motion:reduce){.rua.svelte-1n7ydfo,.caderno.svelte-1n7ydfo{animation:none}}.og .photo.svelte-1n7ydfo{animation:none}.og .collage.svelte-1n7ydfo{width:470px;top:50%;bottom:auto;right:40px;translate:0 -50%}.og[data-format=square] .collage.svelte-1n7ydfo{width:640px;top:auto;bottom:32px;translate:none}.title.svelte-l6x88w{z-index:2;font-family:var(--ca-font-display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(38px,6.2vw,88px);font-weight:800;line-height:.92;position:relative}.line.svelte-l6x88w{padding-bottom:.06em;display:block;overflow:hidden}.line.svelte-l6x88w:first-child{animation:svelte-l6x88w-rise 1s var(--ease-out-expo) .15s both}.line.svelte-l6x88w:nth-child(2){animation:svelte-l6x88w-rise 1s var(--ease-out-expo) .3s both}@keyframes svelte-l6x88w-rise{0%{clip-path:inset(0 0 100%);transform:translateY(.4em)rotate(2deg)}to{clip-path:inset(0 0 -10%);transform:none}}mark.svelte-l6x88w{color:inherit;background:linear-gradient(var(--marker), var(--marker)) no-repeat 0 62% / 0% 58%;animation:svelte-l6x88w-highlight .7s var(--ease-out-quart) 1.15s forwards;margin-left:-.04em;padding:0 .06em}@keyframes svelte-l6x88w-highlight{to{background-size:100% 58%}}@media (prefers-reduced-motion:reduce){.line.svelte-l6x88w:nth-child(n){animation:none}mark.svelte-l6x88w{background-size:100% 58%;animation:none}}.og .title.svelte-l6x88w{max-width:640px;margin-top:auto;font-size:76px}.og[data-format=square] .title.svelte-l6x88w{max-width:600px;margin-top:24px;font-size:100px}.og .line.svelte-l6x88w:nth-child(2){overflow:visible}.og .line.svelte-l6x88w{animation:none}.og mark.svelte-l6x88w{background-size:100% 58%;animation:none}
