.construimos_section__Wf_Cg{background:var(--dh-color-surface-raised);color:var(--dh-color-fg)}.construimos_inner___HNJC{max-width:1456px;margin:0 auto;padding:var(--dh-home-build-pad);display:grid;grid-template-columns:var(--dh-home-build-cols);grid-template-rows:var(--dh-home-build-rows);grid-template-areas:var(--dh-home-build-areas);grid-gap:var(--dh-home-build-gap);gap:var(--dh-home-build-gap)}.construimos_head__1xvoR{grid-area:head;display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-home-build-head-gap)}.construimos_eyebrow__GKxE5{display:inline-flex;align-items:center;gap:var(--dh-home-hero-caps-gap);font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;color:var(--dh-color-fg-subtle)}.construimos_eyebrowDot__1AxCR{width:var(--dh-home-dot);height:var(--dh-home-dot);border-radius:var(--dh-radius-full);background:var(--dh-color-accent)}.construimos_heading__b5mXf{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-build-h2);line-height:var(--dh-home-build-h2-lh);letter-spacing:var(--dh-tracking-display);text-wrap:balance}.construimos_stage__vRPg3{grid-area:scene;justify-self:var(--dh-home-build-scene-justify);align-self:center;min-width:0;max-width:100%;margin-bottom:var(--dh-home-build-scene-mb)}.construimos_pickerArea__amAGf{grid-area:picker;min-width:0}.construimos_picker__9uArt{position:relative;display:grid;grid-template-columns:var(--dh-home-build-picker-cols);grid-gap:var(--dh-home-build-picker-gap);gap:var(--dh-home-build-picker-gap);padding:var(--dh-home-build-picker-pad);border-radius:var(--dh-home-build-picker-radius);border-top:var(--dh-home-build-picker-rule) solid color-mix(in srgb,var(--dh-color-fg) 14%,transparent)}.construimos_picker__9uArt:before{content:"";display:var(--dh-home-build-track-display);position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--dh-color-fg) 6%,transparent)}.construimos_option__R6KEX{position:relative;display:flex;align-items:center;justify-content:var(--dh-home-build-opt-justify);gap:var(--dh-home-build-opt-gap);min-height:var(--dh-home-build-opt-min-h);padding:var(--dh-home-build-opt-pad);border:0;border-bottom:var(--dh-home-build-opt-rule) solid color-mix(in srgb,var(--dh-color-fg) 14%,transparent);border-radius:var(--dh-home-build-opt-radius);background:none;font-family:var(--dh-font-body);font-weight:var(--dh-weight-medium);font-size:var(--dh-home-build-opt-size);line-height:1.2;letter-spacing:-.01em;text-align:start;color:var(--dh-color-fg-subtle);cursor:pointer;transition:color var(--dh-motion-micro) var(--dh-ease-standard)}.construimos_option__R6KEX[aria-pressed=true]{font-weight:var(--dh-weight-bold);color:var(--dh-color-fg)}@media (hover:hover) and (pointer:fine){.construimos_option__R6KEX:hover{color:var(--dh-color-fg)}}.construimos_option__R6KEX:focus-visible{outline:var(--dh-border-thick) solid var(--dh-color-focus-ring);outline-offset:var(--dh-space-3xs)}.construimos_option__R6KEX:before{content:"";display:none;position:absolute;inset:0;border-radius:inherit;background:var(--dh-color-surface-raised);box-shadow:var(--dh-home-build-pill-shadow) color-mix(in srgb,var(--dh-color-fg) 12%,transparent)}.construimos_option__R6KEX[aria-pressed=true]:before{display:var(--dh-home-build-pill-display)}.construimos_dot__bVit7{position:relative;display:var(--dh-home-build-dot-display);width:var(--dh-home-build-dot);height:var(--dh-home-build-dot);flex:none;border-radius:var(--dh-radius-full);box-shadow:inset 0 0 0 var(--dh-home-build-dot-ring) color-mix(in srgb,var(--dh-color-fg) 25%,transparent)}.construimos_option__R6KEX[aria-pressed=true] .construimos_dot__bVit7{background:var(--dh-color-accent);box-shadow:none}.construimos_optionName__sHkXR{position:relative;display:var(--dh-home-build-name-display)}.construimos_optionShort__TcnyC{position:relative;display:var(--dh-home-build-short-display)}.construimos_note__OWwwj{margin:var(--dh-home-build-note-mt) 0 0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-build-note);line-height:1.45;color:var(--dh-color-fg-subtle)}.construimos_scene__dzEvk{position:relative;width:var(--dh-home-mock-scene-w);min-height:var(--dh-home-mock-scene-h);max-width:100%;touch-action:pan-y pinch-zoom}.construimos_frame__3gCkD{width:calc(70 * var(--dh-home-mock-base));max-width:100%;border-radius:var(--dh-home-mock-frame-radius);overflow:hidden;background:var(--dh-color-surface-raised);border:1px solid color-mix(in srgb,var(--dh-color-fg) 10%,transparent);box-shadow:var(--dh-home-mock-frame-shadow-near) color-mix(in srgb,var(--dh-color-canvas-inverse-deep) 10%,transparent),var(--dh-home-mock-frame-shadow-far) color-mix(in srgb,var(--dh-color-canvas-inverse-deep) 34%,transparent)}.construimos_chrome__NhsW0{display:flex;align-items:center;gap:var(--dh-home-mock-chrome-gap);padding:var(--dh-home-mock-chrome-pad);height:var(--dh-home-mock-chrome-h);background:var(--dh-color-surface);border-bottom:1px solid color-mix(in srgb,var(--dh-color-fg) 7%,transparent)}.construimos_chromeDot___iaNS{width:var(--dh-home-mock-chrome-dot);height:var(--dh-home-mock-chrome-dot);flex:none;border-radius:var(--dh-radius-full);background:var(--window-button)}.construimos_chromeBar__VgfJh{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.construimos_chromeTail__e1_vs{width:var(--dh-home-mock-chrome-tail);flex:none}.construimos_url__k8eUD{display:inline-flex;align-items:center;gap:var(--dh-home-mock-url-gap);height:var(--dh-home-mock-url-h);padding:var(--dh-home-mock-url-pad);border-radius:var(--dh-radius-pill);background:var(--dh-color-surface-raised);border:1px solid color-mix(in srgb,var(--dh-color-fg) 7%,transparent);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-mock-url-size);line-height:1;color:var(--dh-color-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.construimos_urlLock__aA_PG{display:var(--dh-home-mock-url-lock);width:var(--dh-home-mock-url-lock-size);height:var(--dh-home-mock-url-lock-size);flex:none}.construimos_viewport___kXRn{position:relative;height:calc(var(--dh-home-mock-viewport-em) * var(--dh-home-mock-base));overflow:hidden}.construimos_hint__zQI39{display:var(--dh-home-mock-hint-display);position:absolute;top:var(--dh-home-mock-hint-top);right:var(--dh-home-mock-hint-right);width:var(--dh-home-mock-hint-w);height:var(--dh-home-mock-hint-h);border-radius:var(--dh-radius-xs);background:color-mix(in srgb,var(--dh-color-fg) 16%,transparent)}.construimos_leaving__SLUm9{position:absolute;top:0;left:0;width:100%;pointer-events:none;animation:construimos_sceneLeaving__PJSqI .35s linear forwards}.construimos_resultLeaving__u7k37{animation-delay:40ms}@keyframes construimos_sceneLeaving__PJSqI{0%{opacity:1}8%{opacity:.5}25%{opacity:.15}to{opacity:0}}@media (prefers-reduced-motion:reduce){.construimos_leaving__SLUm9{display:none}}.construimos_mockScale__lbY3s{width:100%}.construimos_phone__t4D7Q{position:absolute;right:var(--dh-home-mock-phone-right);top:var(--dh-home-mock-phone-top);bottom:var(--dh-home-mock-phone-bottom);width:calc(17.6 * var(--dh-home-mock-tel-base) + 2 * var(--dh-home-mock-phone-pad));padding:var(--dh-home-mock-phone-pad);box-sizing:border-box;border-radius:var(--dh-home-mock-phone-radius);background:var(--dh-color-surface-raised);border:1px solid color-mix(in srgb,var(--dh-color-fg) 10%,transparent);box-shadow:var(--dh-home-mock-phone-shadow) color-mix(in srgb,var(--dh-color-canvas-inverse-deep) 36%,transparent)}.construimos_phoneScreen__9CR5e{position:relative;border-radius:var(--dh-home-mock-phone-screen-radius);overflow:hidden}.construimos_result__mMZ6N{position:absolute;left:var(--dh-home-mock-res-left);bottom:var(--dh-home-mock-res-bottom);width:var(--dh-home-mock-res-w);max-width:100%;box-sizing:border-box;border-radius:var(--dh-home-mock-res-radius);background:var(--dh-color-surface-raised);border:1px solid color-mix(in srgb,var(--dh-color-fg) 7%,transparent);box-shadow:var(--dh-home-mock-res-shadow) color-mix(in srgb,var(--dh-color-canvas-inverse-deep) 24%,transparent)}.construimos_resultBody__X8O_B{box-sizing:border-box;padding:var(--dh-home-mock-res-pad)}.construimos_resultHead__EgqRG{display:flex;align-items:center;gap:var(--dh-home-mock-res-gap)}.construimos_resultMark__45QHI{display:inline-flex;align-items:center;justify-content:center;width:var(--dh-home-mock-res-mark);height:var(--dh-home-mock-res-mark);flex:none;border-radius:var(--dh-radius-full);background:var(--scenario-accent-soft);color:var(--scenario-accent)}.construimos_resultMark__45QHI svg{width:var(--dh-home-mock-res-mark-icon);height:var(--dh-home-mock-res-mark-icon)}.construimos_resultTitle__ZchY0{font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-mock-res-title);line-height:1.25;color:var(--dh-color-fg)}.construimos_resultLive__jy_Ei{margin-left:auto;width:var(--dh-home-mock-res-live);height:var(--dh-home-mock-res-live);flex:none;border-radius:var(--dh-radius-full);background:var(--dh-color-success)}.construimos_resultDetail__s9msT{min-height:2.8em;margin:var(--dh-home-mock-res-detail-my);font-size:var(--dh-home-mock-res-detail);line-height:1.4;color:var(--dh-color-fg-muted);text-wrap:pretty}.construimos_resultDetail__s9msT,.construimos_resultMeta__9G_Q_{display:var(--dh-home-mock-res-extra);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular)}.construimos_resultMeta__9G_Q_{font-size:var(--dh-home-mock-res-meta);line-height:1;color:var(--dh-color-fg-subtle)}.construimos_site__2x_fb{font-size:var(--dh-home-mock-base);line-height:1.4;width:70em;background:var(--dh-color-surface-raised);font-family:var(--dh-font-body);color:var(--dh-color-fg)}.construimos_mockSerif__kYvPW{font-family:var(--font-spectral),Georgia,serif}.construimos_siteHead__yT3Dx{display:flex;align-items:center;gap:1.4em;padding:1.1em 1.8em;border-bottom:1px solid color-mix(in srgb,var(--dh-color-fg) 7%,transparent)}.construimos_siteBrand__CXIV1{display:flex;align-items:center;gap:.8em;flex:none}.construimos_siteMark__hHmwv{width:2.3em;height:2.3em;flex:none;border-radius:.6em;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--dh-weight-bold);font-size:1em;line-height:1;color:var(--dh-color-fg-on-strong);background:var(--scenario-accent)}.construimos_siteNames__WqWi7{display:flex;flex-direction:column;gap:.2em}.construimos_siteName__9uGfk{font-weight:var(--dh-weight-semibold);font-size:1.05em;line-height:1.1}.construimos_siteKind__Hv7bO{font-weight:var(--dh-weight-medium);font-size:.65em;line-height:1;letter-spacing:.15em;color:var(--dh-color-fg-subtle)}.construimos_siteNav__GryNA{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6em 1.5em}.construimos_siteNavItem__iMlGZ{font-weight:var(--dh-weight-medium);font-size:.85em;line-height:1;color:var(--dh-color-fg-subtle);white-space:nowrap}.construimos_siteNavCta__5cip4{display:inline-flex;align-items:center;height:2.3em;padding:0 1.2em;border-radius:.4em;font-weight:var(--dh-weight-semibold);font-size:.85em;line-height:1;color:var(--dh-color-fg-on-strong);background:var(--scenario-accent);white-space:nowrap}.construimos_siteHero__Uwh_C{display:flex;align-items:stretch;height:23.8em}.construimos_siteHeroCopy__rVOo_{flex:0 0 33.6em;min-width:0;padding:0 2.6em;display:flex;flex-direction:column;justify-content:center;gap:1.1em}.construimos_siteEyebrow__AwNa_{font-weight:var(--dh-weight-semibold);font-size:.75em;line-height:1;letter-spacing:.17em;color:var(--scenario-accent)}.construimos_siteTitle__BgcSy{font-weight:var(--dh-weight-medium);font-size:2.4em;line-height:1.18;letter-spacing:-.012em}.construimos_siteLead__r9YMY{max-width:34ch;font-weight:var(--dh-weight-regular);font-size:.95em;line-height:1.6;color:var(--dh-color-fg-subtle)}.construimos_siteActions__PcZ9p{display:flex;align-items:center;gap:1.2em;margin-top:.3em}.construimos_siteCta__ETdsk{display:inline-flex;align-items:center;height:2.7em;padding:0 1.4em;border-radius:.5em;font-weight:var(--dh-weight-semibold);font-size:.9em;line-height:1;color:var(--dh-color-fg-on-strong);background:var(--scenario-accent);white-space:nowrap}.construimos_siteAside__loEbn{font-weight:var(--dh-weight-medium);font-size:.85em;line-height:1;color:var(--dh-color-fg-subtle);white-space:nowrap}.construimos_siteShot__Y2Y0C{flex:1 1 auto;min-width:0;height:100%;object-fit:cover;background:var(--dh-color-canvas)}.construimos_siteCards__BnZ7E{padding:1.7em 2.6em 2.1em;border-top:1px solid color-mix(in srgb,var(--dh-color-fg) 6%,transparent)}.construimos_siteCardsHead__3zARr{display:block;margin-bottom:1.1em;font-weight:var(--dh-weight-semibold);font-size:1.1em;line-height:1}.construimos_siteCardsGrid__CvRro{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1.3em;gap:1.3em}.construimos_siteCard__2zGJk{display:flex;flex-direction:column;gap:.7em;min-width:0}.construimos_siteCardTile__e7Eh_{width:100%;height:5.8em;border-radius:.6em;object-fit:cover;background:var(--dh-color-canvas)}.construimos_siteCardTileFlat__2OUsl{background:var(--scenario-accent-soft);border:1px solid color-mix(in srgb,var(--dh-color-fg) 7%,transparent)}.construimos_siteCardName__I0fvF{font-weight:var(--dh-weight-semibold);font-size:.85em;line-height:1.3}.construimos_siteCardDesc__o5QXn{font-weight:var(--dh-weight-regular);font-size:.75em;line-height:1.35;color:var(--dh-color-fg-subtle)}.construimos_siteBand__FlFDo{padding:2em 2.6em 2.6em;background:var(--dh-color-bone);border-top:1px solid color-mix(in srgb,var(--dh-color-fg) 6%,transparent);display:flex;gap:2.6em;align-items:flex-start}.construimos_siteBandHead__07A5p{flex:0 0 21em;min-width:0;display:flex;flex-direction:column;gap:.7em}.construimos_siteBandLabel__kRolt{font-weight:var(--dh-weight-semibold);font-size:.7em;line-height:1;letter-spacing:.17em;color:var(--dh-color-fg-subtle)}.construimos_siteBandTitle__a_ib7{font-weight:var(--dh-weight-medium);font-size:1.5em;line-height:1.25;letter-spacing:-.01em}.construimos_siteBandGrid__JFMYW{flex:1 1 auto;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:1.8em;gap:1.8em}.construimos_siteBandItem__kXM2M{display:flex;flex-direction:column;gap:.5em;min-width:0}.construimos_siteBandRule__tpxcO{width:1.4em;height:.15em;background:var(--scenario-accent)}.construimos_siteBandItemName__XFX94{font-weight:var(--dh-weight-semibold);font-size:.85em;line-height:1.3}.construimos_siteBandItemDesc__eATz3{font-weight:var(--dh-weight-regular);font-size:.75em;line-height:1.45;color:var(--dh-color-fg-subtle)}.construimos_tel___V9Fn{height:33em;display:flex;flex-direction:column;font-size:var(--dh-home-mock-tel-base);line-height:1.4;width:17.6em;background:var(--dh-color-surface-raised);font-family:var(--dh-font-body);color:var(--dh-color-fg)}.construimos_telHead__srUH9{display:flex;align-items:center;justify-content:space-between;gap:.8em;padding:.9em 1.2em .8em}.construimos_telBrand__r2fmk{display:flex;align-items:center;gap:.6em;min-width:0}.construimos_telMark__Nrkme{width:1.8em;height:1.8em;flex:none;border-radius:.5em;display:inline-flex;align-items:center;justify-content:center;font-weight:var(--dh-weight-bold);font-size:.8em;line-height:1;color:var(--dh-color-fg-on-strong);background:var(--scenario-accent)}.construimos_telName__JT_TK{font-weight:var(--dh-weight-semibold);font-size:.85em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.construimos_telMenu__ommcQ{display:flex;flex-direction:column;gap:.3em;flex:none}.construimos_telMenuBar__p349s{width:1.3em;height:.15em;background:var(--dh-color-fg)}.construimos_telBody__MJYqA{padding:1em 1.2em 1.3em;display:flex;flex-direction:column;gap:.8em;border-top:1px solid color-mix(in srgb,var(--dh-color-fg) 6%,transparent)}.construimos_telEyebrow__HGPY0{font-weight:var(--dh-weight-semibold);font-size:.6em;line-height:1;letter-spacing:.16em;color:var(--scenario-accent)}.construimos_telTitle__dRJYd{font-weight:var(--dh-weight-medium);font-size:1.4em;line-height:1.2;letter-spacing:-.012em}.construimos_telLead__MH9ng{font-weight:var(--dh-weight-regular);font-size:.8em;line-height:1.5;color:var(--dh-color-fg-subtle)}.construimos_telCta__hXg2E{display:inline-flex;align-self:flex-start;align-items:center;gap:.5em;height:2.4em;padding:0 1.2em;border-radius:.5em;font-weight:var(--dh-weight-semibold);font-size:.85em;line-height:1;color:var(--dh-color-fg-on-strong);background:var(--scenario-accent);white-space:nowrap}.construimos_telShot__TKcNX{display:block;width:100%;flex:1 1 13.2em;min-height:0;object-fit:cover;background:var(--dh-color-canvas)}.contextos_section__QNmeF{background:var(--dh-color-canvas-warm);color:var(--dh-color-fg);padding:var(--dh-home-ctx-pad)}.contextos_head__D5uuI{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--dh-home-ctx-head-gap);margin-bottom:var(--dh-home-ctx-head-mb);padding-inline:var(--dh-home-ctx-inset)}.contextos_headCopy__PtZRj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-home-ctx-head-gap);min-width:0}.contextos_eyebrow__ojvy_{display:inline-flex;align-items:center;gap:var(--dh-home-hero-caps-gap);font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;color:var(--dh-color-accent-strong)}.contextos_eyebrowDot__DwH_o{width:var(--dh-home-dot);height:var(--dh-home-dot);border-radius:var(--dh-radius-full);background:var(--dh-color-accent)}.contextos_heading__Dvtca{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-ctx-h2);line-height:var(--dh-home-ctx-h2-lh);letter-spacing:var(--dh-tracking-display);text-wrap:balance}.contextos_headingLine__4501G{display:block}.contextos_arrows__6HGyh{display:var(--dh-home-ctx-arrows-display);flex:none;gap:var(--dh-home-ctx-arrow-gap)}.contextos_arrow__o_Xlx{display:inline-flex;align-items:center;justify-content:center;width:var(--dh-home-ctx-arrow);height:var(--dh-home-ctx-arrow);padding:0;border:var(--dh-border-thick) solid color-mix(in srgb,var(--dh-color-fg) 25%,transparent);border-radius:var(--dh-radius-full);background:none;color:var(--dh-color-fg);cursor:pointer;transition:background var(--dh-motion-micro) var(--dh-ease-standard),color var(--dh-motion-micro) var(--dh-ease-standard),border-color var(--dh-motion-micro) var(--dh-ease-standard)}.contextos_arrow__o_Xlx svg{width:var(--dh-home-ctx-arrow-icon);height:var(--dh-home-ctx-arrow-icon)}.contextos_arrow__o_Xlx:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.contextos_arrow__o_Xlx:hover:not(:disabled){background:var(--dh-color-fg);border-color:var(--dh-color-fg);color:var(--dh-color-canvas-warm)}}.contextos_arrow__o_Xlx:active:not(:disabled){transform:scale(.97)}.contextos_arrow__o_Xlx:focus-visible{outline:var(--dh-border-thick) solid var(--dh-color-focus-ring);outline-offset:var(--dh-space-3xs)}.contextos_rail__Zj_qH{display:block;container-type:inline-size;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:var(--dh-home-ctx-snap);scroll-padding-inline:var(--dh-home-ctx-inset);scrollbar-width:none;-ms-overflow-style:none}.contextos_rail__Zj_qH::-webkit-scrollbar{display:none}.contextos_rail__Zj_qH:focus-visible{outline:var(--dh-border-thick) solid var(--dh-color-focus-ring);outline-offset:calc(-1 * var(--dh-border-thick))}.contextos_track__ZuL5e{display:flex;gap:var(--dh-home-ctx-card-gap);width:max-content;margin:0;padding:0 var(--dh-home-ctx-inset);list-style:none;box-sizing:content-box}.contextos_card__X3_Cv{position:relative;flex:0 0 var(--dh-home-ctx-card-w);height:var(--dh-home-ctx-card-h);overflow:hidden;border-radius:var(--dh-home-ctx-card-radius);background:var(--dh-color-canvas-inverse);scroll-snap-align:start}.contextos_photo__4aCqq{object-fit:cover;filter:saturate(.82)}.contextos_shade__iSf0x{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--dh-color-canvas-inverse) 92%,transparent) 0,color-mix(in srgb,var(--dh-color-canvas-inverse) 40%,transparent) 38%,transparent 62%)}.contextos_text__9CMGS{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:var(--dh-home-ctx-card-text-gap);padding:var(--dh-home-ctx-card-pad)}.contextos_name__1GRRX{margin:0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-ctx-name);line-height:var(--dh-home-ctx-name-lh);letter-spacing:-.015em;color:var(--dh-color-fg-inverse-warm);text-wrap:balance}.contextos_micro__yxjGu{margin:0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-ctx-micro);line-height:var(--dh-home-ctx-micro-lh);color:var(--dh-color-fg-muted-inverse-warm);text-wrap:pretty}.contextos_progress__M2mva{display:var(--dh-home-ctx-progress-display);position:relative;height:var(--dh-home-ctx-progress-h);margin:var(--dh-home-ctx-progress-mt) var(--dh-home-ctx-inset) 0;overflow:hidden;border-radius:var(--dh-radius-xs);background:color-mix(in srgb,var(--dh-color-fg) 10%,transparent)}.contextos_progressThumb__QZT4t{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:inherit;background:var(--dh-color-fg);transform:translateX(calc(var(--rail-progress) * 70 / 30 * 100%))}.contextos_note__X33o1{margin:var(--dh-home-ctx-note-mt) 0 0;padding-inline:var(--dh-home-ctx-inset);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-ctx-note);line-height:var(--dh-home-ctx-note-lh);color:var(--dh-color-fg-subtle)}.hero_hero__gXdNw{position:relative;box-sizing:content-box;height:var(--dh-home-hero-h);margin-top:calc(-1 * var(--dh-shell-bar-block));padding-top:var(--dh-shell-bar-block);overflow:hidden;background:var(--dh-color-canvas-inverse);color:var(--dh-color-fg-inverse-warm)}.hero_photos__ZXnG3{position:var(--dh-home-hero-photo-position);top:0;right:0;width:var(--dh-home-hero-photo-w);height:calc(var(--dh-home-hero-photo-h) + var(--dh-home-hero-photo-rise));margin-top:calc(-1 * var(--dh-home-hero-photo-rise));overflow:hidden;-webkit-mask-image:var(--dh-home-hero-mask);mask-image:var(--dh-home-hero-mask)}.hero_photo__D0yi3{z-index:0;object-fit:cover;filter:saturate(.8);opacity:0}.hero_photo__D0yi3[data-state=previous]{z-index:1;opacity:1}.hero_photo__D0yi3[data-state=current]{z-index:2;opacity:1;transition:opacity 1.4s var(--dh-ease-standard)}@media (prefers-reduced-motion:reduce){.hero_photo__D0yi3[data-state=current]{transition:none}}.hero_vignette__aaf_i{display:var(--dh-home-hero-vignette-display);position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--dh-color-canvas-inverse) 75%,transparent) 0,transparent 28%)}.hero_inner__Bh88P{position:relative;z-index:1;max-width:1456px;height:100%;margin:0 auto;padding:var(--dh-home-hero-copy-pad);box-sizing:border-box;display:flex;align-items:center}.hero_copy__FX1PM{width:100%;max-width:var(--dh-home-hero-copy-max);display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-home-hero-block-gap)}.hero_eyebrow__KTiQp{font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-hero-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:var(--dh-tracking-wider);color:var(--dh-color-accent-inverse)}.hero_headline__w9LQ5{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-h1);line-height:var(--dh-home-h1-lh);letter-spacing:var(--dh-tracking-display);color:var(--dh-color-fg-inverse-warm);text-wrap:var(--dh-home-h1-wrap)}.hero_lead__n8u7k{margin:0;max-width:var(--dh-home-hero-lead-max);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-hero-lead);line-height:var(--dh-home-hero-lead-lh);color:var(--dh-color-fg-muted-inverse-warm);text-wrap:pretty}.hero_cta___nOKr{align-self:var(--dh-home-hero-cta-self);display:inline-flex;align-items:center;justify-content:center;padding:var(--dh-home-hero-cta-pad);border:none;border-radius:var(--dh-radius-pill);background:var(--dh-color-accent);color:var(--dh-color-accent-contrast);font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-hero-cta-size);line-height:1;letter-spacing:var(--dh-tracking-slight);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--dh-motion-micro) var(--dh-ease-standard),transform var(--dh-motion-micro) var(--dh-ease-entrance)}@media (hover:hover) and (pointer:fine){.hero_cta___nOKr:hover{background:var(--dh-color-accent-strong)}}.hero_cta___nOKr:active{transform:scale(.97)}.experiencias_section__yBF5B{background:var(--dh-color-surface-raised);border-radius:var(--dh-home-exp-radius);color:var(--dh-color-fg)}.experiencias_inner__Uw947{max-width:1360px;margin:0 auto;padding:var(--dh-home-exp-pad);display:flex;flex-direction:column;gap:var(--dh-home-exp-inner-gap)}.experiencias_head__wNcY6{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--dh-home-exp-head-gap)}.experiencias_headCopy__o55Jc{flex:1 1 var(--dh-home-exp-head-basis);min-width:0;max-width:var(--dh-home-exp-head-max);display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-home-exp-head-copy-gap)}.experiencias_eyebrow__pkU7x{display:inline-flex;align-items:center;gap:var(--dh-home-exp-cta-gap);font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;color:var(--dh-color-fg-subtle)}.experiencias_eyebrowDot__ffLR8{width:var(--dh-home-dot);height:var(--dh-home-dot);flex:none;border-radius:var(--dh-radius-full);background:var(--dh-color-accent)}.experiencias_heading___v24_{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-h2);line-height:var(--dh-home-h2-lh);letter-spacing:var(--dh-tracking-display)}.experiencias_aside__P8rvE{flex:1 1 var(--dh-home-exp-aside-basis);min-width:0;max-width:42ch;margin:0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-aside);line-height:var(--dh-home-aside-lh);color:var(--dh-color-fg-subtle);text-wrap:pretty}.experiencias_grid__ImICN{display:grid;grid-template-columns:var(--dh-home-exp-grid);grid-auto-flow:var(--dh-home-exp-grid-flow);grid-gap:var(--dh-home-exp-grid-gap);gap:var(--dh-home-exp-grid-gap);overflow-x:var(--dh-home-exp-grid-overflow);scroll-snap-type:var(--dh-home-exp-snap);scrollbar-width:none;-ms-overflow-style:none}.experiencias_grid__ImICN::-webkit-scrollbar{display:none}.experiencias_hint__sq9BJ{display:var(--dh-home-exp-hint-display);margin:var(--dh-home-note-mt) 0 0;font-size:var(--dh-home-note);line-height:1.5;color:var(--dh-color-fg-subtle)}.experiencias_card__0wl8_{min-width:var(--dh-home-exp-card-min);scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;border:var(--dh-border-thin) solid var(--dh-color-border-subtle);border-radius:var(--dh-home-exp-card-radius);background:var(--dh-color-surface-raised);box-shadow:var(--dh-shadow-sm);text-decoration:none;color:inherit;transition:transform var(--dh-motion-micro) var(--dh-ease-standard),box-shadow var(--dh-motion-menu) var(--dh-ease-standard)}@media (hover:hover) and (pointer:fine){.experiencias_card__0wl8_:hover{transform:translateY(var(--dh-home-exp-lift));box-shadow:var(--dh-shadow-lg)}}@media (prefers-reduced-motion:reduce){.experiencias_card__0wl8_,.experiencias_card__0wl8_:hover{transform:none}}.experiencias_media__6ujfB{position:relative;display:block;height:var(--dh-home-exp-img-h);overflow:hidden}.experiencias_image__sTJrx{width:100%;height:100%;object-fit:cover;display:block}.experiencias_badge__V6CSd{position:absolute;top:var(--dh-home-exp-badge-inset);left:var(--dh-home-exp-badge-inset);padding:var(--dh-home-exp-badge-pad);border-radius:var(--dh-radius-pill);background:color-mix(in srgb,var(--dh-color-fg) 76%,transparent);font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-exp-badge);line-height:var(--dh-home-exp-kicker-lh);letter-spacing:var(--dh-tracking-wide);color:var(--dh-color-fg-inverse)}.experiencias_body__oqSHk{display:flex;flex:1 1;flex-direction:column;padding:var(--dh-home-exp-body-pad)}.experiencias_kicker__6Y08_{display:flex;align-items:center;gap:var(--dh-home-exp-cta-gap);margin-bottom:var(--dh-home-exp-kicker-mb);font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-exp-kicker);line-height:var(--dh-home-exp-kicker-lh);letter-spacing:var(--dh-tracking-wider);color:var(--dh-color-fg-subtle)}.experiencias_kickerDot__fCeZi{width:var(--dh-home-dot);height:var(--dh-home-dot);flex:none;border-radius:var(--dh-radius-full);background:var(--dh-color-accent)}.experiencias_name__5CMFc{display:block;margin:0 0 var(--dh-home-exp-name-mb);font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-exp-name);line-height:var(--dh-home-exp-name-lh);letter-spacing:var(--dh-tracking-display);color:var(--dh-color-fg)}.experiencias_desc__6xjXv{display:block;margin:0 0 var(--dh-home-exp-desc-mb);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-exp-desc);line-height:var(--dh-home-exp-desc-lh);color:var(--dh-color-fg-muted);text-wrap:pretty}.experiencias_caps__NJYmG{display:flex;flex-wrap:wrap;gap:var(--dh-home-exp-caps-gap);margin-bottom:var(--dh-home-exp-caps-mb)}.experiencias_cap__h6EGd{padding:var(--dh-home-exp-cap-pad);background:var(--dh-color-surface);font-weight:var(--dh-weight-medium);font-size:var(--dh-home-exp-cap);line-height:var(--dh-home-exp-cap-lh);color:var(--dh-color-fg-muted)}.experiencias_cap__h6EGd,.experiencias_cta__8JOnl{border-radius:var(--dh-radius-pill);font-family:var(--dh-font-body)}.experiencias_cta__8JOnl{display:block;align-self:stretch;margin-top:auto;padding:var(--dh-home-exp-cta-pad);box-sizing:border-box;font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-exp-cta);line-height:var(--dh-home-exp-cta-lh);text-align:center;text-decoration:none}.experiencias_ctaOutline__OrXwU{border:var(--dh-border-thin) solid color-mix(in srgb,var(--dh-color-fg) 24%,transparent);color:var(--dh-color-fg);transition:background var(--dh-motion-micro) var(--dh-ease-standard),border-color var(--dh-motion-micro) var(--dh-ease-standard),color var(--dh-motion-micro) var(--dh-ease-standard),transform var(--dh-motion-micro) var(--dh-ease-entrance)}@media (hover:hover) and (pointer:fine){.experiencias_ctaOutline__OrXwU.experiencias_ctaOutline__OrXwU:hover{border-color:var(--dh-color-fg);background:var(--dh-color-fg);color:var(--dh-color-fg-on-strong)}}.experiencias_ctaOutline__OrXwU.experiencias_ctaOutline__OrXwU:focus-visible{border-color:var(--dh-color-fg);background:var(--dh-color-fg);color:var(--dh-color-fg-on-strong)}.experiencias_ctaOutline__OrXwU.experiencias_ctaOutline__OrXwU:active{transform:scale(.97)}.experiencias_cardProduct__svHT8{border-color:transparent;background:var(--dh-color-fg);color:var(--dh-color-fg-inverse)}.experiencias_mediaProduct__JAMUa{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--dh-color-fg-inverse) 6%,var(--dh-color-fg))}.experiencias_mock__8JetY{font-size:var(--dh-home-exp-mock-base);line-height:0;width:14.6em;overflow:hidden;border-radius:1.4em;background:var(--dh-color-surface-raised);box-shadow:var(--dh-shadow-lg)}.experiencias_mockCover__vQ654{display:block;height:3.4em;background:linear-gradient(150deg,var(--dh-color-accent),color-mix(in srgb,var(--dh-color-accent) 55%,var(--dh-color-fg)))}.experiencias_mockBody__SEHsH{display:block;padding:0 1.1em 1.4em}.experiencias_mockAvatar__yqwWD{display:block;width:3em;height:3em;margin-top:-1.5em;border:var(--dh-border-thick) solid var(--dh-color-surface-raised);border-radius:1em;background:var(--dh-color-accent)}.experiencias_mockLineNarrow__bQUBi,.experiencias_mockLineWide__7yTBu{display:block;border-radius:.3em;background:var(--dh-color-fg)}.experiencias_mockLineWide__7yTBu{width:66%;height:.7em;margin-top:.9em;opacity:.85}.experiencias_mockLineNarrow__bQUBi{width:42%;height:.5em;margin-top:.6em;opacity:.4}.experiencias_mockPrimary__aenCV,.experiencias_mockSurface__w_i8V{display:block;height:1.7em;border-radius:.6em}.experiencias_mockPrimary__aenCV{margin-top:1em;background:var(--dh-color-accent)}.experiencias_mockSurface__w_i8V{margin-top:.6em;background:var(--dh-color-border-subtle)}.experiencias_kickerProduct__aRH18{color:var(--dh-color-fg-subtle-inverse)}.experiencias_nameProduct__fs3uo{color:var(--dh-color-surface-raised)}.experiencias_descProduct__VTRpa{color:color-mix(in srgb,var(--dh-color-fg-inverse) 66%,transparent)}.experiencias_ctaProduct__zZxdn{padding:var(--dh-home-exp-cta-solid-pad);background:var(--dh-color-accent);color:var(--dh-color-accent-contrast);box-shadow:var(--dh-shadow-md);font-size:var(--dh-home-exp-cta-solid);line-height:var(--dh-home-exp-cta-lh);transition:background var(--dh-motion-micro) var(--dh-ease-standard),box-shadow var(--dh-motion-micro) var(--dh-ease-standard),transform var(--dh-motion-micro) var(--dh-ease-standard)}@media (hover:hover) and (pointer:fine){.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn:hover{background:color-mix(in srgb,var(--dh-color-accent) 60%,var(--dh-color-accent-strong));color:var(--dh-color-accent-contrast);box-shadow:var(--dh-shadow-lg);transform:translateY(var(--dh-home-exp-cta-lift));text-decoration:none}}.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn:focus-visible{background:color-mix(in srgb,var(--dh-color-accent) 60%,var(--dh-color-accent-strong));color:var(--dh-color-accent-contrast);box-shadow:var(--dh-shadow-lg);transform:translateY(var(--dh-home-exp-cta-lift));text-decoration:none}.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn:active{transform:scale(.97);box-shadow:var(--dh-shadow-sm)}@media (prefers-reduced-motion:reduce){.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn,.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn:focus-visible,.experiencias_ctaProduct__zZxdn.experiencias_ctaProduct__zZxdn:hover{transform:none}}.experiencias_productNote__H2UqS{margin-top:var(--dh-home-note-mt);text-align:center;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-note);line-height:var(--dh-home-exp-desc-lh);color:var(--dh-color-fg-subtle-inverse)}.experiencias_demoNote__2lqdD{margin:var(--dh-home-note-mt) 0 0;font-size:var(--dh-home-note);line-height:1.5;color:var(--dh-color-fg-subtle)}.oferta_section__kP9XZ{background:var(--dh-color-canvas);color:var(--dh-color-fg)}.oferta_inner__7jQzW{max-width:1360px;margin:0 auto;padding:var(--dh-home-sec-pad);display:flex;flex-direction:column;gap:var(--dh-home-of-inner-gap)}.oferta_head__y2bqj{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--dh-home-of-head-gap)}.oferta_headCopy__G_CCm{flex:1 1 var(--dh-home-of-head-basis);min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-home-of-head-copy-gap)}.oferta_eyebrow__LJ1Wg{display:inline-flex;align-items:center;gap:var(--dh-home-of-cta-gap);font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-bold);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;color:var(--dh-color-fg-muted)}.oferta_eyebrowDot__FjgVy{width:var(--dh-home-dot);height:var(--dh-home-dot);flex:none;border-radius:var(--dh-radius-full);background:var(--dh-color-accent)}.oferta_heading__RV9DW{margin:0;max-width:20ch;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-h2);line-height:var(--dh-home-h2-lh);letter-spacing:var(--dh-tracking-display)}.oferta_aside__M4I0j{flex:1 1 var(--dh-home-of-aside-basis);min-width:0;max-width:38ch;margin:0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-aside);line-height:var(--dh-home-aside-lh);color:var(--dh-color-fg-muted);text-wrap:pretty}.oferta_grid__lzFl4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--dh-home-of-grid);grid-gap:var(--dh-border-thin);gap:var(--dh-border-thin);background:color-mix(in srgb,var(--dh-color-fg) 14%,transparent);border:var(--dh-border-thin) solid color-mix(in srgb,var(--dh-color-fg) 14%,transparent)}.oferta_cell__TJsmV{display:flex;flex-direction:column;gap:var(--dh-home-of-cell-gap);padding:var(--dh-home-of-cell-pad);background:var(--dh-color-canvas)}.oferta_number__l3dMr{font-family:var(--dh-font-eyebrow);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-of-num);line-height:var(--dh-home-eyebrow-lh);color:var(--dh-color-fg-muted)}.oferta_title__tcZI9{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-of-title);line-height:var(--dh-home-of-title-lh);letter-spacing:var(--dh-tracking-display);color:var(--dh-color-fg)}.oferta_desc__3kvL1{margin:0;max-width:52ch;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-of-desc);line-height:var(--dh-home-of-desc-lh);color:var(--dh-color-fg);text-wrap:pretty}.oferta_cta__bTrTF{display:inline-flex;align-items:center;gap:var(--dh-home-of-cta-gap);margin-top:auto;padding-top:var(--dh-home-of-cta-pt);font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-of-cta);line-height:var(--dh-home-of-cta-lh);color:var(--dh-color-accent-on-tint);text-decoration:none}@media (hover:hover) and (pointer:fine){.oferta_cta__bTrTF.oferta_cta__bTrTF:hover{color:color-mix(in srgb,var(--dh-color-accent-on-tint) 80%,var(--dh-color-fg));text-decoration:underline}}.oferta_cta__bTrTF.oferta_cta__bTrTF:focus-visible{color:color-mix(in srgb,var(--dh-color-accent-on-tint) 80%,var(--dh-color-fg));text-decoration:underline}.product-mock_well__TXQup{grid-area:media;display:flex;align-items:center;justify-content:center;width:var(--dh-home-prod-well-w);height:var(--dh-home-prod-well-h);margin-bottom:var(--dh-home-prod-well-mb);border-radius:var(--dh-home-prod-well-radius);background:color-mix(in srgb,var(--dh-color-fg-inverse-warm) 8%,var(--dh-color-canvas-inverse-deep))}.product-mock_mock__qqJFU{display:block;font-size:var(--dh-home-prod-mock-base);line-height:0;width:12.4em;border-radius:1.2em;overflow:hidden;background:var(--pb-bg);box-shadow:var(--dh-shadow-lg)}.product-mock_mockBody__8bbPZ{display:block;padding:0 .9em 1.2em}.product-mock_lineNarrow__9gMp6,.product-mock_lineWide__0UOM3{display:block;border-radius:.3em;background:var(--pb-ink)}.product-mock_lineWide__0UOM3{height:.6em;width:66%;margin-top:.8em;opacity:.85}.product-mock_lineNarrow__9gMp6{height:.4em;width:42%;margin-top:.5em;opacity:.4}.product-mock_buttonAccent__ubppo{display:block;height:1.4em;margin-top:.9em;border-radius:.5em;background:var(--pb-accent)}.product-mock_buttonQuiet__DQ_DS{display:block;height:1.4em;margin-top:.5em;border-radius:.5em;background:color-mix(in srgb,var(--pb-ink) 12%,transparent)}.product-mock_pdCover__AE59u{display:block;height:2.8em;background:linear-gradient(150deg,var(--pb-accent),color-mix(in srgb,var(--pb-accent) 55%,var(--pb-ink)))}.product-mock_pdAvatar__Wa0V8{display:block;width:2.5em;height:2.5em;margin-top:-1.2em;border:.2em solid var(--pb-bg);border-radius:.8em;background:var(--pb-accent)}.product-mock_kuBar__ep5wq{display:flex;align-items:center;height:2.8em;padding:0 .9em;background:var(--pb-accent)}.product-mock_kuBarPill__RxILq{display:block;width:3.6em;height:.5em;border-radius:.3em;background:color-mix(in srgb,var(--pb-bg) 90%,transparent)}.product-mock_kuSection__TZ_Wm{display:block;height:.4em;width:32%;margin-top:1em;margin-bottom:.8em;border-radius:.3em;background:var(--pb-accent)}.product-mock_kuRow__1x5_W{display:flex;align-items:center;justify-content:space-between;gap:.7em;margin-bottom:.6em}.product-mock_kuRowName__rS_ui{display:block;height:.5em;border-radius:.3em;background:var(--pb-ink);opacity:.8}.product-mock_kuRowPrice__its6Y{display:block;width:20%;height:.5em;border-radius:.3em;background:var(--pb-accent)}.product-mock_m15Bar__veF4O{display:flex;align-items:center;justify-content:center;height:2.8em;background:var(--pb-accent)}.product-mock_m15BarPill__ReQcb{display:block;width:3em;height:.5em;border-radius:.3em;background:color-mix(in srgb,var(--pb-bg) 75%,transparent)}.product-mock_m15Body__5_Wl6{text-align:center}.product-mock_m15Title__nhCXf{display:block;height:.6em;width:62%;margin:1em auto .5em;border-radius:.3em;background:var(--pb-ink);opacity:.9}.product-mock_m15Sub__1uNDt{display:block;height:.4em;width:40%;margin:0 auto 1em;border-radius:.3em;background:var(--pb-accent)}.product-mock_m15Tiles__ixHds{display:flex;justify-content:center;gap:.4em;margin-bottom:1em}.product-mock_m15Tile__VLDS_{display:block;width:1.8em;height:2.1em;border:var(--dh-border-thin) solid color-mix(in srgb,var(--pb-accent) 50%,transparent);border-radius:.4em;background:color-mix(in srgb,var(--pb-ink) 14%,transparent)}.product-mock_m15TileOn__VcOWU{border-color:transparent;background:var(--pb-accent)}.product-mock_m15ButtonGhost___m_1o{display:block;height:1.4em;margin-top:.4em;border:var(--dh-border-thin) solid color-mix(in srgb,var(--pb-accent) 35%,transparent);border-radius:.5em;background:color-mix(in srgb,var(--pb-ink) 12%,transparent)}.product-mock_dot__C_JK6{display:var(--dh-home-prod-dot-display);flex:none;width:var(--dh-home-prod-dot);height:var(--dh-home-prod-dot);border-radius:var(--dh-radius-full);background:var(--pb-accent)}.por-que_section__EZIKw{background:var(--dh-color-canvas-inverse);color:var(--dh-color-fg-inverse-warm)}.por-que_inner__LLYSF{max-width:1360px;margin:0 auto;padding:var(--dh-home-sec-pad-tall);display:flex;flex-direction:column;gap:var(--dh-home-pq-inner-gap)}.por-que_head__I9y3_{display:flex;flex-direction:column;gap:var(--dh-home-hero-copy-gap);max-width:860px}.por-que_eyebrow__WBxNp{display:inline-flex;align-items:center;gap:var(--dh-home-hero-caps-gap);font-family:var(--dh-font-eyebrow);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;text-transform:uppercase;color:var(--dh-color-accent-inverse)}.por-que_eyebrowDot__7im11{width:var(--dh-home-dot);height:var(--dh-home-dot);border-radius:50%;background:var(--dh-color-accent)}.por-que_statement__fMhi6{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-pq-h2);line-height:var(--dh-home-pq-h2-lh);letter-spacing:var(--dh-tracking-display);text-wrap:balance}.por-que_grid__S0QGk{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--dh-home-pq-grid);grid-gap:var(--dh-home-pq-cell-gap);gap:var(--dh-home-pq-cell-gap)}.por-que_cell__UDJR1{display:flex;flex-direction:column;gap:var(--dh-home-pq-cell-gap);padding-top:var(--dh-home-pq-cell-pt);border-top:var(--dh-border-thick) solid var(--dh-color-fg-inverse-warm)}.por-que_title__XNiLY{font-size:var(--dh-home-pq-title);line-height:var(--dh-home-pq-title-lh);font-weight:var(--dh-weight-semibold);letter-spacing:var(--dh-tracking-tight);margin:0}.por-que_lead__8Y2zx{font-size:var(--dh-home-pq-lead);line-height:var(--dh-home-pq-lead-lh);color:var(--dh-color-fg-muted-inverse-warm);margin:0}.por-que_launches__MZFnG{display:grid;grid-template-columns:var(--dh-home-pq-launch-cols);grid-gap:var(--dh-home-pq-launch-gap);gap:var(--dh-home-pq-launch-gap);padding-top:var(--dh-home-pq-launch-pt);border-top:var(--dh-border-thin) solid color-mix(in srgb,var(--dh-color-fg-inverse-warm) 14%,transparent)}.por-que_launchCopy__GgyHr{display:flex;flex-direction:column;gap:var(--dh-home-pq-cell-gap)}.por-que_launchLabel__P0cIL{font-family:var(--dh-font-eyebrow);font-size:var(--dh-home-eyebrow);line-height:var(--dh-home-eyebrow-lh);letter-spacing:.16em;text-transform:uppercase;color:var(--dh-color-fg-subtle-inverse-warm)}.por-que_launchLead__qUqUz{font-size:var(--dh-home-aside);line-height:var(--dh-home-aside-lh);color:var(--dh-color-fg-muted-inverse-warm);margin:0}.por-que_launchGrid__MWoih{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--dh-home-pq-card-cols);grid-gap:var(--dh-home-pq-card-gap);gap:var(--dh-home-pq-card-gap)}.por-que_launchCard__YvBEw{display:grid;grid-template-areas:var(--dh-home-prod-card-areas);grid-template-columns:var(--dh-home-prod-card-cols);grid-template-rows:var(--dh-home-prod-card-rows);align-items:var(--dh-home-prod-card-align);grid-gap:var(--dh-home-prod-card-gap);gap:var(--dh-home-prod-card-gap);background:color-mix(in srgb,var(--dh-color-fg-inverse-warm) 6%,transparent);border-radius:var(--dh-home-pq-card-radius);padding:var(--dh-home-prod-card-pad)}.por-que_launchName__Khm3r{grid-area:name;display:flex;align-items:center;gap:var(--dh-home-prod-name-gap);font-size:var(--dh-home-aside);line-height:1.3;font-weight:700;letter-spacing:-.01em;margin:0}.por-que_launchDesc__QMvX0{grid-area:desc;font-size:var(--dh-home-note);line-height:1.55;color:var(--dh-color-fg-muted-inverse-warm);margin:0}.por-que_launchLink__uLYgt{grid-area:link;font-size:var(--dh-home-note);line-height:1.4;font-weight:600;color:var(--dh-color-accent-inverse);text-decoration:none}.por-que_launchLink__uLYgt:hover{text-decoration:underline}.proceso_section__E9riC{background:var(--dh-color-surface);color:var(--dh-color-fg)}.proceso_inner__0YNwS{max-width:1360px;margin:0 auto;padding:var(--dh-home-proc-pad)}.proceso_head__tyZQU{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--dh-home-proc-head-gap);margin-bottom:var(--dh-home-proc-head-mb)}.proceso_heading__iVjOJ{margin:0;font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-h2);line-height:var(--dh-home-h2-lh);letter-spacing:var(--dh-tracking-display);color:var(--dh-color-fg)}.proceso_aside___4FiO{margin:0;font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-aside);line-height:var(--dh-home-aside-lh);color:var(--dh-color-fg-subtle)}.proceso_track__Moe0D{position:relative;margin-top:var(--dh-home-proc-track-mt);padding-left:var(--dh-home-proc-track-pl)}.proceso_rule__yzGKM{position:absolute;top:var(--dh-home-proc-rule-top);right:var(--dh-home-proc-rule-right);bottom:var(--dh-home-proc-rule-bottom);left:var(--dh-home-proc-rule-left);width:var(--dh-home-proc-rule-w);height:var(--dh-home-proc-rule-h);background:linear-gradient(var(--dh-home-proc-rule-dir),var(--dh-color-fg) 0,color-mix(in srgb,var(--dh-color-fg) 16%,transparent) 100%)}.proceso_steps__R_4vF{position:relative;display:grid;grid-template-columns:var(--dh-home-proc-grid);grid-gap:var(--dh-home-proc-gap);gap:var(--dh-home-proc-gap);margin:0;padding:0;list-style:none}.proceso_step__L14r_{display:grid;grid-template-areas:var(--dh-home-proc-step-areas);grid-template-columns:var(--dh-home-proc-step-cols);grid-gap:var(--dh-home-proc-step-gap);gap:var(--dh-home-proc-step-gap)}.proceso_number__Odn7Y{grid-area:num;display:flex;flex:none;align-items:center;justify-content:center;width:var(--dh-home-num-size);height:var(--dh-home-num-size);border:var(--dh-border-thick) solid var(--dh-color-fg);border-radius:var(--dh-radius-full);background:var(--dh-color-surface-raised);font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-num-font);line-height:var(--dh-home-num-lh);color:var(--dh-color-fg)}.proceso_stepBody__Z4PUQ{grid-area:body;min-width:0}.proceso_kicker__YUfzv{margin:0 0 var(--dh-home-proc-kick-mb);font-family:var(--dh-font-body);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-eyebrow-sm);line-height:var(--dh-home-proc-kicker-lh);letter-spacing:var(--dh-tracking-wider);text-transform:uppercase;color:var(--dh-color-accent-strong)}.proceso_title__R3DOQ{margin:0 0 var(--dh-home-proc-title-mb);font-family:var(--dh-font-display);font-weight:var(--dh-weight-semibold);font-size:var(--dh-home-proc-title);line-height:var(--dh-home-proc-title-lh);letter-spacing:var(--dh-tracking-display);color:var(--dh-color-fg)}.proceso_desc__ZnTZS{display:var(--dh-home-proc-desc-display);margin:0;max-width:var(--dh-home-proc-desc-max);font-family:var(--dh-font-body);font-weight:var(--dh-weight-regular);font-size:var(--dh-home-proc-desc);line-height:var(--dh-home-proc-desc-lh);color:var(--dh-color-fg-muted);text-wrap:pretty}