._header_1p9aw_1{position:fixed;top:0;left:0;right:0;z-index:40;background:transparent;border-bottom:1px solid transparent;--nav-fg: #ffffff;--nav-fg-soft: rgba(255, 255, 255, .82);--nav-hover-bg: rgba(255, 255, 255, .14);transition:background-color .4s ease,border-color .4s ease,box-shadow .4s ease}._headerSolid_1p9aw_15{background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom-color:var(--line);box-shadow:0 2px 20px #14151a0d;--nav-fg: var(--ink);--nav-fg-soft: var(--ink-soft);--nav-hover-bg: var(--accent-soft)}._bar_1p9aw_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:18px var(--gutter);max-width:var(--container-w);margin:0 auto;transition:padding .4s ease}._headerSolid_1p9aw_15 ._bar_1p9aw_25{padding-block:14px}@media (min-width: 900px){._bar_1p9aw_25{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}}._logo_1p9aw_48{display:flex;align-items:center;flex-shrink:0}._logoImg_1p9aw_54{height:28px;width:auto}._nav_1p9aw_59{display:none;align-items:center;gap:8px;font-family:var(--font-display);font-size:17px;font-weight:500;letter-spacing:-.01em}._navLink_1p9aw_69{position:relative;padding:8px 14px;border-radius:var(--radius-sm);color:var(--nav-fg-soft);transition:color .4s ease,background-color .2s ease}._navLink_1p9aw_69:hover{color:var(--nav-fg);background:var(--nav-hover-bg)}._navLinkActive_1p9aw_82{color:var(--nav-fg)}._navUnderline_1p9aw_86{position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:var(--gradient-line)}._navDropdownWrap_1p9aw_96{position:relative}._navDropdownTrigger_1p9aw_100{display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;font:inherit;cursor:pointer}._navCaret_1p9aw_110{display:inline-block;font-size:12px;transition:transform .2s ease}._navCaretOpen_1p9aw_116{transform:rotate(180deg)}._navDropdown_1p9aw_96{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:260px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2);display:flex;flex-direction:column;gap:2px;z-index:50}._navDropdownItem_1p9aw_137{text-align:left;padding:10px 14px;border-radius:var(--radius-sm);border:none;background:transparent;font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--ink);cursor:pointer;transition:background-color .15s ease,color .15s ease}._navDropdownItem_1p9aw_137:hover{background:var(--accent-soft);color:var(--accent-ink)}._mobileSubPanel_1p9aw_156{display:flex;flex-direction:column;overflow:hidden;padding-left:var(--space-3)}._mobileSubLink_1p9aw_163{text-align:left;min-height:40px;padding:8px 4px;border:none;background:transparent;font-family:var(--font-sans);font-size:16px;color:var(--ink-soft);border-bottom:1px solid var(--line-soft);cursor:pointer}._actions_1p9aw_176{display:none;align-items:center}._menuToggle_1p9aw_181{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;transition:border-color .4s ease,background-color .4s ease}._headerSolid_1p9aw_15 ._menuToggle_1p9aw_181{border-color:var(--line);background:#fff}._menuToggle_1p9aw_181 span,._menuToggle_1p9aw_181 span:before,._menuToggle_1p9aw_181 span:after{content:"";display:block;width:18px;height:2px;background:var(--nav-fg);position:relative;transition:transform .15s ease,opacity .15s ease,background-color .4s ease}._menuToggle_1p9aw_181 span:before{position:absolute;top:-6px}._menuToggle_1p9aw_181 span:after{position:absolute;top:6px}._menuToggleOpen_1p9aw_220 span{background:transparent}._menuToggleOpen_1p9aw_220 span:before{top:0;transform:rotate(45deg);background:var(--nav-fg)}._menuToggleOpen_1p9aw_220 span:after{top:0;transform:rotate(-45deg);background:var(--nav-fg)}._mobilePanel_1p9aw_236{border-top:1px solid var(--line);background:#fff;padding:var(--space-4) var(--gutter) var(--space-6);display:flex;flex-direction:column;gap:var(--space-1)}._mobileLink_1p9aw_245{display:flex;align-items:center;min-height:44px;padding:12px 4px;font-family:var(--font-display);font-size:20px;font-weight:500;color:var(--ink-soft);border-bottom:1px solid var(--line-soft)}._mobileLinkActive_1p9aw_257{color:var(--ink);font-weight:600}._mobileCta_1p9aw_262{margin-top:var(--space-4);justify-content:center}@media (min-width: 900px){._nav_1p9aw_59{display:flex;justify-self:center}._actions_1p9aw_176{display:flex;justify-self:end}._menuToggle_1p9aw_181{display:none}}._footer_p5q71_1{background:var(--gradient-ink);color:#fff}._top_p5q71_6{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:var(--space-6);padding:var(--space-8) var(--gutter);max-width:var(--container-w);margin:0 auto}._logoImg_p5q71_15{height:26px;width:auto;margin-bottom:var(--space-3)}._tagline_p5q71_21{font-size:14px;line-height:1.6;color:#c3c8d1;max-width:30ch}._heading_p5q71_28{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#9aa0ab;margin-bottom:var(--space-3)}._list_p5q71_37{display:flex;flex-direction:column;gap:10px}._list_p5q71_37 a,._list_p5q71_37 span{font-size:14px;color:#dfe2e7}._list_p5q71_37 a:hover{color:#fff}._bottom_p5q71_53{border-top:1px solid rgba(255,255,255,.1);padding:var(--space-4) var(--gutter);max-width:var(--container-w);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);font-size:13px;color:#9aa0ab}._legal_p5q71_67{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._legal_p5q71_67 a{font-size:13px;color:#9aa0ab;transition:color .15s ease}._legal_p5q71_67 a:hover{color:#fff}@media (max-width: 800px){._top_p5q71_6{grid-template-columns:1fr 1fr}}@media (max-width: 520px){._top_p5q71_6{grid-template-columns:1fr}}._float_18j7t_1{position:fixed;right:20px;bottom:20px;z-index:150;width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #00000040;transition:transform .2s ease,box-shadow .2s ease}._float_18j7t_1:hover{transform:scale(1.06);box-shadow:0 14px 30px #0000004d}._float_18j7t_1 svg{width:30px;height:30px}@media (max-width: 620px){._float_18j7t_1{right:16px;bottom:16px;width:52px;height:52px}._float_18j7t_1 svg{width:27px;height:27px}}._hero_1a6hq_2{position:relative;min-height:clamp(580px,82vh,880px);display:flex;align-items:center;overflow:hidden;background:#fff}._heroBg_1a6hq_11{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 42%}._heroScrim_1a6hq_18{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffffff5,#ffffffd1,#ffffff26 60%,#fff0)}._heroInner_1a6hq_30{position:relative;max-width:var(--container-w);margin:0 auto;width:100%;padding:var(--space-9) var(--gutter)}._heroContent_1a6hq_38{max-width:520px}._heroTitle_1a6hq_42{font-weight:800;font-size:clamp(30px,4.2vw,56px);line-height:1.05;color:var(--ink-soft);letter-spacing:-.03em;text-wrap:balance}._heroTitleAccent_1a6hq_51{font-style:italic}._heroText_1a6hq_55{margin-top:var(--space-6);font-size:20px;line-height:1.6;color:#666;max-width:520px}._heroActions_1a6hq_63{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-7)}._heroCta_1a6hq_70{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 28px;border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:600;font-size:15px;letter-spacing:.2px;cursor:pointer;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,background .25s ease}._heroCtaPrimary_1a6hq_85{background:var(--ink-soft);color:#fff;border:1px solid transparent}._heroCtaPrimary_1a6hq_85:hover{background:var(--ink);transform:scale(1.02)}._heroCtaGhost_1a6hq_97{background:transparent;color:#111;border:1px solid #ececec}._heroCtaGhost_1a6hq_97:hover{background:#f7f7f7;border-color:#dcdcdc;transform:scale(1.02)}._heroCtaArrow_1a6hq_110{display:inline-flex;transition:transform .25s ease}._heroCtaPrimary_1a6hq_85:hover ._heroCtaArrow_1a6hq_110{transform:translate(3px)}._heroStats_1a6hq_119{display:grid;grid-template-columns:repeat(3,auto);gap:var(--space-8);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid #ececec;max-width:560px}._heroStat_1a6hq_119{position:relative;padding-left:var(--space-6)}._heroStat_1a6hq_119:first-child{padding-left:0}._heroStat_1a6hq_119:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:#ececec}._heroStat_1a6hq_119:first-child:before{display:none}._heroStatNum_1a6hq_152{font-family:var(--font-display);font-size:clamp(18px,3vw,30px);font-weight:500;line-height:1.15;color:#111}._heroStatLabel_1a6hq_160{margin-top:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#666}._sectionHead_1a6hq_170{max-width:620px;margin-bottom:var(--space-6)}._sectionTitle_1a6hq_175{font-size:clamp(26px,3vw,36px);font-weight:700;color:var(--ink-soft);letter-spacing:-.3px;margin-top:var(--space-2)}._sectionText_1a6hq_183{margin-top:var(--space-3);color:var(--ink-soft);font-size:16px;line-height:1.6}._features_1a6hq_191{position:relative;background:var(--gradient-soft);overflow:hidden}._featureGrid_1a6hq_197{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);position:relative}._featureCard_1a6hq_204{background:var(--gradient-card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._featureCard_1a6hq_204:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--accent-light)}._featureIcon_1a6hq_218{width:46px;height:46px;border-radius:var(--radius-md);background:#fff;border:1px solid var(--line);color:var(--ink-soft);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4);transition:border-color .2s ease,color .2s ease,background-color .2s ease}._featureCard_1a6hq_204:hover ._featureIcon_1a6hq_218{border-color:var(--ink-soft);background:var(--ink-soft);color:#fff}._featureTitle_1a6hq_238{font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}._featureText_1a6hq_245{margin-top:var(--space-2);font-size:14px;line-height:1.6;color:var(--ink-soft)}._servicesHead_1a6hq_253{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._serviceGrid_1a6hq_261{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-6)}._serviceCard_1a6hq_268{position:relative;background:var(--gradient-card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._serviceCard_1a6hq_268:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--gradient-line);opacity:0;transition:opacity .2s ease}._serviceCard_1a6hq_268:hover{border-color:var(--accent-light);box-shadow:var(--shadow-md);transform:translateY(-3px)}._serviceCard_1a6hq_268:hover:before{opacity:1}._serviceNum_1a6hq_298{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-ink);font-family:var(--font-mono);font-size:13px;font-weight:700}._serviceTitle_1a6hq_312{margin-top:var(--space-3);font-size:18px;font-weight:600;color:var(--ink)}._serviceText_1a6hq_319{margin-top:var(--space-2);font-size:14px;line-height:1.55;color:var(--ink-soft)}._serviceLink_1a6hq_326{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-4);font-size:14px;font-weight:600;color:var(--accent-ink)}._showcase_1a6hq_337{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7);align-items:center}._showcaseFigure_1a6hq_344{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}._showcaseFigure_1a6hq_344:after{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:-1;background:radial-gradient(closest-side,rgba(47,111,158,.22),transparent);filter:blur(6px)}._showcaseFigure_1a6hq_344 img{width:100%;height:100%;object-fit:cover}._showcaseBadge_1a6hq_366{position:absolute;left:var(--space-4);bottom:var(--space-4);background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-sm)}._showcaseBadgeNum_1a6hq_377{font-size:20px;font-weight:700;background:var(--gradient-accent);-webkit-background-clip:text;background-clip:text;color:transparent}._showcaseBadgeLabel_1a6hq_386{font-size:12px;color:var(--ink-soft)}._showcaseList_1a6hq_391{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-5)}._showcaseItem_1a6hq_398{display:flex;gap:var(--space-3)}._showcaseCheck_1a6hq_403{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--ink-soft);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}._showcaseItemTitle_1a6hq_417{font-size:15px;font-weight:600;color:var(--ink)}._showcaseItemText_1a6hq_423{margin-top:2px;font-size:14px;color:var(--ink-soft);line-height:1.5}._cta_1a6hq_431{position:relative;background:var(--gradient-ink);border-radius:var(--radius-lg);padding:var(--space-7) var(--space-7);display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;overflow:hidden}._cta_1a6hq_431:before{content:"";position:absolute;top:-40%;right:-8%;width:380px;height:380px;background:radial-gradient(circle,#6fa9d659,#6fa9d600 70%);pointer-events:none}._ctaTitle_1a6hq_455{font-size:clamp(22px,2.6vw,30px);font-weight:600;color:#fff;max-width:480px;position:relative}._ctaText_1a6hq_463{margin-top:var(--space-2);color:#c3c8d1;font-size:15px;max-width:480px;position:relative}._ctaActions_1a6hq_471{display:flex;gap:var(--space-3);flex-wrap:wrap;position:relative}@media (max-width: 980px){._featureGrid_1a6hq_197{grid-template-columns:repeat(2,1fr)}._serviceGrid_1a6hq_261,._showcase_1a6hq_337{grid-template-columns:1fr}}@media (max-width: 900px){._heroBg_1a6hq_11{background-size:cover;background-position:center 38%}}@media (max-width: 620px){._featureGrid_1a6hq_197{grid-template-columns:1fr}._heroStats_1a6hq_119{gap:var(--space-4)}._heroStat_1a6hq_119{padding-left:var(--space-4)}._cta_1a6hq_431{padding:var(--space-6) var(--space-5)}}@media (max-width: 400px){._heroStats_1a6hq_119{grid-template-columns:repeat(3,1fr);gap:var(--space-2)}._heroStat_1a6hq_119{padding-left:var(--space-3)}}._inspireSection_1a6hq_523{display:flex;flex-direction:column;align-items:center;padding:var(--space-9) 0 0;background:var(--surface-soft)}._inspireQuote_1a6hq_531{font-family:var(--font-display);font-size:clamp(22px,3vw,38px);font-weight:700;color:var(--ink-soft);text-align:center;max-width:780px;line-height:1.3;letter-spacing:-.02em;padding:0 var(--gutter)}._inspireLabel_1a6hq_543{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-5)}._inspireLine_1a6hq_550{width:48px;height:1px;background:var(--line)}._inspireLabelText_1a6hq_556{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}._inspireDot_1a6hq_564{width:6px;height:6px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 0 6px var(--accent-soft);margin-top:var(--space-4)}._inspireImageWrap_1a6hq_573{width:100%;max-height:480px;margin-top:var(--space-6);overflow:hidden}._inspireImage_1a6hq_573{width:100%;height:480px;display:block;object-fit:cover;object-position:center}@media (max-width: 720px){._inspireImageWrap_1a6hq_573{max-height:280px}._inspireImage_1a6hq_573{height:280px}}._testimonials_1a6hq_598{padding:var(--space-9) 0;background:#fff}._clientesTitle_1a6hq_603{font-size:clamp(24px,3vw,34px);font-weight:700;color:var(--ink-soft);text-align:center;margin-top:var(--space-2);margin-bottom:var(--space-7)}._carousel_1eddu_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}._row_1eddu_8{display:flex;align-items:center;gap:var(--space-4);width:100%}._arrow_1eddu_15{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink-soft);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}._arrow_1eddu_15:hover{background:var(--ink-soft);border-color:var(--ink-soft);color:#fff;transform:scale(1.06)}._track_1eddu_38{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}._card_1eddu_45{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);animation:_fadeIn_1eddu_1 .35s ease}@keyframes _fadeIn_1eddu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._avatar_1eddu_64{width:100%;max-width:200px;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--space-4)}._logo_1eddu_75{width:100%;height:100%;object-fit:contain}._name_1eddu_81{font-size:14px;font-weight:600;color:var(--ink);text-align:center;line-height:1.3;max-width:200px}._dots_1eddu_90{display:flex;gap:var(--space-2)}._dot_1eddu_90,._dotActive_1eddu_96{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:background-color .2s ease,transform .2s ease}._dot_1eddu_90{background:var(--line)}._dot_1eddu_90:hover{background:var(--muted)}._dotActive_1eddu_96{background:var(--ink-soft);transform:scale(1.3)}@media (max-width: 720px){._track_1eddu_38{grid-template-columns:1fr}._avatar_1eddu_64{max-width:220px}}._pageHero_1gm7h_1{position:relative;background:var(--gradient-soft);border-bottom:1px solid var(--line);padding:calc(var(--space-8) + 84px) 0 var(--space-7);overflow:hidden}._pageHero_1gm7h_1:after{content:"";position:absolute;top:-30%;right:-6%;width:420px;height:420px;background:radial-gradient(circle,#2f6f9e24,#2f6f9e00 70%);pointer-events:none}._pageHeroInner_1gm7h_20{max-width:720px}._pageTitle_1gm7h_24{font-size:clamp(30px,4vw,44px);font-weight:600;color:var(--ink);letter-spacing:-.4px;margin-top:var(--space-2)}._pageText_1gm7h_32{margin-top:var(--space-3);font-size:17px;line-height:1.6;color:var(--ink-soft)}._backdrop_12kgr_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#1111118c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--space-5)}._modal_12kgr_13{position:relative;width:100%;max-width:700px;max-height:88vh;overflow-y:auto;background:#fff;border-radius:var(--radius-lg);box-shadow:0 30px 80px -20px #00000073}._imageArea_12kgr_24{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;background:var(--gradient-soft);display:flex;align-items:center;justify-content:center}._imagePlaceholderText_12kgr_35{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._categoryImage_12kgr_43{width:100%;height:100%;object-fit:cover;display:block}._closeBtn_12kgr_50{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:#ffffffeb;color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:transform .15s ease,background-color .15s ease}._closeBtn_12kgr_50:hover{background:#fff;transform:scale(1.06)}._body_12kgr_74{padding:var(--space-6)}._title_12kgr_78{margin-top:var(--space-2);font-size:clamp(24px,3vw,30px);font-weight:700;color:var(--ink-soft)}._summary_12kgr_85{margin-top:var(--space-3);font-size:16px;line-height:1.6;color:var(--ink-soft)}._itemsLabel_12kgr_92{margin-top:var(--space-6);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._itemsList_12kgr_101{margin-top:var(--space-3);display:flex;flex-direction:column}._itemRow_12kgr_107{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px dashed var(--line)}._itemCheck_12kgr_115{flex-shrink:0;width:20px;height:20px;border-radius:5px;background:var(--ink-soft);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:2px}._itemName_12kgr_130{font-size:15px;font-weight:600;color:var(--ink)}._itemDescription_12kgr_136{margin-top:3px;font-size:13px;line-height:1.5;color:var(--ink-soft)}._ctaRow_12kgr_143{margin-top:var(--space-6)}@media (max-width: 560px){._backdrop_12kgr_1{padding:0;align-items:flex-end}._modal_12kgr_13{max-height:92vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0}}._history_1pbcp_1{max-width:760px}._historyText_1pbcp_5{font-size:16px;line-height:1.75;color:var(--ink-soft);margin-bottom:var(--space-4)}._sectionTitle_1pbcp_12{font-size:clamp(22px,3vw,30px);font-weight:800;color:var(--ink-soft);letter-spacing:-.02em;margin-bottom:var(--space-5)}._grid2_1pbcp_20{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5);margin-top:var(--space-9)}._missionLayout_1pbcp_27{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);margin-top:var(--space-9);align-items:start}._values_1pbcp_35{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-6)}._valueCard_1pbcp_42{background:var(--gradient-card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._valueCard_1pbcp_42:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--accent-light)}._valueTitle_1pbcp_56{font-size:18px;font-weight:700;color:var(--ink);padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:2px solid var(--accent-light);display:inline-block}._valueText_1pbcp_66{margin-top:var(--space-2);font-size:14px;line-height:1.55;color:var(--ink-soft)}@media (max-width: 980px){._values_1pbcp_35{grid-template-columns:1fr}}@media (max-width: 720px){._grid2_1pbcp_20,._missionLayout_1pbcp_27{grid-template-columns:1fr}}._grid_1cwd1_1{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--space-8);align-items:start}._heading_1cwd1_8{margin-top:var(--space-2);font-size:clamp(28px,4vw,40px);font-weight:800;color:var(--ink-soft);letter-spacing:-.02em}._lead_1cwd1_16{margin-top:var(--space-4);font-size:16px;line-height:1.6;color:var(--ink-soft);max-width:46ch}._infoList_1cwd1_24{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._infoLink_1cwd1_31{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:500;color:var(--ink);transition:color .15s ease}a._infoLink_1cwd1_31:hover{color:var(--accent-ink)}._infoIcon_1cwd1_46{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);display:flex;align-items:center;justify-content:center}._form_1cwd1_58{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}._field_1cwd1_66{margin-bottom:var(--space-4)}._field_1cwd1_66 label{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}._field_1cwd1_66 input,._field_1cwd1_66 textarea,._field_1cwd1_66 select{width:100%;font-family:inherit;font-size:15px;color:var(--ink);padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}._field_1cwd1_66 input:focus,._field_1cwd1_66 textarea:focus,._field_1cwd1_66 select:focus{border-color:var(--ink-soft);outline:none}._row_1cwd1_100{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._consent_1cwd1_106{display:flex;align-items:flex-start;gap:10px;margin-bottom:var(--space-4);font-size:13px;line-height:1.5;color:var(--ink-soft);cursor:pointer}._consent_1cwd1_106 input{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:var(--accent-ink);cursor:pointer}._consent_1cwd1_106 a{color:var(--accent-ink);font-weight:600;text-decoration:underline}._hint_1cwd1_132{margin-top:var(--space-2);font-size:13px;color:var(--ink-soft)}._success_1cwd1_138{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--accent-soft);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4);color:var(--accent-ink);font-size:14px;line-height:1.5}._mapCard_1cwd1_152{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._mapHead_1cwd1_160{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);flex-wrap:wrap}._mapHeadText_1cwd1_169{display:flex;align-items:center;gap:var(--space-4)}._mapIcon_1cwd1_175{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);display:flex;align-items:center;justify-content:center}._mapTitle_1cwd1_187{font-size:18px;font-weight:700;color:var(--ink-soft)}._mapAddress_1cwd1_193{margin-top:2px;font-size:14px;color:var(--ink-soft)}._mapCta_1cwd1_199{display:inline-flex;align-items:center;height:42px;padding:0 22px;border-radius:var(--radius-pill);border:1px solid var(--ink-soft);color:var(--ink-soft);font-size:14px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease}._mapCta_1cwd1_199:hover{background:var(--ink-soft);color:#fff}._mapFrameWrap_1cwd1_218{width:100%;aspect-ratio:16 / 7}._mapFrame_1cwd1_218{width:100%;height:100%;border:0;display:block}@media (max-width: 900px){._grid_1cwd1_1{grid-template-columns:1fr}._mapFrameWrap_1cwd1_218{aspect-ratio:4 / 3}}@media (max-width: 520px){._row_1cwd1_100{grid-template-columns:1fr}._mapHead_1cwd1_160{flex-direction:column;align-items:flex-start}}._doc_arixq_1{max-width:760px}._updated_arixq_5{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-6)}._section_arixq_14{margin-bottom:var(--space-6)}._heading_arixq_18{font-size:clamp(18px,2.4vw,22px);font-weight:700;color:var(--ink-soft);margin-bottom:var(--space-3)}._paragraph_arixq_25{font-size:15px;line-height:1.7;color:var(--ink-soft);margin-bottom:var(--space-3)}._bullets_arixq_32{margin:0 0 var(--space-3);padding-left:1.2rem;display:flex;flex-direction:column;gap:8px}._bullets_arixq_32 li{font-size:15px;line-height:1.6;color:var(--ink-soft);list-style:disc}:root{--ink: #3a4250;--ink-soft: #4c5461;--muted: #626e7e;--line: #dde1e8;--line-soft: #eceef2;--surface: #ffffff;--surface-soft: #f6f7f9;--accent: #2f6f9e;--accent-ink: #1f4d70;--accent-light: #6fa9d6;--accent-soft: #e9f2f8;--gradient-soft: linear-gradient(160deg, #ffffff 0%, #f2f4f7 48%, #e8ecf1 100%);--gradient-soft-diag: linear-gradient(200deg, #eceef2 0%, #ffffff 55%, #eceef2 100%);--gradient-card: linear-gradient(165deg, #ffffff 0%, #f6f7f9 100%);--gradient-accent: linear-gradient(135deg, var(--accent-light) 0%, var(--accent) 55%, var(--accent-ink) 100%);--gradient-ink: linear-gradient(150deg, #4c5461 0%, #3a4250 55%, #2a3040 130%);--gradient-line: linear-gradient(90deg, var(--accent) 0%, var(--accent-light) 100%);--warn: #c9891f;--warn-soft: #fbf1de;--radius-pill: 999px;--radius-lg: 20px;--radius-md: 14px;--radius-sm: 8px;--shadow-sm: 0 1px 2px rgba(20, 21, 26, .06);--shadow-md: 0 12px 32px rgba(20, 21, 26, .08);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--font-sans: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--container-w: 1240px;--gutter: 56px}@media (max-width: 720px){:root{--gutter: 20px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-sans);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:500;letter-spacing:-.01em}a{color:inherit;text-decoration:none}button{font-family:inherit}img{display:block;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body[data-locked]{overflow:hidden}.container{max-width:var(--container-w);margin:0 auto;padding:0 var(--gutter)}.eyebrow{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-soft)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:inherit;font-weight:600;font-size:15px;letter-spacing:.2px;border-radius:var(--radius-pill);height:48px;padding:0 28px;border:1px solid transparent;cursor:pointer;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}.btn:hover{transform:scale(1.02)}.btn-primary{background:var(--ink-soft);color:#fff}.btn-primary:hover{background:var(--ink)}.btn-accent{background:var(--gradient-accent);color:#fff;box-shadow:0 6px 18px #2f6f9e4d}.btn-accent:hover{box-shadow:0 10px 26px #2f6f9e66}.btn-ghost{background:transparent;color:#111;border-color:#ececec}.btn-ghost:hover{background:#f7f7f7;border-color:#dcdcdc}.gradient-text{background:var(--gradient-accent);-webkit-background-clip:text;background-clip:text;color:transparent}.section{padding:var(--space-9) 0}.section-tight{padding:var(--space-7) 0}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--gradient-ink);visibility:hidden;opacity:0;pointer-events:none}.curtain__edge{position:absolute;inset:auto 0 0 0;height:2px;background:var(--gradient-line)}.cursor-ring{position:fixed;top:0;left:0;width:26px;height:26px;margin:-13px 0 0 -13px;border:1px solid var(--accent-light);border-radius:50%;pointer-events:none;z-index:200;opacity:0;visibility:hidden;will-change:transform;mix-blend-mode:multiply}@media (prefers-reduced-motion: reduce){.cursor-ring{display:none!important}}.marquee{overflow:hidden;border-block:1px solid var(--line);padding-block:1.1rem;background:var(--gradient-ink)}.marquee__track{display:flex;width:max-content;will-change:transform}.marquee__item{display:inline-flex;align-items:center;gap:1.6rem;padding-inline:.8rem;font-weight:600;font-size:clamp(1rem,2vw,1.3rem);letter-spacing:-.01em;color:#fff;white-space:nowrap}.marquee__dot{width:5px;height:5px;background:#fff;border-radius:50%}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
