._intro_ff9ca47{z-index:90;background:var(--folio-bg);color:var(--folio-ink);transition:opacity .26s var(--folio-ease-ui) .1s;place-items:center;animation:0s linear 3.3s forwards _releaseIntro_ff9ca47;display:grid;position:fixed;inset:0}._scene_ff9ca47{width:min(280px,72vw)}._track_ff9ca47{height:100px;position:relative;overflow:hidden}._road_ff9ca47{grid-template-columns:repeat(8,64px);width:512px;animation:.6s linear infinite _roadTravel_ff9ca47;display:grid;position:absolute;top:12px;bottom:12px;left:-64px}._road_ff9ca47 span{border-block:1px solid var(--folio-muted);opacity:.35;width:32px}._car_ff9ca47{animation:_carArrive_ff9ca47 .7s var(--folio-ease-ui) both;position:absolute;inset:10px 50px}._car_ff9ca47 svg{width:100%;height:100%;display:block}._cockpit_ff9ca47{fill:var(--folio-bg)}._detail_ff9ca47{stroke:var(--folio-bg)}._caption_ff9ca47{text-align:center;font-size:var(--folio-small);color:var(--folio-muted);margin-top:24px!important}._skip_ff9ca47{bottom:max(28px, env(safe-area-inset-bottom));min-height:44px;color:var(--folio-muted);font:inherit;font-size:var(--folio-small);white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:12px;padding:8px 12px;font-weight:400;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._skip_ff9ca47:hover{color:var(--folio-ink);background:0 0;text-decoration:underline}._skip_ff9ca47:active{transform:translate(-50%)}._intro_ff9ca47[data-phase=leaving]{opacity:0;pointer-events:none}._intro_ff9ca47[data-phase=leaving] ._car_ff9ca47{animation:_carDepart_ff9ca47 .26s var(--folio-ease-ui) forwards}@keyframes _roadTravel_ff9ca47{to{transform:translate(-64px)}}@keyframes _carArrive_ff9ca47{0%{opacity:0;transform:translate(-120%)}to{opacity:1;transform:translate(0)}}@keyframes _carDepart_ff9ca47{to{opacity:0;transform:translate(150%)}}@keyframes _releaseIntro_ff9ca47{to{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){._intro_ff9ca47{animation:none;display:none}._road_ff9ca47,._car_ff9ca47{animation:none}}._dialog_efd70dc{--invite-gutter:clamp(24px, 4vw, 44px);overscroll-behavior:contain;background:var(--folio-dark);width:min(880px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--folio-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-portfolio), sans-serif;scrollbar-color:var(--folio-accent) var(--folio-dark);border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}._dialog_efd70dc::backdrop{background:#06140fb8}._layout_efd70dc{grid-template-columns:.9fr 1.1fr;display:grid;position:relative}._photo_efd70dc{background:url(/images/conecta-popup.webp) 50%/cover no-repeat;min-height:100%}._content_efd70dc{padding:52px var(--invite-gutter) 20px;position:relative}._dialog_efd70dc ._content_efd70dc h2{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(36px,4.4vw,52px);font-weight:600;line-height:1.04}._dialog_efd70dc ._content_efd70dc h2 span{color:var(--folio-accent)}._content_efd70dc p{margin:0;font-size:16px;line-height:1.55}._event_efd70dc{gap:16px;margin:24px 0;display:grid}._event_efd70dc time{font-weight:700}._event_efd70dc span{display:block}._dialog_efd70dc ._close_efd70dc{z-index:1;background:var(--folio-dark);width:44px;height:44px;min-height:44px;color:var(--folio-on-dark);border-radius:50%;place-items:center;padding:0;font-size:18px;display:grid;position:absolute;top:8px;right:8px}._action_efd70dc{border-radius:var(--radius-control);background:var(--folio-accent);min-height:52px;color:var(--folio-dark);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:16px;font-weight:700;text-decoration:none;display:flex}._dialog_efd70dc ._dismiss_efd70dc{width:100%;min-height:44px;color:var(--folio-on-dark);text-underline-offset:4px;background:0 0;margin-top:8px;padding:10px 0;font-size:14px;font-weight:500;text-decoration:underline;display:block}._close_efd70dc,._dismiss_efd70dc,._action_efd70dc{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}._dialog_efd70dc :focus-visible{outline:3px solid var(--folio-accent);outline-offset:3px}._dialog_efd70dc ._action_efd70dc:focus-visible{outline-color:var(--folio-on-dark)}._action_efd70dc:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){._action_efd70dc:hover{background:var(--folio-accent-hover)}._dialog_efd70dc ._close_efd70dc:hover{background:var(--folio-accent);color:var(--folio-dark)}._dialog_efd70dc ._dismiss_efd70dc:hover{color:var(--folio-accent)}}@media (max-width:600px){._dialog_efd70dc{width:calc(100% - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}._layout_efd70dc{grid-template-columns:minmax(0,1fr)}._photo_efd70dc{background-position:50% 48%;height:clamp(130px,25dvh,200px);min-height:0}._content_efd70dc{padding:24px var(--invite-gutter) 12px}._dialog_efd70dc ._content_efd70dc h2{margin-bottom:12px;font-size:36px}._event_efd70dc{gap:12px;margin:20px 0}}@media (max-height:520px) and (min-width:601px){._content_efd70dc{padding-top:28px}._dialog_efd70dc ._content_efd70dc h2{font-size:36px}}@media (max-width:600px) and (max-height:700px){._photo_efd70dc{height:96px}._content_efd70dc{padding:16px 20px 8px}._dialog_efd70dc ._content_efd70dc h2{margin-bottom:10px;font-size:32px}._event_efd70dc{gap:8px;margin:16px 0}}@media (prefers-reduced-motion:reduce){._dialog_efd70dc button:active,._action_efd70dc:active{transform:none}}
