@keyframes _introRise_1lokf_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._section_1lokf_25{padding:clamp(64px,8vw,120px) 0 0;background:radial-gradient(120% 70% at 50% -30%,#e8f5f8e6,#fff0 70%)}._inner_1lokf_43{width:var(--container);margin:0 auto}._content_1lokf_53{max-width:820px;margin:0 auto;text-align:center}._content_1lokf_53 h1{margin:0;color:var(--color-brand-deep);font-size:clamp(32px,4.4vw,56px);font-weight:660;letter-spacing:-.018em;line-height:1.16;animation:_introRise_1lokf_1 .76s var(--ease-out) both}._singleLine_1lokf_85 h1{font-size:clamp(26px,7.4vw,88px);letter-spacing:-.02em;line-height:1.08;white-space:nowrap}._content_1lokf_53 p{max-width:34em;margin:clamp(18px,2vw,26px) auto 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7;animation:_introRise_1lokf_1 .76s var(--ease-out) .1s both}._singleLine_1lokf_85 p{max-width:48em;text-wrap:balance}._actions_1lokf_127{display:flex;margin-top:clamp(26px,3vw,36px);flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;animation:_introRise_1lokf_1 .76s var(--ease-out) .18s both}._visual_1lokf_147{margin-top:clamp(48px,6vw,80px);animation:_introRise_1lokf_1 .9s var(--ease-out) .26s both}@media(max-width:640px){._content_1lokf_53 h1{font-size:clamp(28px,8.4vw,40px);letter-spacing:-.014em}._singleLine_1lokf_85 h1{font-size:clamp(26px,8.6vw,52px)}._content_1lokf_53 p{font-size:var(--text-body)}._actions_1lokf_127{gap:4px 16px}}._reveal_25tsb_1{opacity:0;transform:translateY(18px);transition:opacity .72s var(--ease-out),transform .72s var(--ease-out)}._visible_25tsb_17{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){._reveal_25tsb_1{opacity:1;transform:none;transition:none}}._principlesSection_15voj_1{padding:var(--section-gap) 0 0}._principlesInner_15voj_9,._organizationInner_15voj_11{width:var(--container);margin:0 auto}._principles_15voj_1{display:grid;border-top:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}._principles_15voj_1 article{padding:clamp(26px,3.4vw,40px) clamp(0px,3vw,48px);border-bottom:1px solid var(--color-hairline)}._principles_15voj_1 article:nth-child(odd){padding-left:0;border-right:1px solid var(--color-hairline)}._principles_15voj_1 article:nth-child(2n){padding-right:0}._principleIndex_15voj_61{display:block;color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.06em}._principles_15voj_1 h2{margin:10px 0 0;color:var(--color-brand-deep);font-size:clamp(22px,2.3vw,30px);font-weight:620;letter-spacing:-.016em;line-height:1.3}._principles_15voj_1 p{max-width:30em;margin:12px 0 0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.75}._organizationSection_15voj_111{padding:var(--section-gap) 0}._organizationInner_15voj_11{display:grid;padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--color-hairline);grid-template-columns:minmax(220px,.5fr) minmax(0,1fr);gap:clamp(24px,5vw,72px)}._organizationInner_15voj_11 h2{margin:0;color:var(--color-brand-deep);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.01em}._organizationInner_15voj_11 dl{margin:0}._organizationInner_15voj_11 dl>div{display:grid;padding:16px 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:150px 1fr;gap:20px}._organizationInner_15voj_11 dl>div:first-child{padding-top:0}._organizationInner_15voj_11 dl>div:last-child{padding-bottom:0;border-bottom:0}._organizationInner_15voj_11 dt{color:var(--color-text-muted);font-size:var(--text-label)}._organizationInner_15voj_11 dd{margin:0;color:var(--color-text);font-size:var(--text-body);line-height:1.7}@media(max-width:820px){._principles_15voj_1{grid-template-columns:1fr}._principles_15voj_1 article,._principles_15voj_1 article:nth-child(odd),._principles_15voj_1 article:nth-child(2n){padding-right:0;padding-left:0;border-right:0}._organizationInner_15voj_11{grid-template-columns:1fr;gap:24px}._organizationInner_15voj_11 dl>div{grid-template-columns:1fr;gap:4px}}._link_1qb1c_1{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--text-body);font-weight:560;line-height:1.3;text-decoration:none;transition:color var(--dur) var(--ease-out),background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._icon_1qb1c_35{display:inline-flex;font-size:13px;transition:transform var(--dur) var(--ease-out)}._link_1qb1c_1:hover ._icon_1qb1c_35{transform:translate(3px)}._link_1qb1c_1:active{transform:scale(.985)}._primary_1qb1c_63{padding:12px 26px;color:var(--color-on-dark);background:var(--color-primary)}._primary_1qb1c_63:hover{color:var(--color-on-dark);background:var(--color-primary-hover);transform:translateY(-1px)}._text_1qb1c_87{min-height:44px;padding:0 2px;gap:7px;font-weight:560}._secondary_1qb1c_101{color:var(--color-primary-hover)}._secondary_1qb1c_101:hover{color:var(--color-primary-active)}._quiet_1qb1c_117{color:var(--color-text-secondary)}._quiet_1qb1c_117:hover{color:var(--color-primary-hover)}._ghost_1qb1c_133{color:var(--color-on-dark)}._ghost_1qb1c_133:hover{color:var(--color-ice)}._light_1qb1c_149{padding:12px 26px;color:var(--color-brand-deep);background:var(--color-on-dark)}._light_1qb1c_149:hover{color:var(--color-brand-deep);background:#ffffffdb;transform:translateY(-1px)}._capabilitySection_kohul_1{padding:var(--section-gap) 0 calc(var(--section-gap) * .7)}._inner_kohul_9,._operationInner_kohul_11,._policyInner_kohul_13{width:var(--container);margin:0 auto}._capabilityGrid_kohul_23{display:grid;border-top:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr))}._capabilityItem_kohul_35{position:relative;padding:clamp(26px,3.4vw,40px) clamp(0px,2.4vw,40px);border-bottom:1px solid var(--color-hairline)}._capabilityItem_kohul_35:nth-child(odd){padding-left:0;border-right:1px solid var(--color-hairline)}._capabilityItem_kohul_35:nth-child(2n){padding-right:0}._itemIndex_kohul_65{display:block;color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.06em;transition:color var(--dur) var(--ease-out)}._capabilityItem_kohul_35:hover ._itemIndex_kohul_65{color:var(--color-primary)}._capabilityItem_kohul_35 h3{margin:10px 0 0;color:var(--color-brand-deep);font-size:clamp(22px,2.3vw,30px);font-weight:620;letter-spacing:-.016em;line-height:1.3}._capabilityItem_kohul_35 p{max-width:32em;margin:12px 0 0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.75}._operationSection_kohul_125{padding:var(--section-gap) 0;color:var(--color-on-dark);background:radial-gradient(70% 130% at 90% 0%,rgba(101,198,221,.2),transparent 58%),radial-gradient(60% 100% at 0% 100%,rgba(23,107,135,.5),transparent 62%),var(--color-brand-deep)}._operationInner_kohul_11{display:grid;gap:clamp(40px,5vw,64px)}._operationInner_kohul_11 h2{max-width:22em;margin:0 auto;color:var(--color-on-dark);font-size:var(--text-title);font-weight:660;letter-spacing:-.018em;line-height:1.2;text-align:center}._operationSteps_kohul_175{display:grid;border-top:1px solid var(--color-hairline-dark);grid-template-columns:repeat(3,minmax(0,1fr))}._operationSteps_kohul_175 article{padding:clamp(24px,3vw,32px) clamp(16px,2.4vw,32px) 0 0}._operationSteps_kohul_175 article+article{padding-left:clamp(16px,2.4vw,32px);border-left:1px solid var(--color-hairline-dark)}._operationSteps_kohul_175 article>span{color:#ffffff70;font-size:var(--text-label);letter-spacing:.08em}._operationSteps_kohul_175 h3{margin:10px 0 0;color:var(--color-on-dark);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.01em;line-height:1.35}._operationSteps_kohul_175 p{margin:8px 0 0;color:var(--color-on-dark-muted);font-size:var(--text-small);line-height:1.7}._policySection_kohul_249{padding:0 0 var(--section-gap)}._policyInner_kohul_13{padding:clamp(48px,6vw,88px) 0 0;border-top:1px solid var(--color-hairline);text-align:center}._policyInner_kohul_13 h2{max-width:18em;margin:0 auto;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:660;letter-spacing:-.02em;line-height:1.16}._policyInner_kohul_13>p{max-width:34em;margin:clamp(16px,2vw,22px) auto 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}._reviewList_kohul_305{display:grid;max-width:860px;margin:clamp(32px,4vw,48px) auto 0;padding:clamp(20px,2.6vw,28px) 0;border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px clamp(24px,4vw,48px);list-style:none;text-align:left}._reviewList_kohul_305 li{display:flex;align-items:flex-start;gap:10px;color:var(--color-text);font-size:var(--text-body);line-height:1.6}._reviewList_kohul_305 li svg{margin-top:5px;flex:0 0 auto;color:var(--color-primary);font-size:15px}@media(max-width:820px){._capabilityGrid_kohul_23{grid-template-columns:1fr}._capabilityItem_kohul_35,._capabilityItem_kohul_35:nth-child(odd),._capabilityItem_kohul_35:nth-child(2n){padding-right:0;padding-left:0;border-right:0}._operationSteps_kohul_175{grid-template-columns:1fr}._operationSteps_kohul_175 article{padding-right:0;padding-bottom:24px}._operationSteps_kohul_175 article+article{padding-left:0;border-top:1px solid var(--color-hairline-dark);border-left:0}._reviewList_kohul_305{grid-template-columns:1fr}}._page_d9aha_1{min-height:70vh}._contactSection_d9aha_9{padding:var(--section-gap) 0}._contactInner_d9aha_17{display:grid;width:var(--container);margin:0 auto;border-top:1px solid var(--color-hairline)}._contactInner_d9aha_17>a,._contactInner_d9aha_17>div{display:grid;padding:clamp(22px,2.8vw,30px) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:minmax(120px,.36fr) minmax(0,1fr) 24px;align-items:baseline;gap:8px clamp(16px,3vw,40px);color:inherit;text-decoration:none}._contactInner_d9aha_17>div{grid-template-columns:minmax(120px,.36fr) minmax(0,1fr)}._contactInner_d9aha_17>a{transition:color var(--dur) var(--ease-out)}._contactInner_d9aha_17>a:hover strong{color:var(--color-primary-hover)}._contactInner_d9aha_17>a svg{align-self:center;color:var(--color-text-muted);font-size:13px;transition:color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._contactInner_d9aha_17>a:hover svg{color:var(--color-primary);transform:translate(3px)}._contactInner_d9aha_17 span{color:var(--color-text-muted);font-size:var(--text-label)}._contactInner_d9aha_17 strong{color:var(--color-brand-deep);font-size:clamp(20px,2vw,26px);font-weight:600;letter-spacing:-.012em;line-height:1.45;overflow-wrap:anywhere;transition:color var(--dur) var(--ease-out)}@media(max-width:700px){._contactInner_d9aha_17>a,._contactInner_d9aha_17>div{grid-template-columns:minmax(0,1fr) 24px;gap:6px 12px}._contactInner_d9aha_17>div{grid-template-columns:1fr}._contactInner_d9aha_17 span{grid-column:1 / -1}._contactInner_d9aha_17 strong{font-size:20px}}._boundarySection_9aok2_1{padding:var(--section-gap) 0}._inner_9aok2_9{width:var(--container);margin:0 auto}._boundaryList_9aok2_19{margin:0;padding:0;border-top:1px solid var(--color-hairline);list-style:none}._boundaryList_9aok2_19 li{display:grid;padding:clamp(26px,3.4vw,40px) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:64px minmax(200px,.46fr) minmax(0,1fr);align-items:baseline;gap:10px clamp(20px,4vw,56px)}._boundaryIndex_9aok2_51{color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.06em;transition:color var(--dur) var(--ease-out)}._boundaryList_9aok2_19 li:hover ._boundaryIndex_9aok2_51{color:var(--color-primary)}._boundaryList_9aok2_19 h2{margin:0;color:var(--color-brand-deep);font-size:clamp(22px,2.3vw,30px);font-weight:620;letter-spacing:-.016em;line-height:1.3}._boundaryList_9aok2_19 p{max-width:34em;margin:0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.72}@media(max-width:780px){._boundaryList_9aok2_19 li{grid-template-columns:44px minmax(0,1fr);gap:6px 12px}._boundaryList_9aok2_19 h2{grid-column:2;font-size:22px}._boundaryList_9aok2_19 p{grid-column:2;font-size:var(--text-body)}}._sequenceSection_1mznk_1{padding:var(--section-gap) 0 calc(var(--section-gap) * .6)}._inner_1mznk_9{width:var(--container);margin:0 auto}._capabilityList_1mznk_19{margin:0;padding:0;border-top:1px solid var(--color-hairline);list-style:none}._capability_1mznk_19{display:grid;padding:clamp(24px,3.2vw,36px) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:56px minmax(180px,.44fr) minmax(0,1fr);align-items:baseline;gap:10px clamp(20px,4vw,56px)}._capabilityIndex_1mznk_51{color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.06em;transition:color var(--dur) var(--ease-out)}._capability_1mznk_19:hover ._capabilityIndex_1mznk_51{color:var(--color-primary)}._capability_1mznk_19 h2{margin:0;color:var(--color-brand-deep);font-size:clamp(22px,2.3vw,30px);font-weight:620;letter-spacing:-.016em;line-height:1.3}._capability_1mznk_19 p{max-width:34em;margin:0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.72}._boundarySection_1mznk_109{padding:0 0 var(--section-gap)}._boundaryInner_1mznk_117{width:var(--container);margin:0 auto;padding:clamp(48px,6vw,88px) 0;border-top:1px solid var(--color-hairline);text-align:center}._boundaryInner_1mznk_117 h2{max-width:18em;margin:0 auto;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:660;letter-spacing:-.02em;line-height:1.16}._boundaryInner_1mznk_117 p{max-width:34em;margin:clamp(16px,2vw,22px) auto 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}@media(max-width:780px){._capability_1mznk_19{grid-template-columns:44px minmax(0,1fr);gap:6px 12px}._capability_1mznk_19 h2{grid-column:2;font-size:22px}._capability_1mznk_19 p{grid-column:2;font-size:var(--text-body)}}._figure_10wai_1{position:relative;max-width:940px;margin:0 auto;isolation:isolate}._ground_10wai_15{position:absolute;z-index:-1;inset:-14% -10% -18%;border-radius:50%;background:radial-gradient(closest-side,rgba(101,198,221,.22),rgba(23,107,135,.09) 62%,transparent);filter:blur(10px)}._sheet_10wai_43{overflow:hidden;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-float)}._bar_10wai_59{display:flex;padding:16px clamp(20px,3vw,32px);border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;align-items:center;gap:10px;background:var(--color-surface-soft)}._bar_10wai_59 img{width:24px;height:24px;border-radius:6px}._bar_10wai_59 strong{color:var(--color-brand-deep);font-size:var(--text-small);font-weight:620}._meta_10wai_103{color:var(--color-text-muted);font-size:var(--text-label)}._pill_10wai_113{display:inline-flex;min-height:28px;margin-left:auto;align-items:center;padding:2px 12px;border-radius:var(--radius-pill);color:var(--color-primary-hover);background:var(--color-brand-soft);font-size:var(--text-label);font-weight:520}._rows_10wai_139{display:grid}._row_10wai_139{display:grid;padding:clamp(22px,3vw,30px) clamp(20px,3vw,32px);grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);align-items:baseline;gap:8px 24px}._row_10wai_139+._row_10wai_139{border-top:1px solid var(--color-hairline)}._label_10wai_171{color:var(--color-brand-deep);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.01em}._note_10wai_185{color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.7}._foot_10wai_197{padding:14px clamp(20px,3vw,32px);border-top:1px solid var(--color-hairline);color:var(--color-text-muted);font-size:var(--text-label);text-align:right}@media(max-width:640px){._row_10wai_139{grid-template-columns:1fr;gap:6px}._label_10wai_171{font-size:var(--text-body)}._foot_10wai_197{text-align:left}}._heading_790na_1{max-width:760px}._heading_790na_1 h2{margin:0;color:var(--color-brand-deep);font-size:var(--text-title);font-weight:660;letter-spacing:-.018em;line-height:1.16}._heading_790na_1 p{max-width:34em;margin:18px 0 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}._center_790na_43{margin-right:auto;margin-left:auto;text-align:center}._center_790na_43 p{margin-right:auto;margin-left:auto}@media(max-width:640px){._heading_790na_1 h2{font-size:clamp(26px,7.4vw,34px)}._heading_790na_1 p{font-size:var(--text-body)}}._inner_1g3nu_1{width:var(--container);margin:0 auto}._partsSection_1g3nu_11{padding:var(--section-gap) 0;background:var(--color-surface-soft)}._parts_1g3nu_11{display:grid;margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--color-hairline)}._part_1g3nu_11{display:grid;padding:clamp(24px,3.2vw,36px) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:minmax(180px,.44fr) minmax(0,1fr);align-items:baseline;gap:10px clamp(24px,5vw,64px)}._part_1g3nu_11 h3{margin:0;color:var(--color-brand-deep);font-size:clamp(24px,2.6vw,34px);font-weight:620;letter-spacing:-.016em;line-height:1.3}._part_1g3nu_11 p{max-width:34em;margin:0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.72}._processSection_1g3nu_85{padding:var(--section-gap) 0;color:var(--color-on-dark);background:radial-gradient(70% 120% at 88% 0%,rgba(101,198,221,.22),transparent 58%),radial-gradient(60% 100% at 4% 100%,rgba(23,107,135,.5),transparent 62%),var(--color-brand-deep)}._processTitle_1g3nu_103{max-width:20em;margin:0 auto;color:var(--color-on-dark);font-size:var(--text-title);font-weight:660;letter-spacing:-.018em;line-height:1.18;text-align:center}._steps_1g3nu_125{display:grid;margin:clamp(40px,5vw,64px) 0 0;padding:0;border-top:1px solid var(--color-hairline-dark);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}._steps_1g3nu_125 li{padding:clamp(24px,3vw,32px) clamp(16px,2vw,28px) 0 0}._steps_1g3nu_125 li+li{padding-left:clamp(16px,2vw,28px);border-left:1px solid var(--color-hairline-dark)}._stepNumber_1g3nu_161{display:block;color:#ffffff70;font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.08em}._stepLabel_1g3nu_177{display:block;margin-top:10px;color:var(--color-on-dark);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.01em}._steps_1g3nu_125 p{margin:8px 0 0;color:var(--color-on-dark-muted);font-size:var(--text-small);line-height:1.65}._closingSection_1g3nu_209{padding:var(--section-gap) 0;text-align:center}._closingSection_1g3nu_209 h2{max-width:16em;margin:0 auto;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:670;letter-spacing:-.02em;line-height:1.12}._closingSection_1g3nu_209 p{max-width:26em;margin:clamp(16px,2vw,22px) auto 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}._closingActions_1g3nu_255{display:flex;margin-top:clamp(26px,3vw,36px);flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px}@media(max-width:860px){._steps_1g3nu_125{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_1g3nu_125 li:nth-child(odd){padding-left:0;border-left:0}._steps_1g3nu_125 li:nth-child(n+3){margin-top:24px;padding-top:24px;border-top:1px solid var(--color-hairline-dark)}}@media(max-width:640px){._part_1g3nu_11{grid-template-columns:1fr;gap:8px}._part_1g3nu_11 h3{font-size:24px}._part_1g3nu_11 p{font-size:var(--text-body)}._steps_1g3nu_125{grid-template-columns:1fr}._steps_1g3nu_125 li+li{margin-top:20px;padding-top:20px;border-top:1px solid var(--color-hairline-dark);border-left:0}._closingSection_1g3nu_209 h2{font-size:clamp(30px,9vw,42px)}}._page_rsk2b_1{min-height:70vh}._planSection_rsk2b_9{padding:var(--section-gap) 0 calc(var(--section-gap) * .6)}._planInner_rsk2b_17{display:grid;width:var(--container);margin:0 auto;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);align-items:start;gap:clamp(32px,6vw,88px)}._modelSummary_rsk2b_35 h2{margin:0;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:660;letter-spacing:-.02em;line-height:1.14}._modelSummary_rsk2b_35>p{max-width:30em;margin:18px 0 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}._quoteFactors_rsk2b_69,._scopeSummary_rsk2b_71{margin-top:clamp(28px,3.4vw,40px);padding-top:clamp(22px,2.6vw,28px);border-top:1px solid var(--color-hairline)}._quoteFactors_rsk2b_69 h3,._scopeSummary_rsk2b_71 h3{margin:0;color:var(--color-text-muted);font-size:var(--text-label);font-weight:500;letter-spacing:.02em}._scopeSummary_rsk2b_71 p{margin:10px 0 0;color:var(--color-text);font-size:var(--text-body);line-height:1.75}._quoteFactors_rsk2b_69 ul{display:grid;margin:14px 0 0;padding:0;gap:10px;list-style:none}._quoteFactors_rsk2b_69 li{display:flex;align-items:flex-start;gap:10px;color:var(--color-text);font-size:var(--text-body);line-height:1.65}._quoteFactors_rsk2b_69 li svg{margin-top:5px;flex:0 0 auto;color:var(--color-primary);font-size:15px}._planGrid_rsk2b_163{display:grid;gap:20px}._planGrid_rsk2b_163 article{padding:clamp(28px,3.4vw,40px);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);transition:box-shadow var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._planGrid_rsk2b_163 article:hover{box-shadow:var(--shadow-float);transform:translateY(-2px)}._planGrid_rsk2b_163 article>span{display:inline-flex;min-height:28px;align-items:center;padding:2px 12px;border-radius:var(--radius-pill);color:var(--color-primary-hover);background:var(--color-brand-soft);font-size:var(--text-label);font-weight:520}._planGrid_rsk2b_163 article>p{margin:18px 0 0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.75}._price_rsk2b_241{display:flex;margin-top:clamp(22px,2.6vw,30px);align-items:baseline;flex-wrap:wrap;gap:8px}._price_rsk2b_241 strong{color:var(--color-brand-deep);font-size:clamp(30px,2.8vw,38px);font-weight:660;letter-spacing:-.024em;line-height:1.1}._price_rsk2b_241 small{color:var(--color-text-muted);font-size:var(--text-small)}._planGrid_rsk2b_163 article>a{display:inline-flex;min-height:48px;margin-top:clamp(22px,2.6vw,30px);padding:12px 26px;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-pill);color:var(--color-on-dark);background:var(--color-primary);font-size:var(--text-body);font-weight:560;text-decoration:none;transition:background var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}._planGrid_rsk2b_163 article>a:hover{color:var(--color-on-dark);background:var(--color-primary-hover);transform:translateY(-1px)}._processSection_rsk2b_331{padding:0 0 var(--section-gap)}._processInner_rsk2b_339{display:grid;width:var(--container);margin:0 auto;padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--color-hairline);grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);gap:clamp(24px,5vw,72px)}._processHeading_rsk2b_359 h2{max-width:16em;margin:0;color:var(--color-brand-deep);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.012em;line-height:1.4}._processList_rsk2b_379{display:grid;margin:0;padding:0;list-style:none;counter-reset:pricing-step}._processList_rsk2b_379 li{display:grid;padding:clamp(20px,2.4vw,26px) 0;border-bottom:1px solid var(--color-hairline);grid-template-columns:64px minmax(160px,.4fr) minmax(0,1fr);align-items:baseline;gap:8px clamp(16px,3vw,40px);counter-increment:pricing-step}._processList_rsk2b_379 li:first-child{padding-top:0}._processList_rsk2b_379 li:before{color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.06em;content:"0" counter(pricing-step)}._processList_rsk2b_379 h3{margin:0;color:var(--color-brand-deep);font-size:var(--text-body);font-weight:620;line-height:1.5}._processList_rsk2b_379 p{margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:1.75}@media(max-width:900px){._planInner_rsk2b_17,._processInner_rsk2b_339{grid-template-columns:1fr;gap:36px}._processHeading_rsk2b_359 h2{max-width:34em}}@media(max-width:680px){._processList_rsk2b_379 li{grid-template-columns:44px minmax(0,1fr);gap:4px 12px}._processList_rsk2b_379 h3,._processList_rsk2b_379 p{grid-column:2}._planGrid_rsk2b_163 article{border-radius:var(--radius-md)}}._document_s75n6_1{width:var(--container);margin:0 auto;padding:clamp(64px,8vw,120px) 0 var(--section-gap)}._document_s75n6_1 header{padding-bottom:clamp(28px,3.4vw,44px);border-bottom:1px solid var(--color-hairline)}._document_s75n6_1 h1{margin:0;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:670;letter-spacing:-.02em;line-height:1.12}._document_s75n6_1 header p{max-width:32em;margin:18px 0 0;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:1.7}._document_s75n6_1 header small{display:block;margin-top:16px;color:var(--color-text-muted);font-size:var(--text-label)}._documentBody_s75n6_71{display:grid;margin-top:clamp(36px,4.5vw,56px);grid-template-columns:224px minmax(0,720px);align-items:start;gap:clamp(32px,5vw,72px)}._tableOfContents_s75n6_87{position:sticky;top:calc(var(--header-height) + 28px);max-height:calc(100dvh - var(--header-height) - 56px);overflow:auto;padding-right:12px;scrollbar-gutter:stable}._tableOfContents_s75n6_87 h2{margin:0 0 8px;color:var(--color-text-muted);font-size:var(--text-label);font-weight:500}._tableOfContents_s75n6_87 ol{display:grid;margin:0;padding-left:18px;gap:2px;color:var(--color-text-secondary);font-size:var(--text-small)}._tableOfContents_s75n6_87 a{display:flex;min-height:44px;align-items:center;color:inherit;line-height:1.5;text-decoration:none;transition:color var(--dur) var(--ease-out)}._tableOfContents_s75n6_87 a:hover{color:var(--color-primary-hover)}._sections_s75n6_165{display:grid;gap:clamp(30px,3.6vw,44px)}._sections_s75n6_165 section{scroll-margin-top:calc(var(--header-height) + 32px)}._sections_s75n6_165 h2{margin:0;color:var(--color-brand-deep);font-size:var(--text-subtitle);font-weight:620;letter-spacing:-.01em;line-height:1.4}._sections_s75n6_165 section>div{margin-top:12px;color:#455965;font-size:var(--text-body);line-height:1.85}._sections_s75n6_165 p{margin:0}._sections_s75n6_165 p+p,._sections_s75n6_165 ul+p,._sections_s75n6_165 ol+p,._sections_s75n6_165 p+ul,._sections_s75n6_165 p+ol{margin-top:14px}._sections_s75n6_165 ul,._sections_s75n6_165 ol{display:grid;margin-bottom:0;padding-left:22px;gap:8px}._sections_s75n6_165 a{color:var(--color-primary-hover)}@media(max-width:900px){._documentBody_s75n6_71{grid-template-columns:1fr;gap:32px}._tableOfContents_s75n6_87{position:static;max-height:none;overflow:visible;padding-right:0}._tableOfContents_s75n6_87 ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media(max-width:560px){._document_s75n6_1 h1{font-size:clamp(32px,10vw,44px)}._tableOfContents_s75n6_87 ol{grid-template-columns:1fr}}._page_1s1x4_1{min-height:70vh;background:#ffffff70}._footer_s4buq_1{border-top:1px solid var(--color-hairline);color:var(--color-text-secondary);background:var(--color-surface-soft)}._inner_s4buq_13{display:grid;width:var(--container);margin:0 auto;padding:clamp(48px,5vw,64px) 0 clamp(32px,4vw,44px);grid-template-columns:minmax(240px,1.3fr) minmax(300px,1.2fr) minmax(200px,1fr);gap:clamp(32px,5vw,72px)}._withoutContact_s4buq_31{grid-template-columns:minmax(240px,1.4fr) minmax(320px,1fr)}._brandColumn_s4buq_39{max-width:360px}._brand_s4buq_39{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--color-brand-deep);font-size:17px;font-weight:600;letter-spacing:-.01em;text-decoration:none}._brand_s4buq_39 img{width:24px;height:24px;border-radius:6px}._brandColumn_s4buq_39 p{margin:10px 0 0;color:var(--color-text-secondary);font-size:var(--text-small);line-height:1.75}._brandColumn_s4buq_39 ._legalName_s4buq_97{margin-top:6px;color:var(--color-text-muted);font-size:var(--text-label)}._linkColumn_s4buq_109 h2,._contactColumn_s4buq_111 h2{margin:0 0 12px;color:var(--color-text-muted);font-size:var(--text-label);font-weight:500}._footerLinks_s4buq_125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;align-content:start}._contactColumn_s4buq_111{display:grid;align-content:start}._footerLinks_s4buq_125 a,._contactColumn_s4buq_111 a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:var(--text-small);text-decoration:none;transition:color var(--dur) var(--ease-out)}._footerLinks_s4buq_125 a:hover,._contactColumn_s4buq_111 a:hover{color:var(--color-primary-hover)}._contactColumn_s4buq_111 a{overflow-wrap:anywhere}._contactColumn_s4buq_111 a svg{color:var(--color-text-muted);font-size:14px}._bottom_s4buq_201{display:flex;width:var(--container);margin:0 auto;padding:20px 0 32px;border-top:1px solid var(--color-hairline);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;color:var(--color-text-muted);font-size:var(--text-label)}@media(max-width:860px){._inner_s4buq_13,._withoutContact_s4buq_31{grid-template-columns:1fr 1fr}._brandColumn_s4buq_39{grid-column:1 / -1}}@media(max-width:560px){._inner_s4buq_13,._withoutContact_s4buq_31{grid-template-columns:1fr;gap:28px}._footerLinks_s4buq_125{grid-template-columns:repeat(2,minmax(0,1fr))}._brandColumn_s4buq_39{grid-column:auto}._bottom_s4buq_201{flex-direction:column}}._header_2f914_1{position:sticky;z-index:100;top:0;border-bottom:1px solid var(--color-hairline);background:#ffffffb8;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}._inner_2f914_19{display:flex;width:var(--container);min-height:var(--header-height);margin:0 auto;align-items:center;gap:clamp(16px,3vw,40px)}._brand_2f914_37{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:var(--color-brand-deep);font-size:18px;font-weight:620;letter-spacing:-.012em;text-decoration:none}._brand_2f914_37 img{width:26px;height:26px;border-radius:7px;object-fit:contain}._desktopNav_2f914_75{display:flex;margin-left:auto;gap:clamp(4px,1.6vw,18px)}._navLink_2f914_87{position:relative;display:inline-flex;min-height:44px;align-items:center;padding:0 8px;color:var(--color-text-secondary);font-size:var(--text-small);font-weight:480;text-decoration:none;transition:color var(--dur) var(--ease-out)}._navLink_2f914_87:after{position:absolute;right:8px;bottom:9px;left:8px;height:1px;background:currentColor;content:"";transform:scaleX(0);transition:transform .26s var(--ease-out)}._navLink_2f914_87:hover{color:var(--color-text)}._navLink_2f914_87:hover:after,._active_2f914_147:after{transform:scaleX(1)}._active_2f914_147{color:var(--color-brand-deep);font-weight:560}._headerAction_2f914_165{display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:0 2px 0 12px;color:var(--color-primary-hover);font-size:var(--text-small);font-weight:560;text-decoration:none;transition:color var(--dur) var(--ease-out)}._headerAction_2f914_165 svg{font-size:12px;transition:transform var(--dur) var(--ease-out)}._headerAction_2f914_165:hover{color:var(--color-primary-active)}._headerAction_2f914_165:hover svg{transform:translate(3px)}._headerAction_2f914_165:active{transform:scale(.98)}._menuButton_2f914_225{display:none}._drawerTitle_2f914_233{display:flex;align-items:center;justify-content:space-between;color:var(--color-brand-deep);font-size:var(--text-body);font-weight:600}._mobileNav_2f914_251{display:grid}._mobileLink_2f914_259{display:flex;min-height:56px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-hairline);color:var(--color-text);font-size:var(--text-body);font-weight:500;text-decoration:none}._mobileLink_2f914_259 svg{color:var(--color-text-muted);font-size:12px}._mobileActive_2f914_293{color:var(--color-primary-hover);font-weight:600}._mobileActive_2f914_293 svg{color:var(--color-primary)}._mobileDrawer_2f914_311 .ant-drawer-header{padding:16px 20px;border-bottom-color:var(--color-hairline)}._mobileDrawer_2f914_311 .ant-drawer-body{padding:4px 20px 24px}@media(max-width:1024px){._desktopNav_2f914_75,._headerAction_2f914_165{display:none}._menuButton_2f914_225{display:inline-flex;margin-left:auto;color:var(--color-brand-deep);font-size:19px}}._siteShell_l7tme_1{display:flex;min-height:100vh;flex-direction:column;overflow:clip;background:var(--color-surface)}._main_l7tme_17{min-height:70vh;flex:1}._page_1emjh_1{display:flex;width:min(calc(100% - 48px),640px);min-height:68vh;margin:0 auto;padding:clamp(80px,10vw,140px) 0;align-items:center;flex-direction:column;justify-content:center;text-align:center}._icon_1emjh_25{display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:var(--color-primary);background:var(--color-brand-soft);font-size:26px}._page_1emjh_1>span{margin-top:24px;color:var(--color-text-muted);font-family:var(--sp-font-code);font-size:var(--text-label);letter-spacing:.16em}._page_1emjh_1 h1{margin:12px 0 0;color:var(--color-brand-deep);font-size:var(--text-display);font-weight:670;letter-spacing:-.02em;line-height:1.14}._page_1emjh_1 p{margin:16px 0 30px;color:var(--color-text-secondary);font-size:var(--text-lead)}@media(max-width:560px){._page_1emjh_1{width:min(calc(100% - 32px),640px)}._page_1emjh_1 h1{font-size:clamp(30px,9vw,40px)}}:root{--sp-font-ui: -apple-system-body, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", "PingFang SC", "Microsoft YaHei UI", sans-serif;--sp-font-code: ui-monospace, "SFMono-Regular", "SF Mono", "Cascadia Mono", "Cascadia Code", Consolas, "Liberation Mono", monospace;--color-primary: #176b87;--color-primary-hover: #12566d;--color-primary-active: #0f485c;--color-brand-soft: #e8f5f8;--color-focus: #287f9c;--color-page: #f1f5f8;--color-surface: #ffffff;--color-surface-soft: #f6f9fb;--color-text: #1e2a35;--color-text-secondary: #667684;--color-text-muted: #8595a1;--color-border: #d7e0e7;--color-hairline: rgba(16, 42, 54, .1);--color-hairline-strong: rgba(16, 42, 54, .16);--color-brand-deep: #102a36;--color-on-dark: #ffffff;--color-on-dark-muted: rgba(255, 255, 255, .66);--color-hairline-dark: rgba(255, 255, 255, .16);--color-ice: #65c6dd;--color-gold: #b68a42;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(16, 42, 54, .05), 0 18px 44px -24px rgba(16, 42, 54, .24);--shadow-float: 0 40px 110px -50px rgba(16, 42, 54, .45);--text-hero: clamp(42px, 7.2vw, 88px);--text-display: clamp(34px, 4.6vw, 60px);--text-title: clamp(28px, 3.6vw, 48px);--text-subtitle: clamp(21px, 1.9vw, 26px);--text-lead: clamp(18px, 1.7vw, 22px);--text-body: 17px;--text-small: 15px;--text-label: 14px;--ease-out: cubic-bezier(.22, .61, .36, 1);--dur: .2s;--content-width: 1080px;--container: min( calc(100% - clamp(40px, 8vw, 80px)) , var(--content-width));--header-height: 56px;--section-gap: clamp(80px, 9.5vw, 140px);font-family:var(--sp-font-ui);color:var(--color-text);background:var(--color-surface);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-surface)}body{min-width:320px;min-height:100vh;margin:0;color:var(--color-text);background:var(--color-surface);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}button,input,textarea,select{font:inherit}img,svg{display:block;max-width:100%}a{color:inherit}#root{min-height:100vh}:focus-visible{outline:3px solid rgba(40,127,156,.4);outline-offset:3px;border-radius:6px}::selection{color:var(--color-brand-deep);background:#65c6dd57}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
