.GappyWorkforceShowcase_section__JZEef{--gws-ink:#1b2d29;--gws-green:#005b42;--gws-green-2:#147c63;--gws-muted:#6c8078;--gws-border:rgba(173,205,199,0.5);position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:80px;padding:clamp(96px,10vw,148px) 0 clamp(84px,9vw,132px);border-top:0;background:radial-gradient(circle at 14% 43%,rgba(194,234,221,.38),transparent 28%),radial-gradient(circle at 87% 55%,rgba(203,225,249,.48),transparent 28%),#f9fcfb;color:var(--gws-ink)}.GappyWorkforceShowcase_grid__se_Fp{position:absolute;z-index:-2;inset:220px 0 0;opacity:.38;background-image:radial-gradient(circle,rgba(121,173,203,.72) 1px,transparent 1.2px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.GappyWorkforceShowcase_glowOne__O4yvi,.GappyWorkforceShowcase_glowTwo__F6VWG{position:absolute;z-index:-1;width:520px;height:520px;border-radius:50%;filter:blur(55px);opacity:.42;pointer-events:none}.GappyWorkforceShowcase_glowOne__O4yvi{left:-250px;top:36%;background:rgba(178,229,210,.52)}.GappyWorkforceShowcase_glowTwo__F6VWG{right:-260px;bottom:2%;background:rgba(190,217,246,.62)}.GappyWorkforceShowcase_container__NZ3e0{width:min(1580px,calc(100% - 64px));margin-inline:auto}.GappyWorkforceShowcase_copy__xEaFw{position:relative;z-index:1;max-width:1080px;margin:0 auto clamp(52px,6vw,78px);text-align:center}.GappyWorkforceShowcase_eyebrow__kbWh_{color:var(--gws-green);font-family:var(--font-dm-mono),monospace;font-size:13px;font-weight:600;letter-spacing:.2em;line-height:1.5}.GappyWorkforceShowcase_copy__xEaFw h2{margin:18px 0 0;color:var(--gws-ink);font-size:clamp(48px,4.45vw,74px);font-weight:400;letter-spacing:-.055em;line-height:1.02;text-wrap:balance}.GappyWorkforceShowcase_supporting__sMZ_0{max-width:860px;margin:22px auto 0;color:var(--gws-muted);font-size:clamp(18px,1.35vw,22px);line-height:1.55;text-wrap:balance}.GappyWorkforceShowcase_workspace__9q8xf{position:relative;display:grid;grid-template-columns:246px minmax(0,1fr);min-height:760px;overflow:hidden;border:1px solid rgba(158,196,188,.58);border-radius:27px;background:rgba(255,255,255,.72);box-shadow:0 32px 90px rgba(50,95,87,.11),0 3px 18px rgba(55,100,92,.06),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(18px) saturate(1.07)}.GappyWorkforceShowcase_workspace__9q8xf:before{content:"";position:absolute;inset:1px;border:1px solid rgba(255,255,255,.74);border-radius:25px;pointer-events:none}.GappyWorkforceShowcase_workspace__9q8xf:after{content:"";position:absolute;inset:auto 0 0;z-index:5;height:70px;background:linear-gradient(180deg,transparent,rgba(249,252,251,.58));pointer-events:none}.GappyWorkforceShowcase_sidebar__ooCcM{position:relative;z-index:1;display:flex;flex-direction:column;gap:36px;padding:36px 24px 30px;border-right:1px solid rgba(173,205,199,.38);background:linear-gradient(150deg,rgba(241,250,247,.84),rgba(255,255,255,.5))}.GappyWorkforceShowcase_workspaceBrand__catsI{display:flex;align-items:center;gap:12px;color:var(--gws-green)}.GappyWorkforceShowcase_workspaceBrand__catsI>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--gws-green);color:#fff;font-size:17px;font-weight:700}.GappyWorkforceShowcase_workspaceBrand__catsI strong{font-size:25px;font-weight:650;letter-spacing:-.035em}.GappyWorkforceShowcase_sidebar__ooCcM nav{display:grid;gap:5px}.GappyWorkforceShowcase_sidebar__ooCcM nav p{margin:0 10px 8px;color:#91a39d;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.GappyWorkforceShowcase_sidebar__ooCcM nav>span{min-height:43px;display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:10px;color:var(--gws-muted);font-size:14px}.GappyWorkforceShowcase_sidebar__ooCcM nav>.GappyWorkforceShowcase_navActive__F9sm2{border:1px solid rgba(151,211,190,.46);background:rgba(216,242,231,.72);color:var(--gws-green);font-weight:650}.GappyWorkforceShowcase_sidebarNote__Pb5XX{margin-top:auto;display:grid;gap:5px;padding:20px 10px 0;border-top:1px solid rgba(173,205,199,.4)}.GappyWorkforceShowcase_sidebarNote__Pb5XX strong{color:var(--gws-green);font-family:var(--font-dm-mono),monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.GappyWorkforceShowcase_sidebarNote__Pb5XX span{color:#8ba098;font-size:11px}.GappyWorkforceShowcase_workspaceMain___sMOJ{min-width:0;padding:30px 34px 34px;background:radial-gradient(circle at 72% 10%,rgba(214,233,251,.26),transparent 34%),radial-gradient(circle at 86% 94%,rgba(203,238,223,.34),transparent 32%),rgba(255,255,255,.24)}.GappyWorkforceShowcase_questionBar__PajoU{min-height:61px;display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--gws-border);border-radius:15px;background:linear-gradient(105deg,rgba(255,255,255,.78),rgba(235,246,252,.66));box-shadow:inset 0 1px 0 rgba(255,255,255,.95);color:#40534d;font-size:16px}.GappyWorkforceShowcase_sparkle__76_UA{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#e3f5ed;color:var(--gws-green)}.GappyWorkforceShowcase_queryLabel__iiCrq{margin-left:auto;padding:7px 14px;border-radius:999px;background:rgba(216,242,231,.86);color:var(--gws-green);font-size:11px;font-weight:650;white-space:nowrap}.GappyWorkforceShowcase_overviewHeading__qggYG{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:28px 4px 15px}.GappyWorkforceShowcase_conditions__faMHe h3,.GappyWorkforceShowcase_overviewHeading__qggYG h3,.GappyWorkforceShowcase_panelHeading__4yULC h3{margin:0;color:var(--gws-ink);font-size:22px;font-weight:650;letter-spacing:-.035em;line-height:1.2}.GappyWorkforceShowcase_overviewHeading__qggYG>span{color:var(--gws-green);font-family:var(--font-dm-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.GappyWorkforceShowcase_metrics__rsM4l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:0}.GappyWorkforceShowcase_metric__F0OF9{min-width:0;min-height:103px;padding:18px 18px 14px;border:1px solid rgba(173,205,199,.46);border-radius:15px;background:rgba(255,255,255,.66);box-shadow:0 10px 28px rgba(61,101,94,.045),inset 0 1px 0 rgba(255,255,255,.96)}.GappyWorkforceShowcase_metric__F0OF9[data-tone=verified]{background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(222,246,236,.82))}.GappyWorkforceShowcase_metric__F0OF9 dt{overflow:hidden;color:var(--gws-muted);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.GappyWorkforceShowcase_metric__F0OF9 dd{margin:4px 0 0;color:var(--gws-ink);font-size:36px;font-weight:650;letter-spacing:-.045em;line-height:1}.GappyWorkforceShowcase_metric__F0OF9[data-tone=pending] dd{color:#9a611b}.GappyWorkforceShowcase_metric__F0OF9[data-tone=approval] dd{color:#a65540}.GappyWorkforceShowcase_metric__F0OF9[data-tone=verified] dd{color:#006548}.GappyWorkforceShowcase_workspaceBody__iZuzp{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(340px,.9fr);gap:14px;margin-top:18px}.GappyWorkforceShowcase_conditions__faMHe,.GappyWorkforceShowcase_queue__k5d9C{min-width:0;border:1px solid rgba(173,205,199,.5);border-radius:18px;background:rgba(255,255,255,.7);box-shadow:0 14px 38px rgba(42,87,79,.055),inset 0 1px 0 rgba(255,255,255,.98)}.GappyWorkforceShowcase_queue__k5d9C{padding:23px 22px}.GappyWorkforceShowcase_panelHeading__4yULC{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:15px}.GappyWorkforceShowcase_panelHeading__4yULC p{margin:5px 0 0;color:var(--gws-muted);font-size:12px}.GappyWorkforceShowcase_panelHeading__4yULC>span{color:#8ba098;font-size:11px}.GappyWorkforceShowcase_queue__k5d9C ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.GappyWorkforceShowcase_queue__k5d9C li{min-width:0;min-height:67px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid rgba(185,208,203,.48);border-radius:12px;background:rgba(255,255,255,.55)}.GappyWorkforceShowcase_queue__k5d9C li.GappyWorkforceShowcase_selectedItem__eHg2X{border-color:rgba(91,189,153,.5);background:linear-gradient(100deg,rgba(231,249,241,.9),rgba(242,250,252,.8))}.GappyWorkforceShowcase_itemIcon__68wvJ{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#eef7f4;color:var(--gws-green)}.GappyWorkforceShowcase_selectedItem__eHg2X .GappyWorkforceShowcase_itemIcon__68wvJ{background:var(--gws-green);color:#fff;transform:rotate(-45deg)}.GappyWorkforceShowcase_itemCopy__YD_if{min-width:0;display:grid}.GappyWorkforceShowcase_itemCopy__YD_if strong{overflow:hidden;color:var(--gws-ink);font-size:14px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.GappyWorkforceShowcase_itemCopy__YD_if>span{overflow:hidden;color:#7b8e87;font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.GappyWorkforceShowcase_newCondition__e0mjf em,.GappyWorkforceShowcase_oldCondition__VHSfv em,.GappyWorkforceShowcase_required__CipxH,.GappyWorkforceShowcase_status__cgIh_{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-style:normal;font-weight:650;white-space:nowrap}.GappyWorkforceShowcase_status__cgIh_{min-width:112px;padding:6px 10px;font-size:10px}.GappyWorkforceShowcase_newCondition__e0mjf em,.GappyWorkforceShowcase_required__CipxH,.GappyWorkforceShowcase_status__cgIh_[data-tone=pending]{background:#fff0db;color:#925b18}.GappyWorkforceShowcase_status__cgIh_[data-tone=approval]{background:#faeae6;color:#a5533f}.GappyWorkforceShowcase_status__cgIh_[data-tone=evidence]{background:#e8f4f9;color:#35718a}.GappyWorkforceShowcase_status__cgIh_[data-tone=verified]{background:#e1f5ec;color:#006548}.GappyWorkforceShowcase_conditions__faMHe{position:relative;padding:23px 21px 21px;background:radial-gradient(circle at 100% 100%,rgba(217,240,250,.5),transparent 40%),rgba(255,255,255,.82)}.GappyWorkforceShowcase_conditionsTopline__q0da5{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-bottom:17px}.GappyWorkforceShowcase_conditionsTopline__q0da5>div{display:grid;gap:2px}.GappyWorkforceShowcase_conditionsTopline__q0da5 p{margin:0;color:var(--gws-green);font-family:var(--font-dm-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.GappyWorkforceShowcase_conditionsTopline__q0da5>div>span{color:#8ba098;font-size:11px}.GappyWorkforceShowcase_conditionsSupport__Uci_z{margin:7px 0 0;color:var(--gws-muted);font-size:10px;line-height:1.55}.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_conditions__faMHe h3,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_copy__xEaFw h2,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_overviewHeading__qggYG h3,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_panelHeading__4yULC h3{letter-spacing:-.025em;line-height:1.4}.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_conditionsTopline__q0da5 p,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_eyebrow__kbWh_,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_newCondition__e0mjf>span,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_oldCondition__VHSfv>span,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_overviewHeading__qggYG>span,.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_required__CipxH{letter-spacing:.06em;text-transform:none}.GappyWorkforceShowcase_section__JZEef[data-locale=ja] .GappyWorkforceShowcase_metric__F0OF9 dt{white-space:normal}.GappyWorkforceShowcase_required__CipxH{padding:6px 9px;font-size:8px;letter-spacing:.03em;text-transform:uppercase}.GappyWorkforceShowcase_timeChange__IOKgH{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:15px;padding:15px 0;border-block:1px solid rgba(173,205,199,.4)}.GappyWorkforceShowcase_newCondition__e0mjf,.GappyWorkforceShowcase_oldCondition__VHSfv{min-width:0;display:grid;align-content:start;gap:4px}.GappyWorkforceShowcase_newCondition__e0mjf>span,.GappyWorkforceShowcase_oldCondition__VHSfv>span{min-height:28px;color:#80928c;font-size:9px;font-weight:650;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.GappyWorkforceShowcase_newCondition__e0mjf strong,.GappyWorkforceShowcase_oldCondition__VHSfv strong{font-size:27px;letter-spacing:-.04em;line-height:1}.GappyWorkforceShowcase_oldCondition__VHSfv strong{color:#99a69f;font-weight:450;text-decoration:line-through;text-decoration-thickness:1px}.GappyWorkforceShowcase_newCondition__e0mjf strong{color:var(--gws-ink);font-weight:650}.GappyWorkforceShowcase_newCondition__e0mjf em,.GappyWorkforceShowcase_oldCondition__VHSfv em{width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 8px;font-size:8px;line-height:1.2;white-space:normal}.GappyWorkforceShowcase_oldCondition__VHSfv em{background:#f8e7e2;color:#a6533f}.GappyWorkforceShowcase_source__lg2_n{margin:10px 0 0;color:#84958f;font-size:10px}.GappyWorkforceShowcase_controlState__B8CMy,.GappyWorkforceShowcase_evidenceState__HvJHb{display:flex;gap:11px;border-radius:12px}.GappyWorkforceShowcase_controlState__B8CMy{align-items:center;margin-top:15px;padding:13px;border:1px solid rgba(225,188,135,.38);background:rgba(255,248,236,.72)}.GappyWorkforceShowcase_controlIcon__OXjDd{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#fff0dc;color:#9a611b}.GappyWorkforceShowcase_controlState__B8CMy>div,.GappyWorkforceShowcase_evidenceState__HvJHb>div{min-width:0;display:grid;gap:2px}.GappyWorkforceShowcase_controlState__B8CMy strong,.GappyWorkforceShowcase_evidenceState__HvJHb strong{color:var(--gws-ink);font-size:12px}.GappyWorkforceShowcase_controlState__B8CMy span,.GappyWorkforceShowcase_evidenceState__HvJHb p{color:var(--gws-muted);font-size:10px;line-height:1.45}.GappyWorkforceShowcase_evidenceState__HvJHb{margin-top:9px;padding:13px;background:rgba(231,247,240,.72)}.GappyWorkforceShowcase_evidenceState__HvJHb>span{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#d9f3e7;color:var(--gws-green)}.GappyWorkforceShowcase_evidenceState__HvJHb p{margin:0}.GappyWorkforceShowcase_actions__RmD3k{display:grid;grid-template-columns:1fr 1.15fr;gap:8px;margin-top:13px}.GappyWorkforceShowcase_actions__RmD3k button{min-height:43px;padding:9px 11px;border:1px solid var(--gws-green);border-radius:10px;background:var(--gws-green);color:#fff;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.GappyWorkforceShowcase_actions__RmD3k button:hover{background:#007052}.GappyWorkforceShowcase_actions__RmD3k .GappyWorkforceShowcase_secondaryAction__LXimE{border-color:rgba(132,174,164,.52);background:rgba(255,255,255,.72);color:var(--gws-green)}.GappyWorkforceShowcase_actions__RmD3k .GappyWorkforceShowcase_secondaryAction__LXimE:hover{background:#edf8f3}.GappyWorkforceShowcase_actions__RmD3k button:focus-visible{outline:2px solid #23876d;outline-offset:3px}.GappyWorkforceShowcase_localNotice__LXd9d{margin:9px 0 0;padding:10px 11px;border-left:2px solid #68a896;background:rgba(238,248,245,.78);color:#526a62;font-size:10px;line-height:1.5}.GappyWorkforceShowcase_disclaimer__iJaqK{position:relative;z-index:6;margin:17px 3px 0;color:#82958d;font-size:10px;letter-spacing:.035em;text-align:right}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_copy__xEaFw>*{opacity:0;transform:translateY(20px)}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_workspace__9q8xf{opacity:0;transform:translateY(40px) scale(.975)}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_metric__F0OF9{opacity:0;transform:translateY(12px)}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_conditions__faMHe{opacity:0;transform:translateX(18px)}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_copy__xEaFw>*{opacity:1;transform:none;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_copy__xEaFw h2{transition-delay:70ms}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_supporting__sMZ_0{transition-delay:.12s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_workspace__9q8xf{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.22,1,.36,1) .15s,transform .8s cubic-bezier(.22,1,.36,1) .15s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_metric__F0OF9{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_metric__F0OF9:first-child{transition-delay:.42s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_metric__F0OF9:nth-child(2){transition-delay:.49s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_metric__F0OF9:nth-child(3){transition-delay:.56s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_metric__F0OF9:nth-child(4){transition-delay:.63s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_conditions__faMHe{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.22,1,.36,1) .62s,transform .62s cubic-bezier(.22,1,.36,1) .62s}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_selectedItem__eHg2X{animation:GappyWorkforceShowcase_selectedGlow__ENis7 1.2s cubic-bezier(.22,1,.36,1) .7s 1 both}@keyframes GappyWorkforceShowcase_selectedGlow__ENis7{0%{box-shadow:0 0 0 rgba(56,163,125,0)}45%{box-shadow:0 0 0 5px rgba(56,163,125,.09)}to{box-shadow:0 10px 24px rgba(56,123,103,.06)}}@media (max-width:1199px){.GappyWorkforceShowcase_container__NZ3e0{width:min(1120px,calc(100% - 48px))}.GappyWorkforceShowcase_workspace__9q8xf{grid-template-columns:190px minmax(0,1fr);min-height:720px}.GappyWorkforceShowcase_sidebar__ooCcM{padding-inline:18px}.GappyWorkforceShowcase_workspaceMain___sMOJ{padding:26px}.GappyWorkforceShowcase_workspaceBody__iZuzp{grid-template-columns:minmax(0,1.45fr) minmax(300px,.9fr)}.GappyWorkforceShowcase_queue__k5d9C li{grid-template-columns:auto minmax(0,1fr)}.GappyWorkforceShowcase_queue__k5d9C .GappyWorkforceShowcase_status__cgIh_{grid-column:2;justify-self:start}}@media (max-width:959px){.GappyWorkforceShowcase_section__JZEef{padding-top:104px}.GappyWorkforceShowcase_workspace__9q8xf{display:block;min-height:0}.GappyWorkforceShowcase_sidebar__ooCcM{display:none}.GappyWorkforceShowcase_workspaceBody__iZuzp{grid-template-columns:1fr}.GappyWorkforceShowcase_conditions__faMHe{margin-top:2px}.GappyWorkforceShowcase_queue__k5d9C li{grid-template-columns:auto minmax(0,1fr) auto}.GappyWorkforceShowcase_queue__k5d9C .GappyWorkforceShowcase_status__cgIh_{grid-column:auto;justify-self:auto}}@media (max-width:767px){.GappyWorkforceShowcase_section__JZEef{padding:82px 0 72px;background:radial-gradient(circle at 0 22%,rgba(194,234,221,.36),transparent 26%),radial-gradient(circle at 100% 74%,rgba(203,225,249,.46),transparent 30%),#f9fcfb}.GappyWorkforceShowcase_grid__se_Fp{inset:185px 0 0;background-size:24px 24px}.GappyWorkforceShowcase_container__NZ3e0{width:calc(100% - 32px)}.GappyWorkforceShowcase_copy__xEaFw{margin-bottom:38px;text-align:left}.GappyWorkforceShowcase_eyebrow__kbWh_{font-size:11px;letter-spacing:.15em}.GappyWorkforceShowcase_copy__xEaFw h2{max-width:520px;margin-top:15px;font-size:clamp(43px,13vw,58px);line-height:1.02;text-wrap:pretty}.GappyWorkforceShowcase_supporting__sMZ_0{margin-top:18px;font-size:17px;line-height:1.55;text-wrap:pretty}.GappyWorkforceShowcase_workspace__9q8xf{border-radius:20px}.GappyWorkforceShowcase_workspace__9q8xf:before{border-radius:18px}.GappyWorkforceShowcase_workspaceMain___sMOJ{padding:15px 14px 22px}.GappyWorkforceShowcase_questionBar__PajoU{min-height:70px;align-items:center;padding:13px;font-size:16px;line-height:1.35}.GappyWorkforceShowcase_queryLabel__iiCrq{display:none}.GappyWorkforceShowcase_overviewHeading__qggYG{display:grid;gap:7px;margin:24px 4px 14px}.GappyWorkforceShowcase_overviewHeading__qggYG h3{font-size:24px}.GappyWorkforceShowcase_metrics__rsM4l{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.GappyWorkforceShowcase_metric__F0OF9{min-height:104px;padding:16px}.GappyWorkforceShowcase_metric__F0OF9 dt{font-size:13px;white-space:normal}.GappyWorkforceShowcase_metric__F0OF9 dd{margin-top:7px;font-size:40px}.GappyWorkforceShowcase_workspaceBody__iZuzp{gap:10px;margin-top:28px}.GappyWorkforceShowcase_conditions__faMHe,.GappyWorkforceShowcase_queue__k5d9C{border-radius:15px}.GappyWorkforceShowcase_queue__k5d9C{padding:19px 10px 13px}.GappyWorkforceShowcase_panelHeading__4yULC{margin-inline:4px}.GappyWorkforceShowcase_panelHeading__4yULC h3{font-size:25px}.GappyWorkforceShowcase_panelHeading__4yULC>span{display:none}.GappyWorkforceShowcase_queue__k5d9C li{min-height:82px;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 13px}.GappyWorkforceShowcase_itemIcon__68wvJ{display:none}.GappyWorkforceShowcase_itemCopy__YD_if strong{font-size:17px;white-space:normal}.GappyWorkforceShowcase_itemCopy__YD_if>span{font-size:12px;white-space:normal}.GappyWorkforceShowcase_queue__k5d9C .GappyWorkforceShowcase_status__cgIh_{grid-column:1;min-width:min(210px,78%);justify-self:end;font-size:11px}.GappyWorkforceShowcase_conditions__faMHe{padding:19px 15px 17px}.GappyWorkforceShowcase_conditionsTopline__q0da5{display:grid}.GappyWorkforceShowcase_required__CipxH{justify-self:start;font-size:9px}.GappyWorkforceShowcase_conditions__faMHe h3{font-size:25px}.GappyWorkforceShowcase_timeChange__IOKgH{gap:8px}.GappyWorkforceShowcase_newCondition__e0mjf>span,.GappyWorkforceShowcase_oldCondition__VHSfv>span{min-height:34px}.GappyWorkforceShowcase_newCondition__e0mjf strong,.GappyWorkforceShowcase_oldCondition__VHSfv strong{font-size:28px}.GappyWorkforceShowcase_newCondition__e0mjf em,.GappyWorkforceShowcase_oldCondition__VHSfv em{font-size:9px}.GappyWorkforceShowcase_actions__RmD3k{grid-template-columns:1fr}.GappyWorkforceShowcase_actions__RmD3k button{min-height:48px;font-size:13px}.GappyWorkforceShowcase_disclaimer__iJaqK{margin-inline:4px;font-size:10px;line-height:1.5;text-align:left}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_workspace__9q8xf{transform:translateY(24px)}.GappyWorkforceShowcase_motionReady___XTMh:not(.GappyWorkforceShowcase_revealed__7hWdW) .GappyWorkforceShowcase_conditions__faMHe{transform:translateY(16px)}}@media (max-width:389px){.GappyWorkforceShowcase_container__NZ3e0{width:calc(100% - 24px)}.GappyWorkforceShowcase_copy__xEaFw h2{font-size:42px}.GappyWorkforceShowcase_workspaceMain___sMOJ{padding-inline:10px}.GappyWorkforceShowcase_metric__F0OF9{padding-inline:13px}.GappyWorkforceShowcase_timeChange__IOKgH{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr)}.GappyWorkforceShowcase_timeChange__IOKgH>svg{width:14px}}@media (prefers-reduced-motion:reduce){.GappyWorkforceShowcase_motionReady___XTMh .GappyWorkforceShowcase_conditions__faMHe,.GappyWorkforceShowcase_motionReady___XTMh .GappyWorkforceShowcase_copy__xEaFw>*,.GappyWorkforceShowcase_motionReady___XTMh .GappyWorkforceShowcase_metric__F0OF9,.GappyWorkforceShowcase_motionReady___XTMh .GappyWorkforceShowcase_workspace__9q8xf{opacity:1!important;transform:none!important;transition:none!important}.GappyWorkforceShowcase_revealed__7hWdW .GappyWorkforceShowcase_selectedItem__eHg2X{animation:none}}@supports not (backdrop-filter:blur(1px)){.GappyWorkforceShowcase_conditions__faMHe,.GappyWorkforceShowcase_queue__k5d9C,.GappyWorkforceShowcase_sidebar__ooCcM,.GappyWorkforceShowcase_workspaceMain___sMOJ,.GappyWorkforceShowcase_workspace__9q8xf{background-color:#f8fbfa}}.orbit_orbit__iaXBP{container-type:inline-size;margin:40px 0 0;color:#a8b8b1;background:transparent}.orbit_orbit__iaXBP[data-theme=light]{color:#52685b;background:#fafcf8}.orbit_stage__J9SZy{position:relative;width:100%;aspect-ratio:1200/620;margin-inline:auto}.orbit_runtime__kClbI{position:absolute;inset:0}.orbit_runtime__kClbI .gappy-orbit__stage{display:block;width:100%;height:100%;overflow:visible;font-family:inherit}.orbit_fallback__CWwGl img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.orbit_fallback__CWwGl[hidden]{display:none}.orbit_caption__NjFz_{margin:0;padding:20px 16px 0;text-align:center;font-size:14px;line-height:1.7}.orbit_controls__tgMAd{display:flex;justify-content:center;min-height:68px;padding:12px 16px}.orbit_controls__tgMAd button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid;border-radius:6px;padding:10px 16px;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.orbit_controls__tgMAd button:hover:not(:disabled){background:#8ddf6310}.orbit_controls__tgMAd button:focus-visible{outline:3px solid #8ddf63;outline-offset:4px}.orbit_controls__tgMAd button:disabled{cursor:default}@container (max-width:900px){.orbit_stage__J9SZy{max-width:520px;aspect-ratio:520/620}.orbit_caption__NjFz_{padding-top:16px}}.home-v2 #context .OrbitSection_section__ns2wK .hv-heading{margin:0 auto 24px}.home-v2 #context .OrbitSection_section__ns2wK .hv-heading h2{font-size:clamp(34px,4.4vw,62px);letter-spacing:-.045em;line-height:1.08}.home-v2 #context .OrbitSection_section__ns2wK .hv-lead{max-width:650px;margin-inline:auto}.UseCasesCarousel_section__u_O2a{--use-cases-green:#006448;--use-cases-ink:#183129;--use-cases-muted:#6c7b74;background:#fff;color:var(--use-cases-ink);position:relative;z-index:3;padding:clamp(72px,8vw,128px) 0 clamp(72px,8vw,120px);scroll-margin-top:92px}.UseCasesCarousel_heading__ZG3Kt{width:min(1120px,calc(100% - 80px));margin:0 auto 28px;text-align:center}.UseCasesCarousel_eyebrow__qBU99,.UseCasesCarousel_workflow__MU92O{color:var(--use-cases-green);font-size:12px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.UseCasesCarousel_eyebrow__qBU99{margin:0 0 18px}.UseCasesCarousel_heading__ZG3Kt h2{margin:0;font-size:clamp(48px,4.4vw,68px);font-weight:400;letter-spacing:-.045em;line-height:1.08}.UseCasesCarousel_heading__ZG3Kt h2 span{display:block}.UseCasesCarousel_heading__ZG3Kt h2 .UseCasesCarousel_mobileTitle__5yJBJ{display:none}.UseCasesCarousel_intro___x_V6{max-width:900px;margin:26px auto 0;color:var(--use-cases-muted);font-size:clamp(17px,1.25vw,20px);line-height:1.65}.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_eyebrow__qBU99,.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_workflow__MU92O{letter-spacing:.08em;text-transform:none}.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_activeDetail__OS3gJ h3,.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_fallbackDetail__vaXn5 h3,.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_heading__ZG3Kt h2{letter-spacing:-.03em;line-height:1.35}.UseCasesCarousel_carousel__OPWCq{max-width:1920px;margin:0 auto}.UseCasesCarousel_controls__IPUW_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:calc(100% - 88px);min-height:48px;margin:0 auto 36px;gap:16px}.UseCasesCarousel_arrow__ZkBff,.UseCasesCarousel_autoplay__eZoIA,.UseCasesCarousel_dot__GmIC2,.UseCasesCarousel_media__zw3rO{font:inherit;-webkit-tap-highlight-color:transparent}.UseCasesCarousel_arrow__ZkBff{display:inline-grid;width:48px;height:48px;place-items:center;border:0;border-radius:50%;background:#f0f4f2;color:var(--use-cases-ink);cursor:pointer}.UseCasesCarousel_arrow__ZkBff:first-child{justify-self:start}.UseCasesCarousel_arrow__ZkBff:last-child{justify-self:end}.UseCasesCarousel_arrow__ZkBff svg{width:20px;height:20px}.UseCasesCarousel_centerControls__a2bkI{display:flex;align-items:center;gap:10px}.UseCasesCarousel_dots__sK8vT{display:flex;align-items:center;padding:0 8px;border-radius:24px;background:#f0f4f2}.UseCasesCarousel_dot__GmIC2{display:grid;width:24px;height:48px;padding:0;place-items:center;border:0;background:transparent;cursor:pointer}.UseCasesCarousel_dot__GmIC2:before{width:6px;height:6px;border-radius:50%;background:#aebbb5;content:"";transition:width .25s ease,background-color .25s ease}.UseCasesCarousel_dot__GmIC2[aria-current=true]:before{width:18px;border-radius:6px;background:var(--use-cases-ink)}.UseCasesCarousel_autoplay__eZoIA{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:9px 15px;border:0;border-radius:25px;background:#f0f4f2;color:var(--use-cases-ink);cursor:pointer;font-size:13px;font-weight:600}.UseCasesCarousel_autoplay__eZoIA svg{width:17px;height:17px}.UseCasesCarousel_arrow__ZkBff:hover,.UseCasesCarousel_autoplay__eZoIA:hover{background:#e5eeea}.UseCasesCarousel_arrow__ZkBff:focus-visible,.UseCasesCarousel_autoplay__eZoIA:focus-visible,.UseCasesCarousel_cta__gzqCd:focus-visible,.UseCasesCarousel_dot__GmIC2:focus-visible,.UseCasesCarousel_media__zw3rO:focus-visible,.UseCasesCarousel_stage__Lu_oc:focus-visible,.UseCasesCarousel_staticCta__b6FzJ:focus-visible{outline:3px solid #238568;outline-offset:4px}.UseCasesCarousel_stage__Lu_oc{position:relative;width:100%}.UseCasesCarousel_track__HF_n8{display:grid;width:min(1200px,calc(100% - 64px));margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}.UseCasesCarousel_slide__vQdha{min-width:0}.UseCasesCarousel_media__zw3rO{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;padding:0;border:0;border-radius:2px;background:#dfe8e2;color:#fff;cursor:pointer;isolation:isolate}.UseCasesCarousel_media__zw3rO:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(7,23,15,.44),rgba(7,23,15,.1) 20%,transparent 42%);content:"";pointer-events:none}.UseCasesCarousel_media__zw3rO img,.UseCasesCarousel_media__zw3rO picture{display:block;width:100%;height:100%}.UseCasesCarousel_media__zw3rO img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.UseCasesCarousel_brokenImage__xhBb3{opacity:0}.UseCasesCarousel_imageFallback__QlYtM{position:absolute;inset:0;display:grid;place-items:center;color:#4d6258;font-size:14px}.UseCasesCarousel_imageFallback__QlYtM[aria-hidden=true]{opacity:0}.UseCasesCarousel_photoLabel__3uSgf{position:absolute;z-index:2;top:24px;right:18px;left:18px;color:#fff;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.1;text-align:center;text-shadow:0 1px 16px rgba(0,0,0,.24)}.UseCasesCarousel_fallbackDetail__vaXn5{padding-top:26px}.UseCasesCarousel_workflow__MU92O{margin:0 0 12px}.UseCasesCarousel_activeDetail__OS3gJ h3,.UseCasesCarousel_fallbackDetail__vaXn5 h3{margin:0 0 16px;font-size:clamp(28px,2.1vw,34px);font-weight:400;letter-spacing:-.035em;line-height:1.22}.UseCasesCarousel_description__cpL5Q,.UseCasesCarousel_fallbackDetail__vaXn5>p:last-child{margin:0;color:var(--use-cases-muted);font-size:16px;line-height:1.7}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_stage__Lu_oc{height:var(--use-cases-stage-height);overflow:hidden;overflow:clip;touch-action:pan-y}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_track__HF_n8{position:relative;display:block;width:100%;height:100%}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_slide__vQdha{position:absolute;top:0;left:0;width:var(--use-cases-active-width);opacity:var(--use-cases-opacity);transform:translate3d(var(--use-cases-x),0,0) scale(var(--use-cases-scale));transform-origin:top left;transition:transform .68s cubic-bezier(.22,1,.36,1),opacity .42s ease}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_activeSlide__g_cFw{z-index:2}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_fallbackDetail__vaXn5,.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_staticCta__b6FzJ{display:none}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_slide__vQdha:not(.UseCasesCarousel_activeSlide__g_cFw) .UseCasesCarousel_photoLabel__3uSgf{top:30px;font-size:32px}.UseCasesCarousel_status__Zwk6P{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.UseCasesCarousel_activeDetail__OS3gJ{width:min(var(--use-cases-active-width,440px),calc(100% - 40px));min-height:355px;margin:30px auto 0;animation:UseCasesCarousel_detail-in___I8U4 .43s ease both}.UseCasesCarousel_activeDetail__OS3gJ h3{min-height:2.45em}.UseCasesCarousel_description__cpL5Q{min-height:8.5em;margin-bottom:24px}.UseCasesCarousel_cta__gzqCd,.UseCasesCarousel_staticCta__b6FzJ{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:18px;padding:9px 11px 9px 23px;border:1px solid var(--use-cases-green);border-radius:28px;background:var(--use-cases-green);color:#fff;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none}.UseCasesCarousel_cta__gzqCd>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#fff;color:var(--use-cases-green)}.UseCasesCarousel_cta__gzqCd svg,.UseCasesCarousel_staticCta__b6FzJ svg{width:19px;height:19px}.UseCasesCarousel_cta__gzqCd:hover,.UseCasesCarousel_staticCta__b6FzJ:hover{background:#07523e}.UseCasesCarousel_staticCta__b6FzJ{margin:40px 0 0 max(32px,calc((100% - 1200px) / 2))}.UseCasesCarousel_disclosure__WIuP4{width:min(1150px,calc(100% - 48px));margin:28px auto 0;color:#78877f;text-align:center}.UseCasesCarousel_disclosure__WIuP4 p{margin:0 0 7px;font-size:13px;line-height:1.65}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_controls__IPUW_,.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_heading__ZG3Kt,.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_stage__Lu_oc{animation:UseCasesCarousel_section-in__L8xmH .48s ease both}@keyframes UseCasesCarousel_section-in__L8xmH{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes UseCasesCarousel_detail-in___I8U4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.UseCasesCarousel_heading__ZG3Kt{width:calc(100% - 48px)}.UseCasesCarousel_heading__ZG3Kt h2{font-size:clamp(46px,7.2vw,64px)}.UseCasesCarousel_track__HF_n8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.UseCasesCarousel_section__u_O2a{padding:72px 0 68px;scroll-margin-top:76px}.UseCasesCarousel_heading__ZG3Kt{width:calc(100% - 40px);margin-bottom:12px;text-align:left}.UseCasesCarousel_eyebrow__qBU99{margin-bottom:22px;font-size:12px}.UseCasesCarousel_heading__ZG3Kt h2{font-size:clamp(40px,10.8vw,46px);line-height:1.08}.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_heading__ZG3Kt h2 .UseCasesCarousel_desktopTitle__bWz_H{display:none}.UseCasesCarousel_section__u_O2a[data-locale=ja] .UseCasesCarousel_heading__ZG3Kt h2 .UseCasesCarousel_mobileTitle__5yJBJ{display:block}.UseCasesCarousel_intro___x_V6{margin-top:24px;font-size:17px;line-height:1.65}.UseCasesCarousel_controls__IPUW_{width:calc(100% - 40px);margin-bottom:36px;gap:6px}.UseCasesCarousel_arrow__ZkBff{width:48px;height:48px}.UseCasesCarousel_centerControls__a2bkI{gap:7px}.UseCasesCarousel_dots__sK8vT{padding:0 2px}.UseCasesCarousel_dot__GmIC2{width:20px}.UseCasesCarousel_autoplay__eZoIA{width:48px;min-width:48px;padding:8px}.UseCasesCarousel_autoplay__eZoIA span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.UseCasesCarousel_track__HF_n8{width:calc(100% - 40px);grid-template-columns:1fr}.UseCasesCarousel_photoLabel__3uSgf{top:20px;font-size:22px}.UseCasesCarousel_enhanced__Gkp8l .UseCasesCarousel_slide__vQdha:not(.UseCasesCarousel_activeSlide__g_cFw) .UseCasesCarousel_photoLabel__3uSgf{top:23px;font-size:24px}.UseCasesCarousel_activeDetail__OS3gJ{min-height:430px;margin-top:30px}.UseCasesCarousel_activeDetail__OS3gJ h3{min-height:3.65em;font-size:29px}.UseCasesCarousel_description__cpL5Q{min-height:11.8em;font-size:16px}.UseCasesCarousel_workflow__MU92O{font-size:11px}.UseCasesCarousel_cta__gzqCd{min-height:58px;border-radius:32px;font-size:18px}.UseCasesCarousel_disclosure__WIuP4{width:calc(100% - 40px);margin-top:28px;text-align:left}.UseCasesCarousel_disclosure__WIuP4 p{margin-bottom:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.UseCasesCarousel_section__u_O2a *,.UseCasesCarousel_section__u_O2a :after,.UseCasesCarousel_section__u_O2a :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.ProductFamily_cardsSection__jNzCR,.ProductFamily_page__RdjTl{--pf-ink:#182b26;--pf-green:#005c40;--pf-green-2:#188369;--pf-muted:#64776f;--pf-border:#dcebe6;--pf-surface:rgba(255,255,255,0.86);--pf-mint:#e9f6ef;--pf-ice:#eef7fc;--pf-amber:#97631f;--pf-amber-bg:#fff3e4;color:var(--pf-ink)}.ProductFamily_cardsSection__jNzCR{position:relative;overflow:hidden;scroll-margin-top:84px;padding:clamp(90px,9vw,138px) 0 clamp(90px,10vw,150px);border-top:1px solid rgba(190,219,211,.58);background:radial-gradient(circle at 6% 16%,rgba(201,238,224,.48),transparent 25%),radial-gradient(circle at 96% 83%,rgba(213,232,251,.55),transparent 27%),#fbfdfc}.ProductFamily_cardsSection__jNzCR:before{content:"";position:absolute;inset:210px 0 0;opacity:.22;background-image:radial-gradient(circle,rgba(102,157,185,.7) 1px,transparent 1.2px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);pointer-events:none}.ProductFamily_cardsContainer__BIdoE,.ProductFamily_detailInner__SfT6j,.ProductFamily_finalCta__sbE8U{width:min(1580px,calc(100% - 64px));margin-inline:auto}.ProductFamily_cardsHeading__FcILr{position:relative;max-width:1250px;margin-bottom:clamp(48px,5vw,76px)}.ProductFamily_cardsHeading__FcILr>p,.ProductFamily_eyebrow__vrTdG{margin:0;color:var(--pf-green);font-family:var(--font-dm-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.19em;line-height:1.5;text-transform:uppercase}.ProductFamily_cardsHeading__FcILr h2{margin:22px 0 0;color:var(--pf-ink);font-size:clamp(45px,4vw,68px);font-weight:400;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.ProductFamily_cardsSection__jNzCR[data-locale=ja] .ProductFamily_cardsHeading__FcILr>p{letter-spacing:.08em;text-transform:none}.ProductFamily_cardsSection__jNzCR[data-locale=ja] .ProductFamily_cardsHeading__FcILr h2{letter-spacing:-.035em;line-height:1.25}.ProductFamily_cardsSection__jNzCR[data-locale=ja] .ProductFamily_cardCopy__Tnnsa>strong{letter-spacing:-.02em}.ProductFamily_cardsGrid__B0OPw{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,1.5vw,28px)}.ProductFamily_productCard__1Z6CS{min-width:0;display:grid;grid-template-rows:auto 1fr;color:inherit;text-decoration:none}.ProductFamily_cardArt__nd8VV{position:relative;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(173,205,199,.48);border-radius:22px;background:linear-gradient(145deg,rgba(239,249,245,.9),rgba(240,248,253,.82)),#f4faf7;box-shadow:inset 0 1px 0 rgba(255,255,255,.94);transition:border-color .24s ease,box-shadow .24s ease}.ProductFamily_cardArt__nd8VV:after{content:"";position:absolute;inset:auto 12% 7%;height:15%;border-radius:50%;background:rgba(30,105,79,.12);filter:blur(20px)}.ProductFamily_cardArt__nd8VV img{position:relative;z-index:1;width:86%;height:86%;-o-object-fit:contain;object-fit:contain;transition:transform .36s cubic-bezier(.22,1,.36,1)}.ProductFamily_productCard__1Z6CS:focus-visible .ProductFamily_cardArt__nd8VV,.ProductFamily_productCard__1Z6CS:hover .ProductFamily_cardArt__nd8VV{border-color:rgba(92,173,147,.64);box-shadow:0 22px 60px rgba(55,105,94,.09),inset 0 1px 0 rgba(255,255,255,.94)}.ProductFamily_productCard__1Z6CS:focus-visible .ProductFamily_cardArt__nd8VV img,.ProductFamily_productCard__1Z6CS:hover .ProductFamily_cardArt__nd8VV img{transform:translateY(-5px)}.ProductFamily_productCard__1Z6CS:focus-visible{border-radius:22px;outline:3px solid #2b8c70;outline-offset:6px}.ProductFamily_cardCopy__Tnnsa{display:grid;grid-template-rows:auto 1fr auto;padding:24px 2px 0}.ProductFamily_cardCopy__Tnnsa>strong{color:var(--pf-ink);font-size:clamp(22px,1.65vw,28px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.ProductFamily_cardCopy__Tnnsa>span:not(.ProductFamily_cardLink__EkIKz){margin-top:15px;color:var(--pf-muted);font-size:15px;line-height:1.65}.ProductFamily_cardLink__EkIKz{display:inline-flex;align-items:center;gap:11px;margin-top:24px;color:var(--pf-green);font-size:15px;font-weight:650}.ProductFamily_cardLink__EkIKz svg{transition:transform .22s ease}.ProductFamily_productCard__1Z6CS:focus-visible .ProductFamily_cardLink__EkIKz svg,.ProductFamily_productCard__1Z6CS:hover .ProductFamily_cardLink__EkIKz svg{transform:translate(3px,-3px)}.ProductFamily_conceptCaption__Eywmz{position:relative;margin:52px 0 0;padding-top:24px;border-top:1px solid var(--pf-border);color:#7d948b;font-size:12px;line-height:1.6}.ProductFamily_page__RdjTl{overflow:clip;background:#fbfdfc}.ProductFamily_hero__jPJeX{position:relative;isolation:isolate;overflow:hidden;min-height:780px;padding:146px 0 0;border-bottom:1px solid rgba(190,219,211,.58);background:radial-gradient(circle at 76% 24%,rgba(202,240,224,.55),transparent 34%),radial-gradient(circle at 88% 88%,rgba(204,227,250,.6),transparent 31%),#fbfdfc}.ProductFamily_ambient__y_78V{position:absolute;z-index:-1;inset:auto 0 0;height:160px;opacity:.27;background-image:radial-gradient(circle,rgba(96,154,183,.7) 1px,transparent 1.2px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}.ProductFamily_heroInner__l3Tnd{width:min(1640px,calc(100% - 64px));min-height:570px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);align-items:center;gap:clamp(28px,4vw,76px);margin-inline:auto}.ProductFamily_heroCopy__jr4vn{position:relative;z-index:2;padding:30px 0 72px;animation:ProductFamily_heroCopyIn__3M1kK .54s cubic-bezier(.22,1,.36,1) both}.ProductFamily_heroCopy__jr4vn h1{margin:24px 0 0;color:var(--pf-ink);font-size:clamp(58px,5.25vw,88px);font-weight:400;letter-spacing:-.06em;line-height:1.01;text-wrap:balance}.ProductFamily_heroCopy__jr4vn h1 span{display:block}.ProductFamily_heroDescription__RwA3P{max-width:700px;margin:34px 0 0;color:var(--pf-muted);font-size:clamp(18px,1.4vw,23px);line-height:1.6}.ProductFamily_heroActions__GtT9A{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:38px}.ProductFamily_primaryCta__RuO05,.ProductFamily_secondaryCta__Ba2v3{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:13px;border-radius:999px;padding:8px 20px 8px 25px;font-size:15px;font-weight:650;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.ProductFamily_primaryCta__RuO05{border:1px solid var(--pf-green);background:var(--pf-green);color:#fff}.ProductFamily_primaryCta__RuO05>span{width:38px;height:38px;display:grid;place-items:center;margin:-1px -12px -1px 3px;border-radius:50%;background:#f6faf8;color:var(--pf-green)}.ProductFamily_secondaryCta__Ba2v3{border:1px solid #c9dfd8;background:rgba(255,255,255,.76);color:var(--pf-green)}.ProductFamily_primaryCta__RuO05:focus-visible,.ProductFamily_primaryCta__RuO05:hover{background:#007556;transform:translateY(-2px)}.ProductFamily_secondaryCta__Ba2v3:focus-visible,.ProductFamily_secondaryCta__Ba2v3:hover{border-color:#89bcac;background:#edf8f3;transform:translateY(-2px)}.ProductFamily_primaryCta__RuO05:focus-visible,.ProductFamily_productNav__1f1aO a:focus-visible,.ProductFamily_secondaryCta__Ba2v3:focus-visible{outline:3px solid #2b8c70;outline-offset:4px}.ProductFamily_heroArt__wbidb{position:relative;align-self:stretch;display:grid;place-items:center;min-width:0;padding-bottom:45px;animation:ProductFamily_heroArtIn__p9pTq .82s cubic-bezier(.22,1,.36,1) 80ms both}.ProductFamily_heroArt__wbidb>img{width:min(100%,760px);max-height:590px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 38px rgba(42,111,88,.12));transition:transform .36s cubic-bezier(.22,1,.36,1)}.ProductFamily_heroArt__wbidb:hover>img{transform:translateY(-5px)}.ProductFamily_heroNotice__f_60Q{position:absolute;right:3%;bottom:62px;width:min(430px,68%);display:flex;align-items:center;gap:13px;padding:15px 18px;border:1px solid rgba(185,215,207,.68);border-radius:16px;background:rgba(255,255,255,.84);box-shadow:0 18px 52px rgba(54,99,90,.1),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(14px) saturate(1.05)}.ProductFamily_heroNotice__f_60Q>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#dcf4e9;color:var(--pf-green)}.ProductFamily_heroNotice__f_60Q[data-tone=pending]>span{background:var(--pf-amber-bg);color:var(--pf-amber)}.ProductFamily_heroNotice__f_60Q strong{display:block;color:var(--pf-ink);font-size:15px;line-height:1.35}.ProductFamily_heroNotice__f_60Q p{margin:3px 0 0;color:var(--pf-muted);font-size:12px;line-height:1.45}.ProductFamily_productNav__1f1aO{width:min(1640px,calc(100% - 64px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;border-top:1px solid rgba(190,219,211,.72)}.ProductFamily_productNav__1f1aO a{min-height:70px;display:flex;align-items:center;justify-content:center;padding:12px 18px;color:var(--pf-muted);font-size:13px;text-align:center;text-decoration:none}.ProductFamily_productNav__1f1aO a+a{border-left:1px solid rgba(190,219,211,.72)}.ProductFamily_productNav__1f1aO a[aria-current=page]{background:rgba(228,245,237,.72);color:var(--pf-green);font-weight:650}.ProductFamily_detailSection__B6Lub{scroll-margin-top:104px;padding:clamp(92px,9vw,144px) 0 clamp(96px,10vw,158px);background:radial-gradient(circle at 8% 80%,rgba(214,241,230,.42),transparent 24%),radial-gradient(circle at 90% 76%,rgba(218,234,251,.45),transparent 25%),#fff}.ProductFamily_detailHeading__K9LLW{max-width:1180px;margin-bottom:clamp(46px,5vw,72px)}.ProductFamily_detailHeading__K9LLW h2{margin:20px 0 0;color:var(--pf-ink);font-size:clamp(45px,4.1vw,68px);font-weight:400;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.ProductFamily_detailHeading__K9LLW>p:last-child{max-width:950px;margin:20px 0 0;color:var(--pf-muted);font-size:clamp(17px,1.35vw,21px);line-height:1.6}.ProductFamily_layerGrid__5nEsm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ProductFamily_layerGrid__5nEsm article{min-height:320px;display:flex;flex-direction:column;padding:29px 27px;border:1px solid var(--pf-border);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(232,247,240,.78));box-shadow:0 22px 65px rgba(55,100,91,.08),inset 0 1px 0 #fff}.ProductFamily_layerGrid__5nEsm article:nth-child(2n){background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(236,246,252,.82))}.ProductFamily_layerNumber__2oIi_{color:var(--pf-green);font-family:var(--font-dm-mono),monospace;font-size:12px;font-weight:600}.ProductFamily_layerIcon__fuky2{width:64px;height:64px;display:grid;place-items:center;margin-top:33px;border-radius:50%;background:rgba(220,243,233,.82);color:var(--pf-green)}.ProductFamily_demoColumn__945sV h3,.ProductFamily_layerGrid__5nEsm h3{margin:27px 0 0;color:var(--pf-ink);font-size:clamp(21px,1.75vw,28px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.ProductFamily_layerGrid__5nEsm article>p{margin:17px 0 0;color:var(--pf-muted);font-size:15px;line-height:1.65}.ProductFamily_demoShell__NJvcn{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--pf-border);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 28px 80px rgba(56,101,92,.09),inset 0 1px 0 #fff;backdrop-filter:blur(12px) saturate(1.04)}.ProductFamily_demoColumn__945sV{min-width:0;padding:clamp(26px,3vw,46px)}.ProductFamily_demoColumn__945sV+.ProductFamily_demoColumn__945sV{border-left:1px solid var(--pf-border);background:linear-gradient(150deg,rgba(255,255,255,.48),rgba(230,246,239,.62))}.ProductFamily_demoTopline__h39p8{display:flex;align-items:center;justify-content:space-between;gap:18px}.ProductFamily_demoTopline__h39p8>span:first-child{color:var(--pf-green);font-family:var(--font-dm-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ProductFamily_badge__3B2BA,.ProductFamily_conditionComparison__Tcti_ em,.ProductFamily_status__9nsKg{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-style:normal;font-weight:650;line-height:1.25;text-align:center}.ProductFamily_badge__3B2BA{min-width:180px;padding:8px 13px;font-size:10px;text-transform:uppercase}.ProductFamily_badge__3B2BA[data-tone=blocked],.ProductFamily_badge__3B2BA[data-tone=pending]{background:var(--pf-amber-bg);color:var(--pf-amber)}.ProductFamily_conditionComparison__Tcti_{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin-top:24px;padding:24px 0;border-block:1px solid var(--pf-border)}.ProductFamily_conditionComparison__Tcti_>div{min-width:0;display:grid;gap:7px}.ProductFamily_conditionComparison__Tcti_>div>span{color:#81958d;font-size:10px;font-weight:650;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.ProductFamily_conditionComparison__Tcti_ strong{color:var(--pf-ink);font-size:clamp(25px,2.25vw,38px);font-weight:650;letter-spacing:-.045em;line-height:1.1}.ProductFamily_conditionComparison__Tcti_>div:first-child strong{color:#91a39c;font-weight:450;text-decoration:line-through;text-decoration-thickness:1px}.ProductFamily_conditionComparison__Tcti_ em{width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 10px;background:#edf2f0;color:#657a72;font-size:10px}.ProductFamily_conditionComparison__Tcti_>div:last-child em{background:var(--pf-amber-bg);color:var(--pf-amber)}.ProductFamily_pendingNote__1tWkP{display:flex;align-items:flex-start;gap:12px;margin-top:22px;padding:17px;border-radius:14px;background:rgba(255,243,228,.78)}.ProductFamily_pendingNote__1tWkP>svg{flex:0 0 auto;color:var(--pf-amber)}.ProductFamily_pendingNote__1tWkP strong,.ProductFamily_reviewing__mdxQ2{color:var(--pf-ink);font-size:14px;font-weight:650}.ProductFamily_blockReason___h68H,.ProductFamily_incompleteRule__Fo0zm,.ProductFamily_pendingNote__1tWkP p,.ProductFamily_separateDecision__ty10W,.ProductFamily_sourceLine__E0X1n{margin:4px 0 0;color:var(--pf-muted);font-size:12px;line-height:1.55}.ProductFamily_changeLog__ITbcP,.ProductFamily_checkList__xWjna,.ProductFamily_evidenceList__fy4ah{margin:26px 0 0;padding:0;list-style:none}.ProductFamily_checkList__xWjna{display:grid;gap:8px}.ProductFamily_checkList__xWjna li{min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 13px;border:1px solid rgba(193,218,211,.6);border-radius:12px;background:rgba(255,255,255,.64)}.ProductFamily_checkIcon__sS_Zq{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#e0f5eb;color:var(--pf-green)}.ProductFamily_checkIcon__sS_Zq:not([data-tone=received]){background:var(--pf-amber-bg);color:var(--pf-amber)}.ProductFamily_checkList__xWjna strong{font-size:13px;line-height:1.4}.ProductFamily_status__9nsKg{min-width:102px;padding:6px 10px;font-size:10px}.ProductFamily_status__9nsKg[data-tone=received]{background:#e1f5ec;color:#006548}.ProductFamily_status__9nsKg[data-tone=blocked],.ProductFamily_status__9nsKg[data-tone=pending]{background:var(--pf-amber-bg);color:var(--pf-amber)}.ProductFamily_status__9nsKg[data-tone=review],.ProductFamily_status__9nsKg[data-tone=superseded]{background:#edf2f0;color:#64776f}.ProductFamily_blockReason___h68H{padding:14px 15px;border-left:2px solid #d2a052;background:rgba(255,250,243,.72)}.ProductFamily_sourceLine__E0X1n{margin-top:17px}.ProductFamily_changeLog__ITbcP{display:grid;gap:0}.ProductFamily_changeLog__ITbcP li{position:relative;display:grid;grid-template-columns:64px 1fr;gap:22px;min-height:58px;align-items:center}.ProductFamily_changeLog__ITbcP li:before{content:"";position:absolute;left:72px;top:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#84bda9}.ProductFamily_changeLog__ITbcP li:not(:last-child):after{content:"";position:absolute;left:76px;top:calc(50% + 5px);width:1px;height:48px;background:#cfe2dc}.ProductFamily_changeLog__ITbcP li[data-open]:before{background:#e1ad55}.ProductFamily_changeLog__ITbcP time{color:#73877f;font-size:12px;font-weight:650}.ProductFamily_changeLog__ITbcP li[data-open] time{color:var(--pf-amber)}.ProductFamily_changeLog__ITbcP span{padding-left:24px;color:var(--pf-ink);font-size:14px;font-weight:650}.ProductFamily_incompleteRule__Fo0zm{margin-top:18px;padding-top:14px;border-top:1px solid var(--pf-border)}.ProductFamily_evidenceShell__H_Pdu{grid-template-columns:1.3fr .7fr}.ProductFamily_evidenceList__fy4ah{display:grid;gap:9px}.ProductFamily_evidenceList__fy4ah li{min-height:74px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 14px;border:1px solid rgba(193,218,211,.68);border-radius:13px;background:rgba(255,255,255,.68)}.ProductFamily_evidenceList__fy4ah li:has(.ProductFamily_status__9nsKg[data-tone=pending]){background:rgba(255,248,237,.76)}.ProductFamily_evidenceList__fy4ah strong{display:block;font-size:14px;line-height:1.4}.ProductFamily_evidenceList__fy4ah p{margin:3px 0 0;color:var(--pf-muted);font-size:11px;line-height:1.45}.ProductFamily_reviewing__mdxQ2{margin:26px 0 0}.ProductFamily_blockedButton__UsPDJ{width:100%;min-height:52px;margin-top:28px;border:1px solid #d9e3df;border-radius:12px;background:#edf2f0;color:#8a9a94;font:inherit;font-size:14px;font-weight:650;cursor:not-allowed}.ProductFamily_separateDecision__ty10W{margin-top:14px}.ProductFamily_syntheticCaption__f7YWA{margin:23px 0 0;color:#799087;font-size:12px;line-height:1.6}.ProductFamily_finalCta__sbE8U{display:flex;align-items:end;justify-content:space-between;gap:48px;padding-block:clamp(78px,8vw,124px)}.ProductFamily_finalCta__sbE8U h2{max-width:820px;margin:18px 0 0;color:var(--pf-ink);font-size:clamp(42px,4vw,64px);font-weight:400;letter-spacing:-.055em;line-height:1.05}.ProductFamily_finalCta__sbE8U>div:first-child>p:last-child{max-width:780px;margin:19px 0 0;color:var(--pf-muted);font-size:17px;line-height:1.6}.ProductFamily_finalCta__sbE8U>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.ProductFamily_reveal__6PzdQ:not(.ProductFamily_motionReady__AcFL9) .ProductFamily_demoShell__NJvcn,.ProductFamily_reveal__6PzdQ:not(.ProductFamily_motionReady__AcFL9) .ProductFamily_layerGrid__5nEsm,.ProductFamily_reveal__6PzdQ:not(.ProductFamily_motionReady__AcFL9) [data-reveal-copy],.ProductFamily_reveal__6PzdQ:not(.ProductFamily_motionReady__AcFL9) [data-reveal-item]{opacity:1;transform:none}.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) [data-reveal-copy]{opacity:0;transform:translateY(20px)}.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) .ProductFamily_demoShell__NJvcn,.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) .ProductFamily_layerGrid__5nEsm,.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) [data-reveal-item]{opacity:0;transform:translateY(34px) scale(.975)}.ProductFamily_visible__GdCOE [data-reveal-copy]{opacity:1;transform:none;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.ProductFamily_visible__GdCOE [data-reveal-item]{opacity:1;transform:none;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:calc(.12s + var(--reveal-index, 0) * 75ms)}.ProductFamily_visible__GdCOE .ProductFamily_demoShell__NJvcn,.ProductFamily_visible__GdCOE .ProductFamily_layerGrid__5nEsm{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.22,1,.36,1) .12s,transform .8s cubic-bezier(.22,1,.36,1) .12s}@keyframes ProductFamily_heroCopyIn__3M1kK{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ProductFamily_heroArtIn__p9pTq{0%{opacity:0;transform:translateY(36px) scale(.975)}to{opacity:1;transform:none}}@media (max-width:1199px){.ProductFamily_cardsContainer__BIdoE,.ProductFamily_detailInner__SfT6j,.ProductFamily_finalCta__sbE8U{width:min(1120px,calc(100% - 48px))}.ProductFamily_cardsGrid__B0OPw{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:52px}.ProductFamily_hero__jPJeX{min-height:720px;padding-top:126px}.ProductFamily_heroInner__l3Tnd{width:min(1120px,calc(100% - 48px));grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);min-height:520px}.ProductFamily_heroCopy__jr4vn h1{font-size:clamp(50px,5.9vw,70px)}.ProductFamily_heroArt__wbidb>img{max-height:500px}.ProductFamily_productNav__1f1aO{width:min(1120px,calc(100% - 48px))}.ProductFamily_layerGrid__5nEsm{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFamily_layerGrid__5nEsm article{min-height:270px}.ProductFamily_demoShell__NJvcn,.ProductFamily_evidenceShell__H_Pdu{grid-template-columns:1fr}.ProductFamily_demoColumn__945sV+.ProductFamily_demoColumn__945sV{border-top:1px solid var(--pf-border);border-left:0}}@media (max-width:767px){.ProductFamily_cardsSection__jNzCR{padding-block:82px 92px}.ProductFamily_cardsContainer__BIdoE,.ProductFamily_detailInner__SfT6j,.ProductFamily_finalCta__sbE8U{width:calc(100% - 32px)}.ProductFamily_cardsHeading__FcILr{margin-bottom:38px}.ProductFamily_cardsHeading__FcILr h2{margin-top:16px;font-size:43px;line-height:1.04;text-wrap:pretty}.ProductFamily_cardsGrid__B0OPw{grid-template-columns:1fr;gap:42px}.ProductFamily_cardArt__nd8VV{aspect-ratio:1.12/1;border-radius:18px}.ProductFamily_cardArt__nd8VV img{width:82%;height:82%}.ProductFamily_cardCopy__Tnnsa{padding-top:20px}.ProductFamily_cardCopy__Tnnsa>strong{font-size:25px}.ProductFamily_conceptCaption__Eywmz{margin-top:42px}.ProductFamily_hero__jPJeX{min-height:0;padding-top:106px}.ProductFamily_heroInner__l3Tnd{width:calc(100% - 32px);display:flex;flex-direction:column;gap:0;min-height:0}.ProductFamily_heroCopy__jr4vn{width:100%;padding:34px 0 24px}.ProductFamily_heroCopy__jr4vn h1{margin-top:18px;font-size:clamp(45px,12.2vw,58px);line-height:1.01}.ProductFamily_heroDescription__RwA3P{margin-top:24px;font-size:17px;line-height:1.58}.ProductFamily_heroActions__GtT9A{display:grid;margin-top:28px}.ProductFamily_primaryCta__RuO05,.ProductFamily_secondaryCta__Ba2v3{width:100%;min-height:55px;justify-content:space-between}.ProductFamily_heroArt__wbidb{width:100%;min-height:390px;padding:12px 0 36px}.ProductFamily_heroArt__wbidb>img{width:100%;max-height:390px}.ProductFamily_heroNotice__f_60Q{right:0;bottom:29px;width:min(360px,92%)}.ProductFamily_productNav__1f1aO{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFamily_productNav__1f1aO a{min-height:60px;padding:10px 8px;font-size:11px}.ProductFamily_productNav__1f1aO a+a{border-left:0}.ProductFamily_productNav__1f1aO a:nth-child(2n){border-left:1px solid rgba(190,219,211,.72)}.ProductFamily_productNav__1f1aO a:nth-child(n+3){border-top:1px solid rgba(190,219,211,.72)}.ProductFamily_detailSection__B6Lub{scroll-margin-top:78px;padding-block:84px 96px}.ProductFamily_detailHeading__K9LLW{margin-bottom:36px}.ProductFamily_detailHeading__K9LLW h2{margin-top:16px;font-size:42px;line-height:1.05;text-wrap:pretty}.ProductFamily_detailHeading__K9LLW>p:last-child{margin-top:17px;font-size:16px}.ProductFamily_layerGrid__5nEsm{grid-template-columns:1fr;gap:12px}.ProductFamily_layerGrid__5nEsm article{min-height:235px;padding:24px}.ProductFamily_layerIcon__fuky2{margin-top:24px}.ProductFamily_demoShell__NJvcn{border-radius:18px}.ProductFamily_demoColumn__945sV{padding:22px 16px}.ProductFamily_demoTopline__h39p8{align-items:flex-start;flex-direction:column}.ProductFamily_badge__3B2BA{min-width:0}.ProductFamily_conditionComparison__Tcti_{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:8px}.ProductFamily_conditionComparison__Tcti_>svg{width:18px}.ProductFamily_conditionComparison__Tcti_ strong{font-size:26px}.ProductFamily_conditionComparison__Tcti_>div>span{min-height:42px;font-size:9px}.ProductFamily_conditionComparison__Tcti_ em{padding-inline:7px;font-size:9px}.ProductFamily_checkList__xWjna li{grid-template-columns:auto minmax(0,1fr)}.ProductFamily_checkList__xWjna .ProductFamily_status__9nsKg{grid-column:2;justify-self:start}.ProductFamily_evidenceList__fy4ah li{grid-template-columns:auto minmax(0,1fr)}.ProductFamily_evidenceList__fy4ah .ProductFamily_status__9nsKg{grid-column:2;justify-self:start}.ProductFamily_changeLog__ITbcP li{grid-template-columns:52px 1fr;gap:12px}.ProductFamily_changeLog__ITbcP li:before{left:56px}.ProductFamily_changeLog__ITbcP li:not(:last-child):after{left:60px}.ProductFamily_changeLog__ITbcP span{padding-left:22px;font-size:13px}.ProductFamily_syntheticCaption__f7YWA{font-size:11px}.ProductFamily_finalCta__sbE8U{align-items:stretch;flex-direction:column;padding-block:78px 88px}.ProductFamily_finalCta__sbE8U h2{font-size:42px}.ProductFamily_finalCta__sbE8U>div:last-child{display:grid;justify-content:stretch}.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) .ProductFamily_demoShell__NJvcn,.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) .ProductFamily_layerGrid__5nEsm,.ProductFamily_motionReady__AcFL9:not(.ProductFamily_visible__GdCOE) [data-reveal-item]{transform:translateY(20px)}}@media (max-width:390px){.ProductFamily_cardsContainer__BIdoE,.ProductFamily_detailInner__SfT6j,.ProductFamily_finalCta__sbE8U,.ProductFamily_heroInner__l3Tnd{width:calc(100% - 24px)}.ProductFamily_cardsHeading__FcILr h2,.ProductFamily_detailHeading__K9LLW h2,.ProductFamily_finalCta__sbE8U h2{font-size:39px}.ProductFamily_heroCopy__jr4vn h1{font-size:43px}.ProductFamily_heroArt__wbidb{min-height:340px}.ProductFamily_heroArt__wbidb>img{max-height:340px}.ProductFamily_heroNotice__f_60Q{font-size:11px}.ProductFamily_conditionComparison__Tcti_ strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.ProductFamily_heroArt__wbidb,.ProductFamily_heroCopy__jr4vn,.ProductFamily_reveal__6PzdQ .ProductFamily_demoShell__NJvcn,.ProductFamily_reveal__6PzdQ .ProductFamily_layerGrid__5nEsm,.ProductFamily_reveal__6PzdQ [data-reveal-copy],.ProductFamily_reveal__6PzdQ [data-reveal-item]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.ProductFamily_cardArt__nd8VV img,.ProductFamily_heroArt__wbidb>img{transition:none}}@supports not (backdrop-filter:blur(1px)){.ProductFamily_demoShell__NJvcn,.ProductFamily_heroNotice__f_60Q{background:#f8fcfa}}.EnglishHomeEnd_closing__Cf4YT{border-top:1px solid #eef2ee;background:#ffffff;color:#102018;padding:clamp(88px,9vw,124px) 0;text-align:center}.EnglishHomeEnd_closingInner__V0dYH,.EnglishHomeEnd_footerInner__SsoqI{width:min(calc(100% - 48px),1320px);margin-inline:auto}.EnglishHomeEnd_closingInner__V0dYH{display:flex;max-width:980px;flex-direction:column;align-items:center}.EnglishHomeEnd_closing__Cf4YT h2{max-width:950px;margin:0;font-size:clamp(3rem,5.4vw,5.25rem);font-weight:500;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.EnglishHomeEnd_closing__Cf4YT p{max-width:760px;margin:30px 0 0;color:#667169;font-size:clamp(1.125rem,1.55vw,1.4rem);line-height:1.45;text-wrap:balance}.EnglishHomeEnd_closing__Cf4YT[data-locale=ja] h2{letter-spacing:-.035em;line-height:1.18}.EnglishHomeEnd_closing__Cf4YT[data-locale=ja] p{line-height:1.8}.EnglishHomeEnd_closingCta__97j70{display:inline-flex;min-height:64px;min-width:214px;align-items:center;justify-content:center;gap:16px;margin-top:38px;border-radius:999px;background:#0c4a36;color:#ffffff;font-size:1.125rem;font-weight:600;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.EnglishHomeEnd_closingCta__97j70:hover{background:#083b2b;transform:translateY(-1px)}.EnglishHomeEnd_closingSecondary___dAUC{display:inline-flex;min-height:44px;align-items:center;margin-top:14px;color:#526058;font-size:.95rem;text-decoration:underline;text-underline-offset:5px}.EnglishHomeEnd_closingCta__97j70:focus-visible,.EnglishHomeEnd_footer__7PDYr a:focus-visible,.EnglishHomeEnd_footer__7PDYr button:focus-visible{outline:3px solid #0c4a36;outline-offset:4px}.EnglishHomeEnd_footer__7PDYr{border-top:1px solid #dde8dd;background:#f7f8f5;color:#102018;padding:clamp(64px,6.5vw,88px) 0 28px}.EnglishHomeEnd_footerTop__YWPYW{display:grid;grid-template-columns:minmax(280px,1.3fr) repeat(3,minmax(150px,.7fr));gap:44px clamp(36px,5vw,76px);padding-bottom:54px}.EnglishHomeEnd_brand__BIcBQ .inline-flex{min-height:44px}.EnglishHomeEnd_brand__BIcBQ img{width:auto;height:42px}.EnglishHomeEnd_tagline__EePsg{max-width:340px;margin:20px 0 0;color:#667169;font-size:1rem;line-height:1.6}.EnglishHomeEnd_email__leKQs{display:inline-flex;min-height:44px;align-items:center;color:#526058;font-size:1rem;text-underline-offset:4px}.EnglishHomeEnd_footerNav__Dlf_t h2{margin:0 0 12px;font-size:1rem;font-weight:600;letter-spacing:-.015em}.EnglishHomeEnd_footerNav__Dlf_t ul{margin:0;padding:0;list-style:none}.EnglishHomeEnd_footerNav__Dlf_t a{display:inline-flex;min-height:44px;align-items:center;color:#667169;font-size:.975rem;line-height:1.35;text-decoration:none;transition:color .16s ease}.EnglishHomeEnd_email__leKQs:hover,.EnglishHomeEnd_footerNav__Dlf_t a:hover{color:#006448}.EnglishHomeEnd_utility__78VeR{display:flex;align-items:end;justify-content:space-between;gap:28px;padding:24px 0;border-top:1px solid #dde8dd}.EnglishHomeEnd_language__s8RIL nav{gap:4px;border:1px solid #d7e0d8;border-radius:10px;background:#ffffff;padding:4px}.EnglishHomeEnd_language__s8RIL nav a{min-width:70px;border-radius:7px;background:transparent!important;color:#526058!important}.EnglishHomeEnd_language__s8RIL nav a[aria-current=page]{background:#102018!important;color:#ffffff!important}.EnglishHomeEnd_legal__EEvYG{max-width:640px;margin:0;color:#78837c;font-size:.75rem;line-height:1.65;text-align:right}.EnglishHomeEnd_footerBottom__3kiBh{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #dde8dd;color:#667169;font-size:.8rem}.EnglishHomeEnd_footerBottom__3kiBh .gappy-privacy-links{gap:18px;font-size:inherit}.EnglishHomeEnd_footerBottom__3kiBh .gappy-privacy-links a,.EnglishHomeEnd_footerBottom__3kiBh .gappy-privacy-links button{color:#526058}@media (max-width:1023px){.EnglishHomeEnd_footerTop__YWPYW{grid-template-columns:repeat(3,minmax(0,1fr))}.EnglishHomeEnd_brand__BIcBQ{grid-column:1/-1}}@media (max-width:767px){.EnglishHomeEnd_closingInner__V0dYH,.EnglishHomeEnd_footerInner__SsoqI{width:min(calc(100% - 40px),1320px)}.EnglishHomeEnd_closing__Cf4YT{padding-block:80px}.EnglishHomeEnd_closing__Cf4YT h2{font-size:clamp(2.5rem,12vw,3.65rem);line-height:1.02}.EnglishHomeEnd_closing__Cf4YT p{margin-top:28px;font-size:1.08rem;line-height:1.55}.EnglishHomeEnd_closingCta__97j70{width:min(100%,260px);margin-top:34px}.EnglishHomeEnd_footer__7PDYr{padding-top:60px}.EnglishHomeEnd_footerTop__YWPYW{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px;padding-bottom:44px}.EnglishHomeEnd_brand__BIcBQ,.EnglishHomeEnd_company__gJLXD{grid-column:1/-1}.EnglishHomeEnd_tagline__EePsg{margin-top:16px}.EnglishHomeEnd_utility__78VeR{align-items:stretch;flex-direction:column}.EnglishHomeEnd_language__s8RIL nav{width:100%}.EnglishHomeEnd_language__s8RIL nav a{flex:1}.EnglishHomeEnd_legal__EEvYG{text-align:left}.EnglishHomeEnd_footerBottom__3kiBh{align-items:flex-start;flex-direction:column;justify-content:center;gap:4px;padding-top:14px}}@media (max-width:320px){.EnglishHomeEnd_footerTop__YWPYW{grid-template-columns:1fr}.EnglishHomeEnd_brand__BIcBQ,.EnglishHomeEnd_company__gJLXD{grid-column:auto}}@media (prefers-reduced-motion:reduce){.EnglishHomeEnd_closingCta__97j70{transition:none}.EnglishHomeEnd_closingCta__97j70:hover{transform:none}}