.soc2tz,.soc2tz *{box-sizing:border-box!important}.soc2tz{--surface:#fff!important;--ink:#282a30!important;--ink-2:#3c4149!important;--mute:#63626b!important;--faint:#86868e!important;--line:rgba(0,0,0,.1)!important;--line-2:rgba(0,0,0,.16)!important;--fill:#f6f6f7!important;--hi:#f0f4ff!important;--blue:#005df0!important;--blue-ink:#0046b8!important;--yes:#1e7f4f!important;--yes-bg:#e8f5ee!important;--partly:#b4690e!important;--partly-bg:#fbf1df!important;--no:#c2271e!important;--no-bg:#fceae8!important;--f:"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;color:var(--ink)!important;color-scheme:light!important;font-family:var(--f)!important;font-size:14px!important;line-height:1.5!important;-webkit-font-smoothing:antialiased!important;font-variant-numeric:tabular-nums!important;margin:32px 0!important;text-align:left!important}.soc2tz :where(.tool *){float:none!important;font-family:var(--f)!important;font-size:inherit!important;letter-spacing:0!important;line-height:inherit!important;margin:0!important;padding:0!important;text-indent:0!important;text-transform:none!important}.soc2tz .tool:after,.soc2tz .tool:before,.soc2tz :where(.tool *):after,.soc2tz :where(.tool *):before,.soc2tz:after,.soc2tz:before{content:none!important}.soc2tz :where(.tool h3,.tool p,.tool summary){color:inherit!important;font-family:var(--f)!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:inherit!important;margin:0!important;padding:0!important;text-align:left!important;text-transform:none!important}.soc2tz ul{list-style:none!important}.soc2tz a,.soc2tz button{color:inherit!important}.soc2tz button{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;font:inherit!important;font-family:var(--f)!important;height:auto!important;letter-spacing:0!important;line-height:inherit!important;margin:0!important;min-width:0!important;padding:0!important;text-transform:none!important;width:auto!important}.soc2tz .tt:focus-visible,.soc2tz a:focus-visible,.soc2tz button:focus-visible,.soc2tz summary:focus-visible{outline:2px solid var(--blue)!important;outline-offset:2px!important}.soc2tz .tool{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:10px!important}.soc2tz .bar{border-bottom:1px solid var(--line)!important;display:grid!important;gap:10px!important;padding:12px 18px!important}.soc2tz .row1{flex-wrap:wrap!important;gap:10px!important;justify-content:space-between!important}.soc2tz .row1,.soc2tz .row2{align-items:center!important;display:flex!important}.soc2tz .row2{color:var(--mute)!important;font-size:13px!important;gap:12px!important;white-space:nowrap!important}.soc2tz .track{background:var(--fill)!important;border-radius:99px!important;flex:1!important;height:6px!important;min-width:60px!important;overflow:hidden!important}.soc2tz .track i{background:var(--blue)!important;display:block!important;height:100%!important;width:0!important}.soc2tz .switch{background:var(--fill)!important;border-radius:999px!important;display:inline-flex!important;font-size:13.5px!important;padding:3px!important}.soc2tz .switch>*{border-radius:999px!important;color:var(--ink-2)!important;font-weight:500!important;padding:6px 14px!important;position:relative!important}.soc2tz .switch>.on{background:var(--surface)!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important;color:var(--ink)!important;font-weight:600!important}.soc2tz .icons{gap:8px!important}.soc2tz .b,.soc2tz .icons{display:inline-flex!important}.soc2tz .b{align-items:center!important;background:var(--surface)!important;border:1px solid var(--line-2)!important;border-radius:999px!important;color:var(--ink)!important;font-size:13px!important;font-weight:500!important;gap:6px!important;padding:6px 14px!important;white-space:nowrap!important}.soc2tz .b:hover{border-color:var(--ink-2)!important}.soc2tz .b.sm{border-color:var(--line)!important;color:var(--ink-2)!important;font-size:12.5px!important;padding:4px 10px!important}.soc2tz .b.icon{color:var(--ink-2)!important;height:30px!important;justify-content:center!important;padding:0!important;width:30px!important}.soc2tz .b[disabled]{cursor:default!important;opacity:.45!important}.soc2tz .abtn a,.soc2tz .switch>a,.soc2tz a.b,.soc2tz a.dlvid{cursor:pointer!important;text-decoration:none!important}.soc2tz .dlwrap{display:inline-flex!important;position:relative!important}.soc2tz .dlwrap .menu{display:none!important;filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))!important;padding-top:6px!important;position:absolute!important;right:0!important;top:100%!important;z-index:6!important}.soc2tz .dlwrap.open .menu,.soc2tz .dlwrap:focus-within .menu,.soc2tz .dlwrap:hover .menu{display:block!important}.soc2tz .dlwrap .menu a{background:var(--surface)!important;border-top-width:1px!important;border:1px solid var(--line)!important;border-top:0 solid var(--line)!important;color:var(--ink)!important;display:block!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;min-width:170px!important;padding:8px 14px!important;text-decoration:none!important;white-space:nowrap!important}.soc2tz .dlwrap .menu a:first-child{border-radius:8px 8px 0 0!important;border-top-width:1px!important}.soc2tz .dlwrap .menu a:last-child{border-radius:0 0 8px 8px!important}.soc2tz .dlwrap .menu a:focus-visible,.soc2tz .dlwrap .menu a:hover{background:var(--hi)!important;color:var(--blue-ink)!important}.soc2tz .rec{display:grid!important;gap:16px!important;padding:24px 24px 22px!important}.soc2tz .rec h3{color:var(--ink)!important;font-size:21px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}.soc2tz .metaline{align-items:center!important;color:var(--ink-2)!important;display:flex!important;flex-wrap:wrap!important;font-size:13px!important;gap:6px 16px!important;margin-top:-6px!important}.soc2tz .chip{border-radius:999px!important;display:inline-block!important;font-size:12px!important;font-weight:500!important;padding:2px 9px!important;white-space:nowrap!important}.soc2tz .chip.core{background:var(--hi)!important;color:var(--blue-ink)!important}.soc2tz .check{color:var(--ink)!important;font-size:16px!important;font-weight:500!important;letter-spacing:-.004em!important;line-height:1.55!important}.soc2tz .plain{color:var(--ink-2)!important;font-size:15px!important;line-height:1.55!important}.soc2tz .ans{border:1px solid var(--line)!important;border-radius:12px!important;display:grid!important;gap:12px!important;padding:18px 20px!important}.soc2tz .qq{color:var(--ink)!important;font-size:15px!important;font-weight:500!important}.soc2tz .abtn{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.soc2tz .abtn a{background:var(--surface)!important;border:1px solid var(--line-2)!important;border-radius:999px!important;color:var(--ink)!important;display:inline-flex!important;font-size:14px!important;font-weight:500!important;padding:8px 18px!important;position:relative!important}.soc2tz .abtn a:hover{border-color:var(--ink-2)!important}.soc2tz .abtn a.yes.sel{background:var(--yes-bg)!important;border-color:var(--yes)!important;color:var(--yes)!important}.soc2tz .abtn a.partly.sel{background:var(--partly-bg)!important;border-color:var(--partly)!important;color:var(--partly)!important}.soc2tz .abtn a.no.sel{background:var(--no-bg)!important;border-color:var(--no)!important;color:var(--no)!important}.soc2tz .rule{line-height:1.45!important;margin-top:-4px!important}.soc2tz .navrow,.soc2tz .rule{color:var(--faint)!important;font-size:13px!important}.soc2tz .navrow{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important;padding-top:12px!important}.soc2tz .ctx,.soc2tz .navrow{border-top:1px solid var(--line)!important}.soc2tz .ctx{padding:4px 24px 6px!important}.soc2tz .acc details{border-bottom:1px solid var(--line)!important}.soc2tz .acc details:last-child{border-bottom:0!important}.soc2tz .acc summary{align-items:center!important;color:var(--ink-2)!important;cursor:pointer!important;display:flex!important;font-size:14px!important;font-weight:500!important;gap:10px!important;justify-content:space-between!important;list-style:none!important;padding:12px 2px!important}.soc2tz .acc summary::-webkit-details-marker{display:none!important}.soc2tz .acc summary:after{color:var(--faint)!important;content:"+"!important;flex:none!important;font-size:16px!important;font-weight:400!important;line-height:1!important}.soc2tz .acc details[open] summary:after{content:"–"!important}.soc2tz .acc details[open] summary{color:var(--ink)!important}.soc2tz .acc .body{color:var(--ink-2)!important;font-size:14px!important;line-height:1.55!important;padding:0 2px 16px!important}.soc2tz .acc .blist{display:grid!important;gap:6px!important;margin:0!important;padding:0!important}.soc2tz .acc .bitem{background:radial-gradient(circle at 3px 3px,var(--mute) 2.5px,transparent 3px) no-repeat 0 .5em /6px 6px!important;display:block!important;margin:0!important;padding:0 0 0 15px!important}.soc2tz .tt{cursor:help!important;position:relative!important;text-decoration:underline dotted var(--faint)!important;text-underline-offset:3px!important}.soc2tz .tt.k{color:var(--faint)!important}.soc2tz .chip.tt{text-decoration:none!important}.soc2tz [data-tip]:focus-visible:after,.soc2tz [data-tip]:hover:after{background:var(--ink)!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,.18)!important;color:#fff!important;content:attr(data-tip)!important;font-size:12.5px!important;font-weight:400!important;left:0!important;line-height:1.45!important;max-width:min(260px,70vw)!important;padding:8px 10px!important;pointer-events:none!important;position:absolute!important;text-align:left!important;top:calc(100% + 8px)!important;white-space:normal!important;width:max-content!important;z-index:5!important}.soc2tz .dlvid{background:#eef1f6!important;border-bottom:1px solid var(--line)!important;cursor:pointer!important;line-height:0!important;position:relative!important;text-decoration:none!important}.soc2tz .dlvid,.soc2tz .dlvid video{display:block!important;width:100%!important}.soc2tz .dlvid video{aspect-ratio:16/9!important;border:0!important;height:auto!important;max-width:none!important}.soc2tz .dlrow{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:space-between!important;padding:16px 20px!important}.soc2tz .dltext{color:var(--ink-2)!important;flex:1!important;font-size:14.5px!important;line-height:1.5!important;min-width:240px!important}.soc2tz .dltext b{color:var(--ink)!important;font-weight:600!important}.soc2tz .b.pri{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;padding:9px 18px!important;text-decoration:none!important}.soc2tz .b.pri:hover{background:var(--blue-ink)!important;border-color:var(--blue-ink)!important}.soc2tz.soc2dl .tool{overflow:hidden!important}@media (max-width:560px){.soc2tz .bar{padding:10px 14px!important}.soc2tz .rec{padding:18px 16px!important}.soc2tz .ctx{padding:2px 16px 4px!important}.soc2tz .rec h3{font-size:19px!important}.soc2tz .check{font-size:15px!important}.soc2tz .plain{font-size:14px!important}.soc2tz .switch>*{font-size:13px!important;padding:5px 10px!important}.soc2tz .ans{padding:16px!important}}