.page_root__umO5e{--rope:#6b5a3e;--rope-light:#c4a574;--sky-top:#dce8f5;--sky-mid:#f3efe6;--sky-bottom:#fbf9f5;--card-paper:#fffdf8;color:var(--ink);background:radial-gradient(ellipse 90% 40% at 50% -10%,rgba(17,68,129,.12),transparent 60%),linear-gradient(180deg,var(--sky-top) 0,var(--sky-mid) 28%,var(--sky-bottom) 70%)}.page_hero__YR5pS{position:relative;overflow:hidden;padding:clamp(2.75rem,7vw,5rem) 1.25rem 2.5rem;text-align:center;background:radial-gradient(ellipse 70% 55% at 50% 0,rgba(201,162,39,.18),transparent 58%),radial-gradient(ellipse 55% 45% at 85% 20%,rgba(17,68,129,.12),transparent 50%),linear-gradient(180deg,#c9daf0 0,var(--sky-mid) 55%,transparent 100%)}.page_heroGlow__wtgiy{position:absolute;inset:-20% 10% auto;height:55%;background:radial-gradient(circle,rgba(255,255,255,.55),transparent 70%);pointer-events:none}.page_heroInner__YZ34s{position:relative;z-index:1;max-width:52rem;margin:0 auto}.page_eyebrow__H5MCI{margin:0 0 .85rem;font-family:var(--font-display);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-principal)}.page_heroTitle__ZZMmM{margin:0 auto;max-width:18ch;font-size:clamp(1.95rem,5.4vw,3.35rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--color-secundario)}.page_heroMotto__G_ji7,.page_heroTitle__ZZMmM{font-family:var(--font-display);text-wrap:balance}.page_heroMotto__G_ji7{margin:1.1rem auto 0;max-width:34rem;font-size:clamp(1.05rem,2.4vw,1.3rem);font-weight:600;line-height:1.4;color:var(--marigold-deep)}.page_heroBadge__sSPrK{display:inline-block;margin:1.15rem auto 0;padding:.45rem .95rem;border-radius:999px;background:rgba(255,255,255,.78);border:1px solid rgba(17,68,129,.14);color:var(--color-principal);font-size:.9rem;font-weight:700}.page_heroActions__gb5Wr{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.65rem}.page_heroClothesline__4j693{position:relative;width:min(100%,36rem);margin:2.6rem auto 0;min-height:7.5rem}.page_heroRope__zZJS2{position:absolute;top:.85rem;left:2%;right:2%;height:3px;border-radius:999px;background:linear-gradient(180deg,#d8bf95,var(--rope) 50%,#5a4a32);box-shadow:0 1px 0 rgba(255,255,255,.4)}.page_heroPin__e6w__{position:absolute;top:.15rem;width:14px;height:22px;margin-left:-7px;border-radius:3px 3px 8px 8px;background:linear-gradient(180deg,#f0c14b,#c98a12);box-shadow:inset 0 -2px 0 rgba(0,0,0,.12)}.page_heroCards__pe4CF{display:flex;justify-content:space-between;gap:.55rem;padding:1.85rem .35rem 0}.page_heroCard__CAEn6{flex:1 1;max-width:4.6rem;height:5.6rem;border-radius:5px;background:linear-gradient(160deg,#fffef9,#f4ead4),var(--card-paper);border:1px solid rgba(107,90,62,.22);box-shadow:0 10px 18px rgba(20,36,51,.1);transform-origin:top center;animation:page_sway__SVuhw 4.4s ease-in-out infinite}.page_heroCard__CAEn6:first-child{animation-delay:.15s;background:linear-gradient(160deg,#fff8e8,#f0d9a0)}.page_heroCard__CAEn6:nth-child(2){animation-delay:.75s;background:linear-gradient(160deg,#eef4fc,#c9daf0)}.page_heroCard__CAEn6:nth-child(3){animation-delay:.35s}.page_heroCard__CAEn6:nth-child(4){animation-delay:1.05s;background:linear-gradient(160deg,#eef8ef,#cfe8d2)}.page_heroCard__CAEn6:nth-child(5){animation-delay:.55s;background:linear-gradient(160deg,#fdf0ea,#f0cfc0)}.page_pageNav__7C8mr{display:flex;flex-wrap:nowrap;gap:.35rem;width:min(100% - 1.5rem,var(--max));margin:0 auto .5rem;padding:.55rem .15rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.page_pageNav__7C8mr a{flex:0 0 auto;padding:.45rem .8rem;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid rgba(17,68,129,.12);color:var(--color-secundario);font-size:.86rem;font-weight:700;text-decoration:none;white-space:nowrap}.page_pageNav__7C8mr a:focus-visible,.page_pageNav__7C8mr a:hover{background:#fff;border-color:var(--color-principal);color:var(--color-principal)}.page_section__e2pFT{padding:clamp(2.25rem,5vw,3.75rem) 1.25rem}.page_container__EUItp{max-width:var(--max);margin:0 auto}.page_sectionTint__oUrk4{background:rgba(17,68,129,.035)}.page_sectionHeadWide__jr3g2,.page_sectionHead__1XZlm{max-width:40rem;margin-bottom:1.5rem}.page_sectionHeadWide__jr3g2{max-width:48rem}.page_containerNarrow__O_tue{max-width:44rem;margin:0 auto}.page_kicker__8PQAK{margin:0 0 .4rem;color:var(--marigold-deep)}.page_kickerLight__FcXIW,.page_kicker__8PQAK{font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_kickerLight__FcXIW{margin:0 0 .45rem;color:rgba(255,248,230,.82)}.page_sectionHeadWide__jr3g2 h2,.page_sectionHead__1XZlm h2{margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2rem);color:var(--color-secundario)}.page_prose__cXAVw p,.page_sectionHeadWide__jr3g2 p,.page_sectionHead__1XZlm p{margin:.75rem 0 0;line-height:1.65;color:var(--ink-soft)}.page_pillarGrid__RwZEC{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:780px){.page_pillarGrid__RwZEC{grid-template-columns:1fr 1fr}}.page_pillarCard__d_oNi,.page_reasonCard__Yglsr,.page_sharePanel__ZjJqy{padding:1.15rem 1.2rem;background:rgba(255,255,255,.86);border:1px solid rgba(17,68,129,.1);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs)}.page_pillarCard__d_oNi h3,.page_reasonCard__Yglsr h3,.page_sharePanel__ZjJqy h3{margin:0 0 .55rem;font-family:var(--font-display);font-size:1.08rem;color:var(--color-secundario)}.page_pillarCard__d_oNi p,.page_reasonCard__Yglsr p,.page_sharePanel__ZjJqy p{margin:0;line-height:1.55;color:var(--ink-soft)}.page_reasonGrid__dL6Kf{margin:0;padding:0;list-style:none;display:grid;grid-gap:.85rem;gap:.85rem}.page_reasonCard__Yglsr{display:grid;grid-template-columns:auto 1fr;grid-gap:.9rem;gap:.9rem;align-items:start}.page_reasonNum__ionl2{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:var(--marigold-deep);line-height:1}.page_lockedPanel__Uv_JL{padding:clamp(1.4rem,3vw,2rem);border-radius:var(--radius);background:rgba(255,255,255,.9);border:1px dashed rgba(17,68,129,.28);text-align:center}.page_lockedPanel__Uv_JL p{margin:.75rem auto 0;max-width:38rem;line-height:1.55;color:var(--ink-soft)}.page_lockedBadge__2DKLi{display:inline-block!important;margin:0!important;padding:.4rem .85rem;border-radius:999px;background:rgba(201,162,39,.16);color:var(--marigold-deep);font-weight:800;font-size:.92rem}.page_faq__WauG6{display:grid;grid-gap:.75rem;gap:.75rem}.page_faqItem__i9KpY{background:rgba(255,255,255,.9);border:1px solid rgba(17,68,129,.1);border-radius:var(--radius-sm);padding:.35rem 1rem .85rem}.page_faqItem__i9KpY summary{cursor:pointer;list-style:none;padding:.85rem 0 .35rem;font-weight:700;color:var(--color-secundario)}.page_faqItem__i9KpY summary::-webkit-details-marker{display:none}.page_faqItem__i9KpY p{margin:.35rem 0 .25rem;line-height:1.6;color:var(--ink-soft)}.page_whoRow__8lIn_{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.35rem;padding:0;list-style:none}.page_whoRow__8lIn_ li{padding:.4rem .8rem;border-radius:999px;background:rgba(17,68,129,.08);color:var(--color-secundario);font-size:.88rem;font-weight:700}.page_shareGrid__XUJME{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:860px){.page_shareGrid__XUJME{grid-template-columns:1.15fr .85fr;align-items:start}}.page_dataList__08SVx,.page_guideList__U7N5q{margin:.9rem 0 0;padding-left:1.15rem;display:grid;grid-gap:.55rem;gap:.55rem;color:var(--ink-soft);line-height:1.5}.page_shareDownloads__ntigZ{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.15rem}.page_shareCtaRow__CCihT{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.page_contactBand__gD29z{padding:clamp(2.75rem,6vw,4.25rem) 1.25rem;background:linear-gradient(160deg,var(--color-secundario),#1a5f9e);color:#f0f7ff;text-align:center}.page_contactBand__gD29z h2{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.1rem)}.page_contactLead__zQ3kH{margin:.85rem auto 0;max-width:36rem;line-height:1.55;color:rgba(240,247,255,.92)}.page_contactList__um50Z{margin:1.5rem auto 0;padding:0;list-style:none;display:grid;grid-gap:.85rem;gap:.85rem;max-width:28rem;text-align:left}.page_contactList__um50Z li{display:grid;grid-gap:.2rem;gap:.2rem;padding:.85rem 1rem;border-radius:var(--radius-sm);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18)}.page_contactList__um50Z span{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,248,230,.78)}.page_contactList__um50Z a{color:#fff;font-weight:700;text-decoration:none;word-break:break-word}.page_contactList__um50Z a:focus-visible,.page_contactList__um50Z a:hover{text-decoration:underline}.page_contactExt__rbdTU{font-weight:600;opacity:.9}.page_explorerSection__ky6Xv{background:linear-gradient(180deg,rgba(17,68,129,.04),transparent 18%)}.page_explorer__0mj7J{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_filters__v1_4E{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:860px){.page_filters__v1_4E{grid-template-columns:1.4fr 1fr 1.2fr auto;align-items:end}}.page_filterField__p_s6C{display:grid;grid-gap:.35rem;gap:.35rem}.page_filterLabel__AyHHy{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.page_filterInput__V9VWz,.page_filterSelect__5xSa2{width:100%;min-height:44px;padding:.55rem .75rem;border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:#fff;font:inherit;color:var(--ink)}.page_filterInput__V9VWz:focus,.page_filterSelect__5xSa2:focus{outline:3px solid var(--accent-info);outline-offset:2px}.page_filterActions__wubzJ{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:space-between}.page_counter__D_wol{margin:0;font-size:.92rem;color:var(--ink-soft)}.page_counter__D_wol strong{color:var(--color-principal);font-size:1.15rem}.page_clearBtn__AVqEg{min-height:40px;padding:.4rem .85rem;border:1px solid var(--color-principal);border-radius:999px;background:transparent;color:var(--color-principal);font:inherit;font-weight:600;cursor:pointer}.page_clearBtn__AVqEg:hover{background:var(--brand-soft)}.page_clearBtn__AVqEg:focus-visible{outline:3px solid var(--accent-info);outline-offset:2px}.page_yard__p4_yc{display:grid;grid-gap:clamp(2rem,5vw,3.25rem);gap:clamp(2rem,5vw,3.25rem);padding:.5rem 0 1rem}.page_ropeLine__M213K{animation:page_rise-in__oXWpD .7s var(--ease-out) both;animation-delay:var(--line-delay,0s)}.page_rope__wBGQk{display:grid;grid-template-columns:14px 1fr 14px;align-items:center;grid-gap:.15rem;gap:.15rem;margin:0 .25rem}.page_ropeKnot__LIiis{width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e8d5b0,var(--rope));box-shadow:inset 0 -1px 2px rgba(0,0,0,.25)}.page_ropeWire__k1MC3{height:3px;border-radius:999px;background:linear-gradient(180deg,#d2b48c,var(--rope) 45%,#5a4a32);box-shadow:0 1px 0 rgba(255,255,255,.35)}.page_hangingRow__tSb5p{list-style:none;margin:0;padding:0 .25rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:clamp(1rem,3vw,1.75rem);gap:clamp(1rem,3vw,1.75rem);justify-items:center}.page_hangingItem__JvR3K{position:relative;width:min(100%,260px);display:flex;flex-direction:column;align-items:center;transform-origin:top center;animation:page_sway__SVuhw 5s ease-in-out infinite;animation-delay:var(--sway-delay,0s)}.page_pin__OBO3_{position:relative;z-index:2;margin-bottom:-10px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.18))}.page_hangingCard__NBEaY{display:grid;width:100%;text-decoration:none;color:inherit;background:var(--card-paper);border:1px solid rgba(107,90,62,.22);border-radius:4px 4px 10px 10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 10px 24px rgba(11,46,86,.1);overflow:hidden;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.page_hangingCard__NBEaY:focus-visible,.page_hangingCard__NBEaY:hover{transform:translateY(-6px) scale(1.02);box-shadow:var(--shadow-lg)}.page_hangingCard__NBEaY:focus-visible{outline:3px solid var(--accent-info);outline-offset:3px}.page_cardPhoto__6_dha{position:relative;aspect-ratio:4/3;background:var(--brand-soft);overflow:hidden}.page_cardImg__f03Gi{width:100%;height:100%;object-fit:cover}.page_demoBadge__nNM3r{position:absolute;top:.5rem;left:.5rem;padding:.2rem .5rem;border-radius:999px;background:rgba(11,46,86,.85);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page_cardBody__DdT24{display:grid;grid-gap:.3rem;gap:.3rem;padding:.85rem .9rem 1rem}.page_cardState__NIknr{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--marigold-deep)}.page_cardTitle__UejD2{font-family:var(--font-display);font-size:1.02rem;font-weight:700;line-height:1.25;color:var(--color-secundario)}.page_cardOrg__qXmV1{font-size:.84rem;line-height:1.35;color:var(--ink-soft)}.page_emptyYard__dIMn_{text-align:center;padding:2.5rem 1.25rem;background:rgba(255,255,255,.7);border:1px dashed rgba(107,90,62,.35);border-radius:var(--radius)}.page_emptyRope__Kcx34{height:3px;margin:0 auto 1.25rem;max-width:16rem;border-radius:999px;background:var(--rope-light)}.page_emptyTitle__MsoSh{margin:0;font-family:var(--font-display);font-size:1.25rem;color:var(--color-secundario)}.page_emptyText__Fmqd_{margin:.65rem auto 1.25rem;max-width:28rem;color:var(--ink-soft);line-height:1.5}.page_shareBand__VtKkR{margin:0 1.25rem clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,4vw,2.25rem);border-radius:var(--radius);background:linear-gradient(135deg,rgba(17,68,129,.94),rgba(11,46,86,.96)),var(--color-principal);color:#fff;text-align:center;box-shadow:var(--shadow-md)}.page_shareBand__VtKkR h2{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,3vw,1.85rem)}.page_shareBand__VtKkR p{margin:.75rem auto 0;max-width:34rem;line-height:1.55;color:rgba(255,255,255,.88)}.page_shareActions__ASN_W{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.25rem}.page_btnDisabled__gfwmN,.page_btnGhost___wPkH,.page_btnGold__MxGsD,.page_btnLight___AWDS,.page_btnOutline__dnfjr,.page_btnPrimary__UW7FI{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.65rem 1.2rem;border-radius:999px;font-family:var(--font-display);font-weight:650;font-size:.95rem;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .15s var(--ease),background .15s var(--ease)}.page_btnPrimary__UW7FI{background:var(--color-principal);color:#fff}.page_btnGold__MxGsD{background:var(--marigold);color:var(--color-secundario)}.page_btnGhost___wPkH{background:transparent;color:var(--color-principal);border-color:var(--color-principal)}.page_btnOutline__dnfjr{background:#fff;color:var(--color-secundario);border-color:rgba(17,68,129,.28)}.page_btnLight___AWDS{background:#fff;color:var(--color-principal)}.page_btnDisabled__gfwmN{background:rgba(255,255,255,.14);color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.35);cursor:not-allowed}.page_btnGhost___wPkH:hover,.page_btnGold__MxGsD:hover,.page_btnLight___AWDS:hover,.page_btnOutline__dnfjr:hover,.page_btnPrimary__UW7FI:hover{transform:translateY(-1px)}.page_btnDisabled__gfwmN:focus-visible,.page_btnGhost___wPkH:focus-visible,.page_btnGold__MxGsD:focus-visible,.page_btnLight___AWDS:focus-visible,.page_btnOutline__dnfjr:focus-visible,.page_btnPrimary__UW7FI:focus-visible{outline:3px solid var(--accent-info);outline-offset:3px}.page_detail__4BGhC{max-width:820px;margin:0 auto;padding:clamp(1.5rem,4vw,2.75rem) 1.25rem 3.5rem}.page_detailNav__j7cmD{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:1.5rem}.page_detailCover__VFUAY{position:relative;overflow:hidden;border-radius:var(--radius);aspect-ratio:16/10;background:var(--brand-soft);box-shadow:var(--shadow-md)}.page_detailCoverImg__nJ9Nm{width:100%;height:100%;object-fit:cover}.page_detailMeta__Qw96e{display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin:1.25rem 0 .5rem;font-size:.85rem;color:var(--ink-soft)}.page_detailMeta__Qw96e strong{color:var(--color-principal)}.page_detail__4BGhC h1{margin:.35rem 0 0;font-family:var(--font-display);font-size:clamp(1.55rem,3.5vw,2.2rem);color:var(--color-secundario);line-height:1.15}.page_detailLead__yF2Wn{margin:.85rem 0 0;font-size:1.05rem;line-height:1.55;color:var(--ink-soft)}.page_detailBlock___P4f5{margin-top:1.75rem}.page_detailBlock___P4f5 h2{margin:0 0 .55rem;font-family:var(--font-display);font-size:1.15rem;color:var(--color-principal)}.page_detailBlock___P4f5 li,.page_detailBlock___P4f5 p{line-height:1.6;color:var(--ink-soft)}.page_detailBlock___P4f5 ul{margin:.35rem 0 0;padding-left:1.15rem}.page_gallery__L38S6{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.page_gallery__L38S6 figure{margin:0;overflow:hidden;border-radius:var(--radius-xs);background:var(--brand-soft)}.page_gallery__L38S6 img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.page_docs__fm91S{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.65rem}.page_docLink__24iA0{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-principal);font-weight:600}.page_demoNote__ZYWfJ{margin-top:1.5rem;padding:.85rem 1rem;border-left:4px solid var(--marigold);background:rgba(240,162,11,.1);border-radius:0 var(--radius-xs) var(--radius-xs) 0;font-size:.9rem;color:var(--ink-soft)}@keyframes page_sway__SVuhw{0%,to{transform:rotate(calc(var(--sway-amp, 1.4deg) * -1))}50%{transform:rotate(var(--sway-amp,1.4deg))}}@keyframes page_rise-in__oXWpD{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_hangingItem__JvR3K,.page_heroCard__CAEn6,.page_ropeLine__M213K{animation:none!important}.page_btnGhost___wPkH,.page_btnGold__MxGsD,.page_btnLight___AWDS,.page_btnOutline__dnfjr,.page_btnPrimary__UW7FI,.page_hangingCard__NBEaY{transition:none}}