.governance-lifecycle[data-v-d6418207]{--lifecycle-icon-size:88px;--lifecycle-gap:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lifecycle-gap);margin:64px 0 0;padding:24px 24px 8px;list-style:none;text-align:center}.governance-lifecycle__module[data-v-d6418207]{position:relative;min-width:0;padding-top:48px}.governance-lifecycle__module[data-v-d6418207]:nth-child(2n){padding-top:0}.governance-lifecycle__icon[data-v-d6418207]{position:relative;z-index:1;display:grid;place-items:center;width:var(--lifecycle-icon-size);height:var(--lifecycle-icon-size);margin-inline:auto;border:1px solid rgba(11,18,32,.07);border-radius:24px;background:#fff;box-shadow:0 8px 24px #0b12200d}.governance-lifecycle__icon[data-v-d6418207] .platform-hero-icon{width:44px;height:44px}.governance-lifecycle__number[data-v-d6418207]{position:absolute;inset:-9px -9px auto auto;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(11,18,32,.07);border-radius:50%;background:#fff;color:#0b1220b8;font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.governance-lifecycle__copy[data-v-d6418207]{position:relative;margin-top:24px}.governance-lifecycle h2[data-v-d6418207]{--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400);margin:0;color:#0b1220;font-size:22px;line-height:1.3;letter-spacing:-.016em;text-wrap:balance}.governance-lifecycle p[data-v-d6418207]{max-width:260px;margin:12px auto 0;color:#0b1220b8;font-family:var(--home-body-font);font-size:15px;line-height:1.6;text-wrap:pretty}.governance-lifecycle__curve[data-v-d6418207]{position:absolute;overflow:visible;pointer-events:none}.governance-lifecycle__curve path[data-v-d6418207]{fill:none;stroke:#0b12202e;stroke-width:1.5;vector-effect:non-scaling-stroke}.governance-lifecycle__curve--horizontal[data-v-d6418207]{top:44px;left:calc(50% + var(--lifecycle-icon-size)/2);width:calc(100% + var(--lifecycle-gap) - var(--lifecycle-icon-size));height:48px}.governance-lifecycle__curve--vertical[data-v-d6418207]{display:none}.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__copy[data-v-d6418207],.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__icon[data-v-d6418207]{opacity:0;-webkit-transform:translateY(-28px);transform:translateY(-28px)}.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__curve path[data-v-d6418207]{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__copy[data-v-d6418207],.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__icon[data-v-d6418207]{-webkit-animation:governance-module-drop-d6418207 .44s cubic-bezier(.22,.61,.36,1) calc(var(--lifecycle-index)*.11s) both;animation:governance-module-drop-d6418207 .44s cubic-bezier(.22,.61,.36,1) calc(var(--lifecycle-index)*.11s) both}.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__curve path[data-v-d6418207]{stroke-dasharray:1;-webkit-animation:governance-wire-draw-d6418207 .34s ease calc(.87s + var(--lifecycle-index)*90ms) both;animation:governance-wire-draw-d6418207 .34s ease calc(.87s + var(--lifecycle-index)*90ms) both}@-webkit-keyframes governance-module-drop-d6418207{0%{opacity:0;-webkit-transform:translateY(-28px);transform:translateY(-28px)}72%{opacity:1;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes governance-module-drop-d6418207{0%{opacity:0;-webkit-transform:translateY(-28px);transform:translateY(-28px)}72%{opacity:1;-webkit-transform:translateY(3px);transform:translateY(3px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes governance-wire-draw-d6418207{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}99.9%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}to{opacity:1;stroke-dasharray:none;stroke-dashoffset:0}}@keyframes governance-wire-draw-d6418207{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}99.9%{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}to{opacity:1;stroke-dasharray:none;stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__copy[data-v-d6418207],.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__icon[data-v-d6418207],.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__copy[data-v-d6418207],.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__icon[data-v-d6418207]{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:none;transform:none}.governance-lifecycle.is-motion-ready.is-active .governance-lifecycle__curve path[data-v-d6418207],.governance-lifecycle.is-motion-ready:not(.is-active) .governance-lifecycle__curve path[data-v-d6418207]{-webkit-animation:none;animation:none;opacity:1;stroke-dasharray:none;stroke-dashoffset:0}}@media(max-width:1200px){.governance-lifecycle[data-v-d6418207]{--lifecycle-gap:32px;padding-inline:0}}@media(max-width:900px){.governance-lifecycle[data-v-d6418207]{--lifecycle-icon-size:64px;--lifecycle-gap:40px;grid-template-columns:minmax(0,1fr);max-width:600px;margin-inline:auto;text-align:start}.governance-lifecycle__module[data-v-d6418207],.governance-lifecycle__module[data-v-d6418207]:nth-child(2n){display:grid;grid-template-columns:var(--lifecycle-icon-size) minmax(0,1fr);align-items:start;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;padding:0}.governance-lifecycle__icon[data-v-d6418207]{border-radius:18px}.governance-lifecycle__icon[data-v-d6418207] .platform-hero-icon{width:34px;height:34px}.governance-lifecycle__copy[data-v-d6418207]{margin:0}.governance-lifecycle p[data-v-d6418207]{max-width:none;margin-inline:0}.governance-lifecycle__curve--horizontal[data-v-d6418207]{display:none}.governance-lifecycle__curve--vertical[data-v-d6418207]{display:block;top:var(--lifecycle-icon-size);left:calc(var(--lifecycle-icon-size)/2 - 14px);width:28px;height:calc(100% + var(--lifecycle-gap) - var(--lifecycle-icon-size))}}@media(max-width:767px){.governance-lifecycle[data-v-d6418207]{--lifecycle-icon-size:56px;margin-top:48px;padding:12px 8px 0}.governance-lifecycle__module[data-v-d6418207],.governance-lifecycle__module[data-v-d6418207]:nth-child(2n){-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.governance-lifecycle__icon[data-v-d6418207]{border-radius:16px}.governance-lifecycle__icon[data-v-d6418207] .platform-hero-icon{width:32px;height:32px}.governance-lifecycle__number[data-v-d6418207]{width:22px;height:22px;inset:-7px -7px auto auto;font-size:9px}.governance-lifecycle h2[data-v-d6418207]{font-size:20px}.governance-lifecycle p[data-v-d6418207]{margin-top:8px}}.governance-scene[data-v-e7efe2aa]{padding:24px;color:var(--ui-ink)}.governance-scene header[data-v-e7efe2aa]{display:flex;align-items:flex-start;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--ui-line)}.governance-scene header[data-v-e7efe2aa]>svg{flex:none;margin-top:2px}.governance-scene h3[data-v-e7efe2aa]{margin:0;font-size:16px;font-weight:500;line-height:1.4}.governance-scene .scene-node[data-v-e7efe2aa]{display:flex;align-items:center;justify-content:center;gap:16px;min-width:0;padding:18px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-card);background:var(--ui-white)}.governance-scene .scene-node--primary[data-v-e7efe2aa]{background:var(--ui-primary);color:var(--ui-primary-text);border-color:transparent}.governance-scene[data-v-e7efe2aa] .ui-detail-blocks{min-width:0;width:100%;gap:8px}.governance-scene[data-v-e7efe2aa] .ui-detail-blocks i{height:6px}.audit-policy[data-v-e7efe2aa],.audit-trace[data-v-e7efe2aa],.identity-login[data-v-e7efe2aa],.identity-policy[data-v-e7efe2aa],.identity-scope[data-v-e7efe2aa]{min-height:290px;margin-top:24px}.identity-login>.scene-node[data-v-e7efe2aa]{width:70%;margin-inline:auto}.protocols[data-v-e7efe2aa]{display:flex;justify-content:center;gap:12px;margin-top:16px}.policy-labels span[data-v-e7efe2aa],.protocols span[data-v-e7efe2aa]{color:var(--ui-muted);font-size:11px}.login-link[data-v-e7efe2aa]{display:flex;flex-direction:column;align-items:center}.login-link i[data-v-e7efe2aa]{width:1px;height:20px;background:var(--ui-line)}.login-link .scene-node[data-v-e7efe2aa]{padding:16px}.resource-row[data-v-e7efe2aa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.resource-row .scene-node[data-v-e7efe2aa]{padding:16px}.policy-labels[data-v-e7efe2aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 14px 72px;text-align:center}.policy-row[data-v-e7efe2aa]{display:grid;grid-template-columns:56px repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.policy-row .scene-node[data-v-e7efe2aa]{padding:12px}.policy-cell[data-v-e7efe2aa]{display:flex;align-items:center;gap:12px;padding:16px 12px;background:var(--ui-block-surface);border-radius:var(--ui-radius-control)}.policy-cell[data-v-e7efe2aa]>svg{flex:none}.scope-identity[data-v-e7efe2aa]{display:flex;align-items:center;gap:16px;padding:16px;border-radius:var(--ui-radius-card);background:var(--ui-block-surface)}.scope-identity>.scene-node[data-v-e7efe2aa]{padding:12px;flex:none}.scope-identity[data-v-e7efe2aa]>svg{flex:none}.scope-branch[data-v-e7efe2aa]{display:flex;justify-content:space-around;height:40px}.scope-branch i[data-v-e7efe2aa]{width:1px;background:var(--ui-line)}.scope-resources[data-v-e7efe2aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.scope-resources>div[data-v-e7efe2aa]{position:relative;display:grid;gap:24px;padding:20px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-card)}.scope-permission[data-v-e7efe2aa]{position:absolute;top:20px;right:16px;color:var(--ui-muted)}.trace-search[data-v-e7efe2aa]{display:flex;gap:12px;align-items:center;padding:12px;background:var(--ui-block-surface);border-radius:var(--ui-radius-control)}.trace-search[data-v-e7efe2aa]>svg{flex:none}.trace-body[data-v-e7efe2aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.trace-events[data-v-e7efe2aa]{position:relative;display:grid;gap:12px}.trace-events>div[data-v-e7efe2aa]{display:flex;align-items:center;gap:12px;padding:16px 10px;background:var(--ui-block-surface);border-radius:var(--ui-radius-control)}.trace-events[data-v-e7efe2aa] svg{flex:none}.trace-events .selected[data-v-e7efe2aa]{outline:1px solid var(--ui-primary)}.trace-detail[data-v-e7efe2aa]{padding:16px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-control)}.trace-detail>div[data-v-e7efe2aa]{display:flex;gap:12px;margin-top:20px}.trace-detail span[data-v-e7efe2aa]{font-size:10px;color:var(--ui-muted)}.policy-cycle[data-v-e7efe2aa]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:32px}.policy-cycle .scene-node[data-v-e7efe2aa]{padding:14px}.policy-cycle[data-v-e7efe2aa]>svg{flex:none}.policy-setting[data-v-e7efe2aa]{display:grid;grid-template-columns:20px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:16px;margin-top:12px;background:var(--ui-block-surface);border-radius:var(--ui-radius-control)}.policy-setting>span[data-v-e7efe2aa]{position:relative;height:3px;background:var(--ui-line)}.policy-setting>span>i[data-v-e7efe2aa]{position:absolute;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--ui-primary)}@container (max-width: 340px){.governance-scene[data-v-e7efe2aa]{padding:16px}.policy-row[data-v-e7efe2aa]{grid-template-columns:36px repeat(2,minmax(0,1fr));gap:8px}.policy-row .scene-node[data-v-e7efe2aa]{padding:8px}.policy-cell[data-v-e7efe2aa]{gap:6px;padding:12px 8px}.policy-labels[data-v-e7efe2aa]{margin-left:44px}.policy-cycle[data-v-e7efe2aa]{gap:6px}.policy-cycle .scene-node[data-v-e7efe2aa]{padding:8px}.trace-body[data-v-e7efe2aa]{gap:10px}.scope-resources[data-v-e7efe2aa]{gap:12px}.scope-resources>div[data-v-e7efe2aa]{padding:16px 12px}}.governance-page[data-v-18a01225]{--home-display-font:var(--marketing-display-font), var(--system-font-current, sans-serif);--home-action-font:var(--marketing-display-font), var(--home-body-font);--home-action-weight:var(--marketing-weight-500);--home-action-tracking:.01em;--home-action-size:16px;--home-action-primary-size:16px;--home-action-compact-size:16px;--home-action-line-height:1.25;--home-content-width:1376px;color:#0b1220;font-family:var(--home-body-font);font-weight:400;-webkit-font-smoothing:antialiased;--home-gutter-total:64px;--governance-section-gap:120px;background:#fff;overflow-wrap:anywhere;-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}.governance-page .wrap[data-v-18a01225]{width:min(1376px,calc(100% - var(--home-gutter-total)));margin-inline:auto}.governance-page h1[data-v-18a01225],.governance-page h2[data-v-18a01225],.governance-page h3[data-v-18a01225]{--marketing-heading-font:var(--marketing-regular-heading-font, var(--home-display-font, var(--marketing-display-font), var(--system-font-current, sans-serif)));font-family:var(--marketing-heading-font);font-weight:var(--marketing-regular-heading-weight,400);text-wrap:balance}.governance-page h1[data-v-18a01225],.governance-page h2[data-v-18a01225]{letter-spacing:-.016em}.governance-page p[data-v-18a01225]{margin:0;color:#0b1220b8;font-size:16px;line-height:1.6}.governance-page .eyebrow[data-v-18a01225]{margin-bottom:16px;font-size:14px}.governance-page .item-number[data-v-18a01225]{color:#0b1220b8;font-size:12px;line-height:28px;font-variant-numeric:tabular-nums}.governance-page .governance-section[data-v-18a01225]{padding-top:var(--governance-section-gap);scroll-margin-top:100px}.governance-page .section-heading h2[data-v-18a01225]{margin:0;font-size:44px;line-height:1.04}.governance-page .summary[data-v-18a01225]{max-width:760px;margin-top:24px;text-wrap:pretty}.governance-hero[data-v-18a01225]{padding-top:124px;padding-bottom:64px;text-align:center}.governance-hero .hero-eyebrow[data-v-18a01225]{margin-bottom:32px;color:#0b1220;font-family:var(--home-display-font);font-size:16px;font-weight:var(--marketing-weight-600,600);line-height:1;letter-spacing:-.02em;text-decoration:underline;text-underline-offset:4px}.governance-hero h1[data-v-18a01225]{max-width:1040px;margin:0 auto;font-size:56px;line-height:1.18}.governance-hero h1>span[data-v-18a01225]{display:block}.governance-hero .hero-intro[data-v-18a01225]{max-width:760px;margin:32px auto 36px;text-wrap:pretty}.controls[data-v-18a01225]{padding-bottom:var(--governance-section-gap);background:#f8fafb}.controls[data-v-18a01225] .value-props{padding:0;background:transparent}.controls[data-v-18a01225] .value-props__container{width:min(1376px,calc(100% - var(--home-gutter-total)));margin-inline:auto}.controls[data-v-18a01225] .section-title{max-width:960px}.controls[data-v-18a01225] .value-summary{margin-top:24px;line-height:1.6}.controls[data-v-18a01225] .value-points{margin-top:20px}.governance-accordion[data-v-18a01225] .split-accordion-feature__head h2{font-size:44px;line-height:1.04}.governance-accordion[data-v-18a01225] .split-accordion-feature__summary{font-size:16px;line-height:1.6}.calls .section-heading[data-v-18a01225]{max-width:960px}.calls-grid[data-v-18a01225]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:48px 0 0;padding:0;list-style:none}.calls-grid__top[data-v-18a01225]{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid rgba(11,18,32,.18);color:#0b1220b8}.calls h3[data-v-18a01225]{margin:28px 0 12px;font-size:22px;line-height:1.25}.budget[data-v-18a01225] .budget-control__heading{max-width:960px;margin-inline:0;text-align:start}.budget[data-v-18a01225] .budget-control__heading p{margin-inline:0}.governance-page>#faq[data-v-18a01225]{padding-top:var(--governance-section-gap)}@media(max-width:1200px){.governance-page[data-v-18a01225]{--governance-section-gap:88px}.governance-page .section-heading h2[data-v-18a01225],.governance-page[data-v-18a01225] .budget-control h2,.governance-page[data-v-18a01225] .section-title,.governance-page[data-v-18a01225] .split-accordion-feature__head h2{font-size:38px}.governance-hero h1[data-v-18a01225]{font-size:44px}}@media(min-width:768px)and (max-width:1000px){.governance-accordion[data-v-18a01225] .split-accordion-feature__layout{grid-template-columns:minmax(0,1fr);gap:32px}.governance-accordion[data-v-18a01225] .split-accordion-feature__content{order:0}.governance-accordion[data-v-18a01225] .split-accordion-feature__visual--desktop{order:1;height:auto}.governance-accordion[data-v-18a01225] .split-accordion-feature__list{margin-top:0}}@media(max-width:900px){.calls-grid[data-v-18a01225]{gap:28px}}@media(max-width:767px){.governance-page[data-v-18a01225]{--home-gutter-total:32px;--governance-section-gap:64px}.governance-page .section-heading h2[data-v-18a01225],.governance-page[data-v-18a01225] .budget-control h2,.governance-page[data-v-18a01225] .section-title,.governance-page[data-v-18a01225] .split-accordion-feature__head h2{font-size:32px}.governance-accordion[data-v-18a01225]{--illustration-fit-mobile-height:300px}.governance-hero[data-v-18a01225]{padding-top:108px;padding-bottom:40px}.governance-hero .hero-eyebrow[data-v-18a01225]{margin-bottom:22px;font-size:12px;line-height:1.35}.governance-hero h1[data-v-18a01225]{font-size:36px}.governance-hero .hero-intro[data-v-18a01225]{margin-block:24px 28px}.calls h3[data-v-18a01225]{font-size:20px}.calls-grid[data-v-18a01225]{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:40px}}.governance-page[data-v-18a01225] .capability-index :is(h2,h3),.governance-page[data-v-18a01225] .value-props :is(.value-name,.value-text){-ms-hyphens:manual;-webkit-hyphens:manual;hyphens:manual}.governance-page[data-v-18a01225]:lang(ja){-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.governance-page[data-v-18a01225]:lang(ja) :is(h1,h2,h3,p){word-break:auto-phrase;line-break:strict}@media(max-width:767px){.governance-hero .action-group[data-v-18a01225]{width:min(100%,360px);margin-inline:auto;align-items:stretch}.governance-hero .action-group[data-v-18a01225] .action-button{width:100%}}
