.cYtBDq_wrap{width:100%}.cYtBDq_tabArea{flex-direction:column;gap:1rem;min-width:0;display:flex}.cYtBDq_tabsWrap{display:flex}.cYtBDq_tabs{background:#dfe2eb;border-radius:10px;gap:4px;max-width:100%;padding:5px;display:flex;position:relative}.cYtBDq_tabIndicator{width:var(--tab-w,0px);transform:translateX(var(--tab-x,0px));opacity:0;pointer-events:none;background:#ced1d9;border-radius:6px;position:absolute;top:5px;bottom:5px;left:0}.cYtBDq_tabIndicator[data-ready=true]{opacity:1;transition:transform .32s cubic-bezier(.4,.4,0,1),width .32s cubic-bezier(.4,.4,0,1),opacity .2s}.cYtBDq_tab{z-index:1;font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:10px 18px;font-size:.8125rem;font-weight:500;line-height:1.2;transition:color .32s cubic-bezier(.4,.4,0,1);display:inline-flex;position:relative}@media (hover:hover){.cYtBDq_tab:hover{color:#18181b}}@media (max-width:560px){.cYtBDq_tab{padding:10px;font-size:.75rem}}.cYtBDq_tabActive{color:#18181b}.cYtBDq_tabLogo{opacity:.45;width:auto;height:14px;transition:opacity .32s cubic-bezier(.4,.4,0,1);display:block}.cYtBDq_tabActive .cYtBDq_tabLogo,.cYtBDq_tab:hover .cYtBDq_tabLogo{opacity:1}@media (prefers-reduced-motion:reduce){.cYtBDq_tabIndicator[data-ready=true]{transition:opacity .2s}}.cYtBDq_deck{display:grid}.cYtBDq_figure .cYtBDq_col[data-col]{visibility:hidden;grid-area:1/1}.cYtBDq_figure[data-active="0"] .cYtBDq_col[data-col="0"],.cYtBDq_figure[data-active="1"] .cYtBDq_col[data-col="1"],.cYtBDq_figure[data-active="2"] .cYtBDq_col[data-col="2"]{visibility:visible}.cYtBDq_figure{width:100%;font-family:var(--font-noto-sans-jp);color:#18181b;grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media not (max-width:900px){.cYtBDq_figure{grid-template-columns:minmax(0,1fr) auto 25rem;align-items:start;column-gap:1.375rem;max-width:60rem;margin-inline:auto}}.cYtBDq_col{background:0 0;border:0;flex-direction:column;gap:.75rem;min-width:0;padding:0;display:flex}.cYtBDq_frictio .cYtBDq_form{border:1.5px solid #00f}.cYtBDq_arrow{color:#8f9092;place-self:center;width:2.5rem;height:2.5rem;display:block}@media (max-width:900px){.cYtBDq_arrow{transform:rotate(90deg)}}.cYtBDq_arrow svg{width:100%;height:100%;display:block}.cYtBDq_source{background:0 0}.cYtBDq_sourceCard{aspect-ratio:2;background:#dfe2eb;border-radius:8px;width:100%;position:relative;overflow:hidden}@media not (max-width:900px){.cYtBDq_sourceCard{aspect-ratio:auto;height:var(--right-h,460px)}}.cYtBDq_sourcePhoto{object-fit:cover;object-position:50% 65%;width:100%;height:100%;position:absolute;inset:0}.cYtBDq_chat{flex-direction:column;gap:.25rem;margin:0;padding:.5rem;list-style:none;display:flex;position:absolute;inset:auto 0 0}@media not (max-width:900px){.cYtBDq_chat{gap:.5rem;padding:.875rem}}.cYtBDq_bubble{color:#18181b;max-width:86%;padding:.25rem .5rem;font-size:.6875rem;font-weight:300;line-height:1.6}@media not (max-width:900px){.cYtBDq_bubble{max-width:52%;padding:.5rem .75rem;font-size:.8125rem}}.cYtBDq_bubbleCustomer{background:#f0f2f7;border-radius:0 10px 10px;align-self:flex-start}.cYtBDq_bubbleSales{background:#fff;border-radius:10px 0 10px 10px;align-self:flex-end}.cYtBDq_colFoot{margin:auto 0 0;min-height:2.7625rem;margin-top:-.375rem;padding-top:0;font-size:.8125rem;font-weight:300;line-height:1.7}.cYtBDq_memo{background:#f4f4f6;border:1px solid #e6e7eb;border-radius:8px;flex-direction:column;flex:auto;gap:.625rem;padding:.875rem;display:flex}.cYtBDq_memoBody{color:#4a4b4f;margin:0;font-size:.8125rem;font-weight:300;line-height:1.75}.cYtBDq_form{background:#f4f4f6;border:1px solid #e6e7eb;border-radius:8px;flex-direction:column;flex:auto;gap:.5rem;padding:.75rem;display:flex}.cYtBDq_row{grid-template-columns:4.75rem minmax(0,1fr);align-items:center;gap:8px;display:grid}.cYtBDq_key{color:#8f9092;font-size:.75rem;font-weight:300}.cYtBDq_field{background:#fff;border:1px solid #e6e7eb;border-radius:6px;padding:5px 10px;font-size:.8125rem;font-weight:400}.cYtBDq_fieldEmpty{color:#b6b8bf}.cYtBDq_fieldMissing{color:#d13438;background:#fdeaea;border-color:#f6c9c9}.cYtBDq_summary{color:#4a4b4f;background:#fff;border:1px solid #e6e7eb;border-radius:6px;margin-top:4px;padding:10px 12px;font-size:.75rem;font-weight:300;line-height:1.7}.cYtBDq_summaryLabel{color:#8f9092;margin-bottom:2px;font-size:.6875rem;display:block}.cYtBDq_chips{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.cYtBDq_chip{color:#18181b;background:#fff;border:1px solid #e6e7eb;border-radius:6px;padding:3px 8px;font-size:.6875rem;font-weight:400}.cYtBDq_values{gap:6px;display:flex}.cYtBDq_value{color:#18181b;background:#fff;border:1px solid #e6e7eb;border-radius:6px;padding:5px 10px;font-size:.8125rem;font-weight:400}.cYtBDq_ask{background:#fff;border:1px solid #e6e7eb;border-radius:999px;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.cYtBDq_askIcon{color:#00f;flex-shrink:0;width:18px;height:18px;display:inline-flex}
.zzl40a_section{z-index:1;margin-top:-2.5rem;padding-block:calc(2.5rem + clamp(32px,4vw,60px));padding-inline:1.5rem;position:relative}@media not (max-width:768px){.zzl40a_section{margin-top:-3.75rem;padding-block:calc(3.75rem + clamp(32px,4vw,60px));padding-inline:2rem}}@media not (max-width:1024px){.zzl40a_section{padding-inline:4rem}}.zzl40a_container{text-align:center;max-width:82rem;margin-inline:auto}.zzl40a_title{font-family:var(--font-noto-sans-jp);color:#fff;margin:0 0 1rem;font-size:1.875rem;font-weight:300;line-height:1.5}@media not (max-width:768px){.zzl40a_title{margin-bottom:2rem;font-size:2.5rem}}@media not (max-width:1024px){.zzl40a_title{font-size:2.75rem}}.zzl40a_titleStrong{font-weight:500}.zzl40a_titleBreak{display:none}@media (max-width:768px){.zzl40a_titleBreak{display:inline}}.zzl40a_lead{font-family:var(--font-noto-sans-jp);color:#fff;margin:0;font-size:.9375rem;font-weight:300;line-height:1.8}@media not (max-width:768px){.zzl40a_lead{font-size:1rem}}.zzl40a_cards{text-align:left;grid-template-columns:minmax(0,1fr);gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media not (max-width:768px){.zzl40a_cards{gap:1.5rem;margin-top:3rem}}@media not (max-width:1024px){.zzl40a_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.zzl40a_card{color:#18181b;background:#f0f2f7;border-radius:16px;flex-direction:column;min-width:0;padding:1.25rem;display:flex}@media not (max-width:768px){.zzl40a_card{padding:1.5rem}}.zzl40a_cardTitle{margin:0 0 1.5rem}@media not (max-width:1024px){.zzl40a_cardTitle{margin-bottom:3rem}}.zzl40a_cardTitle{font-family:var(--font-noto-sans-jp);font-size:1.40625rem;font-weight:400;line-height:1.5}@media not (max-width:768px){.zzl40a_cardTitle{font-size:1.5625rem}}.zzl40a_cardStat{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:auto;display:flex}@media not (max-width:1024px){.zzl40a_cardStat{align-items:flex-end}}.zzl40a_cardStatText{flex-direction:column;flex:auto;justify-content:flex-end;min-width:0;display:flex}.zzl40a_cardPhoto{aspect-ratio:3/2;object-fit:cover;border-radius:12px;flex:0 auto;width:6rem;min-width:0;height:auto;display:block}@media not (max-width:768px){.zzl40a_cardPhoto{width:8.9375rem}}.zzl40a_statValue{height:2.5rem;font-family:var(--font-inter);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;margin:0;font-weight:300;line-height:1;display:flex}@media not (max-width:768px){.zzl40a_statValue{height:3rem}}.zzl40a_stat_lg{font-size:2rem}@media not (max-width:420px){.zzl40a_stat_lg{font-size:2.5rem}}@media not (max-width:768px){.zzl40a_stat_lg{font-size:3rem}}.zzl40a_stat_sm{font-family:var(--font-noto-sans-jp);margin-inline:.1em;font-size:1rem}.zzl40a_statArrow{align-self:flex-end;width:2.5rem;height:2.5rem;margin-inline:.1em;display:block}@media not (max-width:768px){.zzl40a_statArrow{width:3rem;height:3rem}}.zzl40a_statCaption{font-family:var(--font-noto-sans-jp);margin:.5rem 0 0;font-size:.875rem;font-weight:300;line-height:1.5}.zzl40a_statCompany{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:0;font-size:.75rem;font-weight:300;line-height:1.5}
.Uu9H5G_section{padding-block:clamp(64px,8vw,120px);padding-inline:1.5rem}.Uu9H5G_section[data-tone=dark]{background:#dfe2eb}@media not (max-width:768px){.Uu9H5G_section{padding-inline:2rem}}@media not (max-width:1024px){.Uu9H5G_section{padding-inline:4rem}}.Uu9H5G_container{flex-direction:column;gap:clamp(32px,4vw,54px);max-width:82rem;margin-inline:auto;display:flex}.Uu9H5G_head{display:contents}@media not (max-width:1024px){.Uu9H5G_head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:3rem;display:flex}}.Uu9H5G_copy{flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:38rem;display:flex}@media not (max-width:768px){.Uu9H5G_copy{gap:2.25rem}}.Uu9H5G_label{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0 0 -1rem;font-size:1rem;font-weight:300;line-height:1.5}@media not (max-width:768px){.Uu9H5G_label{margin-bottom:-1.5rem;font-size:1.25rem}}.Uu9H5G_headline{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.625rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.Uu9H5G_headline{font-size:2.25rem}}@media not (max-width:1024px){.Uu9H5G_headline{font-size:2.5rem}}.Uu9H5G_action{flex-direction:column-reverse;align-items:flex-start;gap:.5rem;display:flex}.Uu9H5G_linkText{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.875rem;font-weight:300;line-height:1.6}.Uu9H5G_buttonWhite.Uu9H5G_buttonWhite{color:#18181b;background:#fff;border-color:#dfe2eb}@media (hover:hover){.Uu9H5G_buttonWhite.Uu9H5G_buttonWhite:hover{border-color:#ced1d9}}.Uu9H5G_button.Uu9H5G_button{text-align:center;white-space:nowrap;min-width:12.125rem;margin-inline:0;padding-block:.625rem;padding-inline:1.25rem;transition:background .3s cubic-bezier(.4,.4,0,1),border-color .3s cubic-bezier(.4,.4,0,1),color .3s cubic-bezier(.4,.4,0,1)}@media not (max-width:768px){.Uu9H5G_button.Uu9H5G_button{padding-block:.75rem;padding-inline:1.5rem}}.Uu9H5G_tabs{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media not (max-width:900px){.Uu9H5G_tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:max(24px,clamp(40px,6vw,120px) - 40px)}.Uu9H5G_tabsReverse .Uu9H5G_stage{order:1}}.Uu9H5G_stage{aspect-ratio:4/3;background:#dfe2eb;border-radius:24px;position:relative}.Uu9H5G_section[data-tone=dark] .Uu9H5G_stage{background:#f0f2f7}.Uu9H5G_stage{overflow:hidden;container-type:inline-size}.Uu9H5G_stageItem{opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:translateY(8px)}.Uu9H5G_stageItemActive{opacity:1;transform:none}.Uu9H5G_list{flex-direction:column;gap:.25rem;display:flex}.Uu9H5G_item{width:100%;font:inherit;text-align:left;color:#18181b;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;transition:background-color .3s cubic-bezier(.4,0,.2,1);display:flex}@media not (max-width:768px){.Uu9H5G_item{padding:1rem 1.25rem}}.Uu9H5G_item:hover{background:#dfe2eb80}.Uu9H5G_item:focus-visible{outline-offset:2px;outline:2px solid #00f}.Uu9H5G_itemActive,.Uu9H5G_itemActive:hover{cursor:default;background:#dfe2eb}.Uu9H5G_section[data-tone=dark] .Uu9H5G_itemActive,.Uu9H5G_section[data-tone=dark] .Uu9H5G_itemActive:hover{background:#f0f2f7}.Uu9H5G_itemHead{align-items:center;gap:.75rem;display:flex}.Uu9H5G_itemIcon{color:#b6b8bf;flex-shrink:0;width:24px;height:24px}.Uu9H5G_itemTitle,.Uu9H5G_itemDesc{-webkit-user-select:text;user-select:text;cursor:text}.Uu9H5G_itemTitle{font-family:var(--font-noto-sans-jp);font-size:1rem;font-weight:400;line-height:1.5}@media not (max-width:768px){.Uu9H5G_itemTitle{font-size:1.125rem}}.Uu9H5G_itemDesc{font-family:var(--font-noto-sans-jp);color:#18181b;padding-left:calc(24px + .75rem);font-size:.875rem;font-weight:300;line-height:1.7;display:block}.Uu9H5G_item:not(.Uu9H5G_itemActive) .Uu9H5G_itemDesc{display:none}.Uu9H5G_itemNote{font-family:var(--font-noto-sans-jp);color:#8f9092;-webkit-user-select:text;user-select:text;cursor:text;padding-left:calc(24px + .75rem);font-size:.75rem;font-weight:300;line-height:1.6;display:block}.Uu9H5G_item:not(.Uu9H5G_itemActive) .Uu9H5G_itemNote{display:none}.Uu9H5G_sup{font-family:var(--font-inter);vertical-align:super;margin-inline:.05em .15em;font-size:.7em;line-height:0}@media (prefers-reduced-motion:reduce){.Uu9H5G_stageItem,.Uu9H5G_item{transition:none}}
