.platform-chrome_formPage__p5nYN{min-height:100vh;background:#f7f9fc}.platform-chrome_formHeader__eGeBU{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;min-height:68px;padding:0 clamp(18px,3vw,44px);border-bottom:1px solid rgba(42,95,196,.18);background:rgba(255,255,255,.97);backdrop-filter:blur(14px)}.platform-chrome_formLogo__FBg_7{display:inline-flex;align-items:center;gap:13px;color:#16265c;text-decoration:none}.platform-chrome_formLogo__FBg_7 img{display:block;width:auto;height:30px}.platform-chrome_formLogo__FBg_7 b{font-size:13px;font-weight:700}.platform-chrome_formBack__9_0xk{display:inline-flex;align-items:center;gap:8px;color:#16265c;font-size:13px;font-weight:700;text-decoration:none}.platform-chrome_formBack__9_0xk svg{width:15px;height:15px}.platform-chrome_footer__OjFqO{padding:clamp(40px,6vh,72px) clamp(22px,5vw,80px) clamp(20px,3vh,32px);background:#0d1737;color:rgba(240,245,252,.85)}.platform-chrome_footer__OjFqO *,.platform-chrome_footer__OjFqO :after,.platform-chrome_footer__OjFqO :before{box-sizing:border-box}.platform-chrome_footer__OjFqO a{color:inherit;text-decoration:none;transition:color .2s ease}.platform-chrome_footer__OjFqO a:hover{color:#fff}.platform-chrome_footerMain__dJZwU{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(auto-fit,minmax(150px,1fr));gap:clamp(28px,4vw,72px);padding-bottom:clamp(28px,4vh,44px);border-bottom:1px solid rgba(240,245,252,.14)}.platform-chrome_footerBrand__GwMCG{display:grid;justify-items:start;gap:16px}.platform-chrome_footerBrand__GwMCG img{display:block;width:auto;height:40px}.platform-chrome_footerBrand__GwMCG p{max-width:420px;margin:0;font-size:13.5px;font-weight:500;line-height:1.85}.platform-chrome_footerTags__73jkc{display:flex;flex-wrap:wrap;gap:8px}.platform-chrome_footerTags__73jkc span{padding:5px 12px;border:1px solid rgba(240,245,252,.22);border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em}.platform-chrome_footerColumn__u7abF h3{margin:4px 0 16px;color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.06em}.platform-chrome_footerColumn__u7abF nav{display:grid;gap:11px;font-size:13px;font-weight:500}.platform-chrome_footerBottom__N21cS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:clamp(16px,2.4vh,24px)}.platform-chrome_footerBottom__N21cS small{font-size:12px;letter-spacing:.03em;opacity:.75}@media (max-width:900px){.platform-chrome_footerMain__dJZwU{grid-template-columns:1fr;gap:28px}}.platform-chrome_faqSection__lHIl8{max-width:880px;margin:0 auto;padding:clamp(48px,7vh,88px) clamp(22px,5vw,40px)}.platform-chrome_faqSection__lHIl8 h2{margin:0 0 clamp(20px,3vh,32px);color:#16265c;font-size:clamp(20px,1.8vw,28px);font-weight:700;text-align:center}.platform-chrome_faqList__OgC1b{display:grid;gap:12px}.platform-chrome_faqList__OgC1b details{border:1px solid #b7c8ea;border-radius:12px;background:#fff;overflow:hidden}.platform-chrome_faqList__OgC1b summary{color:#16265c;font-size:clamp(13.5px,1.05vw,15.5px);font-weight:700;cursor:pointer;list-style:none;position:relative;padding:16px 44px 16px 20px}.platform-chrome_faqList__OgC1b summary::-webkit-details-marker{display:none}.platform-chrome_faqList__OgC1b summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#29417c;font-size:18px;font-weight:600}.platform-chrome_faqList__OgC1b details[open] summary:after{content:"−"}.platform-chrome_faqList__OgC1b p{margin:0;padding:0 20px 16px;color:#16265c;font-size:clamp(12.5px,.95vw,14px);font-weight:500;line-height:1.9}.lawtax-site_page__uO3Kp{--ink:#16265c;--ink-soft:#29417c;--blue-line:#b7c8ea;--blue-line-strong:#8fa9dd;--blue-dash:#2a76d2;--teal:#0e7c8c;--teal-deep:#0a6b7a;--teal-bright:#14aabf;--paper:#f7f9fc;--serif:var(--font-serif-lawtax),var(--serif-cjk);--header-h:76px;min-height:100vh;overflow-x:clip;color:var(--ink);background:linear-gradient(90deg,rgba(42,95,196,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(42,95,196,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(42,95,196,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(42,95,196,.07) 1px,transparent 1px),var(--paper);background-size:18px 18px,18px 18px,90px 90px,90px 90px;font-family:var(--font-body)}.lawtax-site_page__uO3Kp *,.lawtax-site_page__uO3Kp :after,.lawtax-site_page__uO3Kp :before{box-sizing:border-box}.lawtax-site_page__uO3Kp a{color:inherit;text-decoration:none}.lawtax-site_header__wLaWk{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:var(--header-h);padding:0 clamp(18px,3vw,44px);border-bottom:1px solid rgba(42,95,196,.18);background:rgba(255,255,255,.97);backdrop-filter:blur(14px)}.lawtax-site_logo__jkpFu{display:inline-flex;align-items:center;gap:13px;min-width:0}.lawtax-site_logoImage__8EsQF{display:block;width:auto;height:32px}.lawtax-site_logo__jkpFu b{overflow:hidden;color:var(--ink);font-size:13.5px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.lawtax-site_header__wLaWk nav{display:flex;justify-content:center;gap:clamp(14px,2.6vw,42px);font-size:13.5px;font-weight:700;line-height:1}.lawtax-site_header__wLaWk nav a{padding:8px 0;transition:color .2s ease}.lawtax-site_header__wLaWk nav a:hover{color:var(--teal)}.lawtax-site_navCaret__6gF3G:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-right:1.7px solid var(--teal);border-bottom:1.7px solid var(--teal);transform:translateY(-2px) rotate(45deg)}.lawtax-site_headerCta__l_1cL{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 20px;border-radius:7px;background:var(--teal);color:#fff;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:background .2s ease}.lawtax-site_page__uO3Kp .lawtax-site_headerCta__l_1cL{color:#fff}.lawtax-site_headerCta__l_1cL:hover{background:var(--teal-deep)}.lawtax-site_headerCta__l_1cL svg{width:15px;height:15px}.lawtax-site_screen__TbWdp{position:relative;scroll-margin-top:var(--header-h);display:grid;align-content:center;gap:clamp(18px,3vh,30px);min-height:calc(100svh - var(--header-h));padding:clamp(34px,4.6vh,52px) clamp(22px,5vw,80px);border-top:1px solid rgba(42,95,196,.14)}.lawtax-site_screen__TbWdp:first-of-type{border-top:0}.lawtax-site_corners__v5Mub{position:absolute;inset:20px;pointer-events:none}.lawtax-site_corners__v5Mub span{position:absolute;width:28px;height:28px;border:0 solid var(--blue-dash);opacity:.7}.lawtax-site_corners__v5Mub span:after{content:"";position:absolute;width:12px;height:12px;border:0 solid var(--blue-dash)}.lawtax-site_corners__v5Mub span:first-child{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.lawtax-site_corners__v5Mub span:first-child:after{top:4px;left:4px;border-top-width:1.5px;border-left-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(2){top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(2):after{top:4px;right:4px;border-top-width:1.5px;border-right-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(3){bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(3):after{bottom:4px;left:4px;border-bottom-width:1.5px;border-left-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(4){right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px}.lawtax-site_corners__v5Mub span:nth-child(4):after{right:4px;bottom:4px;border-right-width:1.5px;border-bottom-width:1.5px}.lawtax-site_split__5RsR3{display:grid;grid-template-columns:minmax(280px,5fr) minmax(0,8fr);gap:clamp(24px,3.4vw,60px);align-items:center}.lawtax-site_splitFlow__SSSDu{grid-template-columns:minmax(250px,3.4fr) minmax(0,10.6fr);align-items:center}.lawtax-site_splitDomain___TD__{grid-template-columns:minmax(250px,3.6fr) minmax(0,10.4fr);align-items:center}.lawtax-site_splitPartner__o7FW1{grid-template-columns:minmax(250px,3.4fr) minmax(0,10.6fr);align-items:center}.lawtax-site_splitTrust__upLoV{grid-template-columns:minmax(260px,3.6fr) minmax(0,10.4fr);align-items:center}.lawtax-site_copy__naacU{display:grid;justify-items:start;gap:clamp(14px,2.4vh,24px)}.lawtax-site_kicker__fbyCz{position:relative;padding-bottom:10px;color:var(--ink);font-size:19px;font-weight:600;line-height:1}.lawtax-site_kicker__fbyCz:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:1.5px;background:var(--ink)}.lawtax-site_heading__8NtiB{margin:0;color:var(--ink);font-family:var(--serif);font-size:clamp(24px,2.3vw,38px);font-weight:700;letter-spacing:.015em;line-height:1.5}.lawtax-site_heading__8NtiB span{display:block;white-space:nowrap}.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_heading__8NtiB{font-size:clamp(24px,2.35vw,39px);line-height:1.55}.lawtax-site_lead__Uh7v6{margin:0;color:var(--ink);font-size:clamp(13px,.98vw,15px);font-weight:500;line-height:1.9}.lawtax-site_lead__Uh7v6 span{display:block}.lawtax-site_ctaRow__uQ3k6{display:flex;flex-wrap:wrap;gap:15px;margin-top:4px}.lawtax-site_ctaColumn__aH6Fw{flex-direction:column;align-items:stretch}.lawtax-site_btnGhost__od_5X,.lawtax-site_btnPrimary__GWn54{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 26px;border-radius:8px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.lawtax-site_btnGhost__od_5X svg,.lawtax-site_btnPrimary__GWn54 svg{width:16px;height:16px;transition:transform .25s ease}.lawtax-site_btnGhost__od_5X:hover svg,.lawtax-site_btnPrimary__GWn54:hover svg{transform:translateX(4px)}.lawtax-site_btnPrimary__GWn54{background:linear-gradient(135deg,#11889c,var(--teal-deep));box-shadow:0 16px 26px -16px rgba(10,107,122,.75)}.lawtax-site_page__uO3Kp .lawtax-site_btnPrimary__GWn54{color:#fff}.lawtax-site_btnPrimary__GWn54:hover{box-shadow:0 20px 30px -16px rgba(10,107,122,.85);transform:translateY(-1px)}.lawtax-site_btnGhost__od_5X{border:1.4px solid var(--teal);background:rgba(255,255,255,.85);color:var(--teal)}.lawtax-site_page__uO3Kp .lawtax-site_btnGhost__od_5X{color:var(--teal)}.lawtax-site_btnGhost__od_5X:hover{background:rgba(14,124,140,.07);transform:translateY(-1px)}.lawtax-site_page__uO3Kp:not([lang=ja]) :is(.lawtax-site_heroNode__3c4hK b,.lawtax-site_docSources__am3xu span,.lawtax-site_docTable__dFBjh th,.lawtax-site_docTable__dFBjh td,.lawtax-site_flowStep__hM6cH h3,.lawtax-site_flowStep__hM6cH p span,.lawtax-site_domainCard__qgXXB li,.lawtax-site_partnerCard__OkTBq li,.lawtax-site_trustCard__amTi7 h3,.lawtax-site_heading__8NtiB span,.lawtax-site_pipelineItem__TdKvf){white-space:normal}.lawtax-site_canvasLines__tq0i3{position:absolute;inset:0;width:100%;height:100%}.lawtax-site_ringGroup__Wkegv circle,.lawtax-site_ringGroup__Wkegv path{fill:none;stroke:rgba(42,118,210,.28);stroke-width:1;stroke-dasharray:3 6}.lawtax-site_noticeBand__9rqcq{display:flex;align-items:center;justify-content:center;gap:14px;min-height:clamp(48px,7vh,64px);padding:8px 20px;border:1px solid var(--blue-line);border-radius:13px;background:rgba(255,255,255,.88);font-size:clamp(12px,1.05vw,15.5px);font-weight:700;letter-spacing:.04em;text-align:center}.lawtax-site_noticeBand__9rqcq svg{flex:none;width:clamp(18px,1.8vw,26px);height:clamp(18px,1.8vw,26px);color:var(--ink-soft);stroke-width:1.8}.lawtax-site_pipelineStrip___9SRw{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:clamp(14px,2.2vh,22px) clamp(16px,2.6vw,40px);border:1px solid var(--blue-line);border-radius:14px;background:rgba(255,255,255,.86)}.lawtax-site_pipelineItem__TdKvf{display:inline-flex;flex:1;align-items:center;gap:10px;font-size:clamp(11px,.92vw,13.5px);font-weight:700;white-space:nowrap}.lawtax-site_pipelineItem__TdKvf:last-child{flex:none}.lawtax-site_pipelineItem__TdKvf>svg:first-child{flex:none;width:clamp(17px,1.6vw,23px);height:clamp(17px,1.6vw,23px);color:var(--ink-soft);stroke-width:1.8}.lawtax-site_pipelineArrow__Nn_rm{flex:none;margin-left:auto;width:clamp(12px,1.1vw,17px)!important;height:clamp(12px,1.1vw,17px)!important;color:var(--ink)!important;stroke-width:2!important}.lawtax-site_heroCanvas__FzbXk{position:relative;width:min(100%,calc((100svh - 300px) * 1.4286),900px);aspect-ratio:1000/700;justify-self:center}.lawtax-site_heroCanvas__FzbXk:before{content:"";position:absolute;top:47%;left:50%;width:54%;aspect-ratio:1;background:radial-gradient(circle,rgba(20,170,191,.13),rgba(42,118,210,.07) 45%,transparent 70%);transform:translate(-50%,-50%);animation:lawtax-site_heroGlow__BcJzt 6s ease-in-out infinite alternate}.lawtax-site_heroCanvas__FzbXk .lawtax-site_ringGroup__Wkegv circle{transform-box:fill-box;transform-origin:center;animation:lawtax-site_ringSpin__5tAt7 90s linear infinite}.lawtax-site_heroCanvas__FzbXk .lawtax-site_ringGroup__Wkegv circle:nth-of-type(2){animation-duration:70s;animation-direction:reverse}.lawtax-site_heroLink__j64_j path{fill:none;stroke:#1d3f8f;stroke-width:1.5}.lawtax-site_heroDot__Puy4p circle{fill:#1d3f8f}.lawtax-site_lawCore___4g03{position:absolute;top:27%;left:31%;width:38%;filter:drop-shadow(0 18px 22px rgba(22,38,92,.12))}.lawtax-site_corePedestal__kq3VF{fill:rgba(210,230,250,.5);stroke:rgba(42,118,210,.5);stroke-width:1.1}.lawtax-site_coreBody__3aSQE{fill:url(#law-core-body);stroke:var(--blue-dash);stroke-width:1.8}.lawtax-site_coreTop__Zr8Xv{fill:#f2f7fe;stroke:var(--blue-dash);stroke-width:1.8}.lawtax-site_coreRim__CHBnS{fill:#dce9fa;stroke:rgba(42,118,210,.55);stroke-width:1.2}.lawtax-site_coreLabel__cd2zn{fill:var(--ink);font-size:40px;font-weight:700;letter-spacing:.08em}.lawtax-site_coreLabelSub__I364D{fill:var(--ink);font-size:27px;font-weight:700;letter-spacing:.08em}.lawtax-site_heroNode__3c4hK{position:absolute;display:grid;place-content:center;justify-items:center;gap:8%;width:17%;aspect-ratio:1;border:1.4px solid var(--blue-line-strong);border-radius:50%;background:#fff;box-shadow:0 10px 24px -20px rgba(22,38,92,.4);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.lawtax-site_heroNode__3c4hK:hover{border-color:var(--teal);box-shadow:0 16px 28px -18px rgba(10,107,122,.45);transform:translateY(-3px)}.lawtax-site_heroNode__3c4hK svg{width:clamp(18px,2vw,30px);height:clamp(18px,2vw,30px);color:var(--ink-soft);stroke-width:1.7}.lawtax-site_heroNode__3c4hK b{font-size:clamp(9.5px,.85vw,13px);font-weight:700;line-height:1.45;text-align:center;white-space:nowrap}.lawtax-site_heroNode__3c4hK b span{display:block}.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_copy__naacU>*{animation:lawtax-site_fadeUp__Vwbeg .8s cubic-bezier(.22,1,.36,1) backwards}.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_copy__naacU>:nth-child(2){animation-delay:.08s}.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_copy__naacU>:nth-child(3){animation-delay:.16s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_canvasLines__tq0i3,.lawtax-site_lawCore___4g03{animation:lawtax-site_fadeIn__JKn_A 1s ease .15s backwards}.lawtax-site_heroNode__3c4hK{animation:lawtax-site_fadeUp__Vwbeg .7s cubic-bezier(.22,1,.36,1) backwards}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:first-of-type{animation-delay:.3s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:nth-of-type(2){animation-delay:.38s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:nth-of-type(3){animation-delay:.46s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:nth-of-type(4){animation-delay:.54s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:nth-of-type(5){animation-delay:.42s}.lawtax-site_heroCanvas__FzbXk .lawtax-site_heroNode__3c4hK:nth-of-type(6){animation-delay:.34s}.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_pipelineStrip___9SRw{animation:lawtax-site_fadeUp__Vwbeg .8s cubic-bezier(.22,1,.36,1) .45s backwards}@keyframes lawtax-site_fadeUp__Vwbeg{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lawtax-site_fadeIn__JKn_A{0%{opacity:0}to{opacity:1}}@keyframes lawtax-site_ringSpin__5tAt7{to{transform:rotate(1turn)}}@keyframes lawtax-site_heroGlow__BcJzt{0%{opacity:.7;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.lawtax-site_page__uO3Kp *,.lawtax-site_page__uO3Kp :after,.lawtax-site_page__uO3Kp :before{animation:none!important;transition:none!important}}.lawtax-site_docBoard__nS8BR{position:relative;display:grid;grid-template-columns:15% minmax(0,74%);justify-content:space-between;width:min(100%,900px);justify-self:center}.lawtax-site_docSources__am3xu{display:grid;border:1.4px solid var(--blue-line-strong);border-radius:12px;background:#fff}.lawtax-site_docSources__am3xu span{display:flex;align-items:center;gap:9px;min-height:clamp(48px,8vh,72px);padding:0 12%;font-size:clamp(10px,.9vw,13.5px);font-weight:700;white-space:nowrap}.lawtax-site_docSources__am3xu span+span{border-top:1px solid rgba(42,95,196,.16)}.lawtax-site_docSources__am3xu svg{flex:none;width:clamp(14px,1.35vw,20px);height:clamp(14px,1.35vw,20px);color:var(--ink-soft);stroke-width:1.8}.lawtax-site_dashLink__nG2rD path{fill:none;stroke:var(--blue-dash);stroke-width:.35;stroke-dasharray:1.2 1.4}.lawtax-site_docTable__dFBjh{border-collapse:separate;border-spacing:0;width:100%;border:1.4px solid var(--blue-line-strong);border-radius:12px;background:#fff;overflow:hidden}.lawtax-site_docTable__dFBjh td,.lawtax-site_docTable__dFBjh th{padding:clamp(9px,1.5vh,15px) clamp(8px,1vw,18px);font-size:clamp(10px,.92vw,14px);text-align:center;white-space:nowrap}.lawtax-site_docTable__dFBjh th{border-bottom:1px solid var(--blue-line-strong);font-weight:700}.lawtax-site_docTable__dFBjh td+td,.lawtax-site_docTable__dFBjh th+th{border-left:1px solid rgba(42,95,196,.16)}.lawtax-site_docTable__dFBjh tr+tr td{border-top:1px solid rgba(42,95,196,.16)}.lawtax-site_docTable__dFBjh td{font-weight:600}.lawtax-site_docTable__dFBjh td svg{width:clamp(13px,1.2vw,18px);height:clamp(13px,1.2vw,18px);margin-right:8px;color:var(--ink-soft);stroke-width:1.8;vertical-align:-3px}.lawtax-site_docTable__dFBjh td:last-child{font-size:clamp(13px,1.2vw,18px)}.lawtax-site_flowBoard__UpHcc{position:relative;display:grid;gap:10px;padding-top:clamp(40px,6vh,58px)}.lawtax-site_expertBadge__SM0Ls{position:absolute;top:0;left:55.5%;padding:8px 16px;border:1px solid var(--blue-line-strong);border-radius:8px;background:#fff;font-size:clamp(10.5px,.92vw,13.5px);font-weight:700;transform:translateX(-50%)}.lawtax-site_expertBadge__SM0Ls:after{content:"";position:absolute;top:100%;left:50%;height:clamp(10px,1.6vh,18px);border-left:1.4px dashed var(--blue-dash)}.lawtax-site_flowSteps__6qY4E{display:grid;grid-template-columns:repeat(6,1fr)}.lawtax-site_flowSlot___89hx{position:relative;padding-right:clamp(18px,2vw,32px)}.lawtax-site_flowSlot___89hx:last-child{padding-right:0}.lawtax-site_flowStep__hM6cH{display:grid;justify-items:center;align-content:start;gap:clamp(8px,1.5vh,14px);height:100%;padding:clamp(18px,3vh,30px) 10px;border:1.4px solid var(--blue-line-strong);border-radius:14px;background:#fff}.lawtax-site_flowStepExpert__paqBk{border-color:var(--teal);background:#f3fafc;box-shadow:0 18px 30px -24px rgba(10,107,122,.5)}.lawtax-site_flowStep__hM6cH>svg{width:clamp(28px,2.9vw,46px);height:clamp(28px,2.9vw,46px);color:var(--ink-soft);stroke-width:1.5}.lawtax-site_flowStepExpert__paqBk>svg{color:var(--teal)}.lawtax-site_flowStep__hM6cH h3{margin:0;font-size:clamp(12px,1.05vw,15.5px);font-weight:700;white-space:nowrap}.lawtax-site_flowStep__hM6cH hr{width:56%;margin:0;border:0;border-top:1px solid var(--blue-line-strong)}.lawtax-site_flowStep__hM6cH p{margin:0;font-size:clamp(9px,.76vw,11.5px);font-weight:500;line-height:1.8;text-align:center}.lawtax-site_flowStep__hM6cH p span{white-space:nowrap;display:block}.lawtax-site_flowArrow__0m6zD{position:absolute;top:50%;right:0;display:grid;place-items:center;width:clamp(18px,2vw,32px);color:var(--ink);transform:translateY(-50%)}.lawtax-site_flowArrow__0m6zD svg{width:clamp(13px,1.3vw,19px);height:clamp(13px,1.3vw,19px);stroke-width:2.2}.lawtax-site_domainGrid__2ravW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.8vw,28px);align-items:stretch}.lawtax-site_domainCard__qgXXB{display:grid;justify-items:center;align-content:start;gap:clamp(10px,1.8vh,18px);padding:clamp(22px,3.4vh,36px) clamp(14px,1.4vw,24px);border:1.4px solid var(--blue-line-strong);border-radius:14px;background:#fff}.lawtax-site_domainCard__qgXXB>svg{width:clamp(40px,4.2vw,64px);height:clamp(40px,4.2vw,64px);color:var(--ink-soft);stroke-width:1.3}.lawtax-site_domainCard__qgXXB h3{margin:0;font-size:clamp(15px,1.3vw,19px);font-weight:700}.lawtax-site_domainCard__qgXXB hr{width:72%;margin:0;border:0;border-top:1px solid var(--blue-line-strong)}.lawtax-site_domainCard__qgXXB ul{display:grid;gap:clamp(8px,1.5vh,15px);justify-self:start;margin:4px 0 0;padding:0;list-style:none}.lawtax-site_domainCard__qgXXB li{font-size:clamp(10.5px,.92vw,13.5px);font-weight:600;white-space:nowrap}.lawtax-site_domainCard__qgXXB li:before{content:"・";margin-right:4px}.lawtax-site_partnerBoard__6bS6s{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(12px,1.4vw,22px)}.lawtax-site_mapCard__2wRq3{grid-row:span 2;display:grid;grid-template-rows:auto 1fr;gap:8px;padding:clamp(16px,2.4vh,26px);border:1.4px solid var(--blue-line-strong);border-radius:14px;background:#fff}.lawtax-site_mapCard__2wRq3 h3{margin:0;font-size:clamp(14px,1.2vw,18px);font-weight:700;text-align:center}.lawtax-site_mapWrap__8juM9{position:relative}.lawtax-site_japanMap__jGe8o{position:absolute;inset:0;width:100%;height:100%}.lawtax-site_mapPointer__gFMj5 path{stroke:rgba(42,118,210,.5);stroke-width:.8}.lawtax-site_mapLabel__fa9PW text{fill:var(--ink);font-size:11px;font-weight:700}.lawtax-site_partnerCard__OkTBq{display:grid;align-content:start;gap:clamp(8px,1.4vh,13px);padding:clamp(14px,2.2vh,24px) clamp(14px,1.5vw,24px);border:1.4px solid var(--blue-line-strong);border-radius:14px;background:#fff}.lawtax-site_partnerCard__OkTBq h3{display:flex;align-items:center;gap:10px;margin:0;font-size:clamp(13px,1.15vw,17px);font-weight:700}.lawtax-site_partnerCard__OkTBq h3 svg{width:clamp(20px,2vw,30px);height:clamp(20px,2vw,30px);color:var(--ink-soft);stroke-width:1.6}.lawtax-site_partnerCard__OkTBq p{margin:0;font-size:clamp(9.5px,.82vw,12px);font-weight:500;line-height:1.75}.lawtax-site_partnerCard__OkTBq p span{display:block}.lawtax-site_partnerCard__OkTBq ul{display:grid;gap:clamp(5px,.9vh,9px);margin:2px 0 0;padding:0;list-style:none}.lawtax-site_partnerCard__OkTBq li{display:flex;align-items:center;gap:8px;font-size:clamp(9.5px,.85vw,12.5px);font-weight:700;white-space:nowrap}.lawtax-site_partnerCard__OkTBq li svg{flex:none;width:clamp(12px,1.1vw,16px);height:clamp(12px,1.1vw,16px);color:var(--teal);stroke-width:2.6}.lawtax-site_checksInline__7r8MD{grid-auto-flow:column;grid-template-rows:repeat(2,auto);justify-content:start;column-gap:clamp(10px,1.2vw,20px)}.lawtax-site_trustGrid__F8h5Q{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.2vw,20px);align-items:stretch}.lawtax-site_trustCard__amTi7{display:grid;justify-items:center;align-content:start;gap:clamp(8px,1.5vh,14px);padding:clamp(18px,2.8vh,30px) clamp(8px,.9vw,16px);border:1.4px solid var(--blue-line-strong);border-radius:13px;background:#fff}.lawtax-site_trustCard__amTi7>svg{width:clamp(30px,3.1vw,48px);height:clamp(30px,3.1vw,48px);color:var(--ink-soft);stroke-width:1.5}.lawtax-site_trustCard__amTi7 h3{margin:0;font-size:clamp(12px,1.05vw,15.5px);font-weight:700;white-space:nowrap}.lawtax-site_trustCard__amTi7 hr{width:56%;margin:0;border:0;border-top:1px solid var(--blue-line-strong)}.lawtax-site_trustCard__amTi7 p{margin:0;font-size:clamp(9.5px,.8vw,11.5px);font-weight:500;line-height:1.8;text-align:center}.lawtax-site_trustCard__amTi7 p span{display:block}.lawtax-site_trustPedestal__7_xjc{width:88%;margin-top:auto}.lawtax-site_pedestalRings__GZMKA ellipse{fill:rgba(126,178,236,.12);stroke:rgba(60,130,210,.5);stroke-width:.9;stroke-dasharray:3 3}.lawtax-site_pedestalPlates__LQid3 path{fill:rgba(126,178,236,.22);stroke:rgba(60,130,210,.6);stroke-width:.9}.lawtax-site_pedestalBadge__Rm9g6{fill:#fff;stroke:var(--teal);stroke-width:1.6}.lawtax-site_pedestalCheck__Tv0JD{stroke:var(--teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;fill:none}@media (max-width:1180px){.lawtax-site_splitDomain___TD__,.lawtax-site_splitFlow__SSSDu,.lawtax-site_splitPartner__o7FW1,.lawtax-site_splitTrust__upLoV,.lawtax-site_split__5RsR3{grid-template-columns:1fr}.lawtax-site_screen__TbWdp{min-height:0;padding-top:56px;padding-bottom:56px}.lawtax-site_heroCanvas__FzbXk{width:min(100%,720px)}.lawtax-site_docBoard__nS8BR{grid-template-columns:1fr;gap:16px}.lawtax-site_docBoard__nS8BR .lawtax-site_canvasLines__tq0i3{display:none}.lawtax-site_docSources__am3xu{grid-auto-flow:column;grid-auto-columns:1fr}.lawtax-site_docSources__am3xu span{justify-content:center;min-height:48px;padding:0 6px}.lawtax-site_docSources__am3xu span+span{border-top:0;border-left:1px solid rgba(42,95,196,.16)}.lawtax-site_flowSteps__6qY4E{grid-template-columns:repeat(2,1fr);gap:14px}.lawtax-site_flowSlot___89hx{padding-right:0}.lawtax-site_flowArrow__0m6zD{display:none}.lawtax-site_expertBadge__SM0Ls{position:static;justify-self:start;transform:none}.lawtax-site_expertBadge__SM0Ls:after{content:none}.lawtax-site_flowBoard__UpHcc{padding-top:0}.lawtax-site_domainGrid__2ravW{grid-template-columns:repeat(2,minmax(0,1fr))}.lawtax-site_partnerBoard__6bS6s{grid-template-columns:1fr 1fr;grid-template-rows:auto}.lawtax-site_mapCard__2wRq3{grid-row:auto;grid-column:span 2;min-height:320px}.lawtax-site_trustGrid__F8h5Q{grid-template-columns:repeat(2,minmax(0,1fr))}.lawtax-site_pipelineItem__TdKvf{flex:none}.lawtax-site_pipelineArrow__Nn_rm{margin-left:4px}}@media (max-width:900px){.lawtax-site_header__wLaWk{grid-template-columns:auto 1fr;gap:12px;padding-top:12px;padding-bottom:12px}.lawtax-site_header__wLaWk nav{display:none}.lawtax-site_headerCta__l_1cL{justify-self:end}.lawtax-site_corners__v5Mub{inset:12px}.lawtax-site_corners__v5Mub span{width:20px;height:20px}}@media (max-width:640px){.lawtax-site_logoImage__8EsQF{height:24px}.lawtax-site_logo__jkpFu b{font-size:10.5px}.lawtax-site_headerCta__l_1cL{min-height:38px;padding:0 14px;font-size:12px}.lawtax-site_screen__TbWdp{gap:22px;padding:40px 18px 48px}.lawtax-site_heading__8NtiB,.lawtax-site_screen__TbWdp:first-of-type .lawtax-site_heading__8NtiB{font-size:min(7.2vw,29px)}.lawtax-site_lead__Uh7v6{font-size:13px}.lawtax-site_ctaRow__uQ3k6{width:100%}.lawtax-site_btnGhost__od_5X,.lawtax-site_btnPrimary__GWn54{flex:1;min-height:46px;padding:0 16px;font-size:13px}.lawtax-site_heroCanvas__FzbXk{width:100%}.lawtax-site_heroNode__3c4hK b{font-size:8px}.lawtax-site_heroNode__3c4hK svg{width:13px;height:13px}.lawtax-site_coreLabel__cd2zn{font-size:34px}.lawtax-site_docTable__dFBjh td,.lawtax-site_docTable__dFBjh th{padding:8px 4px;font-size:9px}.lawtax-site_domainGrid__2ravW,.lawtax-site_flowSteps__6qY4E,.lawtax-site_partnerBoard__6bS6s,.lawtax-site_trustGrid__F8h5Q{grid-template-columns:1fr}.lawtax-site_mapCard__2wRq3{grid-column:auto}.lawtax-site_pipelineStrip___9SRw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 18px}.lawtax-site_pipelineItem__TdKvf{font-size:12px;white-space:normal}.lawtax-site_pipelineArrow__Nn_rm{display:none}}.lawtax-site_caseCard__jjOI3{position:absolute;top:10%;left:25%;width:56%;border:1.4px solid var(--blue-line-strong);border-radius:16px;background:#fff;box-shadow:0 30px 60px -40px rgba(22,38,92,.5);overflow:hidden;animation:lawtax-site_fadeUp__Vwbeg .8s cubic-bezier(.22,1,.36,1) .2s backwards}.lawtax-site_caseBar__AN0cJ{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--blue-line);background:#f4f8fd}.lawtax-site_caseBar__AN0cJ i{width:9px;height:9px;border-radius:50%;background:#ccd9ee}.lawtax-site_caseBar__AN0cJ span{margin-left:8px;font-size:clamp(11px,1vw,14px);font-weight:700;white-space:nowrap}.lawtax-site_caseBar__AN0cJ em{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:4px 11px;border-radius:999px;background:rgba(14,124,140,.1);color:var(--teal-deep);font-size:clamp(9.5px,.8vw,11.5px);font-style:normal;font-weight:700;white-space:nowrap}.lawtax-site_caseSteps__yNxHv{display:flex;justify-content:space-between;gap:6px;padding:clamp(14px,2.4vh,20px) clamp(14px,1.6vw,22px) 6px}.lawtax-site_caseSteps__yNxHv span{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:clamp(8px,1.3vh,11px) 3px;border:1px solid var(--blue-line);border-radius:8px;font-size:clamp(8.5px,.74vw,11px);font-weight:700;white-space:nowrap}.lawtax-site_caseSteps__yNxHv svg{width:13px;height:13px;color:var(--teal);stroke-width:3}.lawtax-site_caseSteps__yNxHv span i{width:8px;height:8px;border:1.6px solid var(--blue-line-strong);border-radius:50%}.lawtax-site_caseDone___wrH4{border-color:rgba(14,124,140,.5)!important;background:rgba(14,124,140,.05)}.lawtax-site_caseActive__DXlc_{border-color:var(--teal)!important;background:rgba(14,124,140,.09)}.lawtax-site_caseActive__DXlc_ i{border-color:var(--teal)!important;background:var(--teal)}.lawtax-site_caseExpert__fdffw{display:flex;align-items:center;gap:10px;margin:clamp(10px,1.8vh,14px) clamp(14px,1.6vw,22px) clamp(14px,2.4vh,20px);padding:clamp(9px,1.5vh,13px) 13px;border:1px solid var(--blue-line);border-radius:10px;font-size:clamp(10px,.9vw,12.5px);font-weight:700;white-space:nowrap}.lawtax-site_caseExpert__fdffw svg{flex:none;width:17px;height:17px;color:var(--teal)}.lawtax-site_caseExpert__fdffw b{padding:3px 9px;border-radius:999px;background:rgba(14,124,140,.1);color:var(--teal-deep);font-size:clamp(8.5px,.75vw,10.5px)}.lawtax-site_caseExpert__fdffw small{margin-left:auto;color:var(--ink-soft);font-size:clamp(9px,.8vw,11px);font-weight:700}.lawtax-site_inboxCard__EyFrM{position:absolute;top:26%;left:0;z-index:1;display:grid;gap:10px;width:22%;padding:clamp(12px,2vh,18px) clamp(12px,1.3vw,18px);border:1.4px solid var(--blue-line-strong);border-radius:13px;background:#fff;box-shadow:0 16px 30px -24px rgba(22,38,92,.5);animation:lawtax-site_fadeUp__Vwbeg .7s cubic-bezier(.22,1,.36,1) .4s backwards}.lawtax-site_inboxCard__EyFrM h3{margin:0;font-size:clamp(10.5px,.9vw,13px);font-weight:800}.lawtax-site_inboxCard__EyFrM div{display:flex;flex-wrap:wrap;gap:6px}.lawtax-site_inboxCard__EyFrM div span{padding:4px 10px;border:1px solid var(--blue-line);border-radius:999px;font-size:clamp(8.5px,.75vw,10.5px);font-weight:700;color:var(--ink-soft)}.lawtax-site_inboxCard__EyFrM b{font-size:clamp(9.5px,.85vw,12px);color:var(--teal-deep)}.lawtax-site_sealCard__8c8al{position:absolute;top:52%;right:0;z-index:1;display:grid;justify-items:center;gap:10px;width:21%;padding:clamp(14px,2.4vh,20px) clamp(10px,1.1vw,16px);border:1.4px solid var(--blue-line-strong);border-radius:13px;background:#fff;box-shadow:0 16px 30px -24px rgba(22,38,92,.5);animation:lawtax-site_fadeUp__Vwbeg .7s cubic-bezier(.22,1,.36,1) .55s backwards}.lawtax-site_sealStamp__jmqF7{display:grid;place-items:center;width:clamp(38px,4vw,54px);aspect-ratio:1;border:2px solid var(--teal);border-radius:50%;outline:1.4px dashed rgba(14,124,140,.5);outline-offset:5px}.lawtax-site_sealStamp__jmqF7 svg{width:45%;height:45%;color:var(--teal);stroke-width:3}.lawtax-site_sealCard__8c8al h3{margin:4px 0 0;font-size:clamp(10.5px,.9vw,13px);font-weight:800}.lawtax-site_sealCard__8c8al ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.lawtax-site_sealCard__8c8al li{display:flex;align-items:center;gap:7px;font-size:clamp(8.5px,.78vw,11px);font-weight:700;color:var(--ink-soft);white-space:nowrap}.lawtax-site_sealCard__8c8al li svg{flex:none;width:13px;height:13px;color:var(--teal)}.lawtax-site_caseTimeline__K173L{margin:0 clamp(14px,1.6vw,22px) clamp(14px,2.4vh,20px);padding:clamp(10px,1.6vh,14px) 13px;border:1px solid var(--blue-line);border-radius:10px;background:#f8fbfe}.lawtax-site_caseTimeline__K173L h4{margin:0 0 9px;font-size:clamp(9.5px,.82vw,11.5px);font-weight:800;color:var(--ink-soft)}.lawtax-site_caseTimeline__K173L ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lawtax-site_caseTimeline__K173L li{display:flex;align-items:center;gap:9px;font-size:clamp(9.5px,.85vw,12px);font-weight:600;white-space:nowrap}.lawtax-site_caseTimeline__K173L li i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--teal)}.lawtax-site_caseTimeline__K173L small{flex:none;color:var(--ink-soft);font-size:clamp(9px,.78vw,11px);font-weight:700}.lawtax-site_sampleTag__UVIZh{position:absolute;right:10px;bottom:8px;color:rgba(41,65,124,.55);font-size:9.5px;font-weight:600;letter-spacing:.02em}.lawtax-site_page__uO3Kp:lang(ko),.lawtax-site_page__uO3Kp:lang(zh),.lawtax-site_page__uO3Kp:lang(zh-Hans){--serif:var(--serif-cjk)}.insights_wrap__2vcei{max-width:76rem;margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem)}.insights_breadcrumb__vG2_x{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-size:.82rem;color:var(--color-muted-soft);margin-bottom:1.75rem}.insights_breadcrumb__vG2_x a{color:#1d3f8f;text-decoration:none}.insights_breadcrumb__vG2_x a:hover{text-decoration:underline}.insights_breadcrumb__vG2_x span{opacity:.5}.insights_indexHero__WmKbn{max-width:46rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.insights_eyebrow__jVZtC{display:inline-block;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:#1c6f80;font-weight:700;margin-bottom:.9rem}.insights_indexTitle__AncgU{font-family:var(--font-serif-jp),var(--serif-cjk);font-size:clamp(1.85rem,4.5vw,2.9rem);line-height:1.25;color:var(--color-ink);margin:0 0 1rem;font-weight:700}.insights_indexLead__R1IER{font-size:1.02rem;color:rgba(6,27,69,.78);margin:0}.insights_grid__G7Nrl{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:clamp(1rem,2.5vw,1.5rem)}.insights_card__Rqckz{display:flex;flex-direction:column;padding:1.5rem;border:1px solid #dde7f4;border-radius:.9rem;background:rgba(255,255,255,.85);text-decoration:none;color:inherit;transition:transform .25s var(--easing-soft),border-color .25s var(--easing-soft),box-shadow .25s var(--easing-soft)}.insights_card__Rqckz:hover{transform:translateY(-3px);border-color:rgba(42,95,196,.55);box-shadow:0 14px 40px -24px rgba(29,63,143,.5)}.insights_cardCat__QQBbZ{align-self:flex-start;font-size:.7rem;letter-spacing:.08em;font-weight:700;text-transform:uppercase;color:#1c6f80;background:rgba(42,95,196,.07);padding:.28rem .6rem;border-radius:999px;margin-bottom:.9rem}.insights_cardTitle__9VK9M{font-size:1.12rem;line-height:1.45;font-weight:700;color:var(--color-ink);margin:0 0 .6rem}.insights_cardDesc__Es94Y{font-size:.9rem;color:rgba(6,27,69,.68);margin:0 0 1.1rem;flex:1}.insights_cardMeta__QuON3{font-size:.78rem;color:var(--color-muted-soft)}.insights_empty__Mysfz{padding:3rem 1.5rem;text-align:center;color:var(--color-muted-soft);border:1px dashed #dde7f4;border-radius:.9rem}.insights_article__5V99S{max-width:46rem;margin:0 auto}.insights_articleCat__MQ7it{display:inline-block;font-size:.72rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase;color:#1c6f80;margin-bottom:.8rem}.insights_h1__uu2kH{font-family:var(--font-serif-jp),var(--serif-cjk);font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.3;color:var(--color-ink);margin:0 0 1rem;font-weight:700}.insights_meta__0T71B{font-size:.82rem;color:var(--color-muted-soft);margin-bottom:1.75rem;display:flex;gap:.6rem;flex-wrap:wrap}.insights_meta__0T71B span{opacity:.5}.insights_lead__kt7QE{font-size:1.12rem;line-height:1.75;color:rgba(6,27,69,.85);margin:0 0 2rem;padding-left:1rem;border-left:3px solid rgba(42,95,196,.55)}.insights_takeaways__62oPb{background:rgba(42,95,196,.045);border:1px solid #dde7f4;border-radius:.9rem;padding:1.5rem;margin:0 0 2.5rem}.insights_takeaways__62oPb h2{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#1c6f80;margin:0 0 .9rem;font-weight:700}.insights_takeaways__62oPb ul{margin:0;padding-left:1.2rem;display:grid;gap:.5rem}.insights_takeaways__62oPb li{font-size:.95rem;color:rgba(6,27,69,.85)}.insights_section__vc2DC{margin-bottom:2.25rem}.insights_sectionH__8pZJM{font-size:clamp(1.25rem,2.5vw,1.55rem);line-height:1.4;color:var(--color-ink);font-weight:700;margin:0 0 .9rem}.insights_section__vc2DC p{font-size:1.02rem;line-height:1.85;color:rgba(6,27,69,.82);margin:0 0 1rem}.insights_section__vc2DC ul{padding-left:1.3rem;margin:0 0 1rem;display:grid;gap:.55rem}.insights_section__vc2DC li{font-size:1rem;line-height:1.7;color:rgba(6,27,69,.82)}.insights_note__t_1fo{border-radius:.75rem;padding:1rem 1.2rem;font-size:.95rem;line-height:1.7;margin:1.25rem 0}.insights_noteTip__zJHYq{background:rgba(28,111,128,.08);border-left:3px solid #1c6f80;color:#12414b}.insights_noteWarn__rCvop{background:rgba(196,92,42,.08);border-left:3px solid #c45c2a;color:#7a3316}.insights_faq__TbaTk{margin:3rem 0 0;border-top:1px solid #dde7f4;padding-top:2rem}.insights_faq__TbaTk h2{font-size:clamp(1.3rem,2.5vw,1.6rem);color:var(--color-ink);margin:0 0 1.25rem;font-weight:700}.insights_faqItem__K70FQ{border-bottom:1px solid #eef3fa;padding:1rem 0}.insights_faqQ__hW_2W{font-size:1.02rem;font-weight:700;color:var(--color-ink);margin:0 0 .5rem}.insights_faqA__FyBNs{font-size:.96rem;line-height:1.7;color:rgba(6,27,69,.78);margin:0}.insights_cta__gSb3b{margin-top:3rem;padding:2rem;border-radius:1rem;background:linear-gradient(135deg,#12315f,#1d3f8f);color:#fff;text-align:center}.insights_cta__gSb3b h2{font-size:clamp(1.3rem,2.6vw,1.7rem);margin:0 0 .7rem;font-weight:700}.insights_cta__gSb3b p{margin:0 0 1.4rem;color:rgba(255,255,255,.85);font-size:.98rem}.insights_cta__gSb3b a.insights_ctaBtn__gzicU{display:inline-block;background:#fff;color:#12315f;font-weight:700;padding:.8rem 1.8rem;border-radius:999px;text-decoration:none;transition:transform .2s var(--easing-soft)}.insights_cta__gSb3b a.insights_ctaBtn__gzicU:hover{transform:translateY(-2px)}.insights_related__mnCPS{margin-top:3rem;border-top:1px solid #dde7f4;padding-top:1.75rem}.insights_related__mnCPS h2{font-size:1.05rem;color:var(--color-ink);margin:0 0 1rem;font-weight:700}.insights_relatedList__DSu7O{display:grid;gap:.6rem}.insights_relatedList__DSu7O a{color:#1d3f8f;text-decoration:none;font-size:.95rem}.insights_relatedList__DSu7O a:hover{text-decoration:underline}.insights_toc__PZ_sK{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:1px solid var(--color-hairline,#dde7f4);border-radius:10px;background:color-mix(in srgb,var(--color-ink,#061b45) 3%,#fff)}.insights_tocTitle__qmxpl{margin:0 0 .5rem;font-weight:700;font-size:.9rem;color:var(--color-ink,#061b45)}.insights_toc__PZ_sK ol{margin:0;padding-left:1.25rem;display:grid;gap:.3rem}.insights_toc__PZ_sK a{color:var(--color-accent,#087985);text-decoration:none}.insights_toc__PZ_sK a:hover{text-decoration:underline}.insights_tableWrap__YPpKi{overflow-x:auto;margin:1.25rem 0}.insights_compareTable__j5745{width:100%;border-collapse:collapse;font-size:.92rem;min-width:640px}.insights_compareTable__j5745 caption{caption-side:bottom;margin-top:.5rem;font-size:.8rem;opacity:.7;text-align:left}.insights_compareTable__j5745 td,.insights_compareTable__j5745 th{border:1px solid var(--color-hairline,#dde7f4);padding:.6rem .75rem;text-align:left;vertical-align:top}.insights_compareTable__j5745 thead th{background:var(--color-ink,#061b45);color:#f7f9fc;font-weight:700}.insights_compareTable__j5745 tbody th{background:color-mix(in srgb,var(--color-ink,#061b45) 4%,#fff);font-weight:700;white-space:nowrap}.insights_compareTable__j5745 tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--color-ink,#061b45) 2%,#fff)}.insights_inlineCta__vc_wI{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1.5rem 0;padding:1rem 1.25rem;border-radius:10px;background:color-mix(in srgb,var(--color-accent,#087985) 8%,#fff);border:1px solid color-mix(in srgb,var(--color-accent,#087985) 30%,#fff)}.insights_inlineCta__vc_wI span{font-weight:600;color:var(--color-ink,#061b45)}.insights_inlineCta__vc_wI a{margin-left:auto;padding:.5rem 1.1rem;border-radius:8px;background:var(--color-accent,#087985);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}:lang(ko) .insights_h1__uu2kH,:lang(ko) .insights_indexTitle__AncgU,:lang(zh) .insights_h1__uu2kH,:lang(zh) .insights_indexTitle__AncgU,:lang(zh-Hans) .insights_h1__uu2kH,:lang(zh-Hans) .insights_indexTitle__AncgU{font-family:var(--serif-cjk)}.geo-site_page__HTljg{--ink:#16265c;--ink-soft:#29417c;--blue:#2a5fc4;--blue-line:#b7c8ea;--blue-line-strong:#8fa9dd;--blue-dash:#2a76d2;--teal:#0e7c8c;--teal-deep:#0a6b7a;--teal-bright:#14aabf;--paper:#f7f9fc;--serif:var(--font-serif-geo),var(--serif-cjk);--header-h:76px;min-height:100vh;overflow-x:clip;color:var(--ink);background:linear-gradient(90deg,rgba(42,95,196,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(42,95,196,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(42,95,196,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(42,95,196,.07) 1px,transparent 1px),var(--paper);background-size:18px 18px,18px 18px,90px 90px,90px 90px;font-family:var(--font-body)}.geo-site_page__HTljg *,.geo-site_page__HTljg :after,.geo-site_page__HTljg :before{box-sizing:border-box}.geo-site_page__HTljg a{color:inherit;text-decoration:none}.geo-site_header__DrmDP{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:var(--header-h);padding:0 clamp(18px,3vw,44px);border-bottom:1px solid rgba(42,95,196,.18);background:rgba(255,255,255,.97);backdrop-filter:blur(14px)}.geo-site_logo__BT9zV{display:inline-flex;align-items:center;gap:12px;min-width:0}.geo-site_logo__BT9zV b{transform:translateY(1px)}.geo-site_logoImage__ObTDf{display:block;width:auto;height:34px}.geo-site_logo__BT9zV b{overflow:hidden;color:var(--ink);font-size:13.5px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap}.geo-site_header__DrmDP nav{display:flex;justify-content:center;gap:clamp(14px,2.6vw,42px);font-size:13.5px;font-weight:700;line-height:1}.geo-site_header__DrmDP nav a{padding:8px 0;transition:color .2s ease}.geo-site_header__DrmDP nav a:hover{color:var(--teal)}.geo-site_navCaret__WcRtt:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-right:1.7px solid var(--teal);border-bottom:1.7px solid var(--teal);transform:translateY(-2px) rotate(45deg)}.geo-site_headerCta__lXFIL{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;border-radius:7px;background:var(--teal);color:#fff;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:background .2s ease,transform .2s ease}.geo-site_page__HTljg .geo-site_headerCta__lXFIL{color:#fff}.geo-site_headerCta__lXFIL:hover{background:var(--teal-deep)}.geo-site_screen___zyct{position:relative;scroll-margin-top:var(--header-h);display:grid;align-content:center;gap:clamp(18px,3vh,32px);min-height:calc(100svh - var(--header-h));padding:clamp(36px,5vh,56px) clamp(22px,5vw,80px);border-top:1px solid rgba(42,95,196,.14)}.geo-site_screen___zyct:first-of-type{border-top:0}.geo-site_corners__4Rar3{position:absolute;inset:20px;pointer-events:none}.geo-site_corners__4Rar3 span{position:absolute;width:28px;height:28px;border:0 solid var(--blue);opacity:.7}.geo-site_corners__4Rar3 span:after{content:"";position:absolute;width:12px;height:12px;border:0 solid var(--blue)}.geo-site_corners__4Rar3 span:first-child{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.geo-site_corners__4Rar3 span:first-child:after{top:4px;left:4px;border-top-width:1.5px;border-left-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(2){top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(2):after{top:4px;right:4px;border-top-width:1.5px;border-right-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(3){bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(3):after{bottom:4px;left:4px;border-bottom-width:1.5px;border-left-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(4){right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px}.geo-site_corners__4Rar3 span:nth-child(4):after{right:4px;bottom:4px;border-right-width:1.5px;border-bottom-width:1.5px}.geo-site_split__70WmJ{display:grid;grid-template-columns:minmax(280px,5fr) minmax(0,8fr);gap:clamp(24px,3.4vw,60px);align-items:center}.geo-site_splitFlow__qE8hN{grid-template-columns:minmax(260px,4fr) minmax(0,9fr);align-items:start}.geo-site_splitFlow__qE8hN .geo-site_copy__hEv_y{padding-top:clamp(10px,3vh,40px)}.geo-site_splitSocial__n4rNq{grid-template-columns:minmax(230px,3.4fr) minmax(0,10.6fr);gap:clamp(20px,2.6vw,44px);align-items:start}.geo-site_splitSocial__n4rNq .geo-site_copy__hEv_y{padding-top:clamp(6px,2.4vh,28px)}.geo-site_splitDiagnosis__aJ4gx{grid-template-columns:minmax(250px,3.6fr) minmax(0,10.4fr);align-items:start}.geo-site_copy__hEv_y{display:grid;justify-items:start;gap:clamp(16px,2.8vh,28px)}.geo-site_kicker__SQAfI{position:relative;padding-bottom:10px;color:var(--ink);font-size:19px;font-weight:600;line-height:1}.geo-site_kicker__SQAfI:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:1.5px;background:var(--ink)}.geo-site_heroKicker__do_lE{display:inline-flex;align-items:center;gap:12px;color:var(--teal);font-size:11px;font-weight:700;letter-spacing:.32em;line-height:1;text-transform:uppercase}.geo-site_heroKicker__do_lE:before{content:"";width:26px;height:1.5px;background:var(--teal)}.geo-site_heading__hsgo_{margin:0;color:var(--ink);font-family:var(--serif);font-size:clamp(24px,2.3vw,38px);font-weight:700;letter-spacing:.015em;line-height:1.5}.geo-site_heading__hsgo_ span{display:block;white-space:nowrap}.geo-site_screen___zyct:first-of-type .geo-site_heading__hsgo_{font-size:clamp(27px,2.8vw,46px);line-height:1.42}.geo-site_splitSocial__n4rNq .geo-site_heading__hsgo_{font-size:clamp(23px,2.2vw,36px)}.geo-site_lead__GtjsS{margin:0;color:var(--ink);font-size:clamp(13.5px,1vw,15.5px);font-weight:500;line-height:1.9}.geo-site_lead__GtjsS span{display:block}.geo-site_ctaRow__MwxMA{display:flex;flex-wrap:wrap;gap:15px;margin-top:4px}.geo-site_badgeRow__v4KKB{display:flex;flex-wrap:wrap;gap:8px 10px}.geo-site_badgeRow__v4KKB span{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--blue-line);border-radius:999px;background:rgba(255,255,255,.75);font-size:clamp(10.5px,.85vw,12.5px);font-weight:600;white-space:nowrap}.geo-site_badgeRow__v4KKB svg{flex:none;width:14px;height:14px;color:var(--teal);stroke-width:2}.geo-site_ctaColumn__IjDed{flex-direction:column;align-items:stretch}.geo-site_btnGhost__WWisQ,.geo-site_btnPrimary__b1Wmq{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 26px;border-radius:8px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.geo-site_btnGhost__WWisQ svg,.geo-site_btnPrimary__b1Wmq svg{width:16px;height:16px;transition:transform .25s ease}.geo-site_btnGhost__WWisQ:hover svg,.geo-site_btnPrimary__b1Wmq:hover svg{transform:translateX(4px)}.geo-site_btnPrimary__b1Wmq{background:linear-gradient(135deg,#11889c,var(--teal-deep));box-shadow:0 16px 26px -16px rgba(10,107,122,.75)}.geo-site_page__HTljg .geo-site_btnPrimary__b1Wmq{color:#fff}.geo-site_btnPrimary__b1Wmq:hover{box-shadow:0 20px 30px -16px rgba(10,107,122,.85);transform:translateY(-1px)}.geo-site_btnGhost__WWisQ{border:1.4px solid var(--teal);background:rgba(255,255,255,.85);color:var(--teal)}.geo-site_page__HTljg .geo-site_btnGhost__WWisQ{color:var(--teal)}.geo-site_btnGhost__WWisQ:hover{background:rgba(14,124,140,.07);transform:translateY(-1px)}.geo-site_page__HTljg:not([lang=ja]) :is(.geo-site_heroNode__lPaw0 b,.geo-site_problemBox__YX5nh b,.geo-site_channelBox__ekHLo b,.geo-site_prospectCircle__gXMsq b,.geo-site_assetNode__AlksT b,.geo-site_flowStep__bW_8d li,.geo-site_snsPanel__qR7Us h3,.geo-site_snsPanel__qR7Us li,.geo-site_taskList__t7MUS li,.geo-site_heading__hsgo_ span){white-space:normal}.geo-site_canvasLines__AsgXv{position:absolute;inset:0;width:100%;height:100%}.geo-site_ringGroup__sacFk circle,.geo-site_ringGroup__sacFk path{fill:none;stroke:rgba(42,118,210,.3);stroke-width:1;stroke-dasharray:3 6}.geo-site_heroCanvas___ARPs{position:relative;width:min(100%,calc((100svh - 190px) * 1.1628),920px);aspect-ratio:1000/860;justify-self:center}.geo-site_heroCanvas___ARPs:before{content:"";position:absolute;top:44%;left:53%;width:52%;aspect-ratio:1;background:radial-gradient(circle,rgba(20,170,191,.13),rgba(42,118,210,.07) 45%,transparent 70%);transform:translate(-50%,-50%);animation:geo-site_heroGlow__qwenl 6s ease-in-out infinite alternate}.geo-site_heroCanvas___ARPs .geo-site_ringGroup__sacFk circle{transform-box:fill-box;transform-origin:center;animation:geo-site_ringSpin__e8680 90s linear infinite}.geo-site_heroCanvas___ARPs .geo-site_ringGroup__sacFk circle:nth-of-type(2){animation-duration:70s;animation-direction:reverse}.geo-site_heroLink__OGEGK path{fill:none;stroke:var(--blue-dash);stroke-width:1.5}.geo-site_heroFlow__i_uAb path{fill:none;stroke:var(--teal-bright);stroke-width:2;stroke-linecap:round;stroke-dasharray:14 340;stroke-dashoffset:354;opacity:.85;animation:geo-site_signalFlow__94xC1 3.6s linear infinite}.geo-site_heroFlow__i_uAb path:nth-child(2){animation-delay:.5s}.geo-site_heroFlow__i_uAb path:nth-child(3){animation-delay:1.1s}.geo-site_heroFlow__i_uAb path:nth-child(4){animation-delay:1.7s}.geo-site_heroFlow__i_uAb path:nth-child(5){animation-delay:2.2s}.geo-site_heroFlow__i_uAb path:nth-child(6){animation-delay:2.8s}.geo-site_heroDot__YN1MZ circle{fill:#1d3f8f}.geo-site_geoCore__m3VMJ{position:absolute;top:13%;left:32.5%;width:41%;filter:drop-shadow(0 18px 22px rgba(22,38,92,.12))}.geo-site_coreBase__bKZhz{fill:url(#geo-core-base);stroke:var(--blue-dash);stroke-width:1.4}.geo-site_coreBaseSide__0TAAL{fill:none;stroke:var(--blue-dash);stroke-width:1.1;opacity:.7}.geo-site_coreBody__kU8wP{fill:url(#geo-core-body);stroke:var(--blue-dash);stroke-width:1.8}.geo-site_coreTop__A8Wf8{fill:#f2f7fe;stroke:var(--blue-dash);stroke-width:1.8}.geo-site_coreRim__eNo_u{fill:none;stroke:rgba(42,118,210,.55);stroke-width:1.2}.geo-site_coreHole__tyCpP{fill:#dce9fa;stroke:rgba(42,118,210,.55);stroke-width:1.2}.geo-site_coreLabel__7RCDL{fill:var(--ink);font-size:44px;font-weight:700;letter-spacing:.04em}.geo-site_coreLabelSub__vAMxC{fill:var(--ink);font-size:26px;font-weight:700;letter-spacing:.1em}.geo-site_heroNode__lPaw0{position:absolute;display:flex;align-items:center;gap:12px;width:21%;height:11%;padding:0 2.6%;border:1.4px solid var(--blue-line-strong);border-radius:11px;background:#fff;color:var(--ink);box-shadow:0 10px 24px -20px rgba(22,38,92,.4);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}.geo-site_heroNode__lPaw0:hover{border-color:var(--teal);box-shadow:0 16px 28px -18px rgba(10,107,122,.45);transform:translateY(-3px)}.geo-site_heroNodeWide__FimUW{width:26%;height:13%}.geo-site_heroNode__lPaw0 svg{flex:none;width:clamp(18px,2vw,28px);height:clamp(18px,2vw,28px);color:var(--teal);stroke-width:1.9}.geo-site_heroNode__lPaw0 b{font-size:clamp(10px,.92vw,14px);font-weight:700;line-height:1.5;white-space:nowrap}.geo-site_heroNode__lPaw0 b span{display:block}.geo-site_aiChipIcon__C4XNg,.geo-site_aiSearchIcon__1Seh7{color:var(--teal)}.geo-site_screen___zyct:first-of-type .geo-site_copy__hEv_y>*{animation:geo-site_fadeUp__HQCkU .8s cubic-bezier(.22,1,.36,1) backwards}.geo-site_screen___zyct:first-of-type .geo-site_copy__hEv_y>:nth-child(2){animation-delay:.08s}.geo-site_screen___zyct:first-of-type .geo-site_copy__hEv_y>:nth-child(3){animation-delay:.16s}.geo-site_screen___zyct:first-of-type .geo-site_copy__hEv_y>:nth-child(4){animation-delay:.24s}.geo-site_screen___zyct:first-of-type .geo-site_copy__hEv_y>:nth-child(5){animation-delay:.32s}.geo-site_geoCore__m3VMJ,.geo-site_heroCanvas___ARPs .geo-site_canvasLines__AsgXv{animation:geo-site_fadeIn__JqTuE 1s ease .15s backwards}.geo-site_heroNode__lPaw0{animation:geo-site_fadeUp__HQCkU .7s cubic-bezier(.22,1,.36,1) backwards}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:first-of-type{animation-delay:.3s}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:nth-of-type(2){animation-delay:.38s}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:nth-of-type(3){animation-delay:.46s}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:nth-of-type(4){animation-delay:.34s}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:nth-of-type(5){animation-delay:.42s}.geo-site_heroCanvas___ARPs .geo-site_heroNode__lPaw0:nth-of-type(6){animation-delay:.5s}@keyframes geo-site_fadeUp__HQCkU{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes geo-site_fadeIn__JqTuE{0%{opacity:0}to{opacity:1}}@keyframes geo-site_signalFlow__94xC1{to{stroke-dashoffset:0}}@keyframes geo-site_ringSpin__e8680{to{transform:rotate(1turn)}}@keyframes geo-site_heroGlow__qwenl{0%{opacity:.7;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion:reduce){.geo-site_page__HTljg *,.geo-site_page__HTljg :after,.geo-site_page__HTljg :before{animation:none!important;transition:none!important}}.geo-site_problemCanvas__dKOOy{position:relative;width:min(100%,calc((100svh - 190px) * 1.4285),940px);aspect-ratio:1000/700;justify-self:center}.geo-site_problemLink__kX3KV path{fill:none;stroke:#1d3f8f;stroke-width:1.4;stroke-dasharray:5 5}.geo-site_problemBox__YX5nh{position:absolute;display:grid;justify-items:center;align-content:center;gap:14%;width:13.5%;height:27.5%;padding:0 4px;border:1.4px solid var(--blue-line-strong);border-radius:11px;background:#fff}.geo-site_problemBox__YX5nh b{font-size:clamp(10px,.9vw,13.5px);font-weight:700;white-space:nowrap}.geo-site_problemBox__YX5nh svg{width:clamp(20px,2.2vw,34px);height:clamp(20px,2.2vw,34px);color:var(--ink-soft);stroke-width:1.7}.geo-site_problemArrow__hE9J5{position:absolute;color:var(--ink)}.geo-site_problemArrow__hE9J5 svg{width:clamp(16px,1.7vw,26px);height:clamp(16px,1.7vw,26px);stroke-width:2.4}.geo-site_channelBox__ekHLo{position:absolute;display:flex;align-items:center;justify-content:center;gap:10px;width:26%;height:14.5%;padding:0 4%;border:1.4px solid var(--blue-line-strong);border-radius:11px;background:#fff}.geo-site_channelBox__ekHLo b{font-size:clamp(11px,1vw,15px);font-weight:700;white-space:nowrap}.geo-site_channelBox__ekHLo svg{flex:none;width:clamp(19px,2.1vw,32px);height:clamp(19px,2.1vw,32px);color:var(--ink-soft);stroke-width:1.7}.geo-site_prospectCircle__gXMsq{position:absolute;display:grid;place-content:center;justify-items:center;gap:8px;width:14.5%;aspect-ratio:1;border:1.4px solid var(--blue-line-strong);border-radius:50%;background:#fff;box-shadow:0 0 0 9px rgba(255,255,255,.4),0 0 0 10px rgba(42,118,210,.28),0 0 0 21px rgba(42,118,210,.05),0 0 0 22px rgba(42,118,210,.16)}.geo-site_prospectCircle__gXMsq b{font-size:clamp(10px,.95vw,14px);font-weight:700;white-space:nowrap}.geo-site_prospectCircle__gXMsq svg{width:clamp(19px,2.1vw,32px);height:clamp(19px,2.1vw,32px);color:var(--ink-soft);stroke-width:1.7}.geo-site_assetCanvas__AX23s{position:relative;width:min(100%,calc((100svh - 190px) * 1.19),900px);aspect-ratio:1000/840;justify-self:center}.geo-site_assetLink__Vmw8f path{fill:none;stroke:var(--blue-dash);stroke-width:1.3;stroke-dasharray:5 5}.geo-site_assetColumn__29Mph{position:absolute;top:0;display:grid;align-content:space-between;width:23%;height:100%;padding:1.5% 0}.geo-site_assetNode__AlksT{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 13px;border:1.4px solid var(--blue-line-strong);border-radius:11px;background:#fff}.geo-site_assetNode__AlksT svg{flex:none;width:clamp(17px,1.8vw,25px);height:clamp(17px,1.8vw,25px);color:var(--ink-soft);stroke-width:1.8}.geo-site_assetNode__AlksT b{font-size:clamp(9.5px,.78vw,12.5px);font-weight:700;line-height:1.45}.geo-site_assetNode__AlksT b span{display:block}.geo-site_assetStack____e53{position:absolute;top:32.5%;left:33%;width:34%}.geo-site_plateTop__0RMP0{fill:rgba(126,178,236,.34);stroke:rgba(60,130,210,.75);stroke-width:1.2}.geo-site_plateSide__63eJ2{fill:rgba(126,178,236,.22);stroke:rgba(60,130,210,.5);stroke-width:1}.geo-site_plateGrid__UZGKG{fill:none;stroke:rgba(60,130,210,.4);stroke-width:.8}.geo-site_scoreCard__35kAv{position:relative;width:min(100%,410px);padding:20px 22px 24px;border:1px solid var(--blue-line);border-radius:14px;background:#fff;box-shadow:0 20px 40px -32px rgba(22,38,92,.45)}.geo-site_scoreCard__35kAv h3{margin:0 0 14px;font-size:15px;font-weight:700}.geo-site_scoreCard__35kAv>div{display:grid;grid-template-columns:minmax(104px,124px) minmax(0,1fr);gap:18px;align-items:center}.geo-site_scoreDonut__qq_O3{width:100%}.geo-site_scoreArcSoft__IE8M5,.geo-site_scoreArc__poW20,.geo-site_scoreTrack__3bIPV{fill:none;stroke-width:13;transform:rotate(-90deg);transform-origin:60px 60px}.geo-site_scoreTrack__3bIPV{stroke:#dbe6f5}.geo-site_scoreArcSoft__IE8M5{stroke:#8db4dd;stroke-dasharray:246 289;stroke-linecap:round}.geo-site_scoreArc__poW20{stroke:var(--teal);stroke-dasharray:190 289;stroke-linecap:round}.geo-site_scoreValue__lEHyk{fill:var(--ink);font-size:37px;font-weight:700}.geo-site_scoreOutOf__0fGd2{fill:var(--ink-soft);font-size:13px;font-weight:600}.geo-site_scoreRows__hFgWU{display:grid;gap:10px}.geo-site_scoreRows__hFgWU p{display:grid;grid-template-columns:66px minmax(0,1fr);gap:10px;align-items:center;margin:0;font-size:11.5px;font-weight:700}.geo-site_scoreRows__hFgWU i{position:relative;height:5px;border-radius:4px;background:#dbe6f5}.geo-site_scoreRows__hFgWU i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--bar,60%);border-radius:4px;background:var(--teal)}.geo-site_flowBoard__phO7L{display:grid;gap:14px}.geo-site_flowSteps__sJlCS{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(22px,2.6vw,38px)}.geo-site_flowStepSlot__xZM5I{position:relative}.geo-site_flowStep__bW_8d{display:grid;justify-items:center;gap:11px;height:100%;padding:20px 10px 18px;border:1.4px solid var(--blue-line-strong);border-radius:14px;background:#fff}.geo-site_flowStep__bW_8d h3{margin:0;font-size:clamp(14px,1.15vw,17px);font-weight:700}.geo-site_flowStep__bW_8d>svg{width:clamp(30px,2.9vw,44px);height:clamp(30px,2.9vw,44px);color:var(--ink-soft);stroke-width:1.5}.geo-site_flowStep__bW_8d hr{width:78%;margin:1px 0 3px;border:0;border-top:1px solid var(--blue-line)}.geo-site_flowStep__bW_8d ul{display:grid;gap:8px;justify-self:start;margin:0;padding:0 0 0 4px;list-style:none}.geo-site_flowStep__bW_8d li{font-size:clamp(10px,.8vw,12px);font-weight:600;line-height:1.4;white-space:nowrap}.geo-site_flowStep__bW_8d li:before{content:"・";margin-right:2px}.geo-site_flowStepArrow__t7CeQ{position:absolute;top:26%;right:calc(clamp(22px, 2.6vw, 38px) * -1);display:grid;place-items:center;width:clamp(22px,2.6vw,38px);color:var(--ink)}.geo-site_flowStepArrow__t7CeQ svg{width:clamp(14px,1.4vw,21px);height:clamp(14px,1.4vw,21px);stroke-width:2.2}.geo-site_flowDownRow__ixlG7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(22px,2.6vw,38px)}.geo-site_flowDownRow__ixlG7 span{display:grid;place-items:center;color:var(--ink)}.geo-site_flowDownRow__ixlG7 svg{width:clamp(16px,1.6vw,22px);height:clamp(16px,1.6vw,22px);stroke-width:2.2}.geo-site_flowResults__w_DsW{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(12px,1.4vw,20px);align-items:center}.geo-site_flowResult__15iXR{display:flex;gap:clamp(14px,1.7vw,26px);align-items:center;padding:clamp(14px,1.8vh,20px) clamp(16px,2vw,32px);border:1.4px solid var(--blue-line-strong);border-radius:13px;background:#fff}.geo-site_flowResult__15iXR>svg{flex:none;width:clamp(32px,3.4vw,50px);height:clamp(32px,3.4vw,50px);color:var(--ink-soft);stroke-width:1.4}.geo-site_flowResult__15iXR b{display:block;margin-bottom:6px;font-size:clamp(14px,1.3vw,19px);font-weight:700}.geo-site_flowResult__15iXR span{display:block;font-size:clamp(10px,.85vw,12px);font-weight:600;line-height:1.65}.geo-site_flowResultArrow___eJxK{color:var(--ink)}.geo-site_flowResultArrow___eJxK svg{width:clamp(16px,1.6vw,22px);height:clamp(16px,1.6vw,22px);stroke-width:2.2}.geo-site_socialBoard__JgKpW{display:grid;gap:clamp(14px,2.2vh,24px)}.geo-site_snsTiles__VeF8c{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,18px)}.geo-site_snsTiles__VeF8c article{display:grid;justify-items:center;gap:9px;padding:clamp(11px,1.5vh,17px) 6px;border:1px solid var(--blue-line);border-radius:11px;background:#fff}.geo-site_snsTiles__VeF8c svg{width:clamp(22px,2.2vw,33px);height:clamp(22px,2.2vw,33px)}.geo-site_snsTiles__VeF8c b{font-size:clamp(10px,.88vw,13px);font-weight:600}.geo-site_snsPanels__YbQ8U{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(9px,1vw,15px)}.geo-site_snsPanel__qR7Us{display:grid;align-content:start;gap:12px;min-height:clamp(190px,28vh,265px);padding:clamp(11px,1.4vh,16px) clamp(8px,.85vw,13px);border:1px solid var(--blue-line);border-radius:11px;background:#fff}.geo-site_snsPanel__qR7Us h3{margin:0 0 3px;font-size:clamp(10px,.85vw,13.5px);font-weight:700;text-align:center;white-space:nowrap}.geo-site_snsPanel__qR7Us ul{display:grid;gap:clamp(10px,1.7vh,18px);margin:0;padding:0;list-style:none}.geo-site_snsPanel__qR7Us li{display:flex;align-items:center;gap:7px;font-size:clamp(9px,.72vw,11.5px);font-weight:600;white-space:nowrap}.geo-site_snsPanel__qR7Us li svg{flex:none;width:clamp(12px,1.15vw,18px);height:clamp(12px,1.15vw,18px);color:var(--ink-soft);stroke-width:1.8}.geo-site_snsCounts__Hfc_W li b{margin-left:auto;font-size:clamp(9px,.78vw,11.5px)}.geo-site_miniCalendar__gR011{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px 1px;justify-items:center;font-size:clamp(7.5px,.62vw,10px)}.geo-site_miniCalendar__gR011 b{color:var(--ink-soft);font-weight:600}.geo-site_miniCalendar__gR011 span{display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;font-weight:600}.geo-site_calSoft__wZdcd{background:#d7e5f6}.geo-site_miniCalendar__gR011 .geo-site_calStrong__Zepc3{border-radius:4px;background:#1c5f74;color:#fff}.geo-site_snsLineChart__hezXM{width:100%}.geo-site_snsLineChart__hezXM polyline{fill:none;stroke:#1c6f80;stroke-width:2}.geo-site_snsLineChart__hezXM circle{fill:#1c6f80}.geo-site_snsPanel__qR7Us hr{width:100%;margin:0;border:0;border-top:1px solid var(--blue-line)}.geo-site_snsBars__Qjr5K{display:grid;grid-template-columns:repeat(6,1fr);gap:14%;align-items:end;height:clamp(52px,8.6vh,80px);padding-bottom:2px;border-bottom:1px solid var(--blue-line)}.geo-site_snsBars__Qjr5K i{height:var(--bar-height,50%);border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgba(122,160,210,.45),rgba(78,118,180,.75))}.geo-site_pipelineStrip__CgL_4{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:clamp(14px,2.2vh,22px) clamp(16px,2.6vw,40px);border:1px solid var(--blue-line);border-radius:14px;background:rgba(255,255,255,.86)}.geo-site_pipelineItem__Y6ppX{display:inline-flex;flex:1;align-items:center;gap:10px;font-size:clamp(11px,.92vw,13.5px);font-weight:700;white-space:nowrap}.geo-site_pipelineItem__Y6ppX:last-child{flex:none}.geo-site_pipelineItem__Y6ppX>svg:first-child{flex:none;width:clamp(17px,1.6vw,23px);height:clamp(17px,1.6vw,23px);color:var(--ink-soft);stroke-width:1.8}.geo-site_pipelineArrow__4lybm{flex:none;margin-left:auto;width:clamp(12px,1.1vw,17px)!important;height:clamp(12px,1.1vw,17px)!important;color:var(--ink)!important;stroke-width:2!important}.geo-site_splitDiagnosis__aJ4gx .geo-site_copy__hEv_y{gap:clamp(14px,2.4vh,24px)}.geo-site_diagnosisCards__ciCKc{display:grid;grid-template-columns:1.25fr 1.15fr 1.2fr;gap:clamp(12px,1.4vw,22px);align-items:stretch}.geo-site_diagnosisCard___7ICv{display:grid;align-content:start;gap:clamp(12px,1.9vh,20px);padding:clamp(16px,2.3vh,24px) clamp(14px,1.3vw,20px);border:1px solid var(--blue-line);border-radius:14px;background:#fff}.geo-site_diagnosisCard___7ICv h3{margin:0;font-size:clamp(13.5px,1.15vw,17px);font-weight:700;text-align:center}.geo-site_diagnosisCard___7ICv h3 small{margin-left:4px;color:var(--ink-soft);font-size:.72em;font-weight:600}.geo-site_radarWrap__72FeK{position:relative;justify-self:center;width:min(100%,264px);padding:20px 30px 6px}.geo-site_radarWrap__72FeK b{position:absolute;color:var(--ink);font-size:clamp(9.5px,.8vw,11.5px);font-weight:700;line-height:1.35;white-space:nowrap}.geo-site_radarChart__UiAod{width:100%}.geo-site_radarGrid__BTqBi path,.geo-site_radarGrid__BTqBi polygon{fill:none;stroke:#c7d6ee;stroke-width:1}.geo-site_radarPotential__zlmDq{fill:rgba(120,170,226,.08);stroke:#4d8bd6;stroke-width:1.4;stroke-dasharray:4 4}.geo-site_radarCurrent__mCcl6{fill:rgba(28,63,143,.1);stroke:#1d3f8f;stroke-width:1.8}.geo-site_radarDotPotential__QmQse{fill:#4d8bd6}.geo-site_radarDotCurrent__Xobsl{fill:#1d3f8f}.geo-site_radarLegend__RZMEv{display:flex;justify-content:center;gap:22px;font-size:clamp(10px,.82vw,12px);font-weight:600}.geo-site_radarLegend__RZMEv span{display:inline-flex;align-items:center;gap:9px}.geo-site_legendDashed__6QWd_:before,.geo-site_legendSolid__4Q_s0:before{content:"";width:26px;border-top:2.2px solid #1d3f8f}.geo-site_legendDashed__6QWd_:before{border-top-style:dashed;border-top-color:#4d8bd6}.geo-site_taskList__t7MUS{display:grid;gap:clamp(12px,2vh,22px);margin:4px 0 0;padding:0;list-style:none}.geo-site_taskList__t7MUS li{display:flex;align-items:center;gap:10px;font-size:clamp(10px,.8vw,12px);font-weight:600;line-height:1.5;white-space:nowrap}.geo-site_taskList__t7MUS b{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--teal);color:#fff;font-size:11.5px;font-weight:700}.geo-site_planTable__RCLK_{display:grid;gap:0}.geo-site_planHead__vWVuY{display:grid;grid-template-columns:88px repeat(3,1fr);padding-bottom:8px}.geo-site_planHead__vWVuY b{font-size:clamp(9.5px,.8vw,11.5px);font-weight:700;text-align:center}.geo-site_planRow__lRh0V{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;min-height:clamp(38px,5.6vh,52px);border-top:1px solid #dde7f4}.geo-site_planRow__lRh0V span{font-size:clamp(10px,.85vw,12px);font-weight:700}.geo-site_planRow__lRh0V>div{position:relative;height:100%;background:linear-gradient(90deg,#dde7f4 1px,transparent 0) 0 0 /calc(100% / 3) 100%}.geo-site_planRow__lRh0V i{position:absolute;top:50%;left:var(--start,0);width:var(--width,30%);height:7px;border-radius:5px;background:var(--teal);transform:translateY(-50%)}@media (max-width:1180px){.geo-site_splitDiagnosis__aJ4gx,.geo-site_splitFlow__qE8hN,.geo-site_splitSocial__n4rNq,.geo-site_split__70WmJ{grid-template-columns:1fr}.geo-site_screen___zyct{min-height:0;padding-top:56px;padding-bottom:56px}.geo-site_assetCanvas__AX23s,.geo-site_heroCanvas___ARPs,.geo-site_problemCanvas__dKOOy{width:min(100%,760px)}.geo-site_diagnosisCards__ciCKc{grid-template-columns:1fr;max-width:560px}.geo-site_snsPanels__YbQ8U{grid-template-columns:repeat(3,minmax(0,1fr))}.geo-site_snsPanel__qR7Us{min-height:0}.geo-site_snsPanel__qR7Us h3{font-size:13px}.geo-site_snsCounts__Hfc_W li b,.geo-site_snsPanel__qR7Us li{font-size:11px}.geo-site_snsPanel__qR7Us li svg{width:16px;height:16px}.geo-site_miniCalendar__gR011{font-size:10px}.geo-site_snsTiles__VeF8c{grid-template-columns:repeat(3,minmax(0,1fr))}.geo-site_pipelineItem__Y6ppX{flex:none}.geo-site_pipelineArrow__4lybm{margin-left:4px}.geo-site_flowStep__bW_8d li,.geo-site_heroNode__lPaw0 b,.geo-site_taskList__t7MUS li{font-size:12px}.geo-site_heroNode__lPaw0 svg{width:22px;height:22px}.geo-site_assetNode__AlksT b,.geo-site_channelBox__ekHLo b,.geo-site_problemBox__YX5nh b,.geo-site_prospectCircle__gXMsq b{font-size:12px}}@media (max-width:900px){.geo-site_header__DrmDP{grid-template-columns:auto 1fr;gap:12px;padding-top:12px;padding-bottom:12px}.geo-site_header__DrmDP nav{display:none}.geo-site_headerCta__lXFIL{justify-self:end}.geo-site_flowDownRow__ixlG7,.geo-site_flowSteps__sJlCS{grid-template-columns:1fr}.geo-site_flowDownRow__ixlG7{display:none}.geo-site_flowStep__bW_8d{justify-items:start;padding:20px 22px}.geo-site_flowStep__bW_8d h3,.geo-site_flowStep__bW_8d>svg{justify-self:center}.geo-site_flowStepArrow__t7CeQ{position:static;width:100%;margin-top:10px}.geo-site_flowStepArrow__t7CeQ svg{transform:rotate(90deg)}.geo-site_flowResults__w_DsW{grid-template-columns:1fr}.geo-site_flowResultArrow___eJxK{justify-self:center}.geo-site_flowResultArrow___eJxK svg{transform:rotate(90deg)}.geo-site_snsPanels__YbQ8U,.geo-site_snsTiles__VeF8c{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-site_corners__4Rar3{inset:12px}.geo-site_corners__4Rar3 span{width:20px;height:20px}}@media (max-width:640px){.geo-site_logoImage__ObTDf{height:24px}.geo-site_logo__BT9zV b{font-size:10.5px}.geo-site_headerCta__lXFIL{min-height:38px;padding:0 14px;font-size:12px}.geo-site_screen___zyct{gap:22px;padding:40px 18px 48px}.geo-site_heading__hsgo_,.geo-site_screen___zyct:first-of-type .geo-site_heading__hsgo_,.geo-site_splitSocial__n4rNq .geo-site_heading__hsgo_{font-size:min(7.6vw,30px)}.geo-site_lead__GtjsS{font-size:13px}.geo-site_heroKicker__do_lE{font-size:10px;letter-spacing:.24em}.geo-site_ctaRow__MwxMA{width:100%}.geo-site_btnGhost__WWisQ,.geo-site_btnPrimary__b1Wmq{flex:1;min-height:46px;padding:0 16px;font-size:13px}.geo-site_assetCanvas__AX23s,.geo-site_heroCanvas___ARPs,.geo-site_problemCanvas__dKOOy{width:100%}.geo-site_heroNode__lPaw0{gap:7px;border-radius:8px}.geo-site_heroNode__lPaw0 b{font-size:8.5px}.geo-site_heroNode__lPaw0 svg{width:14px;height:14px}.geo-site_coreLabel__7RCDL{font-size:40px}.geo-site_channelBox__ekHLo b,.geo-site_problemBox__YX5nh b,.geo-site_prospectCircle__gXMsq b{font-size:9px}.geo-site_channelBox__ekHLo svg,.geo-site_problemBox__YX5nh svg,.geo-site_prospectCircle__gXMsq svg{width:15px;height:15px}.geo-site_assetNode__AlksT{gap:6px;min-height:0;padding:6px 8px;border-radius:8px}.geo-site_assetNode__AlksT b{font-size:8.5px}.geo-site_assetNode__AlksT svg{width:13px;height:13px}.geo-site_scoreCard__35kAv{padding:16px 16px 20px}.geo-site_scoreCard__35kAv>div{grid-template-columns:96px minmax(0,1fr);gap:14px}.geo-site_pipelineStrip__CgL_4,.geo-site_snsPanels__YbQ8U,.geo-site_snsTiles__VeF8c{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-site_pipelineStrip__CgL_4{display:grid;gap:14px;padding:16px 18px}.geo-site_pipelineItem__Y6ppX{font-size:12px;white-space:normal}.geo-site_pipelineArrow__4lybm{display:none}.geo-site_planHead__vWVuY{grid-template-columns:74px repeat(3,1fr)}.geo-site_planRow__lRh0V{grid-template-columns:74px minmax(0,1fr)}.geo-site_taskList__t7MUS li{white-space:normal}.geo-site_radarWrap__72FeK{padding:18px 24px 6px}}.geo-site_answerCard__MhOYQ{position:absolute;top:5%;left:6%;width:72%;border:1.4px solid var(--blue-line-strong);border-radius:16px;background:#fff;box-shadow:0 30px 60px -40px rgba(22,38,92,.5);overflow:hidden}.geo-site_answerBar__MVia7{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--blue-line);background:#f4f8fd}.geo-site_answerBar__MVia7 i{width:9px;height:9px;border-radius:50%;background:#ccd9ee}.geo-site_answerQuery__yRaVx{display:inline-flex;flex:1;align-items:center;gap:9px;margin-left:8px;padding:8px 14px;border:1px solid var(--blue-line);border-radius:999px;background:#fff;font-size:clamp(11px,1vw,14px);font-weight:600}.geo-site_answerQuery__yRaVx svg{width:14px;height:14px;color:var(--ink-soft)}.geo-site_answerBody__I3k_v{display:grid;gap:clamp(10px,1.8vh,16px);padding:clamp(16px,2.6vh,24px) clamp(16px,1.8vw,26px)}.geo-site_answerHead__L28Oe{display:inline-flex;align-items:center;gap:9px;justify-self:start;padding:6px 13px;border-radius:999px;background:rgba(14,124,140,.1);color:var(--teal-deep);font-size:clamp(10.5px,.9vw,12.5px);font-weight:700}.geo-site_answerHead__L28Oe svg{width:17px;height:17px}.geo-site_answerText__RFSxj{margin:0;font-size:clamp(12px,1.1vw,15.5px);font-weight:600;line-height:1.8}.geo-site_answerText__RFSxj span{display:block}.geo-site_citeRow__4Y3Ms{display:flex;flex-wrap:wrap;gap:8px}.geo-site_citeRow__4Y3Ms span{padding:5px 11px;border:1px solid var(--blue-line);border-radius:999px;font-size:clamp(9.5px,.8vw,11.5px);font-weight:600;color:var(--ink-soft)}.geo-site_rankList__dqC7_{display:grid;gap:8px;margin:0;padding:0;list-style:none}.geo-site_rankList__dqC7_ li{display:flex;align-items:center;gap:11px;padding:clamp(8px,1.3vh,12px) 14px;border:1px solid var(--blue-line);border-radius:10px;font-size:clamp(11px,.95vw,13.5px);font-weight:600}.geo-site_rankList__dqC7_ b{display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6eefb;font-size:11px}.geo-site_rankYou__cqDai{border-color:var(--teal)!important;background:rgba(14,124,140,.06);font-weight:700!important}.geo-site_rankYou__cqDai b{background:var(--teal);color:#fff}.geo-site_rankYou__cqDai svg{width:17px;height:17px;margin-left:auto;color:var(--teal)}.geo-site_metricChip__mMeIF{position:absolute;display:flex;align-items:center;gap:9px;padding:clamp(10px,1.6vh,14px) clamp(12px,1.3vw,18px);border:1.4px solid var(--blue-line-strong);border-radius:12px;background:#fff;box-shadow:0 16px 30px -24px rgba(22,38,92,.5);font-size:clamp(10.5px,.9vw,13px);font-weight:700;animation:geo-site_fadeUp__HQCkU .7s cubic-bezier(.22,1,.36,1) .5s backwards}.geo-site_metricChip__mMeIF svg{width:17px;height:17px;color:var(--teal)}.geo-site_metricChip__mMeIF b{color:var(--teal-deep);font-size:clamp(12px,1.1vw,16px)}.geo-site_sourceRow__GmguP{position:absolute;bottom:3%;left:6%;display:flex;gap:clamp(10px,1.4vw,20px);width:72%;justify-content:center}.geo-site_sourceRow__GmguP span{position:relative;padding:clamp(8px,1.3vh,12px) clamp(12px,1.4vw,20px);border:1.4px dashed var(--blue-line-strong);border-radius:999px;background:rgba(255,255,255,.85);font-size:clamp(10px,.88vw,12.5px);font-weight:700;color:var(--ink-soft)}.geo-site_sourceRow__GmguP span:before{content:"";position:absolute;bottom:100%;left:50%;height:clamp(16px,3.4vh,34px);border-left:1.6px dashed var(--teal-bright);opacity:.75}.geo-site_answerCard__MhOYQ{animation:geo-site_fadeUp__HQCkU .8s cubic-bezier(.22,1,.36,1) .2s backwards}.geo-site_sampleTag__N32jr{position:absolute;right:10px;bottom:8px;color:rgba(41,65,124,.55);font-size:9.5px;font-weight:600;letter-spacing:.02em}.geo-site_page__HTljg:lang(ko),.geo-site_page__HTljg:lang(zh),.geo-site_page__HTljg:lang(zh-Hans){--serif:var(--serif-cjk)}