._srYeW_grid{background:#dfe2eb;border:1px solid #dfe2eb;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media not (max-width:768px){._srYeW_grid{grid-template-columns:repeat(3,1fr)}}@media not (max-width:1024px){._srYeW_grid{grid-template-columns:repeat(6,1fr)}}._srYeW_tile{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(24px,3vw,32px) 16px;display:flex}._srYeW_tileLogo{justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:2px;display:flex}._srYeW_tileLogoImg{object-fit:contain;width:100%;height:100%}._srYeW_mono{color:#fff;width:100%;height:100%;font-family:var(--font-inter);letter-spacing:-.02em;border-radius:10px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;line-height:1;display:inline-flex}._srYeW_iconMark{color:#18181b;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}._srYeW_iconMark svg{width:68%;height:68%}._srYeW_monoNarrow{letter-spacing:0;font-size:.8125rem}._srYeW_tileName{font-family:var(--font-inter);color:#18181b;font-size:.8125rem;font-weight:600}._srYeW_tileCategory{font-family:var(--font-inter);letter-spacing:.04em;text-transform:uppercase;color:#8f9092;font-size:.625rem;font-weight:500}._srYeW_tileRequest{grid-column:1/-1;gap:0;padding:0;display:block}._srYeW_requestLink{width:100%;min-height:100%;color:inherit;justify-content:center;align-items:center;gap:16px;padding:clamp(20px,3vw,28px) clamp(24px,4vw,40px);text-decoration:none;transition:background .3s cubic-bezier(.4,.4,0,1),color .3s cubic-bezier(.4,.4,0,1);display:flex}@media (hover:hover){._srYeW_requestLink:hover{background:#0000ff0a}._srYeW_requestLink:hover ._srYeW_requestIcon{color:#fff;background:#00f;border-color:#00f}._srYeW_requestLink:hover ._srYeW_requestTitle{color:#00f}}._srYeW_requestIcon{color:#00f;width:36px;height:36px;font-family:var(--font-inter);border:1.5px dashed #00f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:2px;font-size:1.25rem;font-weight:400;line-height:1;transition:background .3s cubic-bezier(.4,.4,0,1),color .3s cubic-bezier(.4,.4,0,1),border-color .3s cubic-bezier(.4,.4,0,1);display:inline-flex}._srYeW_requestBody{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}._srYeW_requestTitle{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.9375rem;font-weight:600;transition:color .3s cubic-bezier(.4,.4,0,1)}._srYeW_requestSub{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.75rem;font-weight:400}
.ZBmmIa_section{color:#fff;background-color:#18181b;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.5px);background-size:22px 22px;padding-block:clamp(72px,10vw,140px);padding-inline:1.5rem}@media not (max-width:768px){.ZBmmIa_section{padding-inline:2rem}}@media not (max-width:1024px){.ZBmmIa_section{padding-inline:4rem}}.ZBmmIa_container{text-align:center;max-width:900px;margin-inline:auto}.ZBmmIa_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#fff;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.ZBmmIa_lead{font-family:var(--font-noto-sans-jp);color:#ffffffc7;max-width:34em;margin:0 auto clamp(32px,4vw,48px);font-size:clamp(.875rem,1.8vw,1.0625rem);font-weight:300;line-height:1.9}.ZBmmIa_actions{flex-direction:column;align-items:center;gap:12px;display:flex}@media not (max-width:768px){.ZBmmIa_actions{flex-direction:row;justify-content:center;gap:16px}}.ZBmmIa_primary.ZBmmIa_primary,.ZBmmIa_secondary.ZBmmIa_secondary{margin-inline:0;padding-block:.625rem}@media not (max-width:768px){.ZBmmIa_primary.ZBmmIa_primary,.ZBmmIa_secondary.ZBmmIa_secondary{padding-block:.75rem}}@media (hover:hover){.ZBmmIa_primary.ZBmmIa_primary:hover{background:#0c00bd;border-color:#0c00bd}}
.im3VxW_section{padding-block:clamp(56px,8vw,104px);padding-inline:1.5rem}@media not (max-width:768px){.im3VxW_section{padding-inline:2rem}}@media not (max-width:1024px){.im3VxW_section{padding-inline:4rem}}.im3VxW_container{max-width:82rem;margin-inline:auto}.im3VxW_head{text-align:center;margin-bottom:clamp(36px,5vw,64px)}.im3VxW_heading{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:1.375rem;font-weight:300}@media not (max-width:768px){.im3VxW_heading{font-size:2.375rem}}.im3VxW_panels{flex-direction:column;gap:clamp(96px,13.5vw,180px);display:flex}@media not (max-width:768px){.im3VxW_panels{margin-top:40px}}.im3VxW_panel{scroll-margin-top:calc(var(--header-height) + 32px)}.im3VxW_panelLabel{font-family:var(--font-noto-sans-jp);color:#18181b;align-items:flex-start;gap:.5rem;margin:0 0 .625rem;font-size:1.125rem;font-weight:300;line-height:1.4;display:flex}.im3VxW_panelNum{font-family:var(--font-inter);color:#8f9092;flex:none;margin-top:4.6px;font-size:.625rem;font-weight:500;line-height:1}.im3VxW_lead{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;max-width:32em;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.im3VxW_lead{margin-bottom:1.75rem;font-size:1.6875rem;font-weight:300;line-height:1.6}}.im3VxW_leadLine{display:block}.im3VxW_captureFlow{--cf-pad:clamp(20px, 3vw, 32px);padding:calc(var(--cf-pad) + 16px) calc(var(--cf-pad) + 16px) var(--cf-pad);border:1px solid #dfe2eb;border-radius:16px;flex-direction:column;gap:0;display:flex;position:relative}@media (max-width:860px){.im3VxW_captureFlow{padding-inline:1.25rem}}.im3VxW_captureFlow{overflow:hidden}@media not (max-width:860px){.im3VxW_captureFlow{flex-direction:row;align-items:stretch;gap:0}.im3VxW_captureFlow[data-inset=true] .im3VxW_cfSources{margin-left:5rem}.im3VxW_captureFlow[data-inset=true] .im3VxW_cfUi{margin-right:5rem}}.im3VxW_cfBg{object-fit:cover;object-position:center}.im3VxW_cfSources{z-index:2;flex:none;display:grid;position:relative}@media (max-width:860px){.im3VxW_cfSources{grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between;align-items:start;gap:.75rem}}@media not (max-width:860px){.im3VxW_cfSources{flex:auto;grid-template-columns:minmax(0,1fr);align-self:center;gap:2.5rem;min-width:0;margin-left:3.75rem}}.im3VxW_cfRow{align-items:center;display:flex;position:relative}@media (max-width:860px){.im3VxW_cfRow{flex-direction:column;align-items:center}}.im3VxW_cfIcons{align-items:center;gap:.625rem;display:flex}.im3VxW_cfLabel{white-space:nowrap;font-family:var(--font-noto-sans-jp);color:#18181b;margin-bottom:.4375rem;font-size:.75rem;font-weight:500;line-height:1;position:absolute;bottom:100%;left:0}@media (max-width:860px){.im3VxW_cfLabel{text-align:center;margin:0 0 .375rem;font-size:.5625rem;position:static}}.im3VxW_cfBrand{width:var(--cf-icon);height:var(--cf-icon);background:#00f;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.im3VxW_cfBrand svg{width:68%;height:68%}.im3VxW_cfIcons{--cf-icon:calc(30.8 / 16 * 1rem)}@media (max-width:860px){.im3VxW_cfIcons{--cf-icon:calc(21 / 16 * 1rem);justify-content:center;gap:.25rem}}.im3VxW_cfIcon{display:inline-flex}.im3VxW_cfIcon img{width:var(--cf-icon);height:var(--cf-icon);object-fit:contain}.im3VxW_cfMono{width:var(--cf-icon);height:var(--cf-icon);color:#fff;font-family:var(--font-inter);letter-spacing:-.02em;border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}.im3VxW_cfMono[data-narrow=true]{letter-spacing:0;font-size:.625rem}.im3VxW_cfMono[data-mono=kddi]{background:#e60028}.im3VxW_cfMono[data-mono=docomo]{background:#c03}.im3VxW_cfMono[data-mono=softbank]{background:#444}.im3VxW_cfMono[data-mono=mcp]{background:#4f46e5}.im3VxW_cfMono[data-mono=api]{background:#3f3f46}.im3VxW_cfMono[data-mono=webhook]{background:#18181b}@media (max-width:860px){.im3VxW_cfStub{z-index:2;background:#ced1d9;width:1px;height:1.25rem;margin-top:.625rem;display:block;position:relative}}@media not (max-width:860px){.im3VxW_cfStub{z-index:2;border-top:1px solid #ced1d9;flex:auto;min-width:.75rem;margin-left:.625rem;display:block;position:relative}}.im3VxW_cfUi{z-index:2;aspect-ratio:1100/703;width:100%;min-width:0;margin-bottom:calc(-1*var(--cf-pad));background:#fff;border-radius:6px 6px 0 0;flex:none;position:relative;overflow:hidden}@media not (max-width:860px){.im3VxW_cfUi{align-self:flex-end;width:62%}}@media not (max-width:1100px){.im3VxW_cfUi{width:73%}}.im3VxW_cfUiInner{transform-origin:0 0;width:1100px;height:820px;transform:scale(var(--cf-scale,.36));position:absolute;top:0;left:0}.im3VxW_structureFlow{--sf-w:75%;--sf-row-h:calc(38 / 16 * 1rem);--sf-row-pitch:calc(var(--sf-row-h) - 1px);--sf-drop:var(--sf-row-pitch);border:1px solid #dfe2eb;border-radius:16px;justify-content:center;padding:0;display:flex;position:relative;overflow:hidden}.im3VxW_sfBg{object-fit:cover;object-position:center}.im3VxW_sfInner{z-index:2;width:var(--sf-w);flex-direction:column;gap:0;display:flex;position:relative}.im3VxW_sfBridge{flex:none;height:2.5rem;position:relative}.im3VxW_sfBridge:before{content:"";border-left:1px solid #ced1d9;position:absolute;top:0;bottom:0;left:50%}.im3VxW_sfUi{width:100%;min-width:0;height:calc(430px*var(--sf-scale,.6));margin-bottom:calc(-1*var(--sf-drop));background:#fff;border-radius:6px 6px 0 0;position:relative;overflow:hidden}.im3VxW_sfUiInner{transform-origin:0 0;width:1100px;height:820px;transform:scale(var(--sf-scale,.6));position:absolute;top:0;left:0}.im3VxW_sfListWrap{height:calc(var(--sf-row-pitch)*6);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 27% 100%);mask-image:linear-gradient(#0000 0%,#000 27% 100%)}@media not (max-width:860px){.im3VxW_sfListWrap{height:calc(var(--sf-row-pitch)*8)}}.im3VxW_sfTrack{animation:22s cubic-bezier(.32,.72,0,1) infinite im3VxW_sfPush}.im3VxW_sfSet{flex-direction:column;display:flex}@keyframes im3VxW_sfPush{0%,8.182%{transform:translateY(-50 %)}10%,18.182%{transform:translateY(-45 %)}20%,28.182%{transform:translateY(-40 %)}30%,38.182%{transform:translateY(-35 %)}40%,48.182%{transform:translateY(-30 %)}50%,58.182%{transform:translateY(-25 %)}60%,68.182%{transform:translateY(-20 %)}70%,78.182%{transform:translateY(-15 %)}80%,88.182%{transform:translateY(-10 %)}90%,98.182%{transform:translateY(-5 %)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.im3VxW_sfTrack{animation:none}}.im3VxW_boardScreen{color:#18181b;width:100%;height:100%;font-family:var(--font-noto-sans-jp);background:#fff;grid-template-columns:172px minmax(0,1fr);display:grid}.im3VxW_boardMain{background:#fff;flex-direction:column;min-width:0;display:flex}.im3VxW_boardHead{background:#fff;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.im3VxW_boardHeadTitle{font-size:17px;font-weight:500}.im3VxW_boardHeadAction{color:#00f;font-size:12px;font-weight:500}.im3VxW_boardTools2{align-items:center;gap:8px;padding:14px 20px 10px;display:flex}.im3VxW_boardSelect2{color:#3f3f46;background:#fff;border:1px solid #0000001f;border-radius:6px;align-items:center;height:26px;padding:0 10px;font-size:11px;display:inline-flex}.im3VxW_boardGear2{color:#8f9092;background:#fff;border:1px solid #0000001f;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:inline-flex}.im3VxW_boardCols{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:0;padding:0 20px 20px;display:grid}.im3VxW_boardCol2{background:#eef0f4;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.im3VxW_boardColHead2{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.im3VxW_boardColName2{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.im3VxW_boardCount{height:18px;font-family:var(--font-inter);color:#8f9092;flex:none;font-size:13px;display:block;overflow:hidden}.im3VxW_boardCountItem{text-align:right;height:18px;line-height:18px;display:block}.im3VxW_boardCountTrack{animation-duration:22s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-iteration-count:infinite;display:block}.im3VxW_boardCountTrack[data-col="0"]{animation-name:im3VxW_boardCount0}.im3VxW_boardCountTrack[data-col="1"]{animation-name:im3VxW_boardCount1}.im3VxW_boardCountTrack[data-col="2"]{animation-name:im3VxW_boardCount2}.im3VxW_boardCountTrack[data-col="3"]{animation-name:im3VxW_boardCount3}@keyframes im3VxW_boardCount0{0%,8.182%{transform:translateY(0)}10%,48.182%{transform:translateY(-25%)}50%,78.182%{transform:translateY(-50%)}80%,to{transform:translateY(-75%)}}@keyframes im3VxW_boardCount1{0%,18.182%{transform:translateY(0)}20%,58.182%{transform:translateY(-25%)}60%,98.182%{transform:translateY(-50%)}to{transform:translateY(-75%)}}@keyframes im3VxW_boardCount2{0%,28.182%{transform:translateY(0)}30%,88.182%{transform:translateY(-33.333%)}90%,to{transform:translateY(-66.667%)}}@keyframes im3VxW_boardCount3{0%,38.182%{transform:translateY(0)}40%,68.182%{transform:translateY(-33.333%)}70%,to{transform:translateY(-66.667%)}}.im3VxW_boardColBody{flex:1;min-height:0;padding:0 8px 8px;overflow:hidden}.im3VxW_boardColSet{flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.im3VxW_boardColTrack{animation-duration:22s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-iteration-count:infinite}.im3VxW_boardColTrack[data-col="0"]{animation-name:im3VxW_boardCol0}.im3VxW_boardColTrack[data-col="1"]{animation-name:im3VxW_boardCol1}.im3VxW_boardColTrack[data-col="2"]{animation-name:im3VxW_boardCol2}.im3VxW_boardColTrack[data-col="3"]{animation-name:im3VxW_boardCol3}@keyframes im3VxW_boardCol0{0%,8.182%{transform:translateY(-50%)}10%,48.182%{transform:translateY(-33.333%)}50%,78.182%{transform:translateY(-16.667%)}80%,to{transform:translateY(0)}}@keyframes im3VxW_boardCol1{0%,18.182%{transform:translateY(-50%)}20%,58.182%{transform:translateY(-33.333%)}60%,98.182%{transform:translateY(-16.667%)}to{transform:translateY(0)}}@keyframes im3VxW_boardCol2{0%,28.182%{transform:translateY(-50%)}30%,88.182%{transform:translateY(-25%)}90%,to{transform:translateY(0)}}@keyframes im3VxW_boardCol3{0%,38.182%{transform:translateY(-50%)}40%,68.182%{transform:translateY(-25%)}70%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.im3VxW_boardColTrack,.im3VxW_boardCountTrack{animation:none}}.im3VxW_boardCard2{background:#fff;border:1px solid #00000014;border-radius:6px;flex-direction:column;flex:none;gap:6px;height:132px;padding:10px;display:flex;overflow:hidden}.im3VxW_boardCardTitle2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.im3VxW_boardRow2{color:#52525b;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex}.im3VxW_boardIcon2{color:#8f9092;background:#f1f1f4;border-radius:3px;flex:none;justify-content:center;align-items:center;width:12px;height:12px;font-size:8px;line-height:1;display:inline-flex}.im3VxW_boardNote2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.im3VxW_boardBadge2{border-radius:3px;align-items:center;height:14px;padding:0 5px;font-size:9px;font-weight:500;display:inline-flex}.im3VxW_boardBadge2[data-level=高]{color:#d64545;background:#fdeceb}.im3VxW_boardBadge2[data-level=中]{color:#b7791f;background:#fdf3e2}.im3VxW_sfRow{height:var(--sf-row-h);font-family:var(--font-noto-sans-jp);background:#fff;border:1px solid #e3e6ee;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.625rem;margin-top:-1px;padding-inline:.75rem;display:grid}.im3VxW_sfIcon{background:#eef1ff;border-radius:6px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.im3VxW_sfIcon svg{fill:none;stroke:#00f;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:.6875rem;height:.6875rem}.im3VxW_sfTitle{white-space:nowrap;text-overflow:ellipsis;color:#18181b;min-width:0;font-size:.6875rem;font-weight:400;overflow:hidden}.im3VxW_sfWho{white-space:nowrap;color:#8f9092;align-items:center;gap:.3125rem;font-size:.625rem;display:inline-flex}@media (max-width:620px){.im3VxW_sfWho{display:none}}.im3VxW_sfAvatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.5rem;line-height:1;display:inline-flex}.im3VxW_sfAvatar[data-who=yamamoto]{background:#6d5bd0}.im3VxW_sfAvatar[data-who=miyata]{background:#0ea5e9}.im3VxW_sfAvatar[data-who=sato]{background:#16a34a}.im3VxW_sfTime{white-space:nowrap;font-family:var(--font-inter);color:#8f9092;font-size:.625rem}.im3VxW_structureSplit{--ss-pad:clamp(20px, 2.6vw, 36px);--ss-gap:clamp(16px, 3.2%, 32px);--ss-top:clamp(20px, 2.4vw, 34px);--ss-panel-w:clamp(260px, 34%, 340px);--ss-item-h:calc(68 / 16 * 1rem);--ss-item-gap:calc(8 / 16 * 1rem);--ss-pitch:calc(76 / 16 * 1rem);--ss-win:calc(250 / 16 * 1rem);--ss-ui-w:calc(73% + 24px);--ss-fade-right:clamp(26px, 5.5%, 40px);--ss-cycle:9.2s;padding-inline:var(--ss-pad) 0;border:1px solid #dfe2eb;border-radius:16px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media not (max-width:860px){.im3VxW_structureSplit{grid-template-columns:var(--ss-panel-w) minmax(0, 1fr);column-gap:var(--ss-gap);align-items:center}}.im3VxW_ssBg{object-fit:cover;object-position:center}.im3VxW_ssPanel{--ct-rail:calc(12 / 16 * 1rem);--ct-dot:calc(5 / 16 * 1rem);--ct-dot-gap:4px;z-index:3;margin:var(--ss-top) var(--ss-pad) 0 0;background:#fff;border-radius:8px;flex-direction:column;padding-bottom:.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 clamp(20px,2.6vw,36px) #18181b1f}@media not (max-width:860px){.im3VxW_ssPanel{grid-area:1/1/2/2;margin:0}}.im3VxW_ssSub{font-family:var(--font-noto-sans-jp);color:#8f9092;flex:none;padding:.5rem 1rem .375rem;font-size:.625rem;font-weight:500;line-height:1.3}.im3VxW_ssListWrap{height:var(--ss-win);flex:none;padding-inline:1rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 34px),#0000 100%)}.im3VxW_ssPanel .im3VxW_ctItem{height:var(--ss-item-h)}.im3VxW_ssPanel .im3VxW_calAvatar{border-radius:3px;width:.6875rem;height:.6875rem;font-size:.4375rem}.im3VxW_ssTrack{gap:var(--ss-item-gap);animation:im3VxW_ssListIn var(--ss-cycle) cubic-bezier(.32, .72, 0, 1) infinite;flex-direction:column;display:flex;position:relative}.im3VxW_ssTrack:before{content:"";left:calc(var(--ct-rail)/2 - .5px);top:calc(3px + var(--ct-dot) + var(--ct-dot-gap));background:#e3e6ee;width:1px;position:absolute;bottom:0}@keyframes im3VxW_ssListIn{0%,18.5%{transform:translateY(calc(-1 * var(--ss-pitch)))}25%,83.6%{transform:translateY(0)}83.61%,to{transform:translateY(calc(-1 * var(--ss-pitch)))}}@keyframes im3VxW_ssSkelIn{0%,75.9%{opacity:0}79.6%,87.8%{opacity:1}92.3%,to{opacity:0}}.im3VxW_ssUi{z-index:2;min-width:0;width:calc(100% + var(--ss-pad));margin-left:calc(-1*var(--ss-pad));height:calc(649px*var(--ss-scale,.7));background:#fff;border-radius:6px 0 0;margin-top:clamp(16px,4vw,28px);position:relative;overflow:hidden}@media (max-width:860px){.im3VxW_ssUi{height:calc(492px*var(--ss-scale,.33));border-radius:0}}.im3VxW_ssUi{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ss-fade-right)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--ss-fade-right)), transparent 100%)}@media not (max-width:860px){.im3VxW_ssUi{width:var(--ss-ui-w);margin-left:0;margin-top:var(--ss-top);grid-area:1/1/2/3;place-self:end}}.im3VxW_ssUiInner{transform-origin:0 0;width:1100px;height:820px;transform:scale(var(--ss-scale,.7));position:absolute;top:0;left:0}.im3VxW_ssCardTrack{animation:im3VxW_ssCardIn var(--ss-cycle) cubic-bezier(.32, .72, 0, 1) infinite}@keyframes im3VxW_ssCardIn{0%,38.6%{transform:translateY(-140px)}45.1%,83.6%{transform:translateY(0)}83.61%,to{transform:translateY(-140px)}}.im3VxW_ssLeave{animation:im3VxW_ssLeaveOut var(--ss-cycle) cubic-bezier(.4, 0, .2, 1) infinite;display:block}@keyframes im3VxW_ssLeaveOut{0%,27.7%{opacity:1;transform:translate(0)}33.4%{opacity:1}37%,83.6%{opacity:0;transform:translate(56px,-64px)}83.61%,to{opacity:1;transform:translate(0)}}.im3VxW_ssLeave .im3VxW_boardCard2{animation:im3VxW_ssTint var(--ss-cycle) linear infinite}@keyframes im3VxW_ssTint{0%,24.6%{background-color:#fff}26%,83.6%{background-color:#f4f5f8}83.61%,to{background-color:#fff}}.im3VxW_ssTinted,.im3VxW_ssPanel .im3VxW_ctCard[data-new=true]{background:#f4f5f8}.im3VxW_ssGap{animation:im3VxW_ssGapUp var(--ss-cycle) cubic-bezier(.32, .72, 0, 1) infinite;flex-direction:column;gap:8px;display:flex}@keyframes im3VxW_ssGapUp{0%,38.6%{transform:translateY(0)}45.1%,83.6%{transform:translateY(-140px)}83.61%,to{transform:translateY(0)}}.im3VxW_ssCountTrack{animation:im3VxW_ssCountIn var(--ss-cycle) cubic-bezier(.32, .72, 0, 1) infinite;display:block}@keyframes im3VxW_ssCountIn{0%,38.6%{transform:translateY(0)}45.1%,83.6%{transform:translateY(-18px)}83.61%,to{transform:translateY(0)}}.im3VxW_ssSkel{z-index:3;border-radius:inherit;opacity:0;pointer-events:none;animation:im3VxW_ssSkelIn var(--ss-cycle) linear infinite;background:#dfe2eb;position:absolute;inset:0}.im3VxW_ssPanel .im3VxW_ctCard,.im3VxW_ssUiInner .im3VxW_boardCard2,.im3VxW_ssUiInner .im3VxW_boardCount{position:relative}.im3VxW_ssUiInner .im3VxW_boardCount .im3VxW_ssSkel{border-radius:3px}@media (prefers-reduced-motion:reduce){.im3VxW_ssTrack,.im3VxW_ssCardTrack,.im3VxW_ssCountTrack,.im3VxW_ssLeave,.im3VxW_ssLeave .im3VxW_boardCard2,.im3VxW_ssGap,.im3VxW_ssSkel{animation:none}.im3VxW_ssCountTrack{transform:translateY(-18px)}.im3VxW_ssLeave{opacity:0}.im3VxW_ssGap{transform:translateY(-140px)}}.im3VxW_diagram{background:#fff;border:1px solid #dfe2eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:clamp(20px,3vw,32px);display:flex}@media not (max-width:768px){.im3VxW_diagram{flex-flow:wrap;gap:1rem}}.im3VxW_diagramStep{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media not (max-width:768px){.im3VxW_diagramStep{flex-direction:row;gap:1rem}}.im3VxW_arrow{font-family:var(--font-inter);color:#00f;flex-shrink:0;font-size:.9375rem;line-height:1;transform:rotate(90deg)}@media not (max-width:768px){.im3VxW_arrow{transform:none}}.im3VxW_pills{flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}@media not (max-width:768px){.im3VxW_pills{flex:auto;min-width:12.5rem;max-width:28.75rem}}.im3VxW_pill{font-family:var(--font-noto-sans-jp);color:#18181b;text-align:center;background:#f1f1f4;border-radius:8px;padding:.5625rem .875rem;font-size:.75rem;font-weight:300;line-height:1.5}@media not (max-width:768px){.im3VxW_pill{text-align:left;white-space:nowrap}}.im3VxW_hub{background:#e9ecfd;border:1px solid #0000ff40;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;padding:.875rem 1.25rem;display:flex}.im3VxW_hubTitle{font-family:var(--font-inter),var(--font-noto-sans-jp);color:#00f;font-size:.875rem;font-weight:600;line-height:1.3}.im3VxW_hubNote{font-family:var(--font-noto-sans-jp);color:#00f;font-size:.6875rem;font-weight:500;line-height:1.4}.im3VxW_quiet{background:#f1f1f4;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;padding:.875rem 1.125rem;display:flex}.im3VxW_quietTitle{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.75rem;font-weight:500;line-height:1.4}.im3VxW_quietNote{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.6875rem;font-weight:300;line-height:1.4}.im3VxW_group{margin-top:clamp(32px,4vw,48px)}.im3VxW_groupTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0 0 14px;font-size:1.0625rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.im3VxW_groupTitle{font-size:1.25rem}}.im3VxW_cards{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media not (max-width:768px){.im3VxW_cards[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.im3VxW_cards[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.im3VxW_cards[data-columns="4"]{flex-wrap:nowrap;gap:1.125rem;display:flex}.im3VxW_cards[data-columns="4"]>li{flex:0 0 calc(33.3333vw - 33.3333px)}.im3VxW_cards[data-columns="4"]:after{content:"";flex:0 0 14px}}@media not (max-width:1024px){.im3VxW_cards[data-columns="4"]>li{flex-basis:calc(min(1312px,100vw - 128px)/3 - 12px)}.im3VxW_cards[data-columns="4"]:after{flex-basis:calc(50vw + min(1312px,100vw - 128px)/-2 - 18px)}}@media not (max-width:768px){.im3VxW_cards{gap:1.125rem}}.im3VxW_card{background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;flex-direction:column;padding:clamp(20px,2.4vw,28px);transition:border-color .3s cubic-bezier(.4,.4,0,1) .1s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.im3VxW_card:hover{border-color:#c2c5ce}}@media not (max-width:768px){.im3VxW_card[data-layout=split]{flex-direction:row;align-items:flex-start;gap:clamp(24px,3vw,48px)}}.im3VxW_cardText{flex-direction:column;min-width:0;display:flex}@media not (max-width:768px){.im3VxW_card[data-layout=split] .im3VxW_cardText{flex:auto}.im3VxW_card[data-layout=split] .im3VxW_figure{flex:0 0 50%;margin-top:0}}.im3VxW_card[data-layout=stack] .im3VxW_figure:not(.im3VxW_figureActivity):not(.im3VxW_figureBoard):not(.im3VxW_figureFields):not(.im3VxW_figureCustomer){flex:auto;justify-content:center}.im3VxW_card[data-layout=stack] .im3VxW_figure:not(.im3VxW_figureActivity):not(.im3VxW_figureBoard):not(.im3VxW_figureFields):not(.im3VxW_figureCustomer).im3VxW_figureCalendar{flex:none;margin-block:auto;transform:translateY(calc(clamp(20px,2.4vw,28px)/2))}.im3VxW_card[data-layout=stack] .im3VxW_figure:not(.im3VxW_figureActivity):not(.im3VxW_figureBoard):not(.im3VxW_figureFields):not(.im3VxW_figureCustomer).im3VxW_figureExt{justify-content:flex-end}@media not (max-width:768px){.im3VxW_card[data-layout=stack] .im3VxW_figure:not(.im3VxW_figureActivity):not(.im3VxW_figureBoard):not(.im3VxW_figureFields):not(.im3VxW_figureCustomer).im3VxW_figureCrm{justify-content:flex-end}}.im3VxW_card[data-layout=stack] .im3VxW_figureActivity{flex:1 0 13.75rem}.im3VxW_cardEyebrow{font-family:var(--font-inter),var(--font-noto-sans-jp);color:#8f9092;margin-bottom:.625rem;font-size:.75rem;font-weight:500;line-height:1}.im3VxW_cardTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0 0 14px;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.im3VxW_cardTitle{font-size:1.25rem}}.im3VxW_cardBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.875rem;font-weight:300;line-height:1.8}.im3VxW_figure{background:#fff;border-radius:12px;flex-direction:column;gap:.5rem;margin-top:clamp(20px,2.4vw,28px);padding:.875rem 1rem;display:flex}.im3VxW_figureExt{--ext-pad:clamp(20px, 2.4vw, 28px);margin-right:calc(-1*var(--ext-pad));padding-right:var(--ext-pad);--ext-rise:calc(24px + var(--ext-pad));margin-bottom:calc(-1*var(--ext-pad));background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex}.im3VxW_extRise{width:1px;height:var(--ext-rise);margin-top:calc(-1*var(--ext-pad));background:#c2c5ce;-webkit-mask-image:linear-gradient(#0000 0,#000 1.5rem);mask-image:linear-gradient(#0000 0,#000 1.5rem)}.im3VxW_extPorts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:min(84%,18.75rem);margin-inline:auto;display:grid}.im3VxW_extPort{flex-direction:column;align-items:center;min-width:0;display:flex}.im3VxW_extChip{width:100%;height:2.125rem;font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;background:#fff;border:1px solid #e3e6ee;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;display:flex}.im3VxW_extIcon{flex:none;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.im3VxW_extIcon svg{width:100%;height:100%}.im3VxW_extDrop{background:#c2c5ce;width:1px;height:1.625rem}.im3VxW_extUi{width:calc(100% + var(--ext-pad) + 40px);min-width:0;height:calc(560px*var(--ext-scale,.4));background:#fff;border:1px solid #e3e6ee;border-bottom:none;border-radius:8px 0 0;position:relative;overflow:hidden}.im3VxW_extUiInner{transform-origin:0 0;width:1100px;height:820px;transform:scale(var(--ext-scale,.4));position:absolute;top:0;left:0}.im3VxW_figureCrm{--cs-mark:calc(42.5 / 16 * 1rem);--cs-wire:clamp(26px, 9%, 52px);--cs-label:calc(80 / 16 * 1rem);flex-direction:row;justify-content:center;align-items:center;gap:.375rem;display:flex}@media not (max-width:768px){.im3VxW_figureCrm:not([data-bare=true]):not([data-layout=row]){--cs-wire:18px;flex-direction:column;gap:.5rem;margin-inline:calc(-1*clamp(20px,2.4vw,28px) + 10px)}}.im3VxW_figureCrm{background:0 0;border-radius:0;padding:0}@media (max-width:620px){.im3VxW_figureCrm{--cs-mark:calc(35 / 16 * 1rem);--cs-wire:calc(18 / 16 * 1rem);--cs-label:calc(68 / 16 * 1rem);gap:.3125rem;padding-inline:.5rem}}.im3VxW_csMark{width:var(--cs-mark);height:var(--cs-mark);background:#fff;border:1px solid #e3e6ee;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.im3VxW_csMark img{object-fit:contain;width:1.5625rem;height:1.5625rem}.im3VxW_csMark[data-brand=frictio]{background:#00f;border-color:#00f}.im3VxW_csMark[data-brand=frictio] svg{width:1.75rem;height:1.75rem}.im3VxW_csBrands{flex-direction:column;flex:none;gap:.625rem;display:flex}@media not (max-width:768px){.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csBrands{flex-direction:row}}.im3VxW_csWires{flex:0 0 var(--cs-wire);flex-direction:column;gap:.5625rem;display:flex}@media not (max-width:768px){.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csWires{height:var(--cs-wire);flex-direction:row}}.im3VxW_csWire{background:#ced1d9;height:1px;position:relative}@media not (max-width:768px){.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csWire{width:1px;height:100%}}.im3VxW_csDot{opacity:0;background:#00f;border-radius:50%;width:.3125rem;height:.3125rem;margin-top:-.15625rem;margin-left:-.15625rem;position:absolute;top:50%;left:0}.im3VxW_csWire[data-dir=out] .im3VxW_csDot{animation:2.6s linear infinite im3VxW_csDotOut}.im3VxW_csWire[data-dir=back] .im3VxW_csDot{animation:2.6s linear -1.3s infinite im3VxW_csDotBack}@media not (max-width:768px){.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csDot{top:0;left:50%}.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csWire[data-dir=out] .im3VxW_csDot{animation-name:im3VxW_csDotOutV}.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csWire[data-dir=back] .im3VxW_csDot{animation-name:im3VxW_csDotBackV}}@keyframes im3VxW_csDotOut{0%{opacity:0;left:0}12%,88%{opacity:1}to{opacity:0;left:100%}}@keyframes im3VxW_csDotBack{0%{opacity:0;left:100%}12%,88%{opacity:1}to{opacity:0;left:0}}@media (prefers-reduced-motion:reduce){.im3VxW_csDot{animation:none}}@keyframes im3VxW_csValueIn1{0%,0%{opacity:0}4.16667%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn1{0%,5%{opacity:0;transform:scale(.4)}9.16667%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:first-child .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn1}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:first-child .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn1}@keyframes im3VxW_csValueIn2{0%,5.83333%{opacity:0}10%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn2{0%,10.8333%{opacity:0;transform:scale(.4)}15%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(2) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn2}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(2) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn2}@keyframes im3VxW_csValueIn3{0%,11.6667%{opacity:0}15.8333%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn3{0%,16.6667%{opacity:0;transform:scale(.4)}20.8333%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(3) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn3}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(3) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn3}@keyframes im3VxW_csValueIn4{0%,17.5%{opacity:0}21.6667%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn4{0%,22.5%{opacity:0;transform:scale(.4)}26.6667%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(4) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn4}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(4) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn4}@keyframes im3VxW_csValueIn5{0%,23.3333%{opacity:0}27.5%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn5{0%,28.3333%{opacity:0;transform:scale(.4)}32.5%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(5) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn5}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(5) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn5}@keyframes im3VxW_csValueIn6{0%,29.1667%{opacity:0}33.3333%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn6{0%,34.1667%{opacity:0;transform:scale(.4)}38.3333%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(6) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn6}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(6) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn6}@keyframes im3VxW_csValueIn7{0%,35%{opacity:0}39.1667%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn7{0%,40%{opacity:0;transform:scale(.4)}44.1667%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(7) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn7}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(7) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn7}@keyframes im3VxW_csValueIn8{0%,40.8333%{opacity:0}45%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn8{0%,45.8333%{opacity:0;transform:scale(.4)}50%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(8) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn8}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(8) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn8}@keyframes im3VxW_csValueIn9{0%,46.6667%{opacity:0}50.8333%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn9{0%,51.6667%{opacity:0;transform:scale(.4)}55.8333%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(9) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn9}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(9) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn9}@keyframes im3VxW_csValueIn10{0%,52.5%{opacity:0}56.6667%,93%{opacity:1}95.5%,to{opacity:0}}@keyframes im3VxW_csCheckIn10{0%,57.5%{opacity:0;transform:scale(.4)}61.6667%,93%{opacity:1;transform:scale(1)}95.5%,to{opacity:0;transform:scale(.4)}}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(10) .im3VxW_csFieldValue{animation:6s linear infinite im3VxW_csValueIn10}.im3VxW_figureCrm[data-animate=true] .im3VxW_csField:nth-child(10) .im3VxW_csCheck{animation:6s linear infinite im3VxW_csCheckIn10}@media (prefers-reduced-motion:reduce){.im3VxW_figureCrm[data-animate=true] .im3VxW_csFieldValue,.im3VxW_figureCrm[data-animate=true] .im3VxW_csCheck{animation:none}}@media not (max-width:768px){.im3VxW_figureCrm:not([data-layout=row]) .im3VxW_csPanel{width:100%}.im3VxW_figureCrm[data-layout=row] .im3VxW_csPanel{max-width:21.25rem}}.im3VxW_figureCrm[data-bare=true] .im3VxW_csPanel{max-width:none}@media not (max-width:768px){.im3VxW_figureCrm[data-bare=true] .im3VxW_csPanelHead{padding:.6875rem .8125rem;font-size:.75rem}.im3VxW_figureCrm[data-bare=true] .im3VxW_csFields{gap:.75rem;padding:.8125rem .75rem .9375rem}.im3VxW_figureCrm[data-bare=true] .im3VxW_csField{font-size:.75rem}}.im3VxW_csPanel{background:#fff;border-radius:10px;flex:auto;min-width:0;max-width:16.25rem;overflow:hidden}.im3VxW_csPanelHead{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eef0f5;padding:.5625rem .6875rem;font-size:.625rem;font-weight:500;overflow:hidden}.im3VxW_csFields{flex-direction:column;gap:.625rem;margin:0;padding:.6875rem .5625rem .8125rem;display:flex}.im3VxW_csField{grid-template-columns:var(--cs-label) minmax(0, 1fr);font-family:var(--font-noto-sans-jp);align-items:baseline;gap:.5rem;font-size:.625rem;line-height:1.5;display:grid}@media (max-width:620px){.im3VxW_csField{grid-template-columns:minmax(0,1fr);gap:0}.im3VxW_csField:nth-child(n+8){display:none}}.im3VxW_csField[data-checks=true]{grid-template-columns:6.0625rem minmax(0,1fr)}.im3VxW_csField[data-checks=true] .im3VxW_csFieldLabel{align-items:center;gap:5px;display:inline-flex}.im3VxW_csCheck{color:#027a48;background:#ecfdf3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.im3VxW_csCheck svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:7px;height:7px}.im3VxW_csFieldLabel{color:#8f9092;white-space:nowrap;margin:0}.im3VxW_csFieldValue{color:#18181b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.im3VxW_figureNote{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.6875rem;font-weight:300;line-height:1.5}.im3VxW_figureDevice,.im3VxW_figureCall{background:0 0;border-radius:12px;min-width:0;height:15rem;margin-inline:calc(-1*clamp(20px,2.4vw,28px));padding:0;position:relative;overflow:hidden}@media not (max-width:768px){.im3VxW_card[data-layout=split] .im3VxW_figureDevice,.im3VxW_card[data-layout=split] .im3VxW_figureCall,.im3VxW_card[data-layout=split] .im3VxW_figureMail,.im3VxW_card[data-layout=split] .im3VxW_figureChat{margin:calc(-1*clamp(20px,2.4vw,28px));border-radius:0 0 15px;flex-basis:calc(50% + clamp(20px,2.4vw,28px));margin-left:0}}@media (max-width:768px){.im3VxW_card[data-layout=split] .im3VxW_figureDevice,.im3VxW_card[data-layout=split] .im3VxW_figureCall,.im3VxW_card[data-layout=split] .im3VxW_figureMail,.im3VxW_card[data-layout=split] .im3VxW_figureChat{border-radius:0 0 15px 15px;margin-bottom:calc(-1*clamp(20px,2.4vw,28px))}}.im3VxW_card[data-layout=stack] .im3VxW_figureDevice,.im3VxW_card[data-layout=stack] .im3VxW_figureCall,.im3VxW_card[data-layout=stack] .im3VxW_figureMail,.im3VxW_card[data-layout=stack] .im3VxW_figureChat{border-radius:0 0 15px 15px;margin-bottom:calc(-1*clamp(20px,2.4vw,28px))}.im3VxW_shotBg{object-fit:cover;object-position:center}.im3VxW_figure[data-grain=true]:before,.im3VxW_captureFlow[data-grain=true]:before,.im3VxW_structureFlow[data-grain=true]:before,.im3VxW_structureSplit[data-grain=true]:before,.im3VxW_activateOrbit[data-grain=true]:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='g' filterUnits='userSpaceOnUse' x='0' y='0' width='100' height='100'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2' intercept='-0.755'/%3E%3CfeFuncG type='linear' slope='2' intercept='-0.755'/%3E%3CfeFuncB type='linear' slope='2' intercept='-0.755'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:100px 100px;position:absolute;inset:0}.im3VxW_shotDevice,.im3VxW_callInner{z-index:2}.im3VxW_shotDevice{width:auto;height:150%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.im3VxW_callInner{flex-direction:column;justify-content:center;align-items:center;height:100%;padding-inline:1.125rem;display:flex;position:relative}.im3VxW_callGroup{flex-direction:column;gap:.875rem;width:fit-content;max-width:100%;display:flex}.im3VxW_figureCall[data-chips=none] .im3VxW_callGroup{width:17.5rem}.im3VxW_callWaveCard{background:#fff;border-radius:12px;width:100%;padding:1rem .875rem}.im3VxW_callWave{justify-content:space-between;align-items:center;height:3.5rem;display:flex}.im3VxW_callWaveBar{background:#00f;border-radius:1px;flex:none;width:3px}.im3VxW_callWaveBar[data-h="1"]{height:.25rem}.im3VxW_callWaveBar[data-h="2"]{height:.5rem}.im3VxW_callWaveBar[data-h="3"]{height:.8125rem}.im3VxW_callWaveBar[data-h="4"]{height:1.0625rem}.im3VxW_callWaveBar[data-h="5"]{height:1.625rem}.im3VxW_callWaveBar[data-h="6"]{height:1.875rem}.im3VxW_callWaveBar[data-h="7"]{height:2.6875rem}.im3VxW_callWaveBar[data-h="8"]{height:3.5rem}.im3VxW_callChips{flex-wrap:nowrap;justify-content:center;gap:.375rem;display:flex}@media (max-width:768px){.im3VxW_callChips{flex-wrap:wrap}}.im3VxW_callChip{height:1.625rem;font-family:var(--font-noto-sans-jp);white-space:nowrap;color:#18181b;background:#fff;border-radius:1.625rem;align-items:center;padding-inline:.625rem;font-size:.6875rem;font-weight:400;line-height:1;display:inline-flex}.im3VxW_figureActivity{--act-cycle:12s;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);place-items:stretch center;min-width:0;height:13.75rem;margin-bottom:calc(-1*clamp(20px,2.4vw,28px));padding:0;display:grid;overflow:hidden}@keyframes im3VxW_actFade{0%{opacity:0}6%,30%{opacity:1}36%,to{opacity:0}}.im3VxW_actTabPill,.im3VxW_actBody{animation:im3VxW_actFade var(--act-cycle) linear infinite}.im3VxW_actTabPill[data-index="1"],.im3VxW_actBody[data-index="1"]{animation-delay:calc(var(--act-cycle)/-3*2)}.im3VxW_actTabPill[data-index="2"],.im3VxW_actBody[data-index="2"]{animation-delay:calc(var(--act-cycle)/-3)}@media (prefers-reduced-motion:reduce){.im3VxW_actTabPill,.im3VxW_actBody{animation:none}}.im3VxW_actUi{background:#fff;border:1px solid #eceef4;border-radius:10px 10px 0 0;flex-direction:column;width:80%;min-width:0;padding:.5rem .5rem 0;display:flex;overflow:hidden}.im3VxW_actTabs{background:#f4f5f8;border-radius:8px;flex:none;gap:.125rem;margin:.4375rem;padding:.1875rem;display:flex}.im3VxW_actTab{height:1.25rem;font-family:var(--font-noto-sans-jp);white-space:nowrap;color:#18181b;border-radius:6px;flex:none;align-items:center;padding-inline:.5rem;font-size:.5625rem;line-height:1;display:inline-flex;position:relative}.im3VxW_actTabPill{background:#fff;border-radius:6px;position:absolute;inset:0;box-shadow:0 1px 2px #18181b0f}.im3VxW_actTabLabel{z-index:1;position:relative}.im3VxW_actStack{flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.im3VxW_actBody{flex-direction:column;grid-area:1/1;min-width:0;padding:0 .625rem;display:flex}.im3VxW_actRow{border-bottom:1px solid #f1f2f6;flex:none;align-items:center;gap:.4375rem;padding-block:.5625rem;display:flex}.im3VxW_actCaret{color:#8f9092;flex:none;font-size:.6875rem;line-height:1}.im3VxW_actCaret[data-open=true]{transform:rotate(90deg)}.im3VxW_actRowLabel{min-width:0;font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.625rem;font-weight:500;line-height:1.4;overflow:hidden}.im3VxW_actDots{color:#a8aab2;flex:none;font-size:.6875rem;line-height:1}.im3VxW_actTask{border:1px solid #eceef4;border-radius:8px;flex-direction:column;flex:none;gap:.25rem;margin-bottom:.4375rem;padding:.5rem .5625rem;display:flex}.im3VxW_actTaskHead{align-items:center;gap:.375rem;min-width:0;display:flex}.im3VxW_actCheck{border:1px solid #d5d8e0;border-radius:50%;flex:none;width:.75rem;height:.75rem}.im3VxW_actTime{font-family:var(--font-inter);color:#a8aab2;font-variant-numeric:tabular-nums;flex:none;font-size:.5rem;line-height:1}.im3VxW_actDue{font-family:var(--font-noto-sans-jp);color:#8f9092;padding-left:1.5625rem;font-size:.5rem;line-height:1}.im3VxW_actToolbar{flex:none;align-items:center;gap:.375rem;min-width:0;padding-block:.5625rem;display:flex}.im3VxW_actToolLabel{font-family:var(--font-noto-sans-jp);color:#8f9092;flex:none;font-size:.5rem;line-height:1.2}.im3VxW_actSelect{min-width:0;height:1.25rem;font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;border:1px solid #eceef4;border-radius:6px;flex:auto;align-items:center;padding-inline:.4375rem;font-size:.5625rem;line-height:1;display:inline-flex;overflow:hidden}.im3VxW_actRun{height:1.25rem;font-family:var(--font-noto-sans-jp);color:#8f9092;border:1px solid #eceef4;border-radius:6px;flex:none;align-items:center;padding-inline:.5rem;font-size:.5625rem;line-height:1;display:inline-flex}.im3VxW_actSection{border-top:1px solid #f1f2f6;flex-direction:column;flex:none;gap:.375rem;padding-block:.5625rem;display:flex}.im3VxW_actSectionHead{align-items:center;gap:.4375rem;min-width:0;display:flex}.im3VxW_actSectionText{font-family:var(--font-noto-sans-jp);color:#18181b;padding-left:1.125rem;font-size:.5625rem;font-weight:300;line-height:1.7}.im3VxW_figureMail{--mail-item-h:calc(64 / 16 * 1rem);--mail-gap:calc(8 / 16 * 1rem);--mail-beat:9s;background:0 0;border-radius:0;flex-direction:row;align-items:stretch;gap:0;min-width:0;height:15rem;margin-inline:calc(-1*clamp(20px,2.4vw,28px));padding:0 0 0 .875rem;position:relative}.im3VxW_mailLink{flex:none;width:2.25rem;position:relative}@media (max-width:768px){.im3VxW_mailLink{width:1.875rem}}.im3VxW_mailLink:before{content:"";border-top:1px solid #ced1d9;position:absolute;top:50%;left:0;right:0}.im3VxW_mailPulse{width:6px;height:6px;animation:im3VxW_mailPulse var(--mail-beat) linear infinite;background:#00f;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:0}@keyframes im3VxW_mailPulse{0%{opacity:0;left:0}4%{opacity:1}14%{opacity:1}18%{opacity:0;left:72%}to{opacity:0;left:72%}}.im3VxW_mailRecord{background:#fff;border-radius:10px 0;flex-direction:column;flex:auto;min-width:0;padding:.5rem 1rem;display:flex;overflow:hidden}@media not (max-width:768px){.im3VxW_mailRecord{border-radius:10px 0 0}}.im3VxW_mailTabs{z-index:1;background:#fff;flex:none;gap:.3125rem;padding-bottom:.5rem;display:flex;position:relative}.im3VxW_mailTab{height:1.375rem;font-family:var(--font-noto-sans-jp);white-space:nowrap;color:#8f9092;border:1px solid #eceef4;border-radius:1.375rem;align-items:center;padding-inline:.5625rem;font-size:.5625rem;line-height:1;display:inline-flex}.im3VxW_mailTab[data-active=true]{color:#00f;background:#eef1ff;border-color:#d9e0ff}.im3VxW_mailListWrap{min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--mail-gap), #000 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--mail-gap), #000 100%);flex:auto;overflow:hidden}.im3VxW_mailList{gap:var(--mail-gap);padding-top:var(--mail-gap);animation:im3VxW_mailCycle var(--mail-beat) ease-out infinite;flex-direction:column;display:flex}@keyframes im3VxW_mailCycle{0%,20%{transform:translateY(calc(-1 * (var(--mail-item-h) + var(--mail-gap))));opacity:1}31%,80%{opacity:1;transform:translateY(0)}86%{opacity:0;transform:translateY(0)}86.01%,94%{transform:translateY(calc(-1 * (var(--mail-item-h) + var(--mail-gap))));opacity:0}to{transform:translateY(calc(-1 * (var(--mail-item-h) + var(--mail-gap))));opacity:1}}.im3VxW_mailItem{height:var(--mail-item-h);background:#fff;border:1px solid #eceef4;border-radius:8px;flex:none;grid-template-columns:auto 1fr;align-content:center;gap:.1875rem .5rem;padding:0 .625rem;display:grid}.im3VxW_mailItem[data-incoming=true]{background:#f4f5f8}.im3VxW_mailIcon{background:#eef1ff;border-radius:6px;grid-area:1/1/span 3;justify-content:center;align-self:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.im3VxW_mailIcon svg{fill:none;stroke:#00f;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem}.im3VxW_mailHead{grid-column:2;align-items:baseline;gap:.5rem;min-width:0;display:flex}.im3VxW_mailTitle{font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1.3;overflow:hidden}.im3VxW_mailTime{font-family:var(--font-inter);color:#8f9092;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.5625rem;line-height:1.3}@media (max-width:768px){.im3VxW_mailTime{display:none}}.im3VxW_mailPeople{min-width:0;font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;grid-column:2;align-items:center;gap:.25rem;font-size:.5625rem;line-height:1;display:flex;overflow:hidden}.im3VxW_mailArrow{color:#8f9092;margin-inline:.125rem}.im3VxW_mailBody{font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.625rem;font-weight:300;line-height:1.4;overflow:hidden}@media (prefers-reduced-motion:reduce){.im3VxW_mailPulse,.im3VxW_mailList{animation:none}}.im3VxW_figureTranscript{--tr-gap:calc(8 / 16 * 1rem);background:0 0;border-radius:0;min-width:0;height:15rem;margin-bottom:calc(-1*clamp(20px,2.4vw,28px));padding:0;position:relative;overflow:hidden}.im3VxW_trTopFade{z-index:1;pointer-events:none;background:linear-gradient(#dfe2eb 0%,#dfe2ebb8 40%,#0000 100%);height:2.125rem;position:absolute;inset:0 0 auto}.im3VxW_trViewport{height:100%;overflow:hidden}.im3VxW_trTrack{flex-direction:column;animation:60s linear infinite im3VxW_trScroll;display:flex}.im3VxW_trSet{gap:var(--tr-gap);padding-bottom:var(--tr-gap);flex-direction:column;display:flex}.im3VxW_trTurn{background:#fff;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.3125rem .375rem;padding:.5rem .625rem;display:grid}.im3VxW_trTurn>.im3VxW_calAvatar{grid-area:1/1}.im3VxW_trTurnHead{grid-area:1/2;align-items:center;gap:.375rem;min-width:0;display:flex}.im3VxW_trName{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.625rem;font-weight:500;line-height:1}.im3VxW_trTime{font-family:var(--font-inter);color:#8f9092;font-variant-numeric:tabular-nums;margin-left:auto;font-size:.625rem;font-weight:400;line-height:1}.im3VxW_trText{font-family:var(--font-noto-sans-jp);color:#18181b;grid-area:2/2;font-size:.6875rem;font-weight:300;line-height:1.65}@keyframes im3VxW_trScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.im3VxW_trTrack{animation:none}}.im3VxW_figureCalendar{--wire-r:10px;--cal-event-h:calc(53 / 16 * 1rem);--cal-event-gap:calc(8 / 16 * 1rem);--cal-link-w:calc(44 / 16 * 1rem);--cal-split-x:calc(18 / 16 * 1rem);--cal-tip-gap:0px;--cal-step:calc(20 / 16 * 1rem);background:0 0;border-radius:0;flex-direction:row;justify-content:center;align-items:stretch;gap:0;min-width:0;padding:0}@media (max-width:768px){.im3VxW_figureCalendar{--cal-link-w:calc(34 / 16 * 1rem);--cal-step:calc(8 / 16 * 1rem);--cal-tip-gap:calc(2 / 16 * 1rem);--wire-r:calc(6 / 16 * 1rem);margin-inline:calc(-1*clamp(20px,2.4vw,28px))}}.im3VxW_calSources{flex-direction:column;flex:none;justify-content:center;gap:.875rem;display:flex}.im3VxW_calSource{justify-content:center;align-items:center;display:inline-flex}.im3VxW_calSource img{object-fit:contain;width:2.5rem;height:2.5rem}.im3VxW_calLink{width:var(--cal-link-w);flex:none;position:relative}.im3VxW_calLink:before{content:"";width:var(--cal-split-x);border-top:1px solid #ced1d9;position:absolute;top:50%;left:0}.im3VxW_calLink:after{content:"";left:var(--cal-split-x);top:calc(var(--cal-event-h)/2 + var(--wire-r));bottom:calc(var(--cal-event-h)/2 + var(--wire-r));border-left:1px solid #ced1d9;position:absolute}.im3VxW_calBranch{left:var(--cal-split-x);border-top:1px solid #ced1d9;position:absolute}.im3VxW_calBranch[data-step="0"],.im3VxW_calBranch[data-step="2"]{left:calc(var(--cal-split-x) + var(--wire-r))}.im3VxW_calBranch[data-step="0"]:before,.im3VxW_calBranch[data-step="2"]:before{content:"";left:calc(-1*var(--wire-r));width:var(--wire-r);height:var(--wire-r);border-left:1px solid #ced1d9;position:absolute}.im3VxW_calBranch[data-step="0"]{top:calc(var(--cal-event-h)/2);width:calc(var(--cal-link-w) - var(--cal-split-x) - var(--wire-r) - var(--cal-tip-gap))}.im3VxW_calBranch[data-step="0"]:before{border-top-left-radius:var(--wire-r);border-top:1px solid #ced1d9;top:0}.im3VxW_calBranch[data-step="1"]{top:calc(var(--cal-event-h)/2 + var(--cal-event-h) + var(--cal-event-gap));width:calc(var(--cal-link-w) - var(--cal-split-x) + var(--cal-step) - var(--cal-tip-gap))}.im3VxW_calBranch[data-step="2"]{top:calc(var(--cal-event-h)/2 + (var(--cal-event-h) + var(--cal-event-gap))*2);width:calc(var(--cal-link-w) - var(--cal-split-x) + var(--cal-step)*2 - var(--wire-r) - var(--cal-tip-gap))}.im3VxW_calBranch[data-step="2"]:before{top:calc(-1*var(--wire-r));border-bottom-left-radius:var(--wire-r);border-bottom:1px solid #ced1d9}.im3VxW_calEvents{gap:var(--cal-event-gap);width:fit-content;min-width:0;margin-right:calc(var(--cal-step)*2);flex-direction:column;flex:0 auto;display:flex}.im3VxW_calEvent{height:var(--cal-event-h);background:#fff;border-radius:10px;flex-direction:column;justify-content:center;gap:.375rem;padding:0 .6875rem;display:flex}.im3VxW_calEvent[data-step="1"]{transform:translateX(var(--cal-step));opacity:.8}.im3VxW_calEvent[data-step="2"]{transform:translateX(calc(var(--cal-step) * 2));opacity:.6}.im3VxW_calEventHead{align-items:baseline;gap:.5rem;min-width:0;display:flex}.im3VxW_calEventTime{font-family:var(--font-inter);color:#8f9092;flex:none;font-size:.6875rem;font-weight:500;line-height:1.2}.im3VxW_calEventTitle{font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1.2;overflow:hidden}.im3VxW_calPeople{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.im3VxW_calPerson{font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;align-items:center;gap:.25rem;font-size:.625rem;font-weight:400;line-height:1;display:inline-flex}.im3VxW_calAvatar{color:#fff;width:.9375rem;height:.9375rem;font-family:var(--font-noto-sans-jp);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;line-height:1;display:inline-flex}.im3VxW_calAvatar[data-who=yamamoto]{background:#6d5bd0}.im3VxW_calAvatar[data-who=miyata]{background:#0ea5e9}.im3VxW_calAvatar[data-who=sato]{background:#16a34a}.im3VxW_calAvatar[data-who=frictio]{background:#00f}.im3VxW_calAvatar[data-who=frictio] svg{width:100%;height:100%}.im3VxW_figureTerms{background:0 0;border-radius:0;min-width:0;margin-inline:calc(-1*clamp(20px,2.4vw,28px));padding:0;overflow:hidden}@media not (max-width:768px){.im3VxW_card[data-layout=split] .im3VxW_figureTerms{flex-basis:calc(50% + clamp(20px,2.4vw,28px))}}.im3VxW_terms{min-width:0;position:relative}.im3VxW_termsRows{flex-direction:column;gap:.75rem;min-width:0;display:flex}.im3VxW_termsRow{min-width:0;height:2rem;position:relative;overflow:hidden}.im3VxW_termsTrack{width:max-content;animation:im3VxW_termsScroll var(--terms-dur,28s) linear infinite;display:flex;position:absolute;inset:0 auto 0 0}.im3VxW_termsRow[data-dir=right] .im3VxW_termsTrack{animation-direction:reverse}.im3VxW_termsSet{gap:.75rem;padding-right:.75rem;display:flex}.im3VxW_term{height:2rem;font-family:var(--font-noto-sans-jp);white-space:nowrap;color:#18181b;background:#fff;border-radius:2.25rem;flex:none;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:400;line-height:1;display:inline-flex}.im3VxW_termsFade{display:none}@keyframes im3VxW_termsScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.im3VxW_termsTrack{animation:none}}.im3VxW_meterHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.im3VxW_meterValue{font-family:var(--font-inter);color:#00f;font-size:1.375rem;font-weight:600;line-height:1.1}.im3VxW_meterLabel{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.6875rem;font-weight:300}.im3VxW_meterTrack{background:#f1f1f4;border-radius:3px;height:6px;position:relative;overflow:hidden}.im3VxW_meterFill{background:#00f;border-radius:3px;position:absolute;inset:0 auto 0 0}.im3VxW_meterTrack[data-fill="95"] .im3VxW_meterFill{width:95%}.im3VxW_wave{align-items:flex-end;gap:2px;height:2.5rem;display:flex}.im3VxW_waveBar{background:#ced1d9;border-radius:1px;flex:auto}.im3VxW_waveBar[data-h="1"]{height:18%}.im3VxW_waveBar[data-h="2"]{height:32%}.im3VxW_waveBar[data-h="3"]{height:48%}.im3VxW_waveBar[data-h="4"]{height:66%}.im3VxW_waveBar[data-h="5"]{height:84%}.im3VxW_waveBar[data-h="6"]{height:100%}.im3VxW_waveBar[data-on=true]{background:#00f}.im3VxW_figureFlow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.im3VxW_figureFlowFrom{flex-direction:column;gap:.25rem;display:flex}.im3VxW_figureChip{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;background:#f1f1f4;border-radius:6px;padding:.25rem .5rem;font-size:.6875rem;font-weight:400;line-height:1.4}.im3VxW_figureArrow{font-family:var(--font-inter);color:#00f;flex-shrink:0;font-size:.75rem;line-height:1}.im3VxW_figureTo{font-family:var(--font-noto-sans-jp);color:#00f;background:#0000ff0f;border:1px solid #0000ff26;border-radius:6px;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.4}.im3VxW_figureRow{border-bottom:1px solid #f4f4f4;justify-content:space-between;align-items:center;gap:.625rem;padding-bottom:.375rem;display:flex}.im3VxW_figureRow:last-child{border-bottom:none;padding-bottom:0}.im3VxW_figureRowLabel{font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:400;line-height:1.5;overflow:hidden}.im3VxW_figureBadge{font-family:var(--font-inter),var(--font-noto-sans-jp);color:#00f;background:#0000ff0f;border-radius:999px;flex-shrink:0;padding:.1875rem .5rem;font-size:.625rem;font-weight:500;line-height:1}.im3VxW_figureTimeline{flex-direction:column;flex:auto;justify-content:space-between;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.im3VxW_figureTimeline:before{content:"";background:#00f3;width:1px;position:absolute;top:6px;bottom:6px;left:3px}.im3VxW_figureTimelineItem{align-items:center;gap:.5rem;display:flex}.im3VxW_figureTimelineDot{z-index:1;background:#00f;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.im3VxW_figureTimelineNote{font-family:var(--font-inter);color:#8f9092;flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:500}.im3VxW_figureBoard{flex:none;height:13.75rem;display:flex;position:relative}@media (max-width:768px){.im3VxW_figureBoard{height:11.125rem}}.im3VxW_figureBoard{background:#fff;border-radius:8px 0 0;flex-direction:column;gap:.3125rem;margin-bottom:calc(-1*clamp(20px,2.4vw,28px));margin-right:calc(-1*clamp(20px,2.4vw,28px));padding:1rem 1rem .5rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 98%);mask-image:linear-gradient(#000 58%,#0000 98%)}.im3VxW_boardBar{border-bottom:1px solid #f1f2f5;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:.3125rem;display:flex}.im3VxW_boardBarTitle{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.6875rem;font-weight:600;line-height:1.2}.im3VxW_boardBarLink{font-family:var(--font-noto-sans-jp);color:#00f;font-size:.4375rem;font-weight:500;line-height:1}.im3VxW_boardTools{align-items:center;gap:4px;padding-bottom:.125rem;display:flex}.im3VxW_boardSelect{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;background:#fff;border:1px solid #e6e8ee;border-radius:4px;padding:4px 6px;font-size:.4375rem;font-weight:400;line-height:1}.im3VxW_boardGear{color:#8f9092;border:1px solid #e6e8ee;border-radius:4px;padding:4px 5px;font-size:.4375rem;line-height:1}.im3VxW_boardInner{flex:auto;gap:4px;min-height:0;display:flex;overflow:hidden}.im3VxW_boardCol{background:#f5f6f8;border-radius:5px;flex-direction:column;flex:1 1 0;gap:3px;min-width:0;padding:.3125rem .25rem 0;display:flex;overflow:hidden}.im3VxW_boardColHead{justify-content:space-between;align-items:baseline;gap:4px;padding:0 .125rem .1875rem;display:flex}.im3VxW_boardColName{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;font-size:.5625rem;font-weight:500;line-height:1.3}.im3VxW_boardColCount{font-family:var(--font-inter);color:#8f9092;font-size:.4375rem;font-weight:400;line-height:1}.im3VxW_boardCard{background:#fff;border:1px solid #eceef4;border-radius:4px;flex-direction:column;gap:2px;padding:.25rem .3125rem;display:flex}.im3VxW_boardCardTitle{font-family:var(--font-noto-sans-jp);color:#18181b;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1px;font-size:.40625rem;font-weight:500;line-height:1.4;overflow:hidden}.im3VxW_boardRow{min-width:0;font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;align-items:center;gap:3px;font-size:.375rem;font-weight:400;line-height:1.4;display:flex;overflow:hidden}.im3VxW_boardIcon{text-align:center;width:.375rem;font-family:var(--font-inter);color:#b7bac2;flex:none;font-size:.3125rem;line-height:1}.im3VxW_boardNote{text-overflow:ellipsis;color:#8f9092;overflow:hidden}.im3VxW_boardBadge{font-family:var(--font-noto-sans-jp);border-radius:2px;padding:1px 3px;font-size:.34375rem;font-weight:500;line-height:1}.im3VxW_boardBadge[data-level=高]{color:#d2542f;background:#d2542f1a}.im3VxW_boardBadge[data-level=中]{color:#b07d1a;background:#b07d1a1f}.im3VxW_boardFoot{font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:3px;margin-top:auto;padding:.25rem .125rem;font-size:.375rem;font-weight:400;display:flex}.im3VxW_boardFootNum{font-family:var(--font-inter);color:#18181b;font-size:.46875rem;font-weight:600}.im3VxW_figureChat{background:0 0;padding:2.375rem 2.25rem;position:relative}@media not (max-width:768px){.im3VxW_figureChat{padding-block:1.25rem}}@media (768px<width<900px){.im3VxW_figureChat{padding-inline:1.25rem}}.im3VxW_figureChat{--chat-cycle:9s;border-radius:12px;min-width:0;margin-inline:calc(-1*clamp(20px,2.4vw,28px));overflow:hidden}.im3VxW_figureChat:after{content:"";pointer-events:none;background:#ffffff2e;position:absolute;inset:0}.im3VxW_chatBg{object-fit:cover;object-position:center}.im3VxW_chatList{z-index:2;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.im3VxW_chatTurn{animation:im3VxW_chatIn0 var(--chat-cycle) ease-out infinite both;align-items:flex-start;gap:.5rem;display:flex}.im3VxW_chatTurn[data-index="1"]{animation-name:im3VxW_chatIn1}.im3VxW_chatTurn[data-index="2"]{animation-name:im3VxW_chatIn2}.im3VxW_chatTurn[data-index="3"]{animation-name:im3VxW_chatIn3}.im3VxW_chatTurn[data-who=user]{flex-direction:row-reverse}@keyframes im3VxW_chatIn0{0%{opacity:0;transform:translateY(10px)}6.7%,80%{opacity:1;transform:translateY(0)}83.8%{opacity:0;transform:translateY(0)}83.81%,to{opacity:0;transform:translateY(10px)}}@keyframes im3VxW_chatIn1{0%,7.8%{opacity:0;transform:translateY(10px)}14.4%,80%{opacity:1;transform:translateY(0)}83.8%{opacity:0;transform:translateY(0)}83.81%,to{opacity:0;transform:translateY(10px)}}@keyframes im3VxW_chatIn2{0%,15.6%{opacity:0;transform:translateY(10px)}22.2%,80%{opacity:1;transform:translateY(0)}83.8%{opacity:0;transform:translateY(0)}83.81%,to{opacity:0;transform:translateY(10px)}}@keyframes im3VxW_chatIn3{0%,23.3%{opacity:0;transform:translateY(10px)}30%,80%{opacity:1;transform:translateY(0)}83.8%{opacity:0;transform:translateY(0)}83.81%,to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.im3VxW_chatTurn{animation:none}}.im3VxW_chatAvatar{color:#8f9092;background:#fff;border:1px solid #ced1d9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;overflow:hidden}.im3VxW_chatTurn[data-who=frictio] .im3VxW_chatAvatar{background:#00f;border-color:#00f;padding:.1875rem}.im3VxW_chatTurn[data-who=frictio] .im3VxW_chatAvatar svg{width:100%;height:100%}.im3VxW_chatBubble{max-width:88%;font-family:var(--font-noto-sans-jp);flex-direction:column;padding:.75rem 1rem;font-size:.6875rem;font-weight:400;line-height:1.7;display:flex}.im3VxW_chatTurn[data-who=frictio] .im3VxW_chatBubble{color:#18181b;background:#fff;border:1px solid #ced1d9;border-radius:0 16px 16px}.im3VxW_chatTurn[data-who=user] .im3VxW_chatBubble{color:#18181b;background:0 0;border:1px solid #ced1d9;border-radius:16px 0 16px 16px}.im3VxW_chatTurn[data-who=user] .im3VxW_chatLine{text-align:center}.im3VxW_cta{margin-top:clamp(48px,6vw,80px)}.im3VxW_figureFields{--fs-pad:clamp(20px, 2.4vw, 28px);--fs-card-w:calc(216 / 16 * 1rem);--fs-gap:calc(10 / 16 * 1rem);--fs-row-gap:calc(8 / 16 * 1rem);--fs-label-w:calc(84 / 16 * 1rem);--fs-fade:calc(40 / 16 * 1rem);--fs-col-gap:calc(8 / 16 * 1rem);--fs-card-pad:calc(11 / 16 * 1rem);--fs-cycle:38s;margin-inline:calc(-1*var(--fs-pad));margin-bottom:calc(-1*var(--fs-pad));background:0 0;border-radius:0;flex:1 1 0;min-height:11.125rem;padding:0;overflow:hidden}@media (max-width:768px){.im3VxW_figureFields{--fs-card-w:calc(210 / 16 * 1rem);--fs-gap:calc(8 / 16 * 1rem);--fs-row-gap:calc(6 / 16 * 1rem);--fs-fade:calc(22 / 16 * 1rem);--fs-col-gap:calc(6 / 16 * 1rem);--fs-card-pad:calc(10 / 16 * 1rem);--fs-cycle:36s}}.im3VxW_fsViewport{min-width:0;min-height:0;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fs-fade), #000 calc(100% - var(--fs-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fs-fade), #000 calc(100% - var(--fs-fade)), transparent 100%);flex:auto;align-self:stretch;position:relative;overflow:hidden}.im3VxW_fsTrack{width:max-content;margin-left:var(--fs-pad);animation:im3VxW_fsFlow var(--fs-cycle) linear infinite;align-items:flex-start;display:flex}.im3VxW_fsSet{align-items:flex-start;gap:var(--fs-gap);padding-right:var(--fs-gap);display:flex}.im3VxW_fsCol{flex:0 0 var(--fs-card-w);width:var(--fs-card-w);gap:var(--fs-row-gap);flex-direction:column;display:flex}@keyframes im3VxW_fsFlow{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.im3VxW_fsTrack{animation:none}}.im3VxW_fsCard{grid-template-columns:var(--fs-label-w) minmax(0, 1fr);align-items:start;gap:var(--fs-col-gap);padding:.5625rem var(--fs-card-pad);background:#fff;border-radius:8px;display:grid}.im3VxW_fsLabel{font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;line-height:1.4;overflow:hidden}.im3VxW_fsValue{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.6875rem;line-height:1.5}.im3VxW_fsBadge{max-width:100%;font-family:var(--font-noto-sans-jp);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;justify-self:start;padding:1px .375rem;font-size:.625rem;font-weight:500;line-height:1.5;overflow:hidden}.im3VxW_fsBadge[data-tone=blue]{color:#0a537b;background:#ecf8fe}.im3VxW_fsBadge[data-tone=red]{color:#873d43;background:#fef6f6}.im3VxW_fsBadge[data-tone=green]{color:#0d4f23;background:#f5faf6}.im3VxW_fsBadge[data-tone=yellow]{color:#6d6109;background:#fbf9e9}.im3VxW_fsBadge[data-tone=grey]{color:#5b5b5d;background:#ebebf0}.im3VxW_figureCustomer{--ct-pad:clamp(20px, 2.4vw, 28px);--ct-rail:calc(12 / 16 * 1rem);--ct-dot:calc(5 / 16 * 1rem);--ct-dot-gap:4px;margin-bottom:calc(-1*var(--ct-pad));border-radius:8px 8px 0 0;flex:1 1 0;gap:0;min-height:13.4375rem;padding:0;overflow:hidden}@media (max-width:560px){.im3VxW_figureCustomer{min-height:15rem}}@media (max-width:768px){.im3VxW_figureCustomer{width:80%;margin-inline:auto}}.im3VxW_ctHead{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eef0f5;flex:none;padding:1rem 1rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.3;overflow:hidden}.im3VxW_ctList{flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding:.375rem 1rem 0;display:flex;position:relative}.im3VxW_ctList:before{content:"";left:calc(1rem + var(--ct-rail)/2 - .5px);top:calc(.375rem + 3px + var(--ct-dot) + var(--ct-dot-gap));background:#e3e6ee;width:1px;position:absolute;bottom:0}.im3VxW_ctItem{grid-template-columns:var(--ct-rail) minmax(0, 1fr);flex:none;gap:.375rem;display:grid}.im3VxW_ctDot{z-index:1;width:var(--ct-dot);height:var(--ct-dot);box-shadow:0 0 0 var(--ct-dot-gap) #fff;background:#8f9092;border-radius:50%;place-self:start center;margin-top:3px;position:relative}.im3VxW_ctCard{background:#fff;border:1px solid #e3e6ee;border-radius:6px;grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem .5625rem;min-width:0;padding:.375rem .4375rem;display:grid}.im3VxW_ctCardHead{grid-column:2;align-items:center;gap:.3125rem;min-width:0;display:flex}.im3VxW_ctIcon{background:#eef1ff;border-radius:5px;grid-area:1/1/span 3;justify-content:center;align-self:start;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.im3VxW_ctIcon svg{fill:none;stroke:#00f;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:.6875rem;height:.6875rem}.im3VxW_ctTitle{min-width:0;font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:500;line-height:1.2;overflow:hidden}.im3VxW_ctTime{font-family:var(--font-inter);color:#8f9092;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.5625rem;line-height:1.2}@media (max-width:768px){.im3VxW_ctTime{display:none}}.im3VxW_ctPeople{min-width:0;font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;grid-column:2;align-items:center;gap:.25rem;font-size:.5625rem;line-height:1;display:flex;overflow:hidden}.im3VxW_ctArrow{color:#8f9092}.im3VxW_figureCustomer .im3VxW_calAvatar{border-radius:3px;width:.6875rem;height:.6875rem;font-size:.4375rem}.im3VxW_ctText{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:.625rem;font-weight:300;line-height:1.3;overflow:hidden}.im3VxW_activateOrbit{--ao-r:340px;--ao-dot:52px;--ao-pad:clamp(16px, 2vw, 28px);padding:var(--ao-pad);aspect-ratio:1924/930;border:1px solid #dfe2eb;border-radius:16px;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}@media not (max-width:1024px){.im3VxW_activateOrbit{aspect-ratio:auto;height:500px}}@media (max-width:1100px){.im3VxW_activateOrbit{--ao-r:260px;--ao-dot:44px}}@media (max-width:768px){.im3VxW_activateOrbit{--ao-r:190px;--ao-dot:36px}}@media (max-width:480px){.im3VxW_activateOrbit{--ao-r:118px;--ao-dot:30px}}.im3VxW_aoBg{object-fit:cover;object-position:center}.im3VxW_aoStage{z-index:2;width:calc(var(--ao-r)*2 + var(--ao-dot));aspect-ratio:1;position:relative}.im3VxW_aoRipple{width:calc(var(--ao-r)*2);height:calc(var(--ao-r)*2);margin:calc(var(--ao-r)*-1) 0 0 calc(var(--ao-r)*-1);pointer-events:none;border:1px solid #ffffffd9;border-radius:50%;animation:6s linear infinite im3VxW_aoRipple;position:absolute;top:50%;left:50%}.im3VxW_aoRipple[data-i="0"]{animation-delay:0s}.im3VxW_aoRipple[data-i="1"]{animation-delay:-2s}.im3VxW_aoRipple[data-i="2"]{animation-delay:-4s}@keyframes im3VxW_aoRipple{0%{opacity:0;transform:scale(.5)}12%{opacity:.55}to{opacity:0;transform:scale(1.06)}}.im3VxW_aoRing{animation:120s linear infinite im3VxW_aoSpin;position:absolute;inset:0}@keyframes im3VxW_aoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes im3VxW_aoSpinBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.im3VxW_aoSlot{width:var(--ao-dot);height:var(--ao-dot);margin:calc(var(--ao-dot)/-2) 0 0 calc(var(--ao-dot)/-2);position:absolute;top:50%;left:50%}.im3VxW_aoSlot[data-i="0"]{transform:rotate(0deg) translateY(calc(var(--ao-r) * -1)) rotate(0deg)}.im3VxW_aoSlot[data-i="1"]{transform:rotate(22.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-22.5deg)}.im3VxW_aoSlot[data-i="2"]{transform:rotate(45deg) translateY(calc(var(--ao-r) * -1)) rotate(-45deg)}.im3VxW_aoSlot[data-i="3"]{transform:rotate(67.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-67.5deg)}.im3VxW_aoSlot[data-i="4"]{transform:rotate(90deg) translateY(calc(var(--ao-r) * -1)) rotate(-90deg)}.im3VxW_aoSlot[data-i="5"]{transform:rotate(112.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-112.5deg)}.im3VxW_aoSlot[data-i="6"]{transform:rotate(135deg) translateY(calc(var(--ao-r) * -1)) rotate(-135deg)}.im3VxW_aoSlot[data-i="7"]{transform:rotate(157.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-157.5deg)}.im3VxW_aoSlot[data-i="8"]{transform:rotate(180deg) translateY(calc(var(--ao-r) * -1)) rotate(-180deg)}.im3VxW_aoSlot[data-i="9"]{transform:rotate(202.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-202.5deg)}.im3VxW_aoSlot[data-i="10"]{transform:rotate(225deg) translateY(calc(var(--ao-r) * -1)) rotate(-225deg)}.im3VxW_aoSlot[data-i="11"]{transform:rotate(247.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-247.5deg)}.im3VxW_aoSlot[data-i="12"]{transform:rotate(270deg) translateY(calc(var(--ao-r) * -1)) rotate(-270deg)}.im3VxW_aoSlot[data-i="13"]{transform:rotate(292.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-292.5deg)}.im3VxW_aoSlot[data-i="14"]{transform:rotate(315deg) translateY(calc(var(--ao-r) * -1)) rotate(-315deg)}.im3VxW_aoSlot[data-i="15"]{transform:rotate(337.5deg) translateY(calc(var(--ao-r) * -1)) rotate(-337.5deg)}.im3VxW_aoIcon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;animation:120s linear infinite im3VxW_aoSpinBack;display:flex;box-shadow:0 2px 8px #18181b1f}.im3VxW_aoLogo{display:inline-flex}.im3VxW_aoLogo img{width:calc(var(--ao-dot)*.54);height:calc(var(--ao-dot)*.54);object-fit:contain}.im3VxW_aoGlyph{width:calc(var(--ao-dot)*.5);height:calc(var(--ao-dot)*.5);color:#18181b;justify-content:center;align-items:center;display:inline-flex}.im3VxW_aoGlyph svg{width:100%;height:100%}.im3VxW_aoMono{width:calc(var(--ao-dot)*.6);height:calc(var(--ao-dot)*.6);border-radius:calc(var(--ao-dot)*.16);color:#fff;font-family:var(--font-inter);font-size:calc(var(--ao-dot)*.26);letter-spacing:-.02em;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.im3VxW_aoMono[data-narrow=true]{font-size:calc(var(--ao-dot)*.17);letter-spacing:0}.im3VxW_aoMono[data-mono=kddi]{background:#e60028}.im3VxW_aoMono[data-mono=docomo]{background:#c03}.im3VxW_aoMono[data-mono=softbank]{background:#444}.im3VxW_aoMono[data-mono=mcp]{background:#4f46e5}.im3VxW_aoMono[data-mono=api]{background:#3f3f46}.im3VxW_aoMono[data-mono=webhook]{background:#18181b}@media (prefers-reduced-motion:reduce){.im3VxW_aoRing,.im3VxW_aoIcon,.im3VxW_aoRipple{animation:none}}.im3VxW_auUi{z-index:3;top:calc(var(--ao-pad) + var(--ao-r) + var(--ao-dot)/2);aspect-ratio:1400/966;background:#fff;border-radius:6px;width:min(50%,30rem);position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 30px #18181b2e}.im3VxW_auUiInner{transform-origin:0 0;width:1400px;height:966px;transform:scale(var(--au-scale,.35));position:absolute;top:0;left:0}.im3VxW_auScreen{color:#18181b;width:100%;height:100%;font-family:var(--font-noto-sans-jp);background:#fff;grid-template-columns:172px minmax(0,1fr) 470px;display:grid}.im3VxW_auMain{background:#fff;flex-direction:column;min-width:0;display:flex}.im3VxW_auHead{justify-content:space-between;align-items:center;padding:18px 20px 10px;display:flex}.im3VxW_auHeadTitle{font-size:17px;font-weight:500}.im3VxW_auHeadAction{color:#00f;font-size:11px}.im3VxW_auTools{align-items:center;gap:8px;padding:0 20px 12px;display:flex}.im3VxW_auSelect{color:#18181b;white-space:nowrap;border:1px solid #e3e6ee;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-size:10px;display:inline-flex}.im3VxW_auGear{color:#8f9092;border:1px solid #e3e6ee;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;display:inline-flex}.im3VxW_auCols{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0;padding:0 20px 20px;display:grid}.im3VxW_auCol{background:#f7f8fa;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.im3VxW_auColHead{justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.im3VxW_auColName{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.im3VxW_auColCount{font-family:var(--font-inter);color:#8f9092;flex:none;font-size:11px}.im3VxW_auColBody{flex-direction:column;gap:8px;min-height:0;padding:0 8px 8px;display:flex;overflow:hidden}.im3VxW_auCard{background:#fff;border:1px solid #eef0f5;border-radius:6px;flex-direction:column;flex:none;gap:5px;padding:10px;display:flex}.im3VxW_auCardTitle{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.im3VxW_auCardRow{color:#18181b;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:9.5px;display:flex;overflow:hidden}.im3VxW_auCardIcon{width:10px;font-family:var(--font-inter);color:#8f9092;text-align:center;flex:none;font-size:8px}.im3VxW_auCardNote{text-overflow:ellipsis;color:#8f9092;min-width:0;overflow:hidden}.im3VxW_auCardLevel{border-radius:3px;align-items:center;height:14px;padding:0 5px;font-size:9px;font-weight:500;display:inline-flex}.im3VxW_auCardLevel[data-level=高]{color:#d64545;background:#fdeceb}.im3VxW_auCardLevel[data-level=中]{color:#b7791f;background:#fdf3e2}.im3VxW_auDrawer{background:#fff;border-left:1px solid #eef0f5;flex-direction:column;min-width:0;display:flex;overflow:hidden}.im3VxW_auDrawerHead{border-bottom:1px solid #eef0f5;align-items:center;gap:8px;padding:16px 18px;display:flex}.im3VxW_auDrawerBack{color:#8f9092;background:#f5f5f9;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.im3VxW_auDrawerTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.im3VxW_auDrawerActions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.im3VxW_auDrawerRound{border:1px solid #00f;border-radius:50%;width:22px;height:22px}.im3VxW_auDrawerIcon{color:#8f9092;font-size:10px}.im3VxW_auDrawerTabs{align-items:center;gap:6px;padding:12px 18px;display:flex}.im3VxW_auDrawerTab{color:#8f9092;white-space:nowrap;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-size:10px;display:inline-flex}.im3VxW_auDrawerTab[data-active=true]{color:#00f;background:#eef1ff}.im3VxW_auFields{flex-direction:column;gap:10px;min-height:0;margin:0;padding:4px 18px 18px;display:flex;overflow:hidden}.im3VxW_auField{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:10px;display:grid}.im3VxW_auFieldLabel{color:#8f9092;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;line-height:1.4;overflow:hidden}.im3VxW_auFieldValue{color:#18181b;margin:0;font-size:10px;line-height:1.5}.im3VxW_auFieldBadge{border-radius:3px;align-items:center;padding:1px 6px;font-size:9.5px;font-weight:500;display:inline-flex}.im3VxW_auFieldBadge[data-tone=blue]{color:#0a537b;background:#ecf8fe}.im3VxW_auFieldBadge[data-tone=red]{color:#873d43;background:#fef6f6}.im3VxW_auFieldBadge[data-tone=green]{color:#0d4f23;background:#f5faf6}@keyframes im3VxW_csDotOutV{0%{opacity:0;top:0}12%,88%{opacity:1}to{opacity:0;top:100%}}@keyframes im3VxW_csDotBackV{0%{opacity:0;top:100%}12%,88%{opacity:1}to{opacity:0;top:0}}.im3VxW_carousel{position:relative}.im3VxW_carouselBtns{display:none}@media not (max-width:768px){.im3VxW_carouselBtns{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}}.im3VxW_carouselBtn{color:#18181b;cursor:pointer;background:#fff;border:1px solid #ced1d9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .25s cubic-bezier(.4,.4,0,1);display:inline-flex}.im3VxW_carouselBtn:disabled{opacity:.35;cursor:default}@media (hover:hover){.im3VxW_carouselBtn:not(:disabled):hover{border-color:#b6b8bf}}@media not (max-width:768px){.im3VxW_carouselView{scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:2rem;overflow-x:auto}}@media not (max-width:1024px){.im3VxW_carouselView{scroll-padding-inline:max(4rem,50vw - 656px)}.im3VxW_carouselView::-webkit-scrollbar{display:none}.im3VxW_carouselView>ul>li{scroll-snap-align:start}.im3VxW_carouselView{--car-fade-l:0px;--car-fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--car-fade-l), #000 calc(100% - var(--car-fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--car-fade-l), #000 calc(100% - var(--car-fade-r)), transparent 100%)}.im3VxW_carouselView[data-fade-left=true]{--car-fade-l:120px}.im3VxW_carouselView[data-fade-right=true]{--car-fade-r:120px}}
.-uPHoq_section{isolation:isolate;background:#fff url(/images/top/v2/bg-integration-chat.webp) 50%/cover no-repeat;padding-block:clamp(56px,8vw,104px);padding-inline:1.5rem;position:relative}@media not (max-width:768px){.-uPHoq_section{padding-inline:2rem}}@media not (max-width:1024px){.-uPHoq_section{padding-inline:4rem}}.-uPHoq_section:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='g' filterUnits='userSpaceOnUse' x='0' y='0' width='100' height='100'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2' intercept='-0.755'/%3E%3CfeFuncG type='linear' slope='2' intercept='-0.755'/%3E%3CfeFuncB type='linear' slope='2' intercept='-0.755'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23g)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:100px 100px;position:absolute;inset:0}.-uPHoq_heading{z-index:1;font-family:var(--font-noto-sans-jp);text-align:center;color:#18181b;margin:0 0 clamp(32px,5vw,56px);font-size:1.375rem;font-weight:300;line-height:1.5;position:relative}@media not (max-width:768px){.-uPHoq_heading{font-size:2.375rem}}.-uPHoq_cards{z-index:1;flex-direction:column;align-items:center;gap:1rem;max-width:82rem;margin-inline:auto;display:flex;position:relative}@media not (max-width:768px){.-uPHoq_cards{flex-direction:row;justify-content:center;align-items:stretch;gap:1.5rem}}.-uPHoq_card{--card-pad:clamp(16px, 3.5vw, 48px);width:100%;max-width:calc(29.5625rem + var(--card-pad)*2);min-width:0;padding:var(--card-pad);text-align:center;background:#dfe2eb;border-radius:24px;flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media not (max-width:768px){.-uPHoq_card{flex:0 1 calc(29.5625rem + var(--card-pad)*2);width:auto;max-width:none}}.-uPHoq_title{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:1.375rem;font-weight:300;line-height:1.5}@media not (max-width:768px){.-uPHoq_title{font-size:1.75rem}}.-uPHoq_media{width:100%;max-width:29.5625rem}.-uPHoq_videoFrame{background:#f0f2f7;border:1px solid #ced1d9;border-radius:16px;padding:2.24% .9% 2.24% 0;overflow:hidden}@media (max-width:768px){.-uPHoq_videoFrame{border-radius:12px}}.-uPHoq_video{width:100%;height:auto;display:block}.-uPHoq_grid{aspect-ratio:473/286;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1rem;display:grid}@media (max-width:768px){.-uPHoq_grid{gap:.75rem}}.-uPHoq_slide{aspect-ratio:16/9;background:#fff;border:1px solid #ced1d9;border-radius:8px;overflow:hidden}.-uPHoq_slideImage{object-fit:cover;width:100%;height:100%;display:block}.-uPHoq_body{text-align:left;width:100%;font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:300;line-height:1.8}@media not (max-width:768px){.-uPHoq_body{font-size:1rem}}.-uPHoq_action{margin-top:auto}
.RGp7tW_section{color:#fff;background-color:#18181b;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.5px);background-size:22px 22px;padding-block:clamp(72px,10vw,140px);padding-inline:1.5rem}@media not (max-width:768px){.RGp7tW_section{padding-inline:2rem}}@media not (max-width:1024px){.RGp7tW_section{padding-inline:4rem}}.RGp7tW_container{text-align:center;max-width:900px;margin-inline:auto}.RGp7tW_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#fff;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.RGp7tW_lead{font-family:var(--font-noto-sans-jp);color:#ffffffc7;max-width:36em;margin:0 auto clamp(32px,4vw,48px);font-size:clamp(.875rem,1.8vw,1.0625rem);font-weight:300;line-height:1.9}.RGp7tW_actions{flex-direction:column;align-items:center;gap:12px;display:flex}@media not (max-width:768px){.RGp7tW_actions{flex-direction:row;justify-content:center;gap:16px}}.RGp7tW_primary.RGp7tW_primary,.RGp7tW_secondary.RGp7tW_secondary{margin-inline:0;padding-block:.625rem}@media not (max-width:768px){.RGp7tW_primary.RGp7tW_primary,.RGp7tW_secondary.RGp7tW_secondary{padding-block:.75rem}}@media (hover:hover){.RGp7tW_primary.RGp7tW_primary:hover{background:#0c00bd;border-color:#0c00bd}}
.-riDqG_section{background:#fff;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){.-riDqG_section{padding-inline:2rem}}@media not (max-width:1024px){.-riDqG_section{padding-inline:4rem}}.-riDqG_container{text-align:center;max-width:960px;margin-inline:auto}.-riDqG_quote{margin:0 0 clamp(40px,5vw,64px)}.-riDqG_quoteText{font-family:var(--font-noto-sans-jp);letter-spacing:-.005em;color:#18181b;margin:0 0 24px;font-size:clamp(1.25rem,3vw,2rem);font-weight:300;line-height:1.6}.-riDqG_highlight{color:#00f;font-weight:500}.-riDqG_quoteFooter{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.8125rem;font-weight:400}.-riDqG_quoteAuthor{display:inline-block}.-riDqG_metrics{grid-template-columns:1fr;gap:24px;margin-bottom:clamp(32px,4vw,48px);display:grid}@media not (max-width:768px){.-riDqG_metrics{grid-template-columns:repeat(3,1fr)}}.-riDqG_metric{border-top:1px solid #f4f4f4;padding:24px 16px}@media not (max-width:768px){.-riDqG_metric{border-top:none;border-right:1px solid #f4f4f4}.-riDqG_metric:last-child{border-right:none}}.-riDqG_metricValue{font-family:var(--font-inter);letter-spacing:-.02em;color:#18181b;margin-bottom:8px;font-size:clamp(2rem,4vw,2.75rem);font-weight:500}.-riDqG_metricLabel{font-family:var(--font-noto-sans-jp);color:#626365;font-size:.8125rem;font-weight:300}.-riDqG_link{font-family:var(--font-noto-sans-jp);color:#00f;border-bottom:1px solid #0000ff4d;padding-bottom:1px;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-block}@media (hover:hover){.-riDqG_link:hover{border-bottom-color:#00f}}
.d3sYiG_section{background:#f0f2f7;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){.d3sYiG_section{padding-inline:2rem}}@media not (max-width:1024px){.d3sYiG_section{padding-inline:4rem}}.d3sYiG_container{max-width:1312px;margin-inline:auto}.d3sYiG_header{text-align:center;margin-bottom:clamp(40px,5vw,64px)}.d3sYiG_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 clamp(16px,2vw,24px);font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.d3sYiG_heading{font-size:2.375rem}}.d3sYiG_lead{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:40em;margin-inline:auto;font-size:clamp(.875rem,1.8vw,1rem);font-weight:300;line-height:1.9}@media not (max-width:768px){.d3sYiG_lead{word-break:keep-all}}.d3sYiG_card{background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,28px);transition:border-color .3s cubic-bezier(.4,.4,0,1) .1s;display:flex}@media (hover:hover){.d3sYiG_card:hover{border-color:#c2c5ce}}@media not (max-width:900px){.d3sYiG_card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}}.d3sYiG_cardText{flex-direction:column;gap:14px;display:flex}.d3sYiG_cardTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.d3sYiG_cardTitle{font-size:1.25rem}}.d3sYiG_cardBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:300;line-height:1.9}.d3sYiG_fig{min-width:0}.d3sYiG_stack{padding-top:48px;padding-bottom:48px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 44px),#0000 100%)}.d3sYiG_stackCard{background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;box-shadow:0 6px 24px #18181b14}.d3sYiG_stackSizer{visibility:hidden;width:75%;margin-inline:auto;position:relative}.d3sYiG_stackCard[data-i]{transform-origin:50% 0;animation:24s ease-in-out infinite d3sYiG_stackCycle;position:absolute;top:48px;left:12.5%;right:12.5%}.d3sYiG_stackCard[data-i="0"]{z-index:40}.d3sYiG_stackCard[data-i="1"]{z-index:30;animation-delay:-18s;transform:translateY(-12px)scale(.95)}.d3sYiG_stackCard[data-i="2"]{z-index:20;animation-delay:-12s;transform:translateY(-24px)scale(.9)}.d3sYiG_stackCard[data-i="3"]{opacity:0;z-index:10;animation-delay:-6s}@keyframes d3sYiG_stackCycle{0%{opacity:1;z-index:40;transform:translateY(0)scale(1)}17%{opacity:1;z-index:44;transform:translateY(0)scale(1)}25%{opacity:0;z-index:50;transform:translateY(84px)scale(1)}25.01%,42%{opacity:0;z-index:10;transform:translateY(-24px)scale(.9)}50%{opacity:1;z-index:18;transform:translateY(-24px)scale(.9)}67%{opacity:1;z-index:20;transform:translateY(-24px)scale(.9)}75%{opacity:1;z-index:28;transform:translateY(-12px)scale(.95)}92%{opacity:1;z-index:30;transform:translateY(-12px)scale(.95)}to{opacity:1;z-index:40;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.d3sYiG_stackCard[data-i]{animation:none}}.d3sYiG_docRow{grid-template-columns:4.75rem minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.d3sYiG_docRow+.d3sYiG_docRow{border-top:1px solid #eceef4;padding-top:10px}.d3sYiG_docRowName{font-family:var(--font-noto-sans-jp);color:#8f9092;font-size:.625rem;font-weight:400;line-height:1.6}.d3sYiG_docRowValue{font-family:var(--font-noto-sans-jp);min-width:0}.d3sYiG_docRowValue[data-kind=label]{color:#00f;background:#e9ecfd;border-radius:4px;justify-self:start;padding:2px 8px;font-size:.6875rem;font-weight:500;line-height:1.6}.d3sYiG_docRowValue[data-kind=header]{color:#18181b;font-size:.8125rem;font-weight:500;line-height:1.5}.d3sYiG_docRowValue[data-kind=sub]{color:#8f9092;font-size:.6875rem;font-weight:400;line-height:1.5}.d3sYiG_docRowValue[data-kind=body]{color:#18181b;font-size:.6875rem;font-weight:300;line-height:1.8}.d3sYiG_benefits{grid-template-columns:minmax(0,1fr);margin-top:clamp(24px,3vw,40px);display:grid}@media not (max-width:1024px){.d3sYiG_benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.d3sYiG_benefit{flex-direction:column;gap:8px;padding-block:16px;display:flex}.d3sYiG_benefit+.d3sYiG_benefit{border-top:1px solid #ced1d9}@media not (max-width:1024px){.d3sYiG_benefit{padding-block:4px;padding-inline:24px}.d3sYiG_benefit+.d3sYiG_benefit{border-top:0;border-left:1px solid #ced1d9}.d3sYiG_benefit:first-child{padding-left:0}.d3sYiG_benefit:last-child{padding-right:0}}.d3sYiG_benefitTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.d3sYiG_benefitBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.8125rem;font-weight:300;line-height:1.8}
.g8Cd-W_section{color:#fff;background-color:#18181b;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.5px);background-size:22px 22px;padding-block:clamp(72px,10vw,140px);padding-inline:1.5rem}@media not (max-width:768px){.g8Cd-W_section{padding-inline:2rem}}@media not (max-width:1024px){.g8Cd-W_section{padding-inline:4rem}}.g8Cd-W_container{text-align:center;max-width:900px;margin-inline:auto}.g8Cd-W_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#fff;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.g8Cd-W_lead{font-family:var(--font-noto-sans-jp);color:#ffffffc7;max-width:36em;margin:0 auto clamp(32px,4vw,48px);font-size:clamp(.875rem,1.8vw,1.0625rem);font-weight:300;line-height:1.9}.g8Cd-W_actions{flex-direction:column;align-items:center;gap:12px;display:flex}@media not (max-width:768px){.g8Cd-W_actions{flex-direction:row;justify-content:center;gap:16px}}.g8Cd-W_primary.g8Cd-W_primary,.g8Cd-W_secondary.g8Cd-W_secondary{margin-inline:0;padding-block:.625rem}@media not (max-width:768px){.g8Cd-W_primary.g8Cd-W_primary,.g8Cd-W_secondary.g8Cd-W_secondary{padding-block:.75rem}}@media (hover:hover){.g8Cd-W_primary.g8Cd-W_primary:hover{background:#0c00bd;border-color:#0c00bd}}
div.ZPs5CW_chat{margin-inline:calc(-1*clamp(24px,3vw,32px));border-radius:0 0 15px 15px;flex:auto;min-height:16.75rem;margin-top:calc(clamp(24px,3vw,32px) - 14px);margin-bottom:calc(-1*clamp(24px,3vw,32px))}.ZPs5CW_line{font-size:.875rem;line-height:1.55}.ZPs5CW_turn[data-who=user]{margin-right:4.25rem}.ZPs5CW_turn[data-who=frictio]{margin-left:4.25rem}@media (max-width:900px){.ZPs5CW_turn[data-who=user],.ZPs5CW_turn[data-who=frictio]{margin-inline:0}}.ZPs5CW_bg{z-index:0;pointer-events:none;background-image:url(/images/top/capability-ask-bg.webp);background-position:50%;background-size:cover;position:absolute;inset:0}
.CY_swG_section{background:#f0f2f7;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){.CY_swG_section{padding-inline:2rem}}@media not (max-width:1024px){.CY_swG_section{padding-inline:4rem}}.CY_swG_container{max-width:1312px;margin-inline:auto}.CY_swG_header{text-align:center;margin-bottom:clamp(40px,5vw,64px)}.CY_swG_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 clamp(16px,2vw,24px);font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.CY_swG_heading{font-size:2.375rem}.CY_swG_brMobile{display:none}}.CY_swG_lead{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:44em;margin-inline:auto;font-size:clamp(.875rem,1.8vw,1rem);font-weight:300;line-height:1.9}.CY_swG_compare{grid-template-columns:1fr;align-items:stretch;gap:16px;display:grid}@media not (max-width:768px){.CY_swG_compare{grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,28px)}}.CY_swG_panel{background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;flex-direction:column;padding:clamp(24px,3vw,32px);transition:border-color .3s cubic-bezier(.4,.4,0,1) .1s;display:flex;overflow:hidden}@media (hover:hover){.CY_swG_panel:hover{border-color:#c2c5ce}}.CY_swG_panelBefore{background:#ced1d9;border-color:#c2c5ce}.CY_swG_panelTag{font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#8f9092;background:#fff;border-radius:6px;align-self:flex-start;margin-bottom:14px;padding:3px 10px;font-size:11px;font-weight:600;line-height:.875rem}.CY_swG_panelTagAfter{color:#fff;background:#00f}.CY_swG_panelTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.CY_swG_panelTitle{font-size:1.25rem}}.CY_swG_panelDesc{font-family:var(--font-noto-sans-jp);color:#18181b;margin:14px 0 clamp(24px,3vw,32px);font-size:.9375rem;font-weight:300;line-height:1.8}.CY_swG_mockBefore{min-width:0;margin-block:auto}.CY_swG_fieldGrid{--p:clamp(24px, 3vw, 32px);margin-inline:calc(-1*(100% + 8*var(--p) - 24px)/6);grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.CY_swG_fieldCard{background:#dfe2eb;border-radius:3px;flex-direction:column;gap:6px;min-width:0;padding:8px 9px;display:flex}.CY_swG_fieldCardLabel{font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;text-overflow:ellipsis;font-size:.59375rem;overflow:hidden}.CY_swG_fieldCardInput{background:#ced1d9;border-radius:2px;height:18px}.CY_swG_syncWrap{margin-top:auto;margin-inline:auto;width:80%;height:18.75rem;margin-bottom:calc(-1*clamp(24px,3vw,32px));overflow:hidden;-webkit-mask-image:linear-gradient(#000 58%,#0000 98%);mask-image:linear-gradient(#000 58%,#0000 98%)}.CY_swG_syncWrap>div{align-items:stretch;height:100%;margin-top:0}
.kO9oGq_section{background:#f0f2f7;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){.kO9oGq_section{padding-inline:2rem}}@media not (max-width:1024px){.kO9oGq_section{padding-inline:4rem}}.kO9oGq_container{max-width:1312px;margin-inline:auto}.kO9oGq_header{text-align:center;margin-bottom:clamp(32px,4vw,48px)}.kO9oGq_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 clamp(12px,2vw,20px);font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.kO9oGq_heading{font-size:2.375rem}.kO9oGq_headingBreak{display:none}}.kO9oGq_lead{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:40em;margin-inline:auto;font-size:clamp(.875rem,1.8vw,1rem);font-weight:300;line-height:1.9}.kO9oGq_tabsWrap{justify-content:center;margin-bottom:clamp(20px,2.5vw,28px);display:flex}@media (max-width:760px){.kO9oGq_tabsWrap{display:block}}.kO9oGq_tabs{background:#dfe2eb;border-radius:10px;gap:4px;max-width:100%;padding:5px;display:flex;position:relative}@media (max-width:760px){.kO9oGq_tabs{scrollbar-width:none;border-radius:0;width:auto;max-width:none;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto}.kO9oGq_tabs::-webkit-scrollbar{display:none}}.kO9oGq_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}.kO9oGq_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}@media (max-width:760px){.kO9oGq_tabIndicator{display:none}}@media (prefers-reduced-motion:reduce){.kO9oGq_tabIndicator[data-ready=true]{transition:opacity .2s}}.kO9oGq_tab{z-index:1;cursor:pointer;font-family:var(--font-noto-sans-jp);color:#8f9092;white-space:nowrap;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;font-weight:500;transition:color .32s cubic-bezier(.4,.4,0,1);display:inline-flex;position:relative}@media (hover:hover){.kO9oGq_tab:hover{color:#18181b}}@media (max-width:760px){.kO9oGq_tab{flex:none}}.kO9oGq_tabActive{color:#18181b}@media (max-width:760px){.kO9oGq_tabActive{background:#ced1d9}}.kO9oGq_tabLabel{white-space:nowrap}.kO9oGq_panel{--panel-pad:clamp(24px, 3.5vw, 40px);--panel-gap:40px}@media not (max-width:880px){.kO9oGq_panel{--panel-gap:80px}}.kO9oGq_panel{gap:var(--panel-gap);padding:var(--panel-pad);background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;grid-template-columns:1fr;align-items:start;display:grid}@media not (max-width:880px){.kO9oGq_panel{grid-template-columns:1fr 1fr;min-height:432px}}.kO9oGq_panelInfo{flex-direction:column;gap:14px;display:flex}.kO9oGq_logoRow{flex-wrap:wrap;gap:8px;margin:0 0 2px;padding:0;list-style:none;display:flex}.kO9oGq_logoChip{background:#fff;border:1px solid #ececec;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 6px;display:inline-flex}.kO9oGq_logoChipImg{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.kO9oGq_logoChipImgInner{object-fit:contain;width:100%;height:100%}.kO9oGq_mono{color:#fff;width:18px;height:18px;font-family:var(--font-inter);letter-spacing:-.02em;border-radius:6px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.kO9oGq_chipIcon{color:#18181b;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.kO9oGq_chipIcon svg{width:15px;height:15px}.kO9oGq_monoNarrow{letter-spacing:0;font-size:.53125rem}.kO9oGq_logoChipName{font-family:var(--font-inter);color:#18181b;white-space:nowrap;font-size:.75rem;font-weight:600}.kO9oGq_logoChipBadge{font-family:var(--font-inter);letter-spacing:.04em;text-transform:uppercase;color:#8f9092;background:#f1f1f3;border-radius:4px;padding:2px 5px;font-size:.5625rem;font-weight:600}.kO9oGq_panelHeadline{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:500;line-height:1.5}.kO9oGq_panelBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:300;line-height:1.8}.kO9oGq_panelLink{font-family:var(--font-noto-sans-jp);color:#00f;align-items:center;gap:6px;width:fit-content;margin-top:2px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.kO9oGq_panelLink:hover .kO9oGq_panelLinkArrow{transform:translate(4px)}}.kO9oGq_panelLinkArrow{font-family:var(--font-inter);transition:transform .25s cubic-bezier(.4,.4,0,1)}.kO9oGq_panelMock{align-items:stretch;display:flex}@media not (max-width:880px){.kO9oGq_panelMock{margin-left:calc(var(--panel-gap)/-2)}}.kO9oGq_panelMock[data-alias]{margin:0 calc(-1*var(--panel-pad)) calc(-1*var(--panel-pad));border-radius:0 0 15px 15px;position:relative;overflow:hidden}@media not (max-width:880px){.kO9oGq_panelMock[data-alias]{margin:calc(-1*var(--panel-pad)) calc(-1*var(--panel-pad)) calc(-1*var(--panel-pad)) calc(var(--panel-gap)/-2);border-radius:0 15px 15px 0;align-self:stretch}}.kO9oGq_panelMock[data-alias]>div{width:100%;margin:0}@media not (max-width:880px){.kO9oGq_panelMock[data-alias]>div{height:auto;position:absolute;inset:0}}.kO9oGq_panelMock[data-alias=call]>div{border-radius:0}@media (max-width:880px){.kO9oGq_panelMock[data-alias=call]>div{height:15rem}}.kO9oGq_panelMock[data-alias=crm]>div{padding-inline:var(--panel-pad);justify-content:center}@media (max-width:880px){.kO9oGq_panelMock[data-alias=crm]>div{padding-block:1.5rem}.kO9oGq_panelMock[data-alias=crm]>div dl>div:nth-child(n+5){display:none}}.kO9oGq_panelMock[data-alias=ext]>div{--ext-pad:0px;--ext-rise:calc(24px + var(--panel-pad));padding:0}@media (max-width:880px){.kO9oGq_panelMock[data-alias=ext]>div{padding-left:var(--panel-pad)}}
._9eU_CG_section{background:#f0f2f7;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){._9eU_CG_section{padding-inline:2rem}}@media not (max-width:1024px){._9eU_CG_section{padding-inline:4rem}}._9eU_CG_container{max-width:1312px;margin-inline:auto}._9eU_CG_header{text-align:center;margin-bottom:clamp(40px,5vw,56px)}._9eU_CG_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 clamp(16px,2vw,24px);font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){._9eU_CG_heading{font-size:2.375rem}}._9eU_CG_lead{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:40em;margin-inline:auto;font-size:clamp(.875rem,1.8vw,1rem);font-weight:300;line-height:1.9}._9eU_CG_grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media not (max-width:640px){._9eU_CG_grid{grid-template-columns:repeat(2,1fr)}}@media not (max-width:1024px){._9eU_CG_grid{grid-template-columns:repeat(3,1fr);gap:1rem}}._9eU_CG_card{color:inherit;background:#dfe2eb;border:1px solid #ced1d9;border-radius:12px;flex-direction:column;gap:6px;padding:20px 44px 20px 20px;text-decoration:none;transition:border-color .25s cubic-bezier(.4,.4,0,1),background .25s cubic-bezier(.4,.4,0,1);display:flex;position:relative}@media (hover:hover){._9eU_CG_card:hover{border-color:#0000ff4d}._9eU_CG_card:hover ._9eU_CG_cardArrow,._9eU_CG_card:hover ._9eU_CG_cardTitle{color:#00f}}._9eU_CG_cardEyebrow{font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;color:#00f;font-size:.6875rem;font-weight:500;display:inline-block}._9eU_CG_cardTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .25s cubic-bezier(.4,.4,0,1)}._9eU_CG_cardBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:2px 0 0;font-size:.8125rem;font-weight:300;line-height:1.7}._9eU_CG_cardArrow{font-family:var(--font-inter);color:#8f9092;font-size:1.125rem;font-weight:400;transition:transform .25s cubic-bezier(.4,.4,0,1),color .25s cubic-bezier(.4,.4,0,1);position:absolute;top:50%;right:18px;transform:translateY(-50%)}@media (hover:hover){._9eU_CG_card:hover ._9eU_CG_cardArrow{transform:translateY(-50%)translate(4px)}}
.Bqz4-q_section{background:#f0f2f7;padding-block:clamp(72px,10vw,128px);padding-inline:1.5rem}@media not (max-width:768px){.Bqz4-q_section{padding-inline:2rem}}@media not (max-width:1024px){.Bqz4-q_section{padding-inline:4rem}}.Bqz4-q_container{max-width:1312px;margin-inline:auto}.Bqz4-q_header{text-align:center;margin-bottom:clamp(40px,5vw,64px)}.Bqz4-q_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 clamp(16px,2vw,24px);font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.Bqz4-q_heading{font-size:2.375rem}}.Bqz4-q_lead{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:40em;margin-inline:auto;font-size:clamp(.875rem,1.8vw,1rem);font-weight:300;line-height:1.9}.Bqz4-q_bento{grid-template-columns:1fr;gap:1.25rem;display:grid}@media not (max-width:768px){.Bqz4-q_bento{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.Bqz4-q_card{background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,28px);transition:border-color .3s cubic-bezier(.4,.4,0,1) .1s;display:flex}@media (hover:hover){.Bqz4-q_card:hover{border-color:#c2c5ce}}@media not (max-width:768px){.Bqz4-q_cardWide{grid-column:span 2;grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}}.Bqz4-q_cardText{flex-direction:column;gap:14px;display:flex}.Bqz4-q_cardTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.Bqz4-q_cardTitle{font-size:1.25rem}}.Bqz4-q_cardBody{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:300;line-height:1.9}.Bqz4-q_actWrap{flex-direction:column;justify-content:flex-end;align-self:stretch;min-width:0;display:flex}.Bqz4-q_actWrap>div{margin-top:0}@media not (max-width:768px){.Bqz4-q_actWrap>div{height:calc(100% + clamp(20px,2.4vw,28px))}}.Bqz4-q_matchFig{justify-content:center;align-items:center;margin-top:auto;padding:24px 0 4px;display:flex}.Bqz4-q_matchDeck{aspect-ratio:3/2;z-index:2;flex:0 0 36.8%;margin-left:calc(-1*clamp(12px,1.6vw,20px) - 16px);position:relative}.Bqz4-q_matchPhoto{border-radius:10px;animation:12s cubic-bezier(.2,.8,.2,1) infinite Bqz4-q_matchDeckCycle;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 28px -12px #18181b59}.Bqz4-q_matchPhoto[data-index="0"]{z-index:3}.Bqz4-q_matchPhoto[data-index="1"]{z-index:2;opacity:.8;animation-delay:-8s;transform:translateY(-12px)scale(.92)}.Bqz4-q_matchPhoto[data-index="2"]{z-index:1;opacity:.6;animation-delay:-4s;transform:translateY(-24px)scale(.84)}.Bqz4-q_matchPhotoImg{object-fit:cover}@keyframes Bqz4-q_matchDeckCycle{0%,30%{opacity:1;z-index:3;transform:translate(0)scale(1)}30.4%{opacity:.35;z-index:3;transform:translate(0)scale(1)}30.41%{opacity:.35;z-index:1;transform:translateY(-24px)scale(.84)}30.8%,63%{opacity:.6;z-index:1;transform:translateY(-24px)scale(.84)}66%,96%{opacity:.8;z-index:2;transform:translateY(-12px)scale(.92)}to{opacity:1;z-index:3;transform:translate(0)scale(1)}}.Bqz4-q_matchUi{padding:10px 8px 8px;background:#fff;border-radius:12px;flex:0 14.75rem;min-width:0;padding-right:clamp(16px,2vw,24px)}.Bqz4-q_matchUiHead{font-family:var(--font-noto-sans-jp);color:#18181b;border-bottom:1px solid #eceef4;margin-bottom:4px;padding:0 8px 8px;font-size:.6875rem;font-weight:600}.Bqz4-q_matchRow{border-radius:8px;align-items:center;gap:8px;padding:8px;animation:12s linear infinite Bqz4-q_matchRowOn;display:flex}.Bqz4-q_matchRow[data-index="0"]{background:#0000ff0f}.Bqz4-q_matchRow[data-index="1"]{background:0 0;animation-delay:-8s}.Bqz4-q_matchRow[data-index="2"]{background:0 0;animation-delay:-4s}@keyframes Bqz4-q_matchRowOn{0%,30%{background:#0000ff0f}33%,96.5%{background:#00f0}to{background:#0000ff0f}}.Bqz4-q_matchAvatar{color:#fff;width:22px;height:22px;font-family:var(--font-noto-sans-jp);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65625rem;font-weight:600;display:inline-flex}.Bqz4-q_matchAvatar[data-who=miyata]{background:#0ea5e9}.Bqz4-q_matchAvatar[data-who=kobayashi]{background:#db2777}.Bqz4-q_matchAvatar[data-who=sato]{background:#16a34a}.Bqz4-q_matchName{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;font-size:.75rem;font-weight:500;line-height:1.4;display:flex;overflow:hidden}.Bqz4-q_matchOrg{color:#8f9092;font-size:.625rem;font-weight:400}@media (prefers-reduced-motion:reduce){.Bqz4-q_matchPhoto,.Bqz4-q_matchRow{animation:none}}.Bqz4-q_dictCards{flex-direction:column;gap:8px;width:64%;margin-block:auto;margin-inline:auto;display:flex}@media (max-width:768px){.Bqz4-q_dictCards{width:80%}}.Bqz4-q_dictCard{background:#fff;border-radius:10px;grid-template-columns:auto minmax(0,1.2fr) minmax(0,.9fr);align-items:center;gap:10px;padding:12px 16px;display:grid}.Bqz4-q_dictWord{font-family:var(--font-inter),var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;font-size:.9375rem;font-weight:600}.Bqz4-q_dictReading,.Bqz4-q_dictReplace{font-family:var(--font-noto-sans-jp);color:#626365;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.Bqz4-q_dictReplace{color:#8f9092;text-align:right;-webkit-text-decoration:line-through #8f909299;text-decoration:line-through #8f909299}.Bqz4-q_intelFig{align-self:stretch;gap:clamp(12px,1.6vw,20px);min-width:0;height:18.75rem;margin-bottom:calc(-1*clamp(20px,2.4vw,28px));display:flex;overflow:hidden}.Bqz4-q_intelShot{background:#fff;border:1px solid #eceef4;border-radius:10px 10px 0 0;flex-direction:column;flex:.7;gap:6px;min-width:0;margin-top:1.1875rem;padding:8px 10px 0;display:flex}.Bqz4-q_intelVideo{aspect-ratio:16/9.5;background:#18181b;border-radius:6px;flex-shrink:0;position:relative;overflow:hidden}.Bqz4-q_intelPoster{object-fit:cover}.Bqz4-q_intelLabel{font-family:var(--font-noto-sans-jp);color:#8f9092;padding:2px 2px 0;font-size:.625rem;font-weight:600}.Bqz4-q_intelTurn{grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;padding:4px 2px;display:grid}.Bqz4-q_intelTurn>:first-child{grid-area:1/1}.Bqz4-q_intelTurnHead{grid-area:1/2;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.Bqz4-q_intelTurnName{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.65625rem;font-weight:600}.Bqz4-q_intelTurnTime{font-family:var(--font-inter);color:#8f9092;font-size:.59375rem}.Bqz4-q_intelTurnText{font-family:var(--font-noto-sans-jp);color:#626365;grid-area:2/2;font-size:.65625rem;font-weight:300;line-height:1.6}.Bqz4-q_intelTags{flex:1;min-width:0;position:relative;overflow:hidden}.Bqz4-q_intelTagsFade{z-index:1;pointer-events:none;background:linear-gradient(#dfe2eb 0%,#dfe2ebb8 40%,#0000 100%);height:2.125rem;position:absolute;inset:0 0 auto}.Bqz4-q_intelTagsViewport{height:100%;overflow:hidden}.Bqz4-q_intelTagsTrack{flex-direction:column;animation:40s linear infinite Bqz4-q_intelTagScroll;display:flex}.Bqz4-q_intelTagsSet{flex-direction:column;gap:.5rem;padding-bottom:.5rem;display:flex}@keyframes Bqz4-q_intelTagScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.Bqz4-q_intelTagsTrack{animation:none}}.Bqz4-q_intelTag{background:#ced1d9;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:.5rem .6875rem;display:flex}.Bqz4-q_intelTagLabel{font-family:var(--font-noto-sans-jp);color:#18181b;white-space:nowrap;text-overflow:ellipsis;font-size:.65625rem;font-weight:500;overflow:hidden}.Bqz4-q_intelTagValue{font-family:var(--font-inter),var(--font-noto-sans-jp);color:#626365;white-space:nowrap;background:#f1f1f4;border-radius:4px;flex-shrink:0;padding:2.5px 7px;font-size:.59375rem;font-weight:500}
.qX70CW_page{margin-top:calc(var(--header-height)*-1);background:#f0f2f7}.qX70CW_hero{padding-top:var(--header-height)}
.I2WgNW_page{margin-top:calc(var(--header-height)*-1);background:#f0f2f7}.I2WgNW_hero{padding-top:var(--header-height)}@media not (max-width:768px){.I2WgNW_titleBreakMobile{display:none}}
.PYXl5G_page{margin-top:calc(var(--header-height)*-1);background:#f0f2f7}.PYXl5G_hero{padding-top:var(--header-height)}
