._brand_y5uvs_1{display:inline-flex;align-items:center;flex:none}._logo_y5uvs_8{height:30px;width:auto;display:block}@media (max-width: 900px){._logo_y5uvs_8{height:28px}}@media (max-width: 560px){._logo_y5uvs_8{height:23px}}._footer_1poue_1{background:var(--void);color:#8da0c4;padding:72px 0 32px;border-top:1px solid rgba(255,255,255,.06)}._grid_1poue_8{display:grid;grid-template-columns:1.6fr .8fr .8fr .9fr;gap:40px}._brandCol_1poue_14 p{font-size:.88rem;margin-top:18px;max-width:30em;line-height:1.7;color:#7e90b8}._col_1poue_22 h4{font-family:var(--font-head);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:#dce6f7;margin-bottom:16px;font-weight:600}._col_1poue_22 a,._col_1poue_22 span{display:block;font-size:.88rem;margin-bottom:10px;color:#8da0c4;transition:color .16s}._col_1poue_22 a:hover{color:var(--cyan)}._legal_1poue_45{margin-top:54px;padding-top:28px;border-top:1px solid rgba(255,255,255,.08)}._disclaimer_1poue_51{font-size:.72rem;line-height:1.75;color:#61719a;max-width:72em}._legalBottom_1poue_58{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;flex-wrap:wrap}._legalBottom_1poue_58 p{font-size:.78rem;color:#7e90b8}._legalLinks_1poue_72{display:flex;align-items:center;gap:10px}._legalLinks_1poue_72 a:hover{color:var(--cyan)}html[lang=zh-CN] ._col_1poue_22 h4{letter-spacing:.1em}html[lang=zh-CN] ._disclaimer_1poue_51,html[lang=zh-CN] ._legalBottom_1poue_58 p{letter-spacing:0}@media (max-width: 900px){._grid_1poue_8{grid-template-columns:1fr 1fr;gap:34px}}@media (max-width: 560px){._grid_1poue_8{grid-template-columns:1fr}}._topbar_6s8n4_2{background:var(--void);color:#9fb0cf;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.06)}._topbarInner_6s8n4_9{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}._topbarNote_6s8n4_17{display:flex;align-items:center;gap:9px}._dot_6s8n4_23{width:6px;height:6px;border-radius:50%;background:var(--cyan);flex:none;box-shadow:0 0 10px #35e0c2e6;animation:_pulse_6s8n4_1 2.4s infinite}@keyframes _pulse_6s8n4_1{0%,to{opacity:1}50%{opacity:.45}}._topbarTel_6s8n4_44{display:flex;align-items:center;gap:8px;color:#dce6f7;font-weight:500}._topbarTel_6s8n4_44 svg{width:14px;height:14px;fill:none;stroke:var(--cyan);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._topbarTel_6s8n4_44:hover{color:var(--cyan)}._header_6s8n4_67{position:sticky;top:0;z-index:60;background:#060b20d1;-webkit-backdrop-filter:saturate(150%) blur(16px);backdrop-filter:saturate(150%) blur(16px);border-bottom:1px solid rgba(255,255,255,.08);transition:background .25s ease,box-shadow .25s ease}._scrolled_6s8n4_79{background:#05091af0;box-shadow:0 14px 40px -24px #000c}._inner_6s8n4_84{display:flex;align-items:center;gap:30px;min-height:78px}._nav_6s8n4_92{display:flex;align-items:center;gap:30px;margin-left:auto}._nav_6s8n4_92 a{font-size:.9rem;font-weight:500;color:#c3d0e8;position:relative;padding:6px 0;transition:color .16s}._nav_6s8n4_92 a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--grad);border-radius:2px;transition:right .22s ease}._nav_6s8n4_92 a:hover{color:#fff}._nav_6s8n4_92 a:hover:after{right:0}._actions_6s8n4_129{display:flex;align-items:center;gap:14px}._langSwitch_6s8n4_135{display:flex;align-items:center;gap:2px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:3px}._langSwitch_6s8n4_135 button{border:0;background:transparent;cursor:pointer;padding:6px 13px;border-radius:999px;font-family:var(--font-head);font-size:.76rem;font-weight:600;letter-spacing:.05em;color:#8da0c4;white-space:nowrap;transition:all .16s ease}._langSwitch_6s8n4_135 button._langActive_6s8n4_160{background:var(--grad);color:#fff;box-shadow:0 4px 14px -6px #35e0c2cc}._langSwitch_6s8n4_135 button:hover{color:#fff}._navToggle_6s8n4_170{display:none;flex-direction:column;justify-content:center;gap:5px;width:42px;height:42px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d;border-radius:11px;cursor:pointer;padding:0 11px}._navToggle_6s8n4_170 span{height:2px;background:#dce6f7;border-radius:2px;transition:transform .25s ease,opacity .2s ease}._navToggleOpen_6s8n4_193 span:nth-child(1){transform:translateY(7px) rotate(45deg)}._navToggleOpen_6s8n4_193 span:nth-child(2){opacity:0}._navToggleOpen_6s8n4_193 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 1024px){._nav_6s8n4_92{gap:20px}._nav_6s8n4_92 a{font-size:.85rem}}@media (max-width: 900px){._topbarNote_6s8n4_17{display:none}._topbarInner_6s8n4_9{justify-content:center}._nav_6s8n4_92{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;gap:0;background:#05091af7;border-bottom:1px solid rgba(255,255,255,.08);padding:8px 24px 18px;display:none}._navOpen_6s8n4_239{display:flex}._nav_6s8n4_92 a{width:100%;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.98rem}._nav_6s8n4_92 a:last-child{border-bottom:0}._navToggle_6s8n4_170{display:flex}._actions_6s8n4_129{margin-left:auto}._actions_6s8n4_129>a{display:none}}@media (max-width: 560px){._topbar_6s8n4_2{font-size:.75rem}._inner_6s8n4_84{min-height:66px;gap:12px}._langSwitch_6s8n4_135{gap:1px;padding:2px}._actions_6s8n4_129{gap:8px}._langSwitch_6s8n4_135 button{padding:5px 8px;font-size:.68rem;letter-spacing:0}}html[lang=zh-CN] ._langSwitch_6s8n4_135 button[data-lang=zh]{font-size:.72rem;letter-spacing:0;padding:6px 10px}html[lang=zh-CN] ._langSwitch_6s8n4_135 button[data-lang=en],html[lang=zh-CN] ._langSwitch_6s8n4_135 button[data-lang=es]{padding:6px 10px}@media (max-width: 560px){html[lang=zh-CN] ._langSwitch_6s8n4_135 button{padding:5px 8px}}._card_17grn_1{background:#fff;border:1px solid var(--line);border-radius:26px;padding:46px 50px;box-shadow:var(--shadow-sm)}._card_17grn_1 h2{max-width:22em}._card_17grn_1 ._eyebrow_17grn_13{margin-bottom:14px}._card_17grn_1 p{color:#4a5878;font-size:1.02rem;max-width:62em}._card_17grn_1 p+p{margin-top:14px}._stats_17grn_27{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px;padding-top:30px;border-top:1px dashed var(--line)}._statNum_17grn_36{display:block;font-family:var(--font-head);font-size:2.1rem;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}._stat_17grn_27 span{display:block;margin-top:10px;font-size:.8rem;color:var(--muted);letter-spacing:.04em}html[lang=zh-CN] ._card_17grn_1 p{letter-spacing:0}html[lang=zh-CN] ._stat_17grn_27 span{letter-spacing:.02em}html[lang=zh-CN] ._statNum_17grn_36{letter-spacing:-.01em}@media (max-width: 900px){._card_17grn_1{padding:32px 28px}._stats_17grn_27{grid-template-columns:1fr 1fr;gap:22px}}._section_s1pyh_1{background:var(--night);color:#fff;padding:110px 0;position:relative;overflow:hidden}._glowA_s1pyh_9,._glowB_s1pyh_10{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}._glowA_s1pyh_9{width:420px;height:420px;left:-120px;top:-140px;background:#35e0c224}._glowB_s1pyh_10{width:420px;height:420px;right:-140px;bottom:-160px;background:#5e8cff29}._grid_s1pyh_33{display:grid;grid-template-columns:1fr .92fr;gap:66px;align-items:start;position:relative;z-index:1}._copy_s1pyh_43 h2{font-size:clamp(2rem,3.2vw,2.7rem);color:#fff}._copy_s1pyh_43 .eyebrow{color:var(--cyan)}._copy_s1pyh_43 .section-sub{color:#a9bad6}._phoneCard_s1pyh_56{margin-top:34px;max-width:380px;background:#ffffff0d;border:1px solid rgba(53,224,194,.3);border-radius:18px;padding:24px 26px;display:flex;flex-direction:column;gap:2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 44px -18px #35e0c259}._phoneLabel_s1pyh_70{font-family:var(--font-head);font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:#8da0c4;font-weight:600}._phoneNumber_s1pyh_79{font-family:var(--font-head);font-size:1.6rem;font-weight:600;color:#fff;letter-spacing:-.01em;margin:5px 0 3px;transition:color .16s}._phoneNumber_s1pyh_79:hover{color:var(--cyan)}._phoneHours_s1pyh_93{font-size:.82rem;color:#8da0c4}._companyMini_s1pyh_98{margin-top:30px;display:flex;flex-direction:column;gap:3px;font-size:.82rem;color:#8da0c4}._companyMini_s1pyh_98 strong{font-family:var(--font-head);font-size:.9rem;color:#dce6f7;font-weight:600}._photo_s1pyh_114{position:relative;margin:32px 0 0}._photo_s1pyh_114 img{width:100%;max-width:380px;height:210px;object-fit:cover;display:block;border-radius:18px;border:1px solid rgba(255,255,255,.16);box-shadow:0 30px 70px -40px #000000e6}._photo_s1pyh_114 .photo-chip{left:14px;bottom:14px}._form_s1pyh_136{background:#fff;border-radius:var(--radius);padding:32px 30px;box-shadow:0 50px 110px -50px #000c;border:1px solid rgba(255,255,255,.4)}._row_s1pyh_144{margin-bottom:16px}._row_s1pyh_144 label{display:block;font-family:var(--font-head);font-size:.78rem;font-weight:600;color:#5e6c8a;margin-bottom:7px}._row_s1pyh_144 input,._row_s1pyh_144 select,._row_s1pyh_144 textarea{width:100%;padding:13px 15px;border:1px solid #d6def0;border-radius:12px;font-family:var(--font-body);font-size:.95rem;color:var(--ink);background:#fafbfe;transition:border-color .16s,box-shadow .16s,background .16s}._row_s1pyh_144 textarea{resize:vertical;min-height:96px;line-height:1.55}._row_s1pyh_144 input:focus,._row_s1pyh_144 textarea:focus{outline:none;border-color:var(--cyan-deep);background:#fff;box-shadow:0 0 0 4px #35e0c21f}._checkbox_s1pyh_188{display:flex;gap:10px;align-items:flex-start;font-size:.82rem;color:#5e6c8a;line-height:1.5;margin:6px 0 20px;cursor:pointer}._checkbox_s1pyh_188 input{margin:3px 0 0;width:16px;height:16px;accent-color:var(--cyan-deep);flex:none}._note_s1pyh_207{font-size:.72rem;color:#8b97b1;margin-top:12px;line-height:1.5;text-align:center}._success_s1pyh_215{margin-top:14px;background:#35e0c21a;color:#0e8c77;border:1px solid rgba(23,185,159,.4);border-radius:12px;padding:12px 14px;font-size:.88rem;text-align:center;font-weight:500}html[lang=zh-CN] ._phoneLabel_s1pyh_70{letter-spacing:.08em;text-transform:none}@media (max-width: 900px){._section_s1pyh_1{padding:80px 0}._grid_s1pyh_33{grid-template-columns:1fr;gap:44px}}@media (max-width: 560px){._form_s1pyh_136{padding:26px 22px}}._hero_1xv33_2{position:relative;background:var(--void);color:#fff;padding:130px 0 150px;overflow:hidden;min-height:88vh;display:flex;align-items:center}._scene_1xv33_13{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--void)}._sceneImg_1xv33_20{width:100%;height:100%;object-fit:cover;object-position:50% 46%;transform:scale(1.02);animation:_heroDrift_1xv33_1 36s ease-in-out infinite alternate}@keyframes _heroDrift_1xv33_1{0%{transform:scale(1.02)}to{transform:scale(1.09)}}._sceneScrim_1xv33_41{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05091adb,#05091aa8,#05091a52 56%,#05091a1a 86%,#05091a29),linear-gradient(180deg,#05091a6b,#05091a00 26%,#05091a00 64%,#05091a80)}._grid_1xv33_63{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr);gap:56px;align-items:center;width:100%;max-width:var(--max);margin:0 auto;padding:0 24px}._copy_1xv33_76{text-align:left;max-width:640px}._pill_1xv33_81{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 13px;border-radius:999px;background:#35e0c214;border:1px solid rgba(53,224,194,.32);font-size:.8rem;font-weight:500;color:#c8f4ea;letter-spacing:.02em;box-shadow:0 0 30px -10px #35e0c266}._pillDot_1xv33_96{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px #35e0c2e6;animation:_pulse_1xv33_1 2.2s infinite}@keyframes _pulse_1xv33_1{0%,to{opacity:1}50%{opacity:.45}}._copy_1xv33_76 h1{font-size:clamp(2.4rem,4.4vw,3.9rem);margin:26px 0 0;line-height:1.08;color:#fff;letter-spacing:-.03em}._copy_1xv33_76 h1 em{font-style:normal;white-space:nowrap;background:linear-gradient(92deg,#35e0c2,#5fa0ff);-webkit-background-clip:text;background-clip:text;color:transparent}._sub_1xv33_133{margin:24px 0 0;max-width:34em;font-size:1.05rem;color:#a9bad6}._cta_1xv33_140{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}._trust_1xv33_147{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:36px}._trust_1xv33_147 li{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#9fb2d4}._trust_1xv33_147 svg{width:15px;height:15px;fill:none;stroke:var(--cyan);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}._photo_1xv33_173{position:relative;margin:0}._photo_1xv33_173 img{width:100%;height:540px;object-fit:cover;object-position:center top;display:block;border-radius:26px;border:1px solid rgba(255,255,255,.22);box-shadow:0 60px 120px -50px #000000d9}._photo_1xv33_173:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:36px;border:1px solid rgba(53,224,194,.28);pointer-events:none}._photo_1xv33_173:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;background:linear-gradient(180deg,transparent 55%,rgba(5,9,26,.5));pointer-events:none}._scrollCue_1xv33_207{position:absolute;left:50%;bottom:26px;transform:translate(-50%);width:26px;height:44px;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;display:block;z-index:2}._scrollCue_1xv33_207 span{position:absolute;left:50%;top:9px;width:4px;height:9px;margin-left:-2px;border-radius:4px;background:var(--cyan);animation:_cue_1xv33_1 1.8s ease-in-out infinite}@keyframes _cue_1xv33_1{0%{transform:translateY(0);opacity:1}70%{transform:translateY(14px);opacity:0}to{opacity:0}}html[lang=zh-CN] ._copy_1xv33_76 h1{font-size:clamp(1.95rem,4.4vw,3.4rem);line-height:1.24;letter-spacing:0;max-width:15em}html[lang=zh-CN] ._copy_1xv33_76 h1 em{letter-spacing:0;white-space:normal}html[lang=zh-CN] ._pill_1xv33_81,html[lang=zh-CN] ._trust_1xv33_147 li{letter-spacing:0}@media (max-width: 1024px){._hero_1xv33_2{padding:110px 0 130px}._grid_1xv33_63{gap:40px}._photo_1xv33_173 img{height:480px}}@media (max-width: 900px){._hero_1xv33_2{min-height:0;padding:84px 0 110px}._sceneImg_1xv33_20{object-position:50% 38%}._sceneScrim_1xv33_41{background:linear-gradient(180deg,#05091acc,#05091aa3 30%,#05091a8f 55%,#05091ae6)}._grid_1xv33_63{grid-template-columns:minmax(0,1fr);gap:40px}._copy_1xv33_76{max-width:none}._copy_1xv33_76 h1 em{white-space:normal}._photo_1xv33_173{max-width:100%}._photo_1xv33_173 img{height:420px}._scrollCue_1xv33_207{display:none}}@media (max-width: 560px){._hero_1xv33_2{padding:66px 0 92px}._copy_1xv33_76 h1{font-size:2.35rem}._photo_1xv33_173 img{height:380px}}@media (prefers-reduced-motion: reduce){._sceneImg_1xv33_20{animation:none;transform:none}}._grid_1pvxx_1{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:6px}._card_1pvxx_8{position:relative;background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px 24px;transition:border-color .18s,box-shadow .18s,transform .18s}._card_1pvxx_8:hover{border-color:#17b99f73;box-shadow:var(--shadow-sm);transform:translateY(-3px)}._num_1pvxx_26{position:absolute;top:24px;right:22px;font-family:var(--font-head);font-size:1.5rem;font-weight:700}._num_1pvxx_26 i{font-style:normal;color:transparent;-webkit-text-stroke:1.2px rgba(23,185,159,.5)}._card_1pvxx_8 h3{margin-top:18px;font-size:1.05rem}._card_1pvxx_8 p{margin-top:9px;font-size:.9rem;color:#5a6784}html[lang=zh-CN] ._card_1pvxx_8 p{letter-spacing:0}@media (max-width: 900px){._grid_1pvxx_1{grid-template-columns:1fr 1fr}}._list_181iq_1{display:flex;flex-direction:column;gap:26px;margin-top:6px}._row_181iq_8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:46px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:26px;padding:26px;box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s}._row_181iq_8:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._flip_181iq_28 ._media_181iq_28{order:2}._media_181iq_28{margin:0;border-radius:18px;overflow:hidden;position:relative;min-width:0}._media_181iq_28 img{width:100%;aspect-ratio:1034 / 602;height:auto;object-fit:cover;display:block}._body_181iq_49{padding:10px 16px;min-width:0}._body_181iq_49 h3{margin-top:18px;font-size:1.55rem;line-height:1.25}._body_181iq_49 p{margin-top:13px;color:#5a6784;font-size:.98rem}html[lang=zh-CN] ._body_181iq_49 p{letter-spacing:0}html[lang=zh-CN] ._body_181iq_49 h3{font-size:1.4rem}@media (max-width: 900px){._row_181iq_8,._flip_181iq_28{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px}._flip_181iq_28 ._media_181iq_28{order:0}._media_181iq_28 img{height:auto}._body_181iq_49{padding:4px 8px 10px}}._flow_667i8_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,1fr);gap:22px;align-items:stretch;margin-top:10px}._col_667i8_9{display:flex;flex-direction:column;gap:18px;justify-content:center;min-width:0}._card_667i8_17{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 24px;transition:border-color .18s,box-shadow .18s,transform .18s}._card_667i8_17:hover{border-color:#17b99f73;box-shadow:var(--shadow-sm);transform:translateY(-3px)}._card_667i8_17 h3{margin-top:17px;font-size:1.02rem}._card_667i8_17 p{font-size:.9rem;margin-top:8px;color:#5a6784}._photo_667i8_45{margin:0;position:relative;border-radius:24px;overflow:hidden;box-shadow:var(--shadow-md);min-width:0}._photo_667i8_45 img{width:100%;height:100%;min-height:440px;max-height:560px;object-fit:cover;display:block}html[lang=zh-CN] ._card_667i8_17 p{letter-spacing:0}html[lang=zh-CN] ._photo_667i8_45 img{min-height:400px}@media (max-width: 1024px){._flow_667i8_1{grid-template-columns:1fr 1fr;grid-template-areas:"phone phone" "a b"}._photo_667i8_45{grid-area:phone}._colLeft_667i8_85{grid-area:a}._colRight_667i8_89{grid-area:b}._photo_667i8_45 img{min-height:300px;max-height:340px}}@media (max-width: 900px){._flow_667i8_1{grid-template-columns:minmax(0,1fr);grid-template-areas:"phone" "a" "b"}._photo_667i8_45 img{min-height:260px;max-height:300px}}:root{--void: #05091a;--night: #081026;--navy: #0c1638;--navy-2: #12204b;--ink: #131f3d;--body: #46536e;--muted: #6b7893;--cyan: #35e0c2;--cyan-deep: #17b99f;--blue: #4e8cff;--light: #f7f9fc;--tint: #eff3fa;--line: #e3e9f4;--line-dark: rgba(255, 255, 255, .1);--white: #fff;--grad: linear-gradient(92deg, #2fd4b4, #4e8cff);--radius: 22px;--shadow-sm: 0 2px 10px rgba(12, 22, 56, .07);--shadow-md: 0 24px 50px -28px rgba(12, 22, 56, .35);--shadow-lg: 0 50px 100px -48px rgba(12, 22, 56, .6);--shadow-cyan: 0 16px 40px -16px rgba(23, 185, 159, .55);--font-head: "Space Grotesk", "Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-body: "Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;--max: 1180px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);color:var(--body);background:var(--white);font-size:16.5px;line-height:1.68;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}html,body{overflow-x:clip}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-head);color:var(--ink);margin:0;line-height:1.14;letter-spacing:-.02em}h1{font-weight:700}h2{font-weight:600;font-size:clamp(1.9rem,3.2vw,2.7rem)}h3{font-weight:600;font-size:1.12rem}p{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 24px}.section{padding:110px 0}.section-light{background:var(--light)}.section-tint{background:var(--tint)}section[id]{scroll-margin-top:90px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-head);font-weight:600;font-size:.95rem;letter-spacing:.01em;padding:15px 30px;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.btn-primary{background:var(--grad);color:#fff;box-shadow:var(--shadow-cyan)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 46px -16px #17b99fa6}.btn-ghost{background:#ffffff0d;color:#fff;border-color:#ffffff47;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.btn-sm{padding:11px 22px;font-size:.88rem}.btn-block{width:100%}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.section-head{max-width:660px;margin-bottom:56px}.section-head-center{margin-left:auto;margin-right:auto;text-align:center}.section-head-center .eyebrow{justify-content:center}.section-head-center .eyebrow:before{display:none}.section-head-center .section-sub{margin-left:auto;margin-right:auto}.eyebrow{font-family:var(--font-head);font-size:.74rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan-deep);margin-bottom:16px;display:flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:26px;height:2px;background:var(--grad);border-radius:2px}.section-sub{margin-top:18px;font-size:1.02rem;color:#5a6784;max-width:52em}.tag{align-self:flex-start;font-family:var(--font-head);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-deep);background:#35e0c21f;padding:5px 12px;border-radius:999px;border:1px solid rgba(53,224,194,.28)}.icon-box{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:linear-gradient(140deg,#35e0c224,#5e8cff1f);color:var(--cyan-deep);border:1px solid rgba(53,224,194,.25)}.icon-box svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.photo-chip{position:absolute;left:18px;bottom:18px;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border-radius:999px;background:#060b20bd;border:1px solid rgba(53,224,194,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d9f6ef;font-family:var(--font-head);font-size:.78rem;font-weight:600;letter-spacing:.02em;box-shadow:0 10px 26px -12px #000c}.photo-chip svg{width:14px;height:14px;fill:none;stroke:var(--cyan);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.reveal{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.reveal.is-visible{opacity:1;transform:none}html[lang=zh-CN] body{line-height:1.82}html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3,html[lang=zh-CN] h4{letter-spacing:0;font-weight:600}html[lang=zh-CN] h1,html[lang=zh-CN] h2{line-height:1.32}html[lang=zh-CN] .eyebrow,html[lang=zh-CN] .tag{letter-spacing:.08em;text-transform:none}html[lang=zh-CN] .btn{letter-spacing:.02em}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
