.DesktopLandingShell_page__huImL{min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 8% 10%,rgba(196,160,79,.16),transparent 28%),radial-gradient(circle at 80% 12%,rgba(232,213,157,.12),transparent 24%),linear-gradient(180deg,#06231d,#083028 42%,#06251f);color:#173a2b}.DesktopLandingShell_main__QOk0G{width:min(1920px,100%);margin:0 auto;padding:clamp(18px,2vw,36px) clamp(18px,2.8vw,52px) 0}.DesktopLandingShell_footer__9O6Of{padding:0 52px 22px;color:rgba(255,243,205,.62);font-size:12px}.DesktopLandingShell_header__2lT1f{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:190px minmax(0,1fr) minmax(148px,220px);align-items:center;gap:18px;min-height:78px;padding:12px clamp(18px,2.2vw,42px);border-bottom:1px solid rgba(205,170,85,.22);background:rgba(3,28,23,.94);box-shadow:0 10px 26px rgba(2,16,12,.22);backdrop-filter:blur(16px)}.DesktopLandingShell_logoLink__QPJHl{display:inline-flex;align-items:center;gap:10px;min-width:0;text-decoration:none}.DesktopLandingShell_logo__e8EXP{width:54px;height:auto;object-fit:contain}.DesktopLandingShell_brandText__VFTTi{display:grid;color:#f6d98e;line-height:1.05}.DesktopLandingShell_brandText__VFTTi strong{color:#f7df9a;font-size:25px;font-weight:900;letter-spacing:.08em}.DesktopLandingShell_brandText__VFTTi small{margin-top:4px;color:rgba(255,236,175,.78);font-size:10px;font-weight:800;letter-spacing:.08em}.DesktopLandingShell_nav__OqXee{display:flex;min-width:0;align-items:center;justify-content:center;gap:clamp(6px,.75vw,16px)}.DesktopLandingShell_navItem__9Dnzm{display:inline-flex;align-items:center;gap:6px;min-height:38px;white-space:nowrap;border-radius:999px;padding:0 10px;color:rgba(248,231,180,.9);font-size:clamp(12px,.8vw,15px);font-weight:700;text-decoration:none}.DesktopLandingShell_navItem__9Dnzm:focus-visible,.DesktopLandingShell_seoItem__82lIo:focus-visible{outline:2px solid #f0d680;outline-offset:3px}.DesktopLandingShell_navItemActive___Y684{border:1px solid rgba(214,176,86,.46);background:rgba(214,176,86,.13);color:#f7d986;box-shadow:inset 0 0 0 1px rgba(255,238,168,.1)}.DesktopLandingShell_navIcon__Trvr8{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;line-height:1;color:#d4a847}.DesktopLandingShell_navIcon__Trvr8 svg{width:24px;height:24px;display:block}.DesktopLandingShell_featureBar__1npzT{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-top:12px;margin-bottom:12px;overflow:hidden;border-radius:18px;border:1px solid #d7c49a;background:linear-gradient(180deg,#f8f2de,#f3e9cb)}.DesktopLandingShell_featureItem__aNMJF{display:flex;align-items:center;gap:10px;min-height:88px;padding:12px 18px;border-right:1px solid #e6d6ae;cursor:default;user-select:none;pointer-events:none}.DesktopLandingShell_featureItem__aNMJF:last-child{border-right:0}.DesktopLandingShell_featureIcon__mf_yh{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;line-height:1;color:#d4af37}.DesktopLandingShell_featureIcon__mf_yh svg{width:24px;height:24px;display:block}.DesktopLandingShell_featureItem__aNMJF p,.DesktopLandingShell_featureItem__aNMJF span{margin:0}.DesktopLandingShell_featureItem__aNMJF p{color:#2b463a;font-size:clamp(14px,.92vw,18px);font-weight:800}.DesktopLandingShell_featureItem__aNMJF span:not(.DesktopLandingShell_featureIcon__mf_yh){color:#6a6254;font-size:clamp(11px,.72vw,14px);font-weight:600}.DesktopLandingShell_seoBar__Murvg{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:0;border:1.5px solid rgba(255,255,255,.42);border-radius:20px;background:linear-gradient(148deg,rgba(255,255,255,.24),rgba(255,255,255,.09)),rgba(6,22,19,.34);backdrop-filter:blur(42px) saturate(1.32);-webkit-backdrop-filter:blur(42px) saturate(1.32);padding:14px 18px;box-shadow:0 16px 38px rgba(2,16,12,.28),0 0 32px rgba(217,191,122,.1),inset 0 2px 0 rgba(255,255,255,.46),inset 0 -1px 0 rgba(255,255,255,.12)}.DesktopLandingShell_seoItem__82lIo{display:flex;align-items:center;gap:10px;min-width:0;color:rgba(255,243,205,.92);text-decoration:none}.DesktopLandingShell_seoIcon__Q3T7j{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border:1px solid rgba(216,172,78,.45);border-radius:10px;color:#d7a948;overflow:visible}.DesktopLandingShell_seoIcon__Q3T7j svg{width:30px;height:30px}.DesktopLandingShell_seoItem__82lIo p{margin:0;overflow:hidden;color:rgba(255,243,205,.95);font-size:clamp(12px,.8vw,15px);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.DesktopLandingShell_heroFrame__b_1YX{width:100%}@media (max-width:1700px){.DesktopLandingShell_header__2lT1f{grid-template-columns:168px minmax(0,1fr) 42px;gap:10px}.DesktopLandingShell_logo__e8EXP{width:48px}.DesktopLandingShell_nav__OqXee{gap:4px}.DesktopLandingShell_navItem__9Dnzm{padding:0 7px}.DesktopLandingShell_featureItem__aNMJF{padding-inline:12px}}@media (max-width:1370px){.DesktopLandingShell_main__QOk0G{padding-inline:18px}.DesktopLandingShell_seoBar__Murvg{grid-template-columns:repeat(4,minmax(0,1fr))}}.DesktopSeoLandingMemberEntry_root__uopW6{position:relative;z-index:5;display:flex;justify-content:flex-end;pointer-events:auto}.DesktopSeoLandingMemberEntry_artwork__tkriR{--seo-member-icon-size:clamp(52px,3.65vw,56px);position:absolute;top:calc(4.4% - (var(--seo-member-icon-size) / 2));right:calc(2.78% - (var(--seo-member-icon-size) / 2));display:flex;align-items:center;justify-content:flex-end;width:var(--seo-member-icon-size);height:var(--seo-member-icon-size);max-width:var(--seo-member-icon-size)}.DesktopSeoLandingMemberEntry_shell__ORT32{position:relative;width:auto;min-width:148px;max-width:220px}.DesktopSeoLandingMemberEntry_trigger__6svxM{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;box-sizing:border-box;width:100%;min-height:44px;padding:6px 10px;border:1px solid transparent;border-radius:10px;background:rgba(4,28,23,.55);color:#f6e7b8;text-align:left;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.DesktopSeoLandingMemberEntry_trigger__6svxM:focus-visible,.DesktopSeoLandingMemberEntry_trigger__6svxM:hover{border-color:rgba(201,168,76,.55);background:rgba(201,168,76,.22);color:#fff4d2;outline:none}.DesktopSeoLandingMemberEntry_icon__tFg40{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;overflow:hidden;color:#f0d680}.DesktopSeoLandingMemberEntry_icon__tFg40 svg{width:20px;height:20px}.DesktopSeoLandingMemberEntry_avatar__5Wz_9{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.DesktopSeoLandingMemberEntry_copy__J_8Vj{display:grid;min-width:0;gap:1px}.DesktopSeoLandingMemberEntry_primary__tsiPr{overflow:hidden;color:inherit;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.DesktopSeoLandingMemberEntry_secondary__egNvt{display:inline-flex;align-items:center;gap:4px;min-width:0;color:rgba(246,231,184,.78);font-size:12px;font-weight:600;line-height:1.3}.DesktopSeoLandingMemberEntry_caret__KJS_H{font-size:10px;line-height:1;opacity:.85}.DesktopSeoLandingMemberEntry_skeleton__mL_u7{display:block;width:100%;height:44px;border-radius:10px;background:rgba(255,255,255,.08)}.DesktopSeoLandingMemberEntry_menu__jxwNn{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;box-sizing:border-box;width:max(168px,100%);min-width:168px;padding:6px;border:1px solid rgba(201,168,76,.4);border-radius:12px;background:rgba(255,252,245,.98);box-shadow:0 12px 28px rgba(4,31,25,.18)}.DesktopSeoLandingMemberEntry_menuHeader__3e9UJ{display:grid;gap:2px;padding:10px 12px 8px;border-bottom:1px solid rgba(201,168,76,.22);margin-bottom:4px}.DesktopSeoLandingMemberEntry_menuName__R4ORx{overflow:hidden;color:#173a2b;font-size:14px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.DesktopSeoLandingMemberEntry_menuPlan__efvxP{color:rgba(23,58,43,.72);font-size:12px;font-weight:600;line-height:1.3}.DesktopSeoLandingMemberEntry_menuItem__2DoCY{display:block;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#173a2b;font-size:14px;font-weight:650;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease}.DesktopSeoLandingMemberEntry_menuItem__2DoCY:focus-visible,.DesktopSeoLandingMemberEntry_menuItem__2DoCY:hover{background:rgba(201,168,76,.16);outline:none}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_trigger__6svxM{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--seo-member-icon-size);height:var(--seo-member-icon-size);min-height:0;padding:0;border:0;border-radius:50%;background:transparent}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_trigger__6svxM:focus-visible,.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_trigger__6svxM:hover{background:transparent;border-color:transparent;color:#fff4d2}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_icon__tFg40{flex:0 0 auto;box-sizing:border-box;width:var(--seo-member-icon-size);height:var(--seo-member-icon-size);border:1.5px solid #d4b45a;border-radius:50%;background:rgba(18,44,35,.92);box-shadow:0 4px 12px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6e7b8;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_icon__tFg40 svg{width:21px;height:21px}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_trigger__6svxM:focus-visible .DesktopSeoLandingMemberEntry_icon__tFg40,.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_trigger__6svxM:hover .DesktopSeoLandingMemberEntry_icon__tFg40{border-color:#e8c96a;box-shadow:0 4px 12px rgba(0,0,0,.18),0 0 0 1px rgba(232,201,106,.35);transform:scale(1.03)}.DesktopSeoLandingMemberEntry_artwork__tkriR .DesktopSeoLandingMemberEntry_skeleton__mL_u7{width:var(--seo-member-icon-size);height:var(--seo-member-icon-size);border-radius:50%;background:rgba(18,44,35,.92);border:1.5px solid rgba(212,180,90,.55);box-shadow:0 4px 12px rgba(0,0,0,.18)}.DesktopSeoLandingMemberEntry_shell__ORT32 .DesktopSeoLandingMemberEntry_trigger__6svxM{background:rgba(247,232,190,.1);border-color:rgba(214,176,86,.28)}.DesktopSeoLandingMemberEntry_shell__ORT32 .DesktopSeoLandingMemberEntry_trigger__6svxM:focus-visible,.DesktopSeoLandingMemberEntry_shell__ORT32 .DesktopSeoLandingMemberEntry_trigger__6svxM:hover{background:rgba(201,168,76,.22);border-color:rgba(201,168,76,.55)}.DesktopSeoLandingMemberEntry_shell__ORT32 .DesktopSeoLandingMemberEntry_avatar__5Wz_9{width:22px;height:22px}.DesktopSeoArtworkHeaderNav_nav__zPFRU{position:absolute;z-index:2;inset:0;pointer-events:none}.DesktopSeoArtworkHeaderNav_nav__zPFRU a{position:absolute;top:0;height:10%;pointer-events:auto}.DesktopSeoArtworkHeaderNav_home__apR3d{left:20.5%;width:7%}.DesktopSeoArtworkHeaderNav_my-chart__Ll8S3{left:27.5%;width:10.5%}.DesktopSeoArtworkHeaderNav_bazi__vD4BJ{left:38%;width:7.5%}.DesktopSeoArtworkHeaderNav_ziwei__1FvO8{left:45.5%;width:8%}.DesktopSeoArtworkHeaderNav_astrology__d62qB{left:53.5%;width:7.5%}.DesktopSeoArtworkHeaderNav_name__3Q_14{left:61%;width:8%}.DesktopSeoArtworkHeaderNav_calendar__O8ANL{left:69%;width:8.5%}.DesktopSeoArtworkHeaderNav_videos__NnaKf{left:83%;width:11.5%}.DesktopSeoArtworkFooterNav_nav__BlMdL{position:absolute;z-index:2;display:grid;box-sizing:border-box;grid-template-columns:repeat(8,minmax(0,1fr));pointer-events:none}.DesktopSeoArtworkFooterNav_nav__BlMdL a{display:block;min-width:0;min-height:0;height:100%;border:0;background:transparent;pointer-events:auto}.DesktopSeoArtworkFooterNav_nav__BlMdL a:focus-visible,.DesktopSeoArtworkFooterNav_nav__BlMdL a:hover{background:transparent;outline:none;box-shadow:none}.DesktopSeoSavedChartImport_trigger__uWOF4{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;gap:4px;height:32px;max-width:100%;padding:0 8px;border:1px solid rgba(23,58,43,.14);border-radius:8px;background:rgba(237,244,241,.88);color:#173a2b;font:inherit;font-size:13px;font-weight:650;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.DesktopSeoSavedChartImport_trigger__uWOF4:hover{border-color:rgba(23,58,43,.28);background:rgba(237,244,241,1)}.DesktopSeoSavedChartImport_trigger__uWOF4:focus-visible{outline:2px solid rgba(27,61,47,.28);outline-offset:1px}.DesktopSeoSavedChartImport_icon__4OaoA{flex-shrink:0;font-size:16px;line-height:1}.DesktopSeoSavedChartImport_labelFull__7RqjR,.DesktopSeoSavedChartImport_labelShort__ciBTP{min-width:0}.DesktopSeoSavedChartImport_labelShort__ciBTP{display:none}@media (max-width:1439px){.DesktopSeoSavedChartImport_trigger__uWOF4{height:30px;padding:0 7px;font-size:12px}.DesktopSeoSavedChartImport_labelFull__7RqjR{display:none}.DesktopSeoSavedChartImport_labelShort__ciBTP{display:inline}}.DesktopSeoOverlayLayout_field__e6bgZ{display:grid;width:100%;height:100%;grid-template-columns:var(--overlay-left-zone) minmax(0,1fr) var(--overlay-right-zone);align-items:stretch}.DesktopSeoOverlayLayout_fixedZone__hHoaK{min-width:0;pointer-events:none}.DesktopSeoOverlayLayout_valueArea__Oe9xR{display:flex;min-width:0;height:100%;align-items:center;justify-content:center}.DesktopSeoOverlayLayout_valueArea__Oe9xR>button,.DesktopSeoOverlayLayout_valueArea__Oe9xR>input,.DesktopSeoOverlayLayout_valueArea__Oe9xR>select{width:100%;height:100%;min-width:0;padding:0;border:0;appearance:none;background:transparent;color:inherit;font:inherit;text-align:center;text-align-last:center;outline:none}.DesktopSeoOverlayLayout_toggleGrid__qmqIX{display:grid;width:100%;height:100%;grid-template-columns:repeat(var(--overlay-columns),minmax(0,1fr));grid-template-rows:repeat(var(--overlay-rows),minmax(0,1fr));gap:var(--overlay-gap)}.DesktopSeoOverlayLayout_toggleGrid__qmqIX>button{display:flex;width:100%;height:100%;min-width:0;min-height:0;padding:0;align-items:center;justify-content:center;border:1px solid rgba(96,105,101,.28);border-radius:4px;background:#fff;color:#34453e;box-shadow:none;font:inherit}.DesktopSeoOverlayLayout_toggleGrid__qmqIX>button[aria-checked=true]{border-color:rgba(58,126,98,.35);background:rgba(175,218,198,.38);box-shadow:inset 0 0 0 1px rgba(9,75,58,.18)}.DesktopSeoOverlayLayout_transparent__5gqTj>button{border-color:transparent;background:transparent}.DesktopSeoDateOverlay_dateValueArea__2b_CB{display:grid;width:100%;height:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.DesktopSeoDateOverlay_eraPair__I9AM1 .DesktopSeoDateOverlay_dateValueArea__2b_CB{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,.7fr))}.DesktopSeoDateOverlay_cell__YcuQd{display:flex;min-width:0;height:100%;align-items:center;justify-content:center;color:rgba(29,42,37,.76);font-size:inherit;white-space:nowrap}.DesktopSeoDateOverlay_cell__YcuQd input,.DesktopSeoDateOverlay_cell__YcuQd select{width:auto;min-width:0;height:100%;border:0;appearance:none;background:transparent;color:inherit;font:inherit;text-align:center;text-align-last:center;outline:none}.DesktopSeoDateOverlay_yearCell__erg0d input{width:min(100%,4.5em)}.DesktopSeoDateOverlay_eraPair__I9AM1 .DesktopSeoDateOverlay_yearCell__erg0d input{width:100%}.DesktopSeoDateOverlay_cell__YcuQd select{width:2.2em}.DesktopSeoDateOverlay_cell__YcuQd>span{display:flex;height:100%;align-items:center;justify-content:center}.DesktopSeoDateOverlay_yearCell__erg0d:after{content:"年"}.DesktopSeoDateOverlay_eraPair__I9AM1 .DesktopSeoDateOverlay_yearCell__erg0d:after{content:none}.DesktopSeoDateOverlay_cell__YcuQd input::-webkit-calendar-picker-indicator{width:0;opacity:0}.StarLandingInputCard_card__h6zS2{position:relative;z-index:1;display:grid;box-sizing:border-box;width:100%;min-width:0;padding:12px;overflow:visible;border:1px solid rgba(219,213,199,.95);border-radius:12px;background:#ffffff;box-shadow:0 6px 16px rgba(4,31,25,.08);color:#263d34}.StarLandingInputCard_columns__jmorW{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.StarLandingInputCard_column__xgtR5{display:grid;min-width:0;grid-template-rows:auto repeat(4,minmax(37px,auto));gap:6px}.StarLandingInputCard_column__xgtR5[data-enabled=false]{opacity:.48;pointer-events:none}.StarLandingInputCard_columnTitle__aDLsv{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px;margin:0;font-size:clamp(11px,.85vw,13px);font-weight:700;line-height:1.2}.StarLandingInputCard_columnTitleMain__ncIws{display:flex;min-width:0;align-items:center;gap:.35em}.StarLandingInputCard_columnTitleText__J9Khd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StarLandingInputCard_fieldIcon__QtuWH,.StarLandingInputCard_personIcon__l6WEr,.StarLandingInputCard_segmentChevron__Ytia6{display:flex;flex-shrink:0;align-items:center;justify-content:center}.StarLandingInputCard_personIcon__l6WEr{width:16px;height:16px}.StarLandingInputCard_fieldIcon__QtuWH svg,.StarLandingInputCard_personIcon__l6WEr svg,.StarLandingInputCard_segmentChevron__Ytia6 svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.StarLandingInputCard_selfTone__jwQ3Z{--tone:#2f9e78;--tone-soft:rgba(47,158,120,0.14);--tone-line:rgba(47,158,120,0.34)}.StarLandingInputCard_otherTone__kCeJD{--tone:#8b6bb8;--tone-soft:rgba(139,107,184,0.14);--tone-line:rgba(139,107,184,0.34)}.StarLandingInputCard_otherTone__kCeJD .StarLandingInputCard_columnTitle__aDLsv,.StarLandingInputCard_otherTone__kCeJD .StarLandingInputCard_fieldIcon__QtuWH,.StarLandingInputCard_otherTone__kCeJD .StarLandingInputCard_personIcon__l6WEr,.StarLandingInputCard_otherTone__kCeJD .StarLandingInputCard_segmentChevron__Ytia6,.StarLandingInputCard_otherTone__kCeJD .StarLandingInputCard_unknownToggle__N6kN1,.StarLandingInputCard_selfTone__jwQ3Z .StarLandingInputCard_columnTitle__aDLsv,.StarLandingInputCard_selfTone__jwQ3Z .StarLandingInputCard_fieldIcon__QtuWH,.StarLandingInputCard_selfTone__jwQ3Z .StarLandingInputCard_personIcon__l6WEr,.StarLandingInputCard_selfTone__jwQ3Z .StarLandingInputCard_segmentChevron__Ytia6,.StarLandingInputCard_selfTone__jwQ3Z .StarLandingInputCard_unknownToggle__N6kN1{color:var(--tone)}.StarLandingInputCard_field__7pXtE{display:grid;min-width:0;min-height:37px;grid-template-columns:clamp(52px,4.6vw,72px) minmax(0,1fr);align-items:stretch;border:1px solid rgba(84,105,95,.18);border-radius:8px;background:#fff;box-shadow:inset 0 1px 2px rgba(23,58,43,.035)}.StarLandingInputCard_field__7pXtE:has(.StarLandingInputCard_unknownToggle__N6kN1){grid-template-columns:clamp(52px,4.6vw,72px) minmax(0,1fr) auto}.StarLandingInputCard_fieldLead__RYRJD{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:2px 4px;border-right:1px solid var(--tone-line);background:var(--tone-soft)}.StarLandingInputCard_fieldIcon__QtuWH{width:15px;height:15px}.StarLandingInputCard_fieldTitle__NkfCT{color:inherit;font-size:clamp(8px,.62vw,10px);font-weight:700;letter-spacing:.02em;line-height:1.15;text-align:center;white-space:nowrap}.StarLandingInputCard_nameInput___WMQy{box-sizing:border-box;width:100%;min-width:0;height:100%;padding:0 10px;border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(11px,.85vw,13px);font-weight:500;outline:none}.StarLandingInputCard_nameInput___WMQy::placeholder{color:#8a9a94}.StarLandingInputCard_nameInput___WMQy:disabled{cursor:not-allowed;opacity:.72}.StarLandingInputCard_dateValues___UI_D,.StarLandingInputCard_timeValues__VerHF{display:grid;min-width:0;height:100%;align-items:stretch}.StarLandingInputCard_dateValues___UI_D{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,.75fr))}.StarLandingInputCard_timeValues__VerHF{grid-template-columns:repeat(2,minmax(0,1fr))}.StarLandingInputCard_placeSegment__2HuqB,.StarLandingInputCard_segment__h0bat{position:relative;min-width:0;min-height:0}.StarLandingInputCard_segment__h0bat+.StarLandingInputCard_segment__h0bat{border-left:1px solid rgba(84,105,95,.08)}.StarLandingInputCard_segmentButton__XQMWK{display:flex;min-width:0;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#43584f;font:inherit;outline:none;cursor:pointer}.StarLandingInputCard_segmentButton__XQMWK:focus-visible:not(:disabled),.StarLandingInputCard_segmentButton__XQMWK:hover:not(:disabled){background:rgba(225,233,228,.34)}.StarLandingInputCard_segmentButton__XQMWK:disabled{cursor:not-allowed;opacity:.72}.StarLandingInputCard_segmentButton__XQMWK>span:first-child{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;padding:0 4px;font-size:clamp(10px,.78vw,13px);font-weight:500;text-align:center;white-space:nowrap}.StarLandingInputCard_yearSegment__66hkT .StarLandingInputCard_segmentButton__XQMWK>span:first-child,.StarLandingInputCard_yearSegment__66hkT input{font-size:clamp(8px,.62vw,10px)}.StarLandingInputCard_segmentChevron__Ytia6{width:14px;height:100%}.StarLandingInputCard_yearSegment__66hkT input{width:100%;min-width:0;height:100%;padding:0 2px;border:0;background:transparent;color:#43584f;font:inherit;font-weight:500;text-align:center;outline:none}.StarLandingInputCard_placeholder__SpqmV{color:#8a9a94}.StarLandingInputCard_unknownToggle__N6kN1{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 6px;border-left:1px solid var(--tone-line);background:var(--tone-soft);font-size:clamp(8px,.6vw,10px);font-weight:700;white-space:nowrap;cursor:pointer}.StarLandingInputCard_unknownToggle__N6kN1 input{width:12px;height:12px;accent-color:var(--tone);cursor:pointer}.StarLandingInputCard_placeMenu__TIrqP,.StarLandingInputCard_segmentList__Gfye8{position:absolute;z-index:12;top:calc(100% + 4px);right:0;left:0;margin:0;overflow:hidden;border:1px solid rgba(215,210,198,.95);border-radius:10px;background:#fff;box-shadow:0 14px 30px rgba(4,31,25,.14)}.StarLandingInputCard_segmentList__Gfye8{max-height:min(200px,22vh);padding:4px 0;overflow-y:auto;list-style:none}.StarLandingInputCard_placeMenu__TIrqP{width:max(100%,180px);max-height:min(240px,28vh)}.StarLandingInputCard_placeMenu__TIrqP input{box-sizing:border-box;width:100%;padding:8px 10px;border:0;border-bottom:1px solid rgba(226,224,216,.95);color:#1b3d2f;font:inherit;font-size:12px;outline:none}.StarLandingInputCard_placeMenu__TIrqP ul{max-height:min(160px,18vh);margin:0;padding:4px 0;overflow-y:auto;list-style:none}.StarLandingInputCard_emptyPlace__F4onq,.StarLandingInputCard_placeMenu__TIrqP p{margin:0;padding:6px 10px;color:#8a9a94;font-size:10px}.StarLandingInputCard_placeMenu__TIrqP p{border-top:1px solid rgba(235,232,223,.95)}.StarLandingInputCard_optionButton__a4j10{width:100%;min-height:30px;padding:0 10px;border:0;background:transparent;color:#294237;font:inherit;font-size:11px;font-weight:500;text-align:center;cursor:pointer}.StarLandingInputCard_placeMenu__TIrqP .StarLandingInputCard_optionButton__a4j10{text-align:left}.StarLandingInputCard_optionButton__a4j10:focus-visible,.StarLandingInputCard_optionButton__a4j10:hover{background:rgba(225,233,228,.45);outline:none}@media (max-width:1023px){.StarLandingInputCard_card__h6zS2{display:none}}.StarLandingInterestSection_section__Yt1Yb{display:grid;gap:.36cm;min-width:0}.StarLandingInterestSection_heading__9_kOD{flex-shrink:0;margin:.06cm 0 0;color:#173a2b;font-size:clamp(18px,1.3vw,23px);font-weight:700;letter-spacing:.3px;line-height:1.25}.StarLandingInterestSection_grid__pvt9B{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.StarLandingInterestSection_card__j_oBY{display:grid;gap:10px;min-width:0;padding:12px 12px 10px;border:1px solid rgba(210,204,190,.9);border-radius:12px;box-shadow:0 4px 12px rgba(4,31,25,.06)}.StarLandingInterestSection_card__j_oBY[data-enabled=false]{opacity:.55}.StarLandingInterestSection_personalityCard__Ytq8z{background:#f3f8f4}.StarLandingInterestSection_relationshipCard__2DSap{background:#fbf6f0}.StarLandingInterestSection_cardHeader__xYogi{display:flex;align-items:flex-start;gap:8px;min-width:0}.StarLandingInterestSection_cardHeaderIcon__oi_vu{display:inline-flex;flex-shrink:0;width:27px;height:27px;margin-top:1px}.StarLandingInterestSection_cardHeaderIcon__oi_vu svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.StarLandingInterestSection_personalityHeaderIcon__ogAmE{color:#1b3d2f}.StarLandingInterestSection_relationshipHeaderIcon__wREDN{color:#c27a3a}.StarLandingInterestSection_cardTitle__kuNvg{margin:0;color:#173a2b;font-size:clamp(17px,1.24vw,20px);font-weight:700;line-height:1.3}.StarLandingInterestSection_relationshipCard__2DSap .StarLandingInterestSection_cardTitle__kuNvg{color:#8a4f22}.StarLandingInterestSection_cardSubtitle__LK58C{margin:4px 0 0;color:#5f7468;font-size:clamp(13px,.94vw,14px);font-weight:500;line-height:1.35}.StarLandingInterestSection_optionList__JfPWY{display:grid;gap:4px;min-width:0}.StarLandingInterestSection_displayList___KvUn{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;list-style:none}.StarLandingInterestSection_displayRow__f6_kZ{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 6px;border-radius:8px}.StarLandingInterestSection_displaySymbol__QcP96{flex-shrink:0;width:24px;color:#1b3d2f;font-size:16px;line-height:1;text-align:center}.StarLandingInterestSection_displayLabel__PoETP{min-width:0;overflow:hidden;color:#24382f;font-size:clamp(14px,1.07vw,17px);font-weight:600;letter-spacing:.1px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.StarLandingInterestSection_optionRow__F98zO{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:8px;min-width:0;padding:5px 6px;border-radius:8px;cursor:pointer}.StarLandingInterestSection_card__j_oBY[data-enabled=false] .StarLandingInterestSection_optionRow__F98zO{cursor:not-allowed}.StarLandingInterestSection_optionIcon__k70DX{display:inline-flex;width:24px;height:24px}.StarLandingInterestSection_optionIcon__k70DX svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.StarLandingInterestSection_optionRow__F98zO[data-icon=rising] .StarLandingInterestSection_optionIcon__k70DX{color:#1b3d2f}.StarLandingInterestSection_optionRow__F98zO[data-icon=sun] .StarLandingInterestSection_optionIcon__k70DX{color:#d4a017}.StarLandingInterestSection_optionRow__F98zO[data-icon=moon] .StarLandingInterestSection_optionIcon__k70DX{color:#3b82b0}.StarLandingInterestSection_optionRow__F98zO[data-icon=venus] .StarLandingInterestSection_optionIcon__k70DX{color:#d4896a}.StarLandingInterestSection_optionRow__F98zO[data-icon=mars] .StarLandingInterestSection_optionIcon__k70DX{color:#d17a3a}.StarLandingInterestSection_optionRow__F98zO[data-icon=romance] .StarLandingInterestSection_optionIcon__k70DX{color:#d45a45}.StarLandingInterestSection_optionRow__F98zO[data-icon=family] .StarLandingInterestSection_optionIcon__k70DX,.StarLandingInterestSection_optionRow__F98zO[data-icon=marriage] .StarLandingInterestSection_optionIcon__k70DX,.StarLandingInterestSection_optionRow__F98zO[data-icon=partnership] .StarLandingInterestSection_optionIcon__k70DX{color:#c27a3a}.StarLandingInterestSection_optionRow__F98zO[data-icon=friendship] .StarLandingInterestSection_optionIcon__k70DX{color:#1b3d2f}.StarLandingInterestSection_optionLabel__jZ70C{min-width:0;overflow:hidden;color:#24382f;font-size:clamp(14px,1.07vw,17px);font-weight:600;letter-spacing:.1px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.StarLandingInterestSection_optionRow__F98zO input{width:18px;height:18px;margin:0;accent-color:#1b3d2f;cursor:inherit}.StarLandingInterestSection_relationshipCard__2DSap .StarLandingInterestSection_optionRow__F98zO input{accent-color:#c27a3a}@media (max-width:1439px){.StarLandingInterestSection_optionLabel__jZ70C{font-size:clamp(13px,1.05vw,15px)}.StarLandingInterestSection_cardTitle__kuNvg{font-size:clamp(15px,1.15vw,18px)}}.StarLandingDesktop_viewport____NYq{width:100vw;height:100vh;margin:0;display:grid;place-items:center;background-color:#062c2d}.StarLandingDesktop_finalArtwork__UsXSh{position:relative;width:min(100vw,149.9268vh);aspect-ratio:1024/683;background-image:url(/images/star/star-desktop-seo-final.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.StarLandingDesktop_leftPanel__ZFMyS{position:absolute;z-index:4;top:calc(10.2% + .4cm);left:1.6%;display:flex;box-sizing:border-box;width:calc(43.2% + .5cm);height:calc(80.6% - 1.4cm);flex-direction:column;gap:.34cm;padding:.36cm .4cm .32cm;overflow-x:hidden;overflow-y:auto;border:1px solid rgba(219,213,199,.9);border-radius:16px;background:#fcfbf7;box-shadow:0 16px 36px rgba(4,31,25,.16),0 2px 8px rgba(4,31,25,.08);-webkit-overflow-scrolling:touch;scrollbar-width:thin}.StarLandingDesktop_modeSwitch__AXwnJ{display:grid;box-sizing:border-box;width:100%;flex-shrink:0;grid-template-columns:1fr 1fr;gap:8px;padding:0;isolation:isolate}.StarLandingDesktop_modeBtn__FBHNa{position:relative;z-index:1;display:inline-flex;box-sizing:border-box;width:100%;height:68px;align-items:center;justify-content:center;padding:0 10px;border:1.5px solid rgba(201,168,76,.35);border-radius:14px;background:#fcfbf7;color:#173a2b;font-family:inherit;font-size:clamp(18px,1.35vw,26px);font-weight:700;letter-spacing:.5px;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,filter .2s ease}.StarLandingDesktop_modeBtn__FBHNa:hover{background:rgba(183,223,203,.48)}.StarLandingDesktop_modeBtn__FBHNa:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.StarLandingDesktop_modeBtn__FBHNa[data-active=true]{z-index:2;border-color:rgba(201,168,76,.9);background:#1b3d2f;color:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.StarLandingDesktop_modeBtn__FBHNa[data-active=true]:hover{filter:brightness(1.08);background:#1b3d2f;border-color:rgba(212,185,120,.95)}.StarLandingDesktop_modeBtn__FBHNa[data-active=true]:active{transform:translateY(1px);box-shadow:0 2px 8px rgba(0,0,0,.12)}.StarLandingDesktop_tipBanner__Vr1Sk{display:flex;flex-shrink:0;box-sizing:border-box;width:100%;min-height:48px;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(147,183,220,.55);border-radius:10px;background:#eef5fc;color:#1b4f7a}.StarLandingDesktop_tipIcon__ik_N2{display:inline-flex;flex-shrink:0;width:18px;height:18px;color:#2a6ea8}.StarLandingDesktop_tipIcon__ik_N2 svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.StarLandingDesktop_tipText__rMgGW{margin:0;font-size:clamp(13px,.95vw,16px);font-weight:600;letter-spacing:.1px;line-height:1.35}.StarLandingDesktop_sectionTitle__YTfR6{flex-shrink:0;margin:.06cm 0 0;color:#173a2b;font-size:clamp(18px,1.3vw,23px);font-weight:700;letter-spacing:.3px;line-height:1.25}.StarLandingDesktop_submitForm__F_68g{flex-shrink:0;width:100%;margin:.18cm 0 0;padding:0}.StarLandingDesktop_submit__sZ4kK{display:flex;box-sizing:border-box;width:100%;height:60px;align-items:center;justify-content:center;gap:10px;padding:0 24px;border:1px solid rgba(201,168,76,.55);border-radius:14px;background:linear-gradient(180deg,#1f5a46,#12392d);color:#ffffff;font-family:inherit;font-size:clamp(20px,1.7vw,28px);font-weight:700;letter-spacing:.8px;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.18);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease,border-color .2s ease}.StarLandingDesktop_submitIcon__werEM{display:inline-flex;flex-shrink:0;width:22px;height:22px;color:#c9a84c}.StarLandingDesktop_submitIcon__werEM svg{width:100%;height:100%;fill:currentcolor}.StarLandingDesktop_submitLabel__CH5Ei{display:inline-flex;align-items:center}.StarLandingDesktop_submit__sZ4kK:hover:not(:disabled){filter:brightness(1.08);border-color:rgba(212,185,120,.85);box-shadow:0 10px 24px rgba(0,0,0,.2)}.StarLandingDesktop_submit__sZ4kK:active:not(:disabled){transform:translateY(1px);box-shadow:0 6px 14px rgba(0,0,0,.14)}.StarLandingDesktop_submit__sZ4kK:disabled{cursor:wait;opacity:.7}.StarLandingDesktop_privacyNote__G_h7b{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;margin:.06cm 0 0;color:#7a8a84;font-size:clamp(11px,.8vw,13px);font-weight:500;letter-spacing:.1px;line-height:1.35;text-align:center}.StarLandingDesktop_privacyIcon__teF_j{display:inline-flex;flex-shrink:0;width:14px;height:14px;color:#8a9a94}.StarLandingDesktop_privacyIcon__teF_j svg{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.StarLandingDesktop_footerNav__nbBaM{top:91.8%;left:1.6%;width:96.8%;height:3.6%}@media (max-width:1439px){.StarLandingDesktop_modeBtn__FBHNa{font-size:clamp(15px,1.4vw,22px)}.StarLandingDesktop_leftPanel__ZFMyS{gap:.28cm;padding:.3cm .32cm .26cm}}@media (max-width:1199px){.StarLandingDesktop_modeBtn__FBHNa{font-size:clamp(13px,1.3vw,18px)}.StarLandingDesktop_submit__sZ4kK{font-size:clamp(16px,1.6vw,22px);height:54px}.StarLandingDesktop_submitIcon__werEM{width:18px;height:18px}}@media (max-width:1023px){.StarLandingDesktop_leftPanel__ZFMyS{display:none}}.ZiweiLandingInputCard_card__nOlmn{position:absolute;z-index:4;top:calc(15.5% - 1.4cm);left:calc(3% - .6cm);display:grid;box-sizing:border-box;width:calc(21.4% + 1.15cm);height:calc(45.8% + 2.65cm);grid-template-rows:auto repeat(5,minmax(0,1fr)) minmax(0,1.1fr);gap:clamp(6px,.78vh,10px);padding:clamp(14px,1.35vw,20px);overflow:visible;border:1px solid rgba(219,213,199,.9);border-radius:clamp(10px,1.1vw,16px);background:#fcfbf7;box-shadow:0 18px 42px rgba(4,31,25,.2),0 2px 8px rgba(4,31,25,.1);color:#263d34}.ZiweiLandingInputCard_header__3rksw{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.ZiweiLandingInputCard_header__3rksw h2{margin:0;min-width:0;overflow:hidden;color:#173a2b;font-size:clamp(14px,1.22vw,21px);font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ZiweiLandingInputCard_fieldArrowButton__waoYJ,.ZiweiLandingInputCard_fieldIcon__cZiGg,.ZiweiLandingInputCard_fieldSpacer__tqt5p,.ZiweiLandingInputCard_memberIcon__ZF29a{display:flex;align-items:center;justify-content:center;color:#789086}.ZiweiLandingInputCard_fieldIcon__cZiGg,.ZiweiLandingInputCard_fieldSpacer__tqt5p,.ZiweiLandingInputCard_memberIcon__ZF29a{pointer-events:none}.ZiweiLandingInputCard_memberIcon__ZF29a{width:clamp(22px,1.7vw,28px);height:clamp(22px,1.7vw,28px);border-radius:50%;background:#edf2ee}.ZiweiLandingInputCard_fieldArrowButton__waoYJ svg,.ZiweiLandingInputCard_fieldIcon__cZiGg svg,.ZiweiLandingInputCard_memberIcon__ZF29a svg,.ZiweiLandingInputCard_segmentChevron__59m7a svg{width:62%;height:62%;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ZiweiLandingInputCard_field__Z2z6G{display:grid;min-width:0;min-height:clamp(40px,4.2vh,52px);grid-template-columns:clamp(30px,2.6vw,40px) minmax(0,1fr) clamp(18px,1.55vw,26px);align-items:stretch;border:1px solid rgba(84,105,95,.2);border-radius:clamp(6px,.55vw,9px);background:#fff;box-shadow:inset 0 1px 2px rgba(23,58,43,.035)}.ZiweiLandingInputCard_fieldIcon__cZiGg{border-right:1px solid rgba(84,105,95,.1)}.ZiweiLandingInputCard_fieldArrowButton__waoYJ{width:100%;height:100%;padding:0;border:0;border-left:1px solid rgba(84,105,95,.08);background:transparent;color:#7f9288}.ZiweiLandingInputCard_placeSegment__9Eiim,.ZiweiLandingInputCard_textValue__XmDiR{display:flex;min-width:0;height:100%;align-items:center;justify-content:center}.ZiweiLandingInputCard_textValue__XmDiR input{width:100%;height:100%;padding:0 4px;border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(12px,1vw,17px);font-weight:500;text-align:center;outline:none}.ZiweiLandingInputCard_textValue__XmDiR input::placeholder{color:rgba(67,88,79,.55)}.ZiweiLandingInputCard_dateValues__5Zhpn{display:grid;min-width:0;height:100%;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,.72fr));align-items:stretch}.ZiweiLandingInputCard_timeValues__6f_Vk{display:grid;min-width:0;height:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.ZiweiLandingInputCard_timeColon__Td_5v{display:flex;align-items:center;justify-content:center;padding:0 2px;color:#43584f;font-size:clamp(13px,1.05vw,18px);font-weight:600;line-height:1}.ZiweiLandingInputCard_placeSegment__9Eiim,.ZiweiLandingInputCard_segment__aMPWw{position:relative;min-width:0;min-height:0}.ZiweiLandingInputCard_segment__aMPWw+.ZiweiLandingInputCard_segment__aMPWw,.ZiweiLandingInputCard_yearSegment__XG5f_+.ZiweiLandingInputCard_segment__aMPWw{border-left:1px solid rgba(84,105,95,.08)}.ZiweiLandingInputCard_timeValues__6f_Vk .ZiweiLandingInputCard_segment__aMPWw+.ZiweiLandingInputCard_segment__aMPWw{border-left:0}.ZiweiLandingInputCard_segmentButton__NVdqu{display:flex;min-width:0;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#43584f;font:inherit;outline:none}.ZiweiLandingInputCard_segmentButton__NVdqu:disabled{cursor:not-allowed;opacity:.55}.ZiweiLandingInputCard_fieldArrowButton__waoYJ:focus-visible,.ZiweiLandingInputCard_fieldArrowButton__waoYJ:hover,.ZiweiLandingInputCard_segmentButton__NVdqu:focus-visible,.ZiweiLandingInputCard_segmentButton__NVdqu:hover{background:rgba(225,233,228,.34)}.ZiweiLandingInputCard_segmentButton__NVdqu:disabled:focus-visible,.ZiweiLandingInputCard_segmentButton__NVdqu:disabled:hover{background:transparent}.ZiweiLandingInputCard_segmentButton__NVdqu>span:first-child{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;font-size:clamp(11px,.92vw,16px);font-weight:500;text-align:center;white-space:nowrap}.ZiweiLandingInputCard_yearSegment__XG5f_ .ZiweiLandingInputCard_segmentButton__NVdqu>span:first-child{font-size:clamp(10px,.84vw,14px)}.ZiweiLandingInputCard_placeholder__Xl1oH{color:rgba(67,88,79,.55)}.ZiweiLandingInputCard_segmentChevron__59m7a{display:flex;width:clamp(14px,1.1vw,18px);height:100%;align-items:center;justify-content:center;color:#7f9288}.ZiweiLandingInputCard_yearSegment__XG5f_ input{width:100%;min-width:0;height:100%;padding:0 clamp(2px,.25vw,5px);border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(10px,.84vw,14px);font-weight:500;text-align:center;outline:none}.ZiweiLandingInputCard_placeField__xfrmQ .ZiweiLandingInputCard_segmentButton__NVdqu>span:first-child,.ZiweiLandingInputCard_timeField__6lrSK .ZiweiLandingInputCard_segmentButton__NVdqu>span:first-child{overflow:hidden;font-size:clamp(12px,.98vw,16px);text-overflow:ellipsis}.ZiweiLandingInputCard_segmentList__qsEmZ{position:absolute;z-index:8;top:calc(100% + 6px);right:0;left:0;max-height:min(240px,28vh);margin:0;padding:4px 0;overflow-y:auto;border:1px solid rgba(215,210,198,.95);border-radius:clamp(8px,.7vw,12px);background:#fff;box-shadow:0 14px 30px rgba(4,31,25,.14);list-style:none}.ZiweiLandingInputCard_placeSegment__9Eiim .ZiweiLandingInputCard_segmentList__qsEmZ{left:auto;width:max(100%,140px)}.ZiweiLandingInputCard_optionButton___AVGL{width:100%;min-height:clamp(34px,3.1vh,44px);padding:0 clamp(8px,.65vw,12px);border:0;background:transparent;color:#294237;font:inherit;font-size:clamp(11px,.92vw,16px);font-weight:500;text-align:center}.ZiweiLandingInputCard_optionButton___AVGL:focus-visible,.ZiweiLandingInputCard_optionButton___AVGL:hover{background:rgba(225,233,228,.45);outline:none}.ZiweiLandingInputCard_gender__J_nwb{display:grid;min-width:0;min-height:clamp(40px,4.2vh,52px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,.6vw,10px)}.ZiweiLandingInputCard_gender__J_nwb button{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;gap:.42em;border:1px solid rgba(84,105,95,.24);border-radius:clamp(6px,.55vw,9px);background:#fff;color:#344d42;font-size:clamp(13px,1.05vw,17px);font-weight:600;box-shadow:0 1px 2px rgba(23,58,43,.035)}.ZiweiLandingInputCard_gender__J_nwb button[aria-checked=true]{border-color:rgba(65,132,103,.34);background:rgba(183,223,203,.48);box-shadow:inset 0 0 0 1px rgba(37,104,78,.11),0 2px 5px rgba(37,104,78,.08)}.ZiweiLandingInputCard_gender__J_nwb button span{font-size:1.18em}.ZiweiLandingInputCard_submit__51AHa{display:flex;min-width:0;min-height:clamp(42px,4.6vh,56px);align-items:center;justify-content:center;border:1px solid rgba(176,112,34,.55);border-radius:clamp(6px,.58vw,10px);background:linear-gradient(135deg,#e6a84a,#c97b2b 52%,#b5671f);color:#fff;font-size:clamp(12px,1vw,17px);font-weight:700;letter-spacing:.02em;white-space:nowrap;box-shadow:0 7px 15px rgba(140,84,20,.22),inset 0 1px rgba(255,255,255,.22)}.ZiweiLandingInputCard_submit__51AHa:disabled{cursor:wait;opacity:.7}.ZiweiLandingDesktop_viewport__jD1FU{width:100vw;height:100vh;margin:0;display:grid;place-items:center;background-color:#062820}.ZiweiLandingDesktop_finalArtwork__ITCaw{position:relative;width:min(100vw,149.9268vh);aspect-ratio:1024/683;background-image:url(/images/ziwei/ziwei-desktop-seo-final.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.ZiweiLandingDesktop_footerNav__GgBfU{top:82.8%;left:1.8%;width:96.4%;height:3.4%}.PublicToolSeoSection_section__JVNHq{width:100%;background:#edf4f1;color:#173a2b;padding:40px 20px 56px}.PublicToolSeoSection_inner___nhTn{max-width:920px;margin:0 auto}.PublicToolSeoSection_h1__GUHIJ{margin:0 0 16px;font-size:28px;font-weight:800;letter-spacing:.02em;line-height:1.35}.PublicToolSeoSection_lead__PElM4{margin:0 0 12px;font-size:16px;line-height:1.75;color:#2a4638}.PublicToolSeoSection_faqTitle__NoV1H,.PublicToolSeoSection_linksTitle__E1372{margin:28px 0 12px;font-size:18px;font-weight:700;color:#173a2b}.PublicToolSeoSection_links__LIi_y{display:flex;flex-wrap:wrap;gap:10px 14px;margin:0;padding:0;list-style:none}.PublicToolSeoSection_links__LIi_y a{display:inline-block;padding:8px 12px;border-radius:999px;border:1px solid rgba(23,58,43,.18);background:rgba(255,255,255,.55);color:#173a2b;font-size:14px;font-weight:600;text-decoration:none}.PublicToolSeoSection_links__LIi_y a:hover{border-color:rgba(23,58,43,.35);background:rgba(255,255,255,.85)}.PublicToolSeoSection_faqList__96MId{margin:0;padding:0;list-style:none;display:grid;gap:12px}.PublicToolSeoSection_faqItem__lEi_n{margin:0;padding:14px 16px;border-radius:14px;border:1px solid rgba(23,58,43,.12);background:rgba(255,255,255,.62)}.PublicToolSeoSection_faqItem__lEi_n dt{margin:0;font-size:15px;font-weight:700;line-height:1.5;color:#173a2b}.PublicToolSeoSection_faqItem__lEi_n dd{margin:8px 0 0;font-size:15px;line-height:1.7;color:#2a4638}@media (min-width:1024px){.PublicToolSeoSection_section__JVNHq{padding:48px 32px 72px}.PublicToolSeoSection_h1__GUHIJ{font-size:32px}}.NameLandingInputCard_card__rAZiy{position:absolute;z-index:4;top:calc(16.5% - .72cm);left:calc(3.2% - .1cm);display:grid;box-sizing:border-box;width:calc(21.8% + .2cm);height:calc(54% + .84cm);grid-template-rows:auto minmax(0,.95fr) minmax(0,1.55fr) minmax(0,.82fr) minmax(0,.95fr) minmax(0,.95fr) minmax(0,1fr);gap:clamp(4px,.55vh,7px);padding:clamp(10px,1vw,16px);overflow:visible;border:1px solid rgba(255,255,255,.72);border-radius:clamp(10px,1.1vw,15px);background:#faf6ec;box-shadow:0 18px 34px rgba(7,32,25,.22),inset 0 1px rgba(255,255,255,.88);color:#17251f}.NameLandingInputCard_header__uTh5M{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.NameLandingInputCard_header__uTh5M h2{margin:0;min-width:0;overflow:hidden;color:#111d19;font-family:"Noto Serif TC",Songti TC,serif;font-size:clamp(12px,1.05vw,18px);font-weight:950;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.NameLandingInputCard_field__8UaZ2{display:grid;min-width:0;min-height:0;grid-template-columns:clamp(26px,2.2vw,34px) minmax(0,1fr);align-items:stretch;border:1px solid rgba(84,105,95,.2);border-radius:clamp(5px,.5vw,8px);background:#fff;box-shadow:inset 0 1px 2px rgba(23,58,43,.035)}.NameLandingInputCard_fieldIcon__PRMVR,.NameLandingInputCard_segmentChevron__gd5ax{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#789086}.NameLandingInputCard_fieldIcon__PRMVR{width:100%;height:100%;border-right:1px solid rgba(84,105,95,.1)}.NameLandingInputCard_fieldIcon__PRMVR svg,.NameLandingInputCard_segmentChevron__gd5ax svg{width:clamp(14px,1.1vw,18px);height:clamp(14px,1.1vw,18px);fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.NameLandingInputCard_textInput___pWUi{width:100%;min-width:0;height:100%;padding:0 clamp(6px,.5vw,10px);border:0;background:transparent;color:#1b3d2f;font:inherit;font-size:clamp(9px,.78vw,13px);font-weight:600;text-align:center;outline:none}.NameLandingInputCard_textInput___pWUi::placeholder{color:#8a9a94;text-align:center}.NameLandingInputCard_structureBlock__cJ3cS{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;gap:2px}.NameLandingInputCard_genderGrid__W0JI9,.NameLandingInputCard_structureGrid__AFKnB{display:grid;min-width:0;min-height:0;gap:clamp(4px,.45vw,6px)}.NameLandingInputCard_structureGrid__AFKnB{grid-template-rows:repeat(2,minmax(0,1fr))}.NameLandingInputCard_genderGrid__W0JI9,.NameLandingInputCard_structureGrid__AFKnB{grid-template-columns:repeat(2,minmax(0,1fr))}.NameLandingInputCard_choiceButton__15Nxg{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;gap:.35em;padding:0 clamp(4px,.4vw,8px);border:1px solid rgba(84,105,95,.24);border-radius:clamp(5px,.5vw,8px);background:#fff;color:#344d42;font:inherit;font-size:clamp(8px,.72vw,12px);font-weight:700;line-height:1.1;text-align:center;box-shadow:0 1px 2px rgba(23,58,43,.035)}.NameLandingInputCard_choiceButton__15Nxg svg{width:clamp(14px,1.1vw,18px);height:clamp(14px,1.1vw,18px);fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.NameLandingInputCard_choiceButton__15Nxg[data-selected=true]{border-color:rgba(65,132,103,.34);background:rgba(183,223,203,.48);box-shadow:inset 0 0 0 1px rgba(37,104,78,.11),0 2px 5px rgba(37,104,78,.08)}.NameLandingInputCard_formError__WWsbZ,.NameLandingInputCard_structureError__qWl4T{margin:0;color:#a12d24;font-size:clamp(7px,.58vw,9px);line-height:1.1;text-align:center}.NameLandingInputCard_formError__WWsbZ{position:absolute;right:clamp(10px,1vw,16px);bottom:calc(12% + 2px);left:clamp(10px,1vw,16px);z-index:2}.NameLandingInputCard_dateValues__13fXR,.NameLandingInputCard_placeSegment__8JC6G{position:relative;min-width:0;min-height:0}.NameLandingInputCard_dateValues__13fXR{display:grid;height:100%;grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,.75fr));align-items:stretch}.NameLandingInputCard_segment__Sm5vX+.NameLandingInputCard_segment__Sm5vX{border-left:1px solid rgba(84,105,95,.08)}.NameLandingInputCard_segmentButton__L15vY{display:flex;min-width:0;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#43584f;font:inherit;outline:none}.NameLandingInputCard_segmentButton__L15vY:focus-visible,.NameLandingInputCard_segmentButton__L15vY:hover{background:rgba(225,233,228,.34)}.NameLandingInputCard_segmentButton__L15vY>span:first-child{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;padding:0 2px;font-size:clamp(8px,.68vw,11px);font-weight:500;text-align:center;white-space:nowrap}.NameLandingInputCard_yearSegment__SO3Cw input{width:100%;min-width:0;height:100%;padding:0 2px;border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(7px,.58vw,9px);font-weight:500;text-align:center;outline:none}.NameLandingInputCard_segmentChevron__gd5ax{width:clamp(12px,.95vw,16px);height:100%}.NameLandingInputCard_placeholder__Tcg0z{color:#8a9a94}.NameLandingInputCard_segmentList__fbrbC{position:absolute;z-index:8;top:calc(100% + 6px);right:0;left:0;max-height:min(220px,22vh);margin:0;padding:4px 0;overflow-y:auto;border:1px solid rgba(215,210,198,.95);border-radius:clamp(8px,.7vw,12px);background:#fff;box-shadow:0 14px 30px rgba(4,31,25,.14);list-style:none}.NameLandingInputCard_optionButton__0A7cb{width:100%;min-height:clamp(28px,2.5vh,36px);padding:0 clamp(8px,.7vw,12px);border:0;background:transparent;color:#294237;font:inherit;font-size:clamp(8px,.68vw,11px);font-weight:500;text-align:center}.NameLandingInputCard_optionButton__0A7cb:focus-visible,.NameLandingInputCard_optionButton__0A7cb:hover{background:rgba(225,233,228,.45);outline:none}.NameLandingInputCard_submit__ZiApY{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;border:1px solid rgba(181,109,0,.55);border-radius:clamp(5px,.5vw,8px);background:linear-gradient(180deg,#e8ad26,#b56d00);color:#fff;font-size:clamp(10px,.86vw,14px);font-weight:800;letter-spacing:.02em;text-shadow:0 1px rgba(99,55,0,.55);box-shadow:0 7px 15px rgba(130,77,5,.28),inset 0 1px rgba(255,242,184,.68)}.NameLandingInputCard_submit__ZiApY:disabled{cursor:wait;opacity:.75}@media (max-width:1023px){.NameLandingInputCard_card__rAZiy{display:none}}.NameLandingDesktop_viewport__8RXP5{width:100vw;height:100vh;margin:0;display:grid;place-items:center;background-color:#031f1a}.NameLandingDesktop_finalArtwork__t9FMR{position:relative;width:min(100vw,160vh);aspect-ratio:8/5;background-image:url(/images/name/name-desktop-seo-final.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.NameLandingDesktop_footerNav___UVfh{top:91.8%;left:1.6%;width:96.8%;height:3.6%}.BaziLandingInputCard_card__WLY0S{position:absolute;z-index:4;top:12.35%;left:66.8%;display:grid;box-sizing:border-box;width:calc(24.9% + .6cm);height:calc(36.95% + .6cm);grid-template-rows:auto repeat(4,minmax(0,1fr)) minmax(0,1.08fr) auto;gap:clamp(3px,.48vh,5px);padding:clamp(8px,1vw,16px);overflow:visible;border:1px solid rgba(219,213,199,.9);border-radius:clamp(10px,1.15vw,18px);background:#fcfbf7;box-shadow:0 18px 42px rgba(4,31,25,.2),0 2px 8px rgba(4,31,25,.1);color:#263d34}.BaziLandingInputCard_header__U1BEE{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.BaziLandingInputCard_header__U1BEE h2{margin:0;min-width:0;overflow:hidden;color:#173a2b;font-size:clamp(12px,1.05vw,18px);font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.BaziLandingInputCard_fieldArrow__2L0R3,.BaziLandingInputCard_fieldIcon__27vWF,.BaziLandingInputCard_memberIcon__mUuDB{display:flex;align-items:center;justify-content:center;color:#789086;pointer-events:none}.BaziLandingInputCard_memberIcon__mUuDB{width:clamp(18px,1.5vw,25px);height:clamp(18px,1.5vw,25px);border-radius:50%;background:#edf2ee}.BaziLandingInputCard_fieldArrow__2L0R3 svg,.BaziLandingInputCard_fieldIcon__27vWF svg,.BaziLandingInputCard_memberIcon__mUuDB svg{width:62%;height:62%;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.BaziLandingInputCard_field__3d_Ob{display:grid;min-width:0;min-height:0;grid-template-columns:clamp(28px,2.6vw,42px) minmax(0,1fr) clamp(20px,1.8vw,29px);align-items:stretch;border:1px solid rgba(84,105,95,.2);border-radius:clamp(6px,.58vw,9px);background:#fff;box-shadow:inset 0 1px 2px rgba(23,58,43,.035)}.BaziLandingInputCard_nameField__IFOyf{grid-template-columns:clamp(28px,2.6vw,42px) minmax(0,1fr)}.BaziLandingInputCard_fieldIcon__27vWF{border-right:1px solid rgba(84,105,95,.1)}.BaziLandingInputCard_fieldArrow__2L0R3{border-left:1px solid rgba(84,105,95,.08)}.BaziLandingInputCard_textValue__ZdfW3{display:flex;min-width:0;height:100%;align-items:center}.BaziLandingInputCard_textValue__ZdfW3 input{width:100%;min-width:0;height:100%;padding:0 clamp(6px,.5vw,10px);border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(9px,.78vw,13px);font-weight:500;text-align:center;outline:none}.BaziLandingInputCard_textValue__ZdfW3 input::placeholder{color:#8a9a94}.BaziLandingInputCard_dateValues__2yE5R{display:grid;min-width:0;height:100%;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,.72fr));align-items:stretch}.BaziLandingInputCard_segment__us3jY,.BaziLandingInputCard_timeSegment__uxMwk{position:relative;min-width:0;min-height:0}.BaziLandingInputCard_segment__us3jY+.BaziLandingInputCard_segment__us3jY,.BaziLandingInputCard_yearSegment__Wcd5x+.BaziLandingInputCard_segment__us3jY{border-left:1px solid rgba(84,105,95,.08)}.BaziLandingInputCard_segmentButton__VdcTl{display:flex;min-width:0;width:100%;height:100%;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#43584f;font:inherit;outline:none}.BaziLandingInputCard_segmentButton__VdcTl:focus-visible,.BaziLandingInputCard_segmentButton__VdcTl:hover{background:rgba(225,233,228,.34)}.BaziLandingInputCard_segmentButton__VdcTl>span:first-child{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;font-size:clamp(8px,.72vw,12px);font-weight:500;text-align:center;white-space:nowrap}.BaziLandingInputCard_yearSegment__Wcd5x .BaziLandingInputCard_segmentButton__VdcTl>span:first-child{font-size:clamp(7px,.68vw,11px)}.BaziLandingInputCard_segmentChevron__UuuO4{display:flex;width:clamp(14px,1vw,18px);height:100%;align-items:center;justify-content:center;color:#7f9288}.BaziLandingInputCard_yearSegment__Wcd5x input{width:100%;min-width:0;height:100%;padding:0 clamp(4px,.32vw,7px);border:0;background:transparent;color:#43584f;font:inherit;font-size:clamp(7px,.68vw,11px);font-weight:500;text-align:center;outline:none}.BaziLandingInputCard_timeSegment__uxMwk .BaziLandingInputCard_segmentButton__VdcTl>span:first-child{overflow:hidden;font-size:clamp(9px,.8vw,13px);text-overflow:ellipsis;white-space:nowrap}.BaziLandingInputCard_segmentList__yB7Tp{position:absolute;z-index:8;top:calc(100% + 6px);right:0;left:0;max-height:min(240px,24vh);margin:0;padding:4px 0;overflow-y:auto;border:1px solid rgba(215,210,198,.95);border-radius:clamp(8px,.7vw,12px);background:#fff;box-shadow:0 14px 30px rgba(4,31,25,.14);list-style:none}.BaziLandingInputCard_optionButton__DWDxd{width:100%;min-height:clamp(30px,2.7vh,40px);padding:0 clamp(8px,.7vw,12px);border:0;background:transparent;color:#294237;font:inherit;font-size:clamp(8px,.72vw,12px);font-weight:500;text-align:center}.BaziLandingInputCard_optionButton__DWDxd:focus-visible,.BaziLandingInputCard_optionButton__DWDxd:hover{background:rgba(225,233,228,.45);outline:none}.BaziLandingInputCard_gender__yhtMK{display:grid;min-width:0;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,.65vw,10px)}.BaziLandingInputCard_gender__yhtMK button{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;gap:.42em;border:1px solid rgba(84,105,95,.24);border-radius:clamp(6px,.58vw,9px);background:#fff;color:#344d42;font-size:clamp(10px,.86vw,14px);font-weight:600;box-shadow:0 1px 2px rgba(23,58,43,.035)}.BaziLandingInputCard_gender__yhtMK button[aria-checked=true]{border-color:rgba(65,132,103,.34);background:rgba(183,223,203,.48);box-shadow:inset 0 0 0 1px rgba(37,104,78,.11),0 2px 5px rgba(37,104,78,.08)}.BaziLandingInputCard_gender__yhtMK button span{font-size:1.18em}.BaziLandingInputCard_submit__EPkmf{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;border:1px solid rgba(7,56,43,.72);border-radius:clamp(6px,.62vw,10px);background:linear-gradient(135deg,#173f31,#0d3228);color:#fff;font-size:clamp(10px,.88vw,15px);font-weight:700;letter-spacing:.04em;box-shadow:0 7px 15px rgba(7,48,37,.2),inset 0 1px rgba(255,255,255,.12)}.BaziLandingInputCard_submit__EPkmf:disabled{cursor:wait;opacity:.7}.BaziLandingInputCard_formError__v0re5{margin:0;color:#a12d24;font-size:clamp(7px,.58vw,9px);line-height:1.1;text-align:center}.BaziFinalLandingDesktop_viewport__p6EAh{width:100vw;height:100vh;margin:0;display:grid;place-items:center;background-color:#062a24}.BaziFinalLandingDesktop_finalArtwork__pSfMC{position:relative;width:min(100vw,160vh);aspect-ratio:8/5;background-image:url(/images/bazi/bazi-desktop-seo-final.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.BaziFinalLandingDesktop_footerNav__U1rwY{top:83.4%;left:1.6%;width:96.8%;height:4.8%}.BaziFinalLandingDesktop_socialHit__33ces,.BaziFinalLandingDesktop_tutorialHit__QYeJS{position:absolute;z-index:2;box-sizing:border-box;display:block;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.BaziFinalLandingDesktop_tutorialHit__QYeJS{top:44.53%;left:7.03%;width:11.52%;height:5.47%;border-radius:999px}.BaziFinalLandingDesktop_tutorialHit__QYeJS:focus-visible,.BaziFinalLandingDesktop_tutorialHit__QYeJS:hover{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);outline:none}.BaziFinalLandingDesktop_socialHit__33ces{width:2.73%;height:4.38%;border-radius:50%;transform-origin:center center;transition:transform .12s ease,box-shadow .12s ease}.BaziFinalLandingDesktop_socialHit__33ces:focus-visible,.BaziFinalLandingDesktop_socialHit__33ces:hover{transform:scale(1.06);box-shadow:0 0 0 1px rgba(255,255,255,.2);outline:none}.BaziFinalLandingDesktop_socialHit_youtube__RrOP3{top:94.06%;left:75.63%}.BaziFinalLandingDesktop_socialHit_facebook__lA0_G{top:94.06%;left:79.79%}.BaziFinalLandingDesktop_socialHit_line__zp7ev{top:94.06%;left:83.94%}.BaziFinalLandingDesktop_socialHit_instagram__Ty9rE{top:94.06%;left:88.13%}