.AppBody_body__IH66H{--body-ink:#263244;--body-teal:#0B756F;--body-paper:#F5F4F0;--body-dark:#0B1120;--body-accent:#26DAD2;--body-rule:rgba(38,50,68,.16);--body-frame:rgba(38,50,68,.24);--body-note-ink:rgba(38,50,68,.78);--body-reading-size:18px;--body-subheading-size:24px;--body-h4-size:20px;--body-heading-size:40px;--body-heading-gap:40px;--body-row-gap:40px;--body-block-gap:64px;--body-card-gap:24px;color:var(--body-ink);background:#fff;font-size:var(--body-reading-size);line-height:1.85}:where(.AppBody_body__IH66H) *{min-width:0}:where(.AppBody_body__IH66H) p{margin:0}:where(.AppBody_body__IH66H) h3{font-size:var(--body-subheading-size);line-height:1.5;font-weight:700;letter-spacing:0}:where(.AppBody_body__IH66H) h4{font-size:var(--body-h4-size);line-height:1.5;font-weight:700;letter-spacing:0}:where(.AppBody_body__IH66H) a{text-underline-offset:4px}.AppBody_body__IH66H a:focus-visible,.AppBody_body__IH66H button:focus-visible,.AppBody_body__IH66H summary:focus-visible{outline:3px solid var(--body-teal);outline-offset:4px}.AppBody_body__IH66H .serviceApp__phrase{white-space:normal}.AppBody_body__IH66H [hidden]{display:none!important}.AppBody_body__phrase__wKPL9{display:inline-block;font-weight:inherit;font-size:inherit}.AppBody_body__nowrap__YSAth{white-space:nowrap}.AppBody_body__inner__7jwKc{width:min(1152px,100% - 48px);margin:0 auto}.AppBody_body__section__2dX3j{--body-pad:100px;padding:var(--body-pad) 0;scroll-margin-top:104px;background:#fff}.AppBody_body__section_type_paper__27FR6{background:var(--body-paper)}.AppBody_body__section_type_ink__fngdI{background:var(--body-dark);color:#fff;--body-rule:rgba(255,255,255,.24);--body-frame:rgba(255,255,255,.24);--body-note-ink:rgba(255,255,255,.78)}.AppBody_body__section__2dX3j[data-body-chapter=consult],.AppBody_body__section__2dX3j[data-body-chapter=try-tools]{--body-pad:120px}.AppBody_body__section__2dX3j[data-body-chapter=industry-functions],.AppBody_body__section__2dX3j[data-body-chapter=maintenance]{--body-pad:80px}.AppBody_body__head__r7tDd{margin-bottom:var(--body-row-gap)}.AppBody_body__head__r7tDd h2{margin:0 0 var(--body-heading-gap);font-size:var(--body-heading-size);line-height:1.4;font-weight:700;letter-spacing:-.01em;font-feature-settings:"palt";color:inherit;word-break:keep-all;overflow-wrap:normal}.AppBody_body__head__r7tDd h2:last-child{margin-bottom:0}.AppBody_body__head__r7tDd p{max-inline-size:40em}.AppBody_body__section_type_ink__fngdI .AppBody_body__head__r7tDd p{color:#fff}:where(.AppBody_body__section__2dX3j) :where(h3,h4){color:inherit}.AppBody_body__note__UnWFE{font-size:14px;line-height:1.8;margin-top:24px!important;max-inline-size:46em}.AppBody_body__note__UnWFE+.AppBody_body__note__UnWFE{margin-top:8px!important}.AppBody_body__note__UnWFE a,.AppBody_body__roleCopy__miPSs a,.AppBody_body__scopePrice__wgwnd a{color:var(--body-teal);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;padding-block:12px}.AppBody_body__section_type_ink__fngdI .AppBody_body__note__UnWFE a{color:var(--body-accent)}.AppBody_body__cta__Gqrbk{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:52px;min-inline-size:280px;padding:10px 24px;border:0;border-radius:8px;background:var(--body-teal);color:#fff;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;word-break:keep-all;overflow-wrap:normal;transition:box-shadow .2s ease-out}.AppBody_body__cta__Gqrbk svg{flex-shrink:0;inline-size:18px;block-size:18px}.AppBody_body__cta__Gqrbk:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.08)}.AppBody_body__cta_width_full__IlHz6{inline-size:100%;min-inline-size:0}.AppBody_body__section_type_ink__fngdI .AppBody_body__cta__Gqrbk{background:var(--body-accent);color:var(--body-dark)}.AppBody_body__section_type_ink__fngdI a:focus-visible{outline-color:var(--body-accent)}.AppBody_body__textLink__dV9JS{display:inline;padding-block:12px;color:var(--body-teal);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-thickness .2s ease-out}.AppBody_body__textLink__dV9JS:hover{text-decoration-thickness:2px}.AppBody_body__textLink__dV9JS svg{display:inline-block;inline-size:.9em;block-size:.9em;margin-inline-start:.4em;vertical-align:-.08em}.AppBody_body__section_type_ink__fngdI .AppBody_body__textLink__dV9JS{color:var(--body-accent)}.AppBody_body__flow__1kxA4{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 .4em;font-weight:700}.AppBody_body__flow__1kxA4 svg{inline-size:.9em;block-size:.9em;flex-shrink:0}.AppBody_body__trust__rg8v9{padding:24px 0}.AppBody_body__roleCopy__miPSs{display:grid;gap:16px;max-inline-size:min(40em,(100% - 264px)/12*8 + 168px)}.AppBody_body__coverageFigure__ARNkd,.AppBody_body__entryFigure__WGRwI,.AppBody_body__roleFigure__iCyfH,.AppBody_body__toolFigure__e3VpF{margin:0}.AppBody_body__roleFigure__iCyfH{margin-top:var(--body-block-gap)}.AppBody_body__entryFigure__WGRwI figcaption,.AppBody_body__figureCaption__EZxKQ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 16px;font-size:16px;font-weight:700}.AppBody_body__entryFigure__WGRwI figcaption{margin:0}.AppBody_body__entryFigure__WGRwI figcaption span,.AppBody_body__figureCaption__EZxKQ span{font-size:14px;font-weight:400;color:var(--body-note-ink)}.AppBody_body__handoff__BsckT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:var(--body-card-gap);margin:0;padding:0;list-style:none}.AppBody_body__handoffStep__b6LCE{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:16px;align-items:start}.AppBody_body__handoffStep__b6LCE>p{font-size:16px;line-height:1.8}.AppBody_body__handoffStep__b6LCE>.AppBody_body__phone__5vxEV,.AppBody_body__handoffStep__b6LCE>.AppBody_body__record__Xiuyj,.AppBody_body__handoffStep__b6LCE>.AppBody_body__window__oToVl{align-self:stretch}.AppBody_body__handoffArrow__RITDm{display:none;color:var(--body-ink)}.AppBody_body__actor__6SJhk{display:flex;gap:8px;align-items:center;font-size:16px;font-weight:700}.AppBody_body__actor__6SJhk svg{flex-shrink:0;color:var(--body-teal)}.AppBody_body__phone__5vxEV,.AppBody_body__record__Xiuyj,.AppBody_body__window__oToVl{inline-size:100%;padding:4px 16px 16px;border:1px solid var(--body-frame);border-radius:8px;background:#fff;font-size:14px;line-height:1.7}.AppBody_body__screenTitle__YlTtx,.AppBody_body__windowBar__fw17c{padding:10px 0;font-size:14px;font-weight:700;border-bottom:1px solid var(--body-frame)}.AppBody_body__photo__zzL1h{display:grid;justify-items:center;align-content:center;min-block-size:88px;gap:4px;margin-top:12px;color:var(--body-teal);background:var(--body-paper);border-radius:4px;font-size:14px}.AppBody_body__screenRow__qY_hL{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--body-rule);font-size:14px;line-height:1.7}.AppBody_body__screenRow__qY_hL svg{flex-shrink:0;color:var(--body-teal)}.AppBody_body__screenRow_align_start__PMY_P{justify-content:flex-start}.AppBody_body__screenAction__JS6NA,.AppBody_body__screenRow__qY_hL span{font-size:14px;color:var(--body-teal)}.AppBody_body__screenAction__JS6NA{display:block;margin-top:12px;padding:7px 8px;border:1px solid var(--body-teal);background:#fff;font-weight:700;text-align:center;border-radius:6px}.AppBody_body__flowKey__0rref{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;margin-top:24px;padding-top:16px;border-top:1px solid var(--body-rule);font-size:16px;line-height:1.8}.AppBody_body__flowKey__0rref>p{flex:1 1 16em}.AppBody_body__scopeNav__QR4ZW{display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:var(--body-row-gap);font-size:16px}.AppBody_body__categories__CB8Cl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:var(--body-card-gap)}.AppBody_body__category__KYpdQ{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:16px;align-items:start;scroll-margin-top:104px}.AppBody_body__category__KYpdQ>h3{display:flex;gap:12px;align-items:center;margin:0;word-break:keep-all;overflow-wrap:normal}.AppBody_body__category__KYpdQ>h3 svg{flex-shrink:0;color:var(--body-teal)}.AppBody_body__category__KYpdQ>h4{margin:0;word-break:keep-all;overflow-wrap:normal}.AppBody_body__category__KYpdQ>.AppBody_body__cta__Gqrbk{align-self:end}.AppBody_body__entryFigure__WGRwI{order:-1;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:16px;align-self:stretch;align-items:stretch}.AppBody_body__figureNote__keKgI{font-size:14px;line-height:1.8;color:var(--body-note-ink)}.AppBody_body__browserNav__rWkbd{display:flex;flex-wrap:wrap;gap:4px 16px;padding:10px 0;color:var(--body-teal);border-bottom:1px solid var(--body-rule)}.AppBody_body__chatReply__I2P2x,.AppBody_body__chat__R5_Ye{margin-top:10px;padding:8px 12px;border-radius:8px;background:var(--body-paper)}.AppBody_body__chat__R5_Ye{margin-inline-start:auto;background:var(--body-teal);color:#fff}.AppBody_body__chatReply__I2P2x,.AppBody_body__chat__R5_Ye{inline-size:fit-content;max-inline-size:85%}.AppBody_body__chatReply_type_check__8o4ka{display:inline-flex;align-items:center;gap:6px}.AppBody_body__chatReply_type_check__8o4ka svg{flex-shrink:0;color:var(--body-teal)}.AppBody_body__chatChoices__aS4t0{display:flex;gap:8px;margin-top:10px}.AppBody_body__chatChoices__aS4t0 span{flex:1;padding:4px;border:1px solid var(--body-teal);border-radius:4px;text-align:center}.AppBody_body__scopeText__hTyIa{display:grid;gap:16px}.AppBody_body__features__hSrUV{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:12px}.AppBody_body__features__hSrUV li{display:flex;gap:12px;align-items:start}.AppBody_body__features__hSrUV svg{flex-shrink:0;margin-top:5px;color:var(--body-teal)}.AppBody_body__features__hSrUV strong{display:block;font-size:16px;font-weight:700;line-height:1.7}.AppBody_body__features__hSrUV span{display:block;font-size:14px;line-height:1.7}.AppBody_body__featuresMore__AKM7u{padding-top:12px;border-top:1px solid var(--body-rule);font-size:14px;line-height:1.8}.AppBody_body__scopePrice__wgwnd{margin-top:var(--body-row-gap)!important;font-size:16px}.AppBody_body__tools___HDwn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:var(--body-card-gap)}.AppBody_body__tool__rujkY{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:16px;align-items:start}.AppBody_body__tool__rujkY>h3{display:flex;align-items:start;gap:12px;margin:0;color:#fff;word-break:keep-all;overflow-wrap:normal}.AppBody_body__tool__rujkY>h3 svg{flex-shrink:0;margin-top:4px;color:var(--body-accent)}.AppBody_body__tool__rujkY>.AppBody_body__cta__Gqrbk{align-self:end}.AppBody_body__toolFigure__e3VpF{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:8px;align-self:stretch;align-items:stretch;padding:16px;border:1px solid var(--body-frame);border-radius:8px;background:hsla(0,0%,100%,.06)}.AppBody_body__toolFigure__e3VpF figcaption{margin-bottom:4px;font-size:13px;line-height:1.7;color:var(--body-note-ink)}.AppBody_body__toolArrow__QthaN{display:flex;justify-content:center;color:var(--body-accent)}.AppBody_body__toolArrow__QthaN svg{inline-size:16px;block-size:16px}.AppBody_body__toolTag__UwFVt{display:grid;gap:2px;align-content:start;inline-size:100%;padding:10px 16px;border:1px solid var(--body-frame);border-radius:8px}.AppBody_body__toolTag__UwFVt strong{font-size:14px;font-weight:700;line-height:1.7;color:var(--body-accent)}.AppBody_body__toolTag__UwFVt span{font-size:16px;line-height:1.7}.AppBody_body__diagnostic__IDPRE{padding-top:var(--body-block-gap);margin-top:var(--body-block-gap);border-top:1px solid var(--body-rule)}.AppBody_body__diagnostic__IDPRE>h3{margin:0 0 24px;word-break:keep-all;overflow-wrap:normal}.AppBody_body__diagnosticBox__LnZfe{max-inline-size:760px}.AppBody_body__diagnostic__IDPRE button{min-height:44px}.AppBody_body__diagnostic__IDPRE [class*=ctaButton__text]{min-width:0;white-space:normal}.AppBody_body__diagnostic__IDPRE [class*=diagQuiz__resultTitle]{max-width:100%;overflow-wrap:anywhere}.AppBody_body__diagnostic__IDPRE [data-app-diagnostic-start]:focus-visible{outline:3px solid var(--body-teal);outline-offset:4px}.AppBody_body__priceLine__kMYKj{max-inline-size:40em;margin-bottom:var(--body-row-gap)!important}.AppBody_body__priceConditions__Q0IWL{max-inline-size:40em;margin:var(--body-row-gap) 0 32px!important}.AppBody_body__coverageTop__yb2J5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--body-card-gap);align-items:start;margin-bottom:var(--body-block-gap)}.AppBody_body__coverageFigure__ARNkd figcaption{margin-bottom:16px;font-size:16px;font-weight:700}.AppBody_body__coverageTags__M6UjW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;column-gap:16px}.AppBody_body__coverageTag__goneU{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:8px;padding:16px;border:1px solid var(--body-frame);border-radius:8px;background:#fff}.AppBody_body__coverageTag__goneU strong{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.7}.AppBody_body__coverageTag__goneU strong svg{flex-shrink:0;color:var(--body-teal)}.AppBody_body__coverageTag__goneU span{font-size:16px;line-height:1.7}.AppBody_body__coverageAuthor__mlICu .authorByline{margin:0;background:none}.AppBody_body__coverageAuthor__mlICu .authorByline__socialLink{min-height:44px}.AppBody_body__section__2dX3j[data-body-chapter=consult] .AppBody_body__head__r7tDd{margin-bottom:32px}.AppBody_body__related__546L9{margin-top:var(--body-block-gap);padding-top:32px;border-top:1px solid var(--body-rule)}.AppBody_body__related__546L9 h3{margin:0 0 16px;color:#fff}.AppBody_body__related__546L9 nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px var(--body-card-gap);font-size:16px}.AppBody_body__related__546L9 nav>span{display:block;padding-block:10px}.AppBody_body__IH66H .serviceFaq{padding:0;background:rgba(0,0,0,0);color:inherit}.AppBody_body__IH66H .serviceFaq__inner{width:min(880px,100%);max-width:880px;padding:0}.AppBody_body__IH66H .serviceFaq__head{text-align:left;margin-bottom:var(--body-row-gap)}.AppBody_body__IH66H .serviceFaq__title{margin:0;font-size:var(--body-heading-size);font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--body-ink)}.AppBody_body__IH66H .AppBody_body__section__2dX3j .serviceFaq__item,.AppBody_body__IH66H .AppBody_body__section__2dX3j .serviceFaq__item_state_open{background:var(--body-paper)}.AppBody_body__IH66H .serviceFaq__panel{background:rgba(0,0,0,0)}.AppBody_body__IH66H .AppBody_body__section__2dX3j .serviceFaq__panelText,.AppBody_body__IH66H .AppBody_body__section__2dX3j .serviceFaq__triggerText{font-size:var(--body-reading-size);line-height:1.85}.AppBody_body__IH66H [data-answer-capsule]{background:rgba(0,0,0,0);border-radius:0;border-width:1px 0;padding:24px 0;margin:0 0 24px;max-inline-size:40em}.AppBody_body__IH66H [data-answer-capsule]>div:last-child{font-size:inherit;line-height:inherit}@media(max-width:1399px){.AppBody_body__IH66H{--body-heading-size:36px;--body-block-gap:56px}.AppBody_body__section__2dX3j{--body-pad:96px}.AppBody_body__section__2dX3j[data-body-chapter=consult],.AppBody_body__section__2dX3j[data-body-chapter=try-tools]{--body-pad:112px}.AppBody_body__section__2dX3j[data-body-chapter=industry-functions],.AppBody_body__section__2dX3j[data-body-chapter=maintenance]{--body-pad:72px}}@media(max-width:1199px){.AppBody_body__IH66H{--body-reading-size:17px;--body-subheading-size:22px;--body-h4-size:18px;--body-heading-size:32px;--body-heading-gap:32px;--body-row-gap:32px;--body-block-gap:48px;--body-card-gap:20px}.AppBody_body__section__2dX3j{--body-pad:80px}.AppBody_body__section__2dX3j[data-body-chapter=consult],.AppBody_body__section__2dX3j[data-body-chapter=try-tools]{--body-pad:96px}.AppBody_body__section__2dX3j[data-body-chapter=industry-functions],.AppBody_body__section__2dX3j[data-body-chapter=maintenance]{--body-pad:64px}}@media(max-width:899px){.AppBody_body__IH66H{--body-reading-size:16px;--body-subheading-size:20px;--body-h4-size:18px;--body-heading-size:26px;--body-heading-gap:28px;--body-row-gap:28px;--body-block-gap:40px;--body-card-gap:16px;line-height:1.8}.AppBody_body__inner__7jwKc{width:calc(100% - 32px)}.AppBody_body__section__2dX3j{--body-pad:64px}.AppBody_body__section__2dX3j[data-body-chapter=consult],.AppBody_body__section__2dX3j[data-body-chapter=try-tools]{--body-pad:72px}.AppBody_body__section__2dX3j[data-body-chapter=industry-functions],.AppBody_body__section__2dX3j[data-body-chapter=maintenance]{--body-pad:56px}.AppBody_body__cta__Gqrbk{inline-size:100%;min-inline-size:0}.AppBody_body__roleCopy__miPSs{max-inline-size:40em}.AppBody_body__handoff__BsckT{grid-template-columns:1fr;row-gap:12px}.AppBody_body__handoffStep__b6LCE{grid-row:auto;grid-template-rows:none;row-gap:12px}.AppBody_body__handoffArrow__RITDm{display:block;justify-self:center;inline-size:20px;block-size:20px}.AppBody_body__scopeNav__QR4ZW{flex-direction:column;gap:4px}.AppBody_body__categories__CB8Cl{grid-template-columns:1fr;row-gap:var(--body-block-gap)}.AppBody_body__category__KYpdQ,.AppBody_body__entryFigure__WGRwI{grid-row:auto;grid-template-rows:none}.AppBody_body__category__KYpdQ+.AppBody_body__category__KYpdQ{padding-top:var(--body-block-gap);border-top:1px solid var(--body-rule)}.AppBody_body__tools___HDwn{grid-template-columns:1fr;row-gap:var(--body-block-gap)}.AppBody_body__toolFigure__e3VpF,.AppBody_body__tool__rujkY{grid-row:auto;grid-template-rows:none}.AppBody_body__coverageTop__yb2J5{grid-template-columns:1fr;row-gap:var(--body-block-gap)}.AppBody_body__diagnosticBox__LnZfe{margin-inline:-16px}.AppBody_body__related__546L9 nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.AppBody_body__coverageTags__M6UjW{grid-template-columns:1fr;row-gap:12px}.AppBody_body__coverageTag__goneU{grid-row:auto;grid-template-rows:none}.AppBody_body__related__546L9 nav{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.AppBody_body__cta__Gqrbk,.AppBody_body__textLink__dV9JS{transition:none}}.CTAButton_ctaButton__Hxzfl{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;padding:16px 32px;font-size:1rem;font-weight:700;border-radius:8px;text-decoration:none!important;cursor:pointer;border:none;transition:transform .25s cubic-bezier(.16,1,.3,1),scale .1s cubic-bezier(.16,1,.3,1),background-color .25s ease,box-shadow .25s ease,border-color .25s ease}.CTAButton_ctaButton__Hxzfl:disabled,.CTAButton_ctaButton__Hxzfl[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.CTAButton_ctaButton__Hxzfl:active{scale:.985}.CTAButton_ctaButton__Hxzfl:focus-visible{outline:2px solid var(--cta-focus-outline,#0a7a76);outline-offset:3px}@media(max-width:768px){.CTAButton_ctaButton__Hxzfl{width:100%;flex:1;padding:14px 24px;font-size:.875rem}}@media(prefers-reduced-motion:reduce){.CTAButton_ctaButton__Hxzfl{transition:none}}.CTAButton_ctaButton_type_primary__t6soL{background:#26dad2;color:var(--cta-primary-fg,#1A1A1A);box-shadow:0 4px 16px rgba(38,218,210,.2)}.CTAButton_ctaButton_type_primary__t6soL:hover{background:#4aeadf;transform:translateY(-2px);box-shadow:0 8px 32px rgba(38,218,210,.35)}.CTAButton_ctaButton_type_secondary__dIhD0{background:rgba(0,0,0,0);border:1.5px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.95)}.CTAButton_ctaButton_type_secondary__dIhD0:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05);transform:translateY(-2px)}.CTAButton_ctaButton_type_accent__STpDF{background:#26dad2;color:var(--cta-accent-fg,#1A1A1A)!important;border-radius:9999px}.CTAButton_ctaButton_type_accent__STpDF:hover{background:rgb(32.8338582677,192.5661417323,185.4669291339);transform:translateY(-1px);box-shadow:0 4px 12px rgba(38,218,210,.3)}.CTAButton_ctaButton_type_outline__msImf{background:rgba(0,0,0,0);border:1px solid var(--cta-outline-border,rgba(38,218,210,.3));color:var(--cta-outline-fg,#0a7a76)}.CTAButton_ctaButton_type_outline__msImf:hover{border-color:var(--cta-outline-border-hover,#26DAD2);background:var(--cta-outline-bg-hover,rgba(38,218,210,.06));transform:translateY(-1px)}.CTAButton_ctaButton_shape_pill__qXHMO{border-radius:9999px}.CTAButton_ctaButton_size_sm__Dfwmp{padding:12px 28px;font-size:1rem;font-weight:600}@media(max-width:768px){.CTAButton_ctaButton_size_sm__Dfwmp{width:auto;padding:10px 22px;font-size:.875rem}}.CTAButton_ctaButton__icon__6axY_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.CTAButton_ctaButton__Hxzfl:hover .CTAButton_ctaButton__icon__6axY_{transform:translateX(2px)}.CTAButton_ctaButton_size_sm__Dfwmp .CTAButton_ctaButton__icon__6axY_{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.CTAButton_ctaButton__icon__6axY_{transition:none}.CTAButton_ctaButton__Hxzfl:hover .CTAButton_ctaButton__icon__6axY_{transform:none}}.CTAButton_ctaButton__text__yw_WO{white-space:nowrap}@keyframes DiagnosticQuiz_dqEnter__4cRlB{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes DiagnosticQuiz_dqExit__4nUyl{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-28px)}}@keyframes DiagnosticQuiz_dqResultIn__dgIje{0%{opacity:0;transform:scale(.88) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DiagnosticQuiz_dqIconPulse__n7pij{0%{box-shadow:0 0 0 0 rgba(38,218,210,.4)}70%{box-shadow:0 0 0 18px rgba(38,218,210,0)}to{box-shadow:0 0 0 0 rgba(38,218,210,0)}}@keyframes DiagnosticQuiz_dqDotPop__JuQ1h{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes DiagnosticQuiz_dqCheckPop__m_His{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes DiagnosticQuiz_dqSelectedPulse__e_H3r{0%{box-shadow:0 0 0 0 rgba(38,218,210,.35)}50%{box-shadow:0 0 0 8px rgba(38,218,210,.12)}to{box-shadow:0 0 0 4px rgba(38,218,210,.06)}}.DiagnosticQuiz_diagQuiz__LcwN2{--dq-card-bg:#FFFFFF;--dq-card-border:rgba(11,17,32,0.12);--dq-card-shadow:none;--dq-text:#1A1A1A;--dq-text-sub:#6B7280;--dq-text-muted:#9CA3AF;--dq-accent-text:#0a7a76;--dq-option-bg:rgba(255,255,255,0.85);--dq-option-border:rgba(38,218,210,0.15);--dq-option-hover-bg:rgba(38,218,210,0.06);--dq-dot-bg:#F6F6F6;--dq-dot-border:rgba(38,218,210,0.2);--dq-dot-active-bg:rgba(38,218,210,0.12);--dq-icon-bg-from:rgba(38,218,210,0.15);--dq-icon-bg-to:rgba(38,218,210,0.05);--dq-icon-border:rgba(38,218,210,0.2);--dq-num-bg:#0a7a76;--dq-num-fg:#FFFFFF;--dq-ring:#0a7a76}.DiagnosticQuiz_diagQuiz_theme_dark__4Q8R1{padding:100px 0 120px;background:#0b1120;position:relative;overflow:hidden;--cta-outline-fg:rgba(255,255,255,0.92);--cta-outline-border:rgba(255,255,255,0.30);--cta-outline-bg-hover:rgba(255,255,255,0.07);--cta-focus-outline:#26DAD2;--dq-card-bg:#0B1120;--dq-card-border:rgba(255,255,255,0.14);--dq-card-shadow:none;--dq-text:rgba(255,255,255,0.95);--dq-text-sub:rgba(255,255,255,0.65);--dq-text-muted:rgba(255,255,255,0.4);--dq-accent-text:#26DAD2;--dq-accent-chip-bg:rgba(11,17,32,0.55);--dq-option-bg:rgba(255,255,255,0.05);--dq-option-border:rgba(38,218,210,0.15);--dq-option-hover-bg:rgba(38,218,210,0.1);--dq-dot-bg:rgba(255,255,255,0.06);--dq-dot-border:rgba(38,218,210,0.25);--dq-dot-active-bg:rgba(38,218,210,0.2);--dq-icon-bg-from:rgba(38,218,210,0.2);--dq-icon-bg-to:rgba(38,218,210,0.08);--dq-icon-border:rgba(38,218,210,0.3);--dq-num-bg:#26DAD2;--dq-num-fg:#0B1120;--dq-ring:#26DAD2}@media(max-width:768px){.DiagnosticQuiz_diagQuiz_theme_dark__4Q8R1{padding:72px 0 80px}}.DiagnosticQuiz_diagQuiz__inner__TRyhj{max-width:720px;margin:0 auto;padding:0 24px;position:relative;z-index:1}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__inner__TRyhj{padding:0 16px}}.DiagnosticQuiz_diagQuiz__cardGlow__sSryt{padding:0}.DiagnosticQuiz_diagQuiz__card__1472U{background:var(--dq-card-bg);border:1px solid var(--dq-card-border);border-radius:12px;box-shadow:var(--dq-card-shadow);padding:44px 52px;min-height:420px;position:relative;overflow:hidden}.DiagnosticQuiz_diagQuiz__card__1472U:before{content:"";position:absolute;top:0;left:0;width:var(--dq-progress,0);height:4px;background:#26dad2;border-radius:0;transition:width .5s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__card__1472U{padding:28px 22px;border-radius:12px;min-height:360px}}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__card__1472U:before{transition:none}}.DiagnosticQuiz_diagQuiz__stepDots__Fy4Cq{display:flex;align-items:center;gap:8px;margin-bottom:28px}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__stepDots__Fy4Cq{gap:6px;margin-bottom:22px}}.DiagnosticQuiz_diagQuiz__stepDot__YtIob{width:30px;height:30px;border-radius:50%;border:2px solid var(--dq-dot-border);background:var(--dq-dot-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__stepDot__YtIob{width:26px;height:26px}}.DiagnosticQuiz_diagQuiz__stepDot_state_done__13Xhu{background:#26dad2;border-color:#26dad2;color:#1a1a1a;animation:DiagnosticQuiz_dqDotPop__JuQ1h .35s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__stepDot_state_done__13Xhu{animation:none}}.DiagnosticQuiz_diagQuiz__stepDot_state_active__uA9Uq{border-color:var(--dq-ring);background:var(--dq-dot-active-bg);outline:3px solid var(--dq-ring);outline-offset:0}.DiagnosticQuiz_diagQuiz__stepBadge__on4yc{margin-left:auto;display:inline-flex;align-items:center;padding:4px 12px;border-radius:0;background:rgba(38,218,210,.1);border:1px solid rgba(38,218,210,.28);font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.8125rem;font-weight:700;color:var(--dq-accent-text);white-space:nowrap}.DiagnosticQuiz_diagQuiz_theme_dark__4Q8R1 .DiagnosticQuiz_diagQuiz__stepBadge__on4yc{background:rgba(38,218,210,.14);border-color:rgba(38,218,210,.34)}.DiagnosticQuiz_diagQuiz__questionPane_state_entering__sPl_u{animation:DiagnosticQuiz_dqEnter__4cRlB .3s cubic-bezier(.33,1,.68,1) both}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__questionPane_state_entering__sPl_u{animation:none}}.DiagnosticQuiz_diagQuiz__questionPane_state_exiting__zKAdx{animation:DiagnosticQuiz_dqExit__4nUyl .2s ease-in both;pointer-events:none}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__questionPane_state_exiting__zKAdx{animation:none;opacity:1}}.DiagnosticQuiz_diagQuiz__questionHeader__3FYhr{display:flex;align-items:center;gap:12px;margin-bottom:20px}.DiagnosticQuiz_diagQuiz__questionNum__nl2mo{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--dq-num-bg);color:var(--dq-num-fg);font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;flex-shrink:0}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__questionNum__nl2mo{width:42px;height:42px;font-size:1.1rem;border-radius:12px}}.DiagnosticQuiz_diagQuiz__questionIconWrap__GxBsh{width:48px;height:48px;border-radius:12px;background:var(--dq-icon-bg-from);border:1px solid var(--dq-icon-border);display:flex;align-items:center;justify-content:center;color:var(--dq-accent-text)}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__questionIconWrap__GxBsh{width:42px;height:42px;border-radius:12px}}.DiagnosticQuiz_diagQuiz__questionText__Q0dnT{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;color:var(--dq-text);line-height:1.4;letter-spacing:-.01em;margin:0 0 28px}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__questionText__Q0dnT{font-size:1.5rem;margin-bottom:20px}}.DiagnosticQuiz_diagQuiz__optionList__YtQh7{list-style:none;margin:0;padding:0;display:grid;gap:10px}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp{width:100%;display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--dq-option-bg);border-left:1.5px solid var(--dq-option-border);border:1.5px solid var(--dq-option-border);border-left:4px solid rgba(0,0,0,0);border-radius:12px;cursor:pointer;text-align:left;font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:hover{border-color:rgba(38,218,210,.5) rgba(38,218,210,.5) rgba(38,218,210,.5) #26dad2;background:var(--dq-option-hover-bg);transform:translateY(-2px)}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:hover .DiagnosticQuiz_diagQuiz__optionArrow__S6UL4{opacity:1;transform:translateX(3px)}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:hover .DiagnosticQuiz_diagQuiz__optionIndex__shA7c{background:#26dad2;color:#1a1a1a;border-color:rgba(0,0,0,0)}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:active{transform:translateY(0)}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:focus-visible{outline:2px solid var(--dq-ring);outline-offset:2px}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:disabled{cursor:default}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp{padding:14px 16px;gap:12px}}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp{transition:border-color .2s ease,background .2s ease}.DiagnosticQuiz_diagQuiz__optionBtn__rHtcp:hover{transform:none}}.DiagnosticQuiz_diagQuiz__optionBtn_state_selected__xHI9R{border-color:var(--dq-ring)!important;border-left-color:var(--dq-ring)!important;background:rgba(38,218,210,.1)!important}.DiagnosticQuiz_diagQuiz__optionBtn_state_selected__xHI9R .DiagnosticQuiz_diagQuiz__optionIndex__shA7c{background:#26dad2!important;color:#1a1a1a!important;border-color:rgba(0,0,0,0)!important;animation:DiagnosticQuiz_dqCheckPop__m_His .3s cubic-bezier(.34,1.56,.64,1)}.DiagnosticQuiz_diagQuiz__optionBtn_state_selected__xHI9R .DiagnosticQuiz_diagQuiz__optionArrow__S6UL4{opacity:1;color:#26dad2}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__optionBtn_state_selected__xHI9R .DiagnosticQuiz_diagQuiz__optionIndex__shA7c{animation:none}}.DiagnosticQuiz_diagQuiz__optionIndex__shA7c{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid rgba(38,218,210,.3);background:rgba(38,218,210,.06);font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.75rem;font-weight:700;color:var(--dq-accent-text);line-height:1;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__optionIndex__shA7c{transition:none}}.DiagnosticQuiz_diagQuiz_theme_dark__4Q8R1 .DiagnosticQuiz_diagQuiz__optionIndex__shA7c{background:rgba(38,218,210,.08)}.DiagnosticQuiz_diagQuiz__optionLabel__7tjh7{flex:1;font-size:.875rem;font-weight:500;color:var(--dq-text);line-height:1.55}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__optionLabel__7tjh7{font-size:.8125rem}}.DiagnosticQuiz_diagQuiz__optionArrow__S6UL4{flex-shrink:0;color:#26dad2;opacity:0;transition:opacity .2s ease,transform .2s ease}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__optionArrow__S6UL4{transition:none}}.DiagnosticQuiz_diagQuiz__backArea__j7WFk{margin-top:24px;display:flex;justify-content:flex-start}.DiagnosticQuiz_diagQuiz__backBtn__B7NvV{display:inline-flex;align-items:center;gap:6px;padding:6px 0;background:none;border:none;cursor:pointer;font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.875rem;color:var(--dq-text-muted);transition:color .2s ease}.DiagnosticQuiz_diagQuiz__backBtn__B7NvV:hover{color:var(--dq-text)}.DiagnosticQuiz_diagQuiz__backBtn__B7NvV:focus-visible{outline:2px solid var(--dq-ring);outline-offset:2px;border-radius:4px}.DiagnosticQuiz_diagQuiz__backBtn__B7NvV:disabled{cursor:default;opacity:.5}.DiagnosticQuiz_diagQuiz__resultPane__04SJS{display:flex;flex-direction:column;align-items:center;text-align:center;animation:DiagnosticQuiz_dqResultIn__dgIje .6s cubic-bezier(.34,1.56,.64,1) both;position:relative;padding-top:8px}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__resultPane__04SJS{animation:none}}.DiagnosticQuiz_diagQuiz__resultIconWrap__7Nd24{position:relative;z-index:1;width:80px;height:80px;border-radius:50%;background:rgba(38,218,210,.12);border:2px solid rgba(38,218,210,.3);display:flex;align-items:center;justify-content:center;color:var(--dq-accent-text);margin-bottom:20px;animation:DiagnosticQuiz_dqIconPulse__n7pij 1.5s ease-out}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__resultIconWrap__7Nd24{width:68px;height:68px}}@media(prefers-reduced-motion:reduce){.DiagnosticQuiz_diagQuiz__resultIconWrap__7Nd24{animation:none}}.DiagnosticQuiz_diagQuiz__resultEyebrow__X0oh7{position:relative;z-index:1;display:block;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:var(--dq-accent-text);margin:0 0 8px}.DiagnosticQuiz_diagQuiz__resultTitle__LIsEh{position:relative;z-index:1;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--dq-text);line-height:1.25;letter-spacing:-.025em;margin:0 0 16px}.DiagnosticQuiz_diagQuiz__resultBadge__c7Lcl{position:relative;z-index:1;display:inline-flex;align-items:center;padding:8px 18px;background:rgba(38,218,210,.1);border:1px solid rgba(38,218,210,.28);border-radius:0;margin-bottom:28px}.DiagnosticQuiz_diagQuiz_theme_dark__4Q8R1 .DiagnosticQuiz_diagQuiz__resultBadge__c7Lcl{background:rgba(38,218,210,.12);border-color:rgba(38,218,210,.3)}.DiagnosticQuiz_diagQuiz__resultBadgeText__qrwaz{font-family:var(--font-zen-kaku-gothic-new),"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1rem;font-weight:700;color:var(--dq-accent-text)}.DiagnosticQuiz_diagQuiz__resultDesc__12s6F{position:relative;z-index:1;font-size:1rem;line-height:1.8;color:var(--dq-text-sub);margin:0 0 36px;max-width:520px}@media(max-width:768px){.DiagnosticQuiz_diagQuiz__resultDesc__12s6F{font-size:.875rem;margin-bottom:28px}}.DiagnosticQuiz_diagQuiz__resultCtas__L1onf{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px}.DiagnosticQuiz_diagQuiz__resultCtas__L1onf>*{flex:none}.RiskSimBanner_banner__k5zg9{position:fixed;right:0;top:50%;transform:translateY(-50%);width:190px;z-index:50;background:#111827;border-left:3px solid #ef4444;border-radius:12px 0 0 12px;box-shadow:-4px 0 24px rgba(0,0,0,.5),-1px 0 0 rgba(239,68,68,.3);overflow:hidden}@media(max-width:768px){.RiskSimBanner_banner__k5zg9{width:160px}}@media(max-width:767px){.RiskSimBanner_banner__k5zg9{display:none}}.RiskSimBanner_banner__close__RSyKU{position:absolute;top:8px;right:8px;z-index:2;appearance:none;background:rgba(0,0,0,0);border:none;width:24px;height:24px;display:grid;place-items:center;color:hsla(0,0%,100%,.3);cursor:pointer;padding:0}.RiskSimBanner_banner__close__RSyKU:hover{color:hsla(0,0%,100%,.8)}.RiskSimBanner_banner__link__Cqsfu{display:flex;flex-direction:column;padding:24px 16px 20px;text-decoration:none;color:inherit;gap:12px}.RiskSimBanner_banner__meter__g5PmT{width:100%;display:flex;justify-content:center}.RiskSimBanner_banner__meterSvg__7jEcn{width:80px;height:80px}.RiskSimBanner_banner__dangerDot__hjfgr{width:10px;height:10px;background:#ef4444;border-radius:50%;display:inline-block;margin-right:6px;animation:RiskSimBanner_bannerPulse__UrpHX 2s ease-in-out infinite}@keyframes RiskSimBanner_bannerPulse__UrpHX{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.5)}50%{box-shadow:0 0 0 6px rgba(239,68,68,0)}}.RiskSimBanner_banner__title__pbMmU{font-size:.82rem;font-weight:700;line-height:1.6;color:hsla(0,0%,100%,.95);margin:0}.RiskSimBanner_banner__title__pbMmU strong{display:block;color:#26dad2;font-size:1.1rem;font-weight:900;margin-top:2px}.RiskSimBanner_banner__desc__DbIOt{font-size:.68rem;line-height:1.65;color:hsla(0,0%,100%,.5);margin:0}.RiskSimBanner_banner__cta__XZZtG{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;background:#26dad2;color:#0b1120;font-size:.78rem;font-weight:800;border-radius:8px;transition:all .2s ease;animation:RiskSimBanner_bannerCtaGlow__tnq8W 3s ease-in-out infinite}.RiskSimBanner_banner__link__Cqsfu:hover .RiskSimBanner_banner__cta__XZZtG{background:#4aeadf}.RiskSimBanner_banner__cta__XZZtG svg{transition:transform .2s ease}.RiskSimBanner_banner__link__Cqsfu:hover .RiskSimBanner_banner__cta__XZZtG svg{transform:translate(2px,-2px)}@keyframes RiskSimBanner_bannerCtaGlow__tnq8W{0%,to{box-shadow:0 0 0 0 rgba(38,218,210,0)}50%{box-shadow:0 0 12px 2px rgba(38,218,210,.3)}}.RiskSimBanner_modalOverlay__aXeYS{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.75);backdrop-filter:blur(6px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.RiskSimBanner_typingBubble__L9FIW{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:#fff;padding:20px 32px;box-shadow:0 8px 32px rgba(0,0,0,.3);min-height:56px;display:flex;align-items:center}@media(max-width:768px){.RiskSimBanner_typingBubble__L9FIW{max-width:calc(100vw - 48px);padding:16px 24px}}.RiskSimBanner_typingBubble__text__TmFNC{font-size:1.2rem;font-weight:700;color:#1a1a1a;white-space:nowrap}@media(max-width:768px){.RiskSimBanner_typingBubble__text__TmFNC{font-size:1rem;white-space:normal;text-align:center}}.RiskSimBanner_typingBubble__cursor__2ppX_{display:inline-block;color:#9ca3af;animation:RiskSimBanner_cursorBlink__Elvyf .6s step-end infinite;margin-left:1px}@keyframes RiskSimBanner_cursorBlink__Elvyf{0%,to{opacity:1}50%{opacity:0}}.RiskSimBanner_modal__pa_Ug{position:relative;max-width:520px;width:100%;background:#fff;border-radius:0;box-shadow:0 24px 64px rgba(0,0,0,.3);overflow:visible;cursor:default}.RiskSimBanner_modal__close__JIiii{position:absolute;top:12px;right:12px;z-index:5;appearance:none;background:rgba(0,0,0,.06);border:none;width:36px;height:36px;display:grid;place-items:center;color:#6b7280;cursor:pointer;padding:0;transition:background .2s}.RiskSimBanner_modal__close__JIiii:hover{background:rgba(0,0,0,.12);color:#1a1a1a}.RiskSimBanner_modal__bubble__IO3Tm{position:absolute;top:-24px;left:50%;transform:translateX(-50%);z-index:10;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.2);padding:12px 24px;font-size:.95rem;font-weight:600;color:#1a1a1a;line-height:1.5;white-space:nowrap}.RiskSimBanner_modal__bubble__IO3Tm strong{color:#ef4444;font-weight:800}.RiskSimBanner_modal__bubble__IO3Tm:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff}@media(max-width:768px){.RiskSimBanner_modal__bubble__IO3Tm{font-size:.82rem;padding:10px 16px;top:-20px;white-space:normal;text-align:center;max-width:calc(100% - 24px)}}.RiskSimBanner_modal__imageWrap__4PbSV{position:relative;width:100%;height:260px;background:linear-gradient(135deg,#0F172A,#1E293B);overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.RiskSimBanner_modal__imageWrap__4PbSV{height:200px}}.RiskSimBanner_modal__image__MAUzr{width:100%;height:100%;object-fit:cover}.RiskSimBanner_modal__content__fb1k_{padding:28px 28px 24px}@media(max-width:768px){.RiskSimBanner_modal__content__fb1k_{padding:24px 20px 20px}}.RiskSimBanner_modal__title__GkLG_{font-size:1.25rem;font-weight:800;color:#1a1a1a;margin:0 0 12px;line-height:1.4}.RiskSimBanner_modal__titleSub__AJLtS{display:block;font-size:.78rem;font-weight:600;color:#ef4444;margin-bottom:4px;letter-spacing:.02em}.RiskSimBanner_modal__desc__8pOhT{font-size:.88rem;line-height:1.8;color:#6b7280;margin:0 0 24px}.RiskSimBanner_modal__desc__8pOhT strong{color:#0a7a76;font-weight:700}.RiskSimBanner_modal__actions__wWkCW{display:flex;align-items:center;gap:16px}@media(max-width:768px){.RiskSimBanner_modal__actions__wWkCW{flex-direction:column;gap:12px}}.RiskSimBanner_modal__cta__Xs6gI{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#0a7a76;color:#fff;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .2s ease}.RiskSimBanner_modal__cta__Xs6gI:hover{background:rgb(6.9090909091,84.2909090909,81.5272727273);box-shadow:0 4px 16px rgba(10,122,118,.3)}.RiskSimBanner_modal__cta__Xs6gI svg{transition:transform .2s ease}.RiskSimBanner_modal__cta__Xs6gI:hover svg{transform:translate(2px,-2px)}@media(max-width:768px){.RiskSimBanner_modal__cta__Xs6gI{width:100%;justify-content:center}}.RiskSimBanner_modal__skip__7M9YO{appearance:none;background:none;border:none;font-size:.82rem;font-weight:600;color:#9ca3af;cursor:pointer;padding:8px 4px;text-decoration:underline;text-underline-offset:3px}.RiskSimBanner_modal__skip__7M9YO:hover{color:#6b7280}.AnswerCapsule_answerCapsule__5_zDs{background:#f6f6f6;border:1px solid rgba(0,0,0,.08);border-radius:12px;margin:clamp(20px,3vw,36px) auto 48px;max-width:800px;padding:24px 28px}@media(max-width:768px){.AnswerCapsule_answerCapsule__5_zDs{padding:20px;margin:16px 16px 36px}}.AnswerCapsule_answerCapsule__label__Z_Hjw{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:700;color:#0b1120;margin:0 0 12px;letter-spacing:.04em}.AnswerCapsule_answerCapsule__icon__RAlyS{width:18px;height:18px;flex-shrink:0}.AnswerCapsule_answerCapsule__inner__oA4u5{font-size:.875rem;line-height:1.9;color:#475569}@media(max-width:768px){.AnswerCapsule_answerCapsule__inner__oA4u5{font-size:16px;line-height:1.75}}.AnswerCapsule_answerCapsule__inner__oA4u5 p{margin:0 0 4px}.AnswerCapsule_answerCapsule__inner__oA4u5 p:last-child{margin-bottom:0}.AnswerCapsule_answerCapsule__inner__oA4u5 strong{color:#1a1a1a;font-weight:600}.OmakaseBanner_full__ZZeOl{display:block;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at top left,rgba(255,107,53,.28),transparent 55%),radial-gradient(ellipse at bottom right,rgba(38,218,210,.22),transparent 55%),linear-gradient(135deg,#0b1120,#1a1528 60%,#0b1120);border-radius:24px;border:1px solid rgba(255,107,53,.32);box-shadow:0 24px 72px rgba(11,17,32,.35),inset 0 0 0 1px rgba(255,107,53,.08);padding:56px 64px;color:#fff;text-decoration:none}.OmakaseBanner_full__ZZeOl:focus-visible{outline:3px solid #d34410;outline-offset:3px}.OmakaseBanner_full__ZZeOl{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.OmakaseBanner_full__ZZeOl:hover{transform:translateY(-3px);box-shadow:0 32px 96px rgba(11,17,32,.45),inset 0 0 0 1px rgba(255,107,53,.4)}.OmakaseBanner_full__ZZeOl:hover .OmakaseBanner_full__glow__aWiaT{opacity:1}.OmakaseBanner_full__ZZeOl:hover .OmakaseBanner_full__ctaArrow__58xen{transform:translate(3px,-3px)}.OmakaseBanner_full__ZZeOl:hover .OmakaseBanner_full__priceCard__iwKbL{transform:translateY(-2px) rotate(-1.5deg)}@media(max-width:960px){.OmakaseBanner_full__ZZeOl:hover .OmakaseBanner_full__priceCard__iwKbL{transform:translateY(-2px)}.OmakaseBanner_full__ZZeOl{padding:40px 32px}}@media(max-width:640px){.OmakaseBanner_full__ZZeOl{padding:32px 22px}}.OmakaseBanner_full__glow__aWiaT{position:absolute;inset:-60%;background:radial-gradient(38% 42% at 30% 34%,rgba(255,107,53,.3),rgba(255,107,53,0) 72%),radial-gradient(34% 38% at 72% 66%,rgba(38,218,210,.24),rgba(38,218,210,0) 74%);opacity:.55;pointer-events:none;z-index:0;transition:opacity .35s ease}@media(max-width:960px){.OmakaseBanner_full__glow__aWiaT{inset:-20%;opacity:.32}}.OmakaseBanner_full__inner__8c66_{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;column-gap:56px;row-gap:0;align-items:center}@media(max-width:960px){.OmakaseBanner_full__inner__8c66_{grid-template-columns:1fr;gap:24px}}.OmakaseBanner_full__left__N_alR{min-width:0;grid-column:1;grid-row:1}@media(max-width:960px){.OmakaseBanner_full__left__N_alR{grid-row:auto}}.OmakaseBanner_full__badgeRow__Kef5f{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.OmakaseBanner_full__badge__AUWIE{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;background:rgba(255,107,53,.18);border:1px solid rgba(255,107,53,.5);color:#ffb089;font-size:11px;font-weight:800;letter-spacing:.12em}.OmakaseBanner_full__badgeDot__U2V8p{width:7px;height:7px;border-radius:50%;background:#ff6b35}.OmakaseBanner_full__eyebrow__iapyz{font-size:11px;color:hsla(0,0%,100%,.55);letter-spacing:.22em;font-weight:700;text-transform:uppercase}.OmakaseBanner_full__title__zj15e{font-size:clamp(28px,4.2vw,48px);font-weight:800;letter-spacing:-.025em;line-height:1.25;font-feature-settings:"palt";margin:0 0 16px}@media(max-width:960px){.OmakaseBanner_full__title__zj15e{font-size:clamp(28px,8vw,32px);line-height:1.3}}.OmakaseBanner_full__titleAccent__dxdbT{background:linear-gradient(135deg,#ff6b35,#ffb089 60%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);white-space:nowrap}.OmakaseBanner_full__lead__u_oYV{font-size:clamp(14px,1.6vw,16px);color:hsla(0,0%,100%,.78);line-height:1.75;margin:0 0 24px}.OmakaseBanner_full__lead_measure__NqvAz{max-width:36em}@media(min-width:961px){.OmakaseBanner_full__lbSp__0KOyb{display:none}}@media(max-width:960px){.OmakaseBanner_full__lbPc__FMKMv{display:none}}.OmakaseBanner_full__leadStrong___xHEH{color:#fff;font-weight:700}.OmakaseBanner_full__metaRow__H4RiD{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;margin-bottom:24px}@media(max-width:960px){.OmakaseBanner_full__metaRow__H4RiD{margin-bottom:0}}.OmakaseBanner_full__metaItem__Oz528{display:inline-flex;align-items:baseline;gap:6px}.OmakaseBanner_full__metaNum__R8xid{font-size:18px;font-weight:800;color:#ff6b35;line-height:1;letter-spacing:-.01em}.OmakaseBanner_full__metaLbl__Ccm22{font-size:12px;color:hsla(0,0%,100%,.6);font-weight:500}.OmakaseBanner_full__metaDivider__tvYXL{width:1px;height:18px;background:hsla(0,0%,100%,.12)}.OmakaseBanner_full__cta__l0VRL{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 26px;background:linear-gradient(135deg,#d34410,#a33409);color:#fff;border-radius:9999px;font-weight:800;font-size:15px;letter-spacing:.02em;box-shadow:0 10px 24px rgba(211,68,16,.35);grid-column:1;grid-row:2;justify-self:start}.OmakaseBanner_full__cta__l0VRL .OmakaseBanner_full__ctaArrow__58xen{transition:transform .25s ease}@media(max-width:960px){.OmakaseBanner_full__cta__l0VRL{display:flex;width:100%;justify-self:stretch;grid-row:auto}}.OmakaseBanner_full__right__cCfAO{display:flex;flex-direction:column;align-items:center;gap:16px;grid-column:2;grid-row:1/span 2}@media(max-width:960px){.OmakaseBanner_full__right__cCfAO{flex-direction:column;align-items:center;gap:16px;width:100%;grid-column:1;grid-row:auto}}.OmakaseBanner_full__priceCard__iwKbL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 32px;background:#fff;color:#0b1120;border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.3);transform:rotate(-2deg);transition:transform .35s ease;min-width:180px}@media(max-width:960px){.OmakaseBanner_full__priceCard__iwKbL{padding:20px 26px;min-width:150px;transform:rotate(0deg)}}.OmakaseBanner_full__priceLbl__qOU5u{font-size:11px;letter-spacing:.14em;font-weight:700;color:#6b7280;text-transform:uppercase}.OmakaseBanner_full__priceNum__aSSbM{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:72px;font-weight:800;line-height:1;color:#f05e28;margin:4px 0 2px;letter-spacing:-.04em}@media(max-width:960px){.OmakaseBanner_full__priceNum__aSSbM{font-size:60px}}.OmakaseBanner_full__priceYen__7sGLB{font-size:28px;font-weight:700;vertical-align:top;margin-right:4px;color:#f05e28}.OmakaseBanner_full__priceUnit__A5fN1{font-size:24px;font-weight:700;color:#f05e28;margin-left:4px}.OmakaseBanner_full__priceNote__s8aPu{font-size:10px;color:#6b7280;letter-spacing:.05em}.OmakaseBanner_full__featureList__OTOKl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}@media(max-width:960px){.OmakaseBanner_full__featureList__OTOKl{gap:6px}}.OmakaseBanner_full__featureItem__mEo9j{position:relative;font-size:13px;color:hsla(0,0%,100%,.82);padding-left:20px;line-height:1.5}.OmakaseBanner_full__featureItem__mEo9j:before{content:"";position:absolute;left:0;top:6px;width:14px;height:7px;border-left:2px solid #ff6b35;border-bottom:2px solid #ff6b35;transform:rotate(-45deg)}.OmakaseBanner_compact__Ijhgm{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:16px 24px;background:linear-gradient(90deg,#0b1120,#1a1528);border:1px solid rgba(255,107,53,.3);border-radius:16px;color:#fff;text-decoration:none;transition:border-color .25s ease,transform .25s ease}.OmakaseBanner_compact__Ijhgm:focus-visible{outline:3px solid #d34410;outline-offset:3px}.OmakaseBanner_compact__Ijhgm:hover{border-color:rgba(255,107,53,.6);transform:translateY(-1px)}.OmakaseBanner_compact__Ijhgm:hover .OmakaseBanner_compact__ctaArrow__KWmJQ{transform:translate(2px,-2px)}@media(max-width:640px){.OmakaseBanner_compact__Ijhgm{grid-template-columns:1fr;gap:10px;padding:14px 18px}}.OmakaseBanner_compact__badge__uexbq{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:rgba(255,107,53,.15);border:1px solid rgba(255,107,53,.4);color:#ffb089;font-size:10px;font-weight:800;letter-spacing:.12em;white-space:nowrap}@media(max-width:640px){.OmakaseBanner_compact__badge__uexbq{align-self:flex-start}}.OmakaseBanner_compact__badgeDot__w_Azb{width:5px;height:5px;border-radius:50%;background:#ff6b35}.OmakaseBanner_compact__copy__ZF1M6{display:flex;flex-direction:column;gap:2px;min-width:0}.OmakaseBanner_compact__title__CbArM{font-size:14px;font-weight:800;letter-spacing:-.01em;color:#fff;line-height:1.4}.OmakaseBanner_compact__meta__XzLfB{font-size:11px;color:hsla(0,0%,100%,.6);font-weight:500}.OmakaseBanner_compact__cta__VIGNP{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#d34410;color:#fff;border-radius:9999px;font-size:12px;font-weight:800;white-space:nowrap}.OmakaseBanner_compact__cta__VIGNP .OmakaseBanner_compact__ctaArrow__KWmJQ{transition:transform .25s ease}@media(max-width:640px){.OmakaseBanner_compact__cta__VIGNP{align-self:flex-end}}@media(prefers-reduced-motion:reduce){.OmakaseBanner_compact__Ijhgm:hover,.OmakaseBanner_full__ZZeOl:hover{transform:none}}.AppTrustBand_appTrustBand__ujmQC{background:#fff;padding:0}.AppTrustBand_appTrustBand__inner__3vve1{width:min(1152px,100% - 48px);margin:0 auto}@media(max-width:899px){.AppTrustBand_appTrustBand__inner__3vve1{width:calc(100% - 32px)}}.AppTrustBand_appTrustBand__list__E8rUP{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}@media(max-width:899px){.AppTrustBand_appTrustBand__list__E8rUP{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px}}.AppTrustBand_appTrustBand__item__NTKkm{display:flex;align-items:center;gap:10px;padding:10px 0;color:var(--body-ink,#263244);font-size:16px;line-height:1.7;font-weight:700}@media(max-width:899px){.AppTrustBand_appTrustBand__item__NTKkm{align-items:start;padding:0;font-size:15px}}.AppTrustBand_appTrustBand__icon__Rbu8V{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:rgba(11,117,111,.1);color:var(--body-teal,#0B756F)}.AppTrustBand_appTrustBand__label__cPqOX{display:block;min-width:0}@media(max-width:899px){.AppTrustBand_appTrustBand__label__cPqOX{padding-top:3px}}.AppTrustBand_appTrustBand__phrase__VpEDD{display:inline-block;font-weight:inherit;font-size:inherit}.AppPhrased_phrase__1oO3Y{display:inline-block}.AppLocalAreas_areas__2cr9J{--areas-rule:rgba(38,50,68,0.16);color:var(--body-ink,#263244)}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__title__3Dsxy{margin:0;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:0;color:var(--body-ink,#263244);word-break:keep-all;overflow-wrap:normal}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__lead__vunD_{margin:16px 0 0;max-inline-size:40em}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__grid__4PIcW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0 24px;margin:40px 0 0;padding:0;list-style:none}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__card__8FGDL{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:12px;padding:20px 0 40px;border-top:1px solid var(--areas-rule)}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__name__LJM4D{margin:0;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:0;color:var(--body-ink,#263244)}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__text__l0TZQ{word-break:auto-phrase;line-break:strict;margin:0;font-size:16px;line-height:1.8}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__label__C5HhT{display:block;font-size:14px;font-weight:700;line-height:1.8}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__flow__2TX8L>span{white-space:nowrap}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__flowArrow__zAlp5{display:inline-block;inline-size:1.35em;block-size:.9em;margin:0 .4em;vertical-align:-.08em}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__links__LRWQR{display:flex;flex-wrap:wrap;align-content:start;gap:0 24px;margin:0;padding:0;list-style:none}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__link__jc_O6{display:inline-flex;align-items:center;gap:6px;padding:10px 0;color:var(--body-teal,#0B756F);font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;transition:color .2s ease-out}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__link__jc_O6:hover{color:var(--body-ink,#263244)}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__linkArrow__vHDen{flex:none;inline-size:1.35em;block-size:.9em}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__footnote__14xCF{margin:0;max-inline-size:46em;font-size:14px;line-height:1.8}@media(max-width:1199px){.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__title__3Dsxy{font-size:22px}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__grid__4PIcW{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media(max-width:899px){.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__grid__4PIcW{grid-template-columns:minmax(0,1fr)}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__card__8FGDL{grid-row:auto;grid-template-rows:none;padding-bottom:28px}}@media(max-width:599px){.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__title__3Dsxy{font-size:20px}.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__grid__4PIcW{margin-top:28px}}@media(prefers-reduced-motion:reduce){.AppLocalAreas_areas__2cr9J .AppLocalAreas_areas__link__jc_O6{transition:none}}.AppVendorCompare_compare__GaqdW{--compare-rule:rgba(38,50,68,0.16);--compare-note:rgba(38,50,68,0.78);color:var(--body-ink,#263244)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__title__GhPDB{margin:0;font-size:24px;font-weight:700;line-height:1.5;letter-spacing:0;color:var(--body-ink,#263244);word-break:keep-all;overflow-wrap:normal}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__lead___F5zs{margin:0;max-inline-size:40em}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__legend__Qzq7o{display:flex;flex-wrap:wrap;gap:8px 24px;margin:32px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.8}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__legendItem__mu3_Z{display:inline-flex;align-items:center;gap:8px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__mark__R3dmJ{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border:1.5px solid var(--body-ink,#263244);border-radius:50%;color:var(--body-ink,#263244)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__mark_state_good__BWVns{border-color:var(--body-teal,#0B756F);color:var(--body-teal,#0B756F)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__tableWrap__4dwDA{position:relative;margin:16px 0 0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__table__qgB1i{inline-size:100%;border-collapse:collapse;table-layout:fixed;border-bottom:1px solid var(--compare-rule)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__headCell__cdOA6{padding:20px;font-size:16px;font-weight:700;line-height:1.5;text-align:left;vertical-align:middle;word-break:keep-all;overflow-wrap:normal;border-top:1px solid var(--compare-rule)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__headCell_type_axis__Gw0Tn{inline-size:200px;padding-left:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cell__f5MUo{padding:20px;font-size:16px;font-weight:400;line-height:1.7;text-align:left;vertical-align:top;border-top:1px solid var(--compare-rule)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ{padding-left:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axisName__4tUMN{display:block;font-size:18px;font-weight:700;line-height:1.5;word-break:keep-all;overflow-wrap:normal}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axisDetail__FNRt6{display:block;word-break:auto-phrase;line-break:strict;margin-top:4px;font-size:14px;line-height:1.8;color:var(--compare-note)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellInner__XsB7N{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__keep__dYUnw{white-space:nowrap}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellNote__1WeCq{word-break:auto-phrase;line-break:strict}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellInner__XsB7N .AppVendorCompare_compare__mark__R3dmJ{margin-top:1.6px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__rowNoteCell__2UkRX{padding:0 0 20px;font-size:14px;line-height:1.8;color:var(--compare-note)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__footnote__oJ5tR{margin:24px 0 0;max-inline-size:46em;font-size:14px;line-height:1.8}@media(max-width:1199px){.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__title__GhPDB{font-size:22px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__headCell_type_axis__Gw0Tn{inline-size:160px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cell__f5MUo,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__headCell__cdOA6{padding-inline:16px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__headCell_type_axis__Gw0Tn{padding-left:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axisName__4tUMN{font-size:17px}}@media(max-width:899px){.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__thead__PyiIQ{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__group__y2X6P,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__rowNoteCell__2UkRX,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__rowNote__farfV,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__row__Rl2qa,.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__table__qgB1i{display:block}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__group__y2X6P{padding:24px 0;border-top:1px solid var(--compare-rule)}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axis__XdBaJ{padding:0 0 4px;border:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__axisName__4tUMN{font-size:18px}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cell__f5MUo{display:block;padding:16px 0 0;border:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellInner__XsB7N{gap:6px 10px;align-items:center}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellInner__XsB7N .AppVendorCompare_compare__mark__R3dmJ{grid-area:1/1;margin-top:0}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellInner__XsB7N:before{content:attr(data-label);grid-area:1/2;font-size:16px;font-weight:700;line-height:1.5}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__cellNote__1WeCq{grid-area:2/1/3/-1}.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__rowNoteCell__2UkRX{padding:16px 0 0}}@media(max-width:599px){.AppVendorCompare_compare__GaqdW .AppVendorCompare_compare__title__GhPDB{font-size:20px}}.AppIndustryShowcase_showcase__LlvVR{--is-ink:var(--body-ink,#263244);--is-teal:var(--body-teal,#0B756F);--is-rule:rgba(38,50,68,0.16);--is-frame:rgba(38,50,68,0.24);--is-note:rgba(38,50,68,0.78);--is-body:18px;--is-body-lh:1.85;--is-h3:24px;--is-h4:20px;--is-block-gap:64px;--is-card-gap:24px;--is-lead-gap:40px;display:grid;grid-template-columns:minmax(0,1fr);color:var(--is-ink)}.AppIndustryShowcase_figure__RkIKl{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px;margin:0 0 var(--is-block-gap)}.AppIndustryShowcase_figureCaption__rHqy1{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:16px;font-weight:700;line-height:1.5}.AppIndustryShowcase_figureFlag__DYkDW{color:var(--is-note);font-size:13px;font-weight:500}.AppIndustryShowcase_screen__TPjdY{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--is-frame);border-radius:8px;background:#fff}.AppIndustryShowcase_screenBar__SWdX8{margin:0;padding:12px 24px;border-bottom:1px solid var(--is-rule);font-size:14px;font-weight:700;line-height:1.6}.AppIndustryShowcase_screenList__JEnaP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0;padding:24px;list-style:none}.AppIndustryShowcase_screenItem__tR_8J{display:grid;grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:8px;min-width:0}.AppIndustryShowcase_screenName__rB_Ic{font-size:14px;font-weight:700;line-height:1.6}.AppIndustryShowcase_screenLine__4xfUJ{font-size:16px;line-height:1.7}.AppIndustryShowcase_head__Kqc4L{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px;margin-bottom:var(--is-lead-gap)}.AppIndustryShowcase_title__L_yGa{margin:0;color:var(--is-ink);font-size:var(--is-h3);font-weight:700;line-height:1.5;letter-spacing:0;word-break:keep-all;overflow-wrap:normal}.AppIndustryShowcase_lead__nj3_C{max-inline-size:40em;margin:0;font-size:var(--is-body);line-height:var(--is-body-lh)}.AppIndustryShowcase_grid__J0gxN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:32px var(--is-card-gap);margin:0;padding:0;list-style:none}.AppIndustryShowcase_cell__CLjLX{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:8px;min-width:0;padding-top:24px;border-top:1px solid var(--is-rule)}.AppIndustryShowcase_cellName__RFwuu{margin:0;color:var(--is-ink);font-size:var(--is-h4);font-weight:700;line-height:1.5;letter-spacing:0}.AppIndustryShowcase_features__BAxKT{display:flex;flex-wrap:wrap;margin:0;padding:0;font-size:16px;line-height:1.8;list-style:none}.AppIndustryShowcase_features__BAxKT li{white-space:nowrap}.AppIndustryShowcase_links__X04lV{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 24px;margin:0}.AppIndustryShowcase_link__9d3xc{display:inline-flex;align-items:center;gap:8px;inline-size:max-content;padding-block:10px;color:var(--is-teal);font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;word-break:keep-all;transition:text-decoration-thickness .2s ease-out}.AppIndustryShowcase_link__9d3xc:hover{text-decoration-thickness:2px}.AppIndustryShowcase_link__9d3xc:focus-visible{outline:3px solid var(--is-teal);outline-offset:2px}.AppIndustryShowcase_linkArrow__9GMV3{flex:none;inline-size:1.35em;block-size:.9em}.AppIndustryShowcase_note__aFBGO{max-inline-size:46em;margin:40px 0 0;color:var(--is-note);font-size:14px;line-height:1.8}@media(max-width:1199px){.AppIndustryShowcase_showcase__LlvVR{--is-body:17px;--is-h3:22px;--is-h4:18px;--is-block-gap:48px;--is-card-gap:20px}.AppIndustryShowcase_grid__J0gxN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.AppIndustryShowcase_showcase__LlvVR{--is-body:16px;--is-body-lh:1.8;--is-h3:20px;--is-h4:18px;--is-block-gap:40px;--is-card-gap:16px;--is-lead-gap:28px}.AppIndustryShowcase_screenBar__SWdX8{padding:12px 16px}.AppIndustryShowcase_screenList__JEnaP{grid-template-columns:minmax(0,1fr);row-gap:16px;padding:16px}.AppIndustryShowcase_screenItem__tR_8J{grid-row:auto;grid-template-rows:none;row-gap:2px}.AppIndustryShowcase_grid__J0gxN{grid-template-columns:minmax(0,1fr);row-gap:20px}.AppIndustryShowcase_cell__CLjLX{grid-row:auto;grid-template-rows:none;row-gap:2px;padding-top:16px}.AppIndustryShowcase_note__aFBGO{margin-top:28px}}@media(prefers-reduced-motion:reduce){.AppIndustryShowcase_link__9d3xc{transition:none}}.IndustryFocus_focus__Ovd6A{--if-ink:var(--body-ink,#263244);--if-teal:var(--body-teal,#0B756F);--if-rule:rgba(38,50,68,0.16);--if-note:rgba(38,50,68,0.78);--if-ground:#FFFFFF;--if-body:18px;--if-body-lh:1.85;--if-h3:24px;--if-h4:20px;--if-block-gap:64px;--if-card-gap:24px;--if-lead-gap:40px;--if-panel-scroll-margin:calc(104px + 49px + var(--if-lead-gap));display:grid;grid-template-columns:minmax(0,1fr);color:var(--if-ink);scroll-margin-top:104px}.IndustryFocus_groupLead__xdxXw{max-inline-size:40em;margin:0 0 var(--if-lead-gap);font-size:var(--if-body);line-height:var(--if-body-lh)}.IndustryFocus_tabRail__5ArVQ{position:relative;margin:0 0 var(--if-lead-gap)}.IndustryFocus_tabBar__4geqg{position:relative;display:flex;flex-wrap:wrap;gap:8px 16px;border-bottom:1px solid var(--if-rule)}.IndustryFocus_tabHint__0e8js{display:none}.IndustryFocus_tab__6mrvQ{flex:none;min-inline-size:64px;margin:0 0 -1px;padding:12px 8px;border:0;border-bottom:3px solid rgba(0,0,0,0);border-radius:0;background:rgba(0,0,0,0);color:var(--if-note);font:inherit;font-size:16px;font-weight:700;line-height:21px;letter-spacing:0;text-align:center;white-space:nowrap;cursor:pointer;transition:color .2s ease-out,border-color .2s ease-out}.IndustryFocus_tab__6mrvQ:hover{color:var(--if-ink)}.IndustryFocus_tab__6mrvQ:focus-visible{outline:3px solid var(--if-teal);outline-offset:2px}.IndustryFocus_tab_end_paren__gYzEm{padding-inline-end:0}.IndustryFocus_tab_state_active__Un2Q_,.IndustryFocus_tab_state_active__Un2Q_:hover{border-bottom-color:var(--if-teal);color:var(--if-teal)}.IndustryFocus_panel__9tkkq{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--if-block-gap);scroll-margin-top:var(--if-panel-scroll-margin)}.IndustryFocus_panel__9tkkq[hidden]{display:none}.IndustryFocus_panelHead__pe9YR{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.IndustryFocus_panelTitle__0L6Cn{margin:0;color:var(--if-ink);font-size:var(--if-h3);font-weight:700;line-height:1.5;letter-spacing:0;word-break:keep-all;overflow-wrap:normal}.IndustryFocus_panelLead__pErn2{max-inline-size:40em;margin:0;font-size:var(--if-body);line-height:var(--if-body-lh)}.IndustryFocus_panelLead__pErn2 a{padding-block:12px;color:var(--if-teal);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;word-break:keep-all;transition:text-decoration-thickness .2s ease-out}.IndustryFocus_panelLead__pErn2 a:hover{text-decoration-thickness:2px}.IndustryFocus_panelLead__pErn2 a:focus-visible{outline:3px solid var(--if-teal);outline-offset:2px}.IndustryFocus_note__7aOhb{max-inline-size:46em;margin:0;color:var(--if-note);font-size:14px;line-height:1.8}.IndustryFocus_stages__hRXJQ,.IndustryFocus_story__6wtjp{display:grid;grid-template-columns:minmax(0,1fr);row-gap:24px}.IndustryFocus_strip__fGLJL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:40px var(--if-card-gap);margin:0;padding:0;list-style:none}.IndustryFocus_frame__DA67Y{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:12px;min-width:0}.IndustryFocus_frameImg__jFlqw{position:relative;overflow:hidden;aspect-ratio:4/3;margin-bottom:4px;border-radius:8px}.IndustryFocus_framePhoto__Usng4{object-fit:cover}.IndustryFocus_frameTitle__A2RHT{display:flex;align-items:baseline;gap:10px;margin:0;word-break:auto-phrase;color:var(--if-ink);font-size:var(--if-h4);font-weight:700;line-height:1.5;letter-spacing:0}.IndustryFocus_frameNum__Dntap,.IndustryFocus_stepNum__bQmDD{flex:none;color:var(--if-ink);font-size:14px;font-weight:700;line-height:1.5;letter-spacing:0}.IndustryFocus_frameText__vmahl{margin:0;font-size:16px;line-height:1.8}.IndustryFocus_stepsHead__F5ahV{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px;margin-bottom:16px}.IndustryFocus_stepsTitle__WGiNB{margin:0;color:var(--if-ink);font-size:var(--if-h4);font-weight:700;line-height:1.5;letter-spacing:0;word-break:keep-all;overflow-wrap:normal}.IndustryFocus_stepsLead__WCHdV{max-inline-size:40em;margin:0;font-size:var(--if-body);line-height:var(--if-body-lh)}.IndustryFocus_stepsLead__WCHdV strong{color:inherit;font-weight:700}.IndustryFocus_steps__Uc9Jd{--if-step-gap:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0 var(--if-step-gap);margin:0;padding:24px 0 0;border-top:1px solid var(--if-rule);list-style:none}.IndustryFocus_step__lnphL{position:relative;display:grid;grid-row:span 6;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0}.IndustryFocus_stepName__SGTlk{display:flex;align-items:baseline;gap:10px;margin:0;padding-bottom:16px;color:var(--if-ink);font-size:var(--if-h4);font-weight:700;line-height:1.5;letter-spacing:0}.IndustryFocus_stepPrice__N5HCs{display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);min-width:0}.IndustryFocus_stepDurationHead__9whpO,.IndustryFocus_stepPriceHead___1XzJ{color:var(--if-note);font-size:13px;font-weight:500;line-height:1.6;letter-spacing:0}.IndustryFocus_stepPriceHead___1XzJ{margin:0;padding-bottom:4px}.IndustryFocus_stepAmountRow__EdR2e{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0}.IndustryFocus_stepAmount__E7_vh{color:var(--if-ink);font-size:20px;font-weight:700;line-height:1.5;letter-spacing:0}.IndustryFocus_stepTag___c0bR{color:var(--if-note);font-size:13px;font-weight:500;line-height:1.6}.IndustryFocus_stepDuration__g4Ytu{display:flex;align-items:baseline;gap:10px;margin:0;padding:4px 0 20px;font-size:14px;font-weight:700;line-height:1.8}.IndustryFocus_stepSummary__kJZl2{margin:0;padding-bottom:20px;font-size:16px;line-height:1.8}.IndustryFocus_stepOutcome__gv310{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:4px;padding-top:24px;border-top:1px solid var(--if-rule)}.IndustryFocus_stepOutcomeLabel__f2mM9{margin:0;color:var(--if-ink);font-size:14px;font-weight:700;line-height:1.8;letter-spacing:0}.IndustryFocus_stepOutcomeText__HAccj{margin:0;font-size:16px;line-height:1.8}.IndustryFocus_stepArrow__FUoV6{position:absolute;top:7px;right:calc(var(--if-step-gap)/-2 - 9px);inline-size:18px;block-size:12px;color:var(--if-note)}.IndustryFocus_cta__86LiX{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.IndustryFocus_ctaPrimary__VDkZs{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-inline-size:280px;block-size:52px;padding:0 24px;border-radius:8px;background:var(--if-teal);color:#fff;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;word-break:keep-all;transition:background-color .2s ease-out}.IndustryFocus_ctaPrimary__VDkZs svg{flex:none}.IndustryFocus_ctaPrimary__VDkZs:hover{background:#0a6c66}.IndustryFocus_ctaPrimary__VDkZs:focus-visible{outline:3px solid var(--if-teal);outline-offset:3px}.IndustryFocus_ctaLink__Ow794{display:inline-flex;align-items:center;gap:8px;inline-size:max-content;padding-block:12px;color:var(--if-teal);font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;word-break:keep-all;transition:text-decoration-thickness .2s ease-out}.IndustryFocus_ctaLink__Ow794:hover{text-decoration-thickness:2px}.IndustryFocus_ctaLink__Ow794:focus-visible{outline:3px solid var(--if-teal);outline-offset:2px}.IndustryFocus_ctaLinkArrow__NOf5W{flex:none;inline-size:1.35em;block-size:.9em}@media(max-width:1199px){.IndustryFocus_focus__Ovd6A{--if-body:17px;--if-h3:22px;--if-h4:18px;--if-block-gap:48px;--if-card-gap:20px}.IndustryFocus_strip__fGLJL{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.IndustryFocus_steps__Uc9Jd{--if-step-gap:40px}}@media(max-width:899px){.IndustryFocus_focus__Ovd6A{--if-body:16px;--if-body-lh:1.8;--if-h3:20px;--if-h4:18px;--if-block-gap:40px;--if-card-gap:16px;--if-lead-gap:28px;--if-panel-scroll-margin:calc(104px + 49px + 45px + var(--if-lead-gap))}.IndustryFocus_tabRail__5ArVQ{margin-bottom:0}.IndustryFocus_tabRail__5ArVQ:after,.IndustryFocus_tabRail__5ArVQ:before{position:absolute;top:0;bottom:1px;z-index:1;inline-size:24px;content:"";pointer-events:none;opacity:0}.IndustryFocus_tabRail__5ArVQ:before{left:0;background:linear-gradient(to right,var(--if-ground),rgba(255,255,255,0))}.IndustryFocus_tabRail__5ArVQ:after{right:0;background:linear-gradient(to left,var(--if-ground),rgba(255,255,255,0))}.IndustryFocus_tabRail__5ArVQ[data-more-end]:after,.IndustryFocus_tabRail__5ArVQ[data-more-start]:before{opacity:1}.IndustryFocus_tabBar__4geqg{flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-right:24px;scrollbar-width:thin}.IndustryFocus_tabBar__4geqg .IndustryFocus_tab__6mrvQ:focus-visible{outline-offset:-4px}.IndustryFocus_tabHint__0e8js{display:block;margin:24px 0 var(--if-lead-gap);color:var(--if-note);font-size:13px;line-height:1.6}.IndustryFocus_strip__fGLJL{grid-template-columns:minmax(0,1fr);row-gap:24px}.IndustryFocus_frame__DA67Y{grid-row:auto;grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr);align-content:start;gap:6px 16px;padding-right:16px}.IndustryFocus_frameImg__jFlqw{grid-row:1/span 2;align-self:start;margin-bottom:0}.IndustryFocus_frameText__vmahl,.IndustryFocus_frameTitle__A2RHT{grid-column:2}.IndustryFocus_steps__Uc9Jd{grid-template-columns:minmax(0,1fr);row-gap:56px}.IndustryFocus_stepPrice__N5HCs,.IndustryFocus_step__lnphL{grid-row:auto;grid-template-rows:none}.IndustryFocus_stepArrow__FUoV6{top:auto;right:auto;bottom:-37px;left:0;transform:rotate(90deg)}.IndustryFocus_cta__86LiX{flex-direction:column;align-items:stretch;gap:8px}.IndustryFocus_ctaPrimary__VDkZs{min-inline-size:0;inline-size:100%}}@media(prefers-reduced-motion:reduce){.IndustryFocus_ctaLink__Ow794,.IndustryFocus_ctaPrimary__VDkZs,.IndustryFocus_panelLead__pErn2 a,.IndustryFocus_tab__6mrvQ{transition:none}}.EcFigures_ecFigures__oOpSn{background:#fff;color:#0b1120;padding:88px 24px;scroll-margin-top:120px}.EcFigures_ecFigures__inner__msY1z{max-width:1200px;margin:0 auto}.EcFigures_ecFigures__oOpSn h2{margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.4;letter-spacing:-.02em}.EcFigures_ecFigures__lead__Jo4sx{max-width:44em;margin:24px 0 0;color:#475569;font-size:18px;line-height:1.8}.EcFigures_ecFigures__figure__FuQyo{margin:56px 0 0;color:#0b1120}.EcFigures_ecFigures__figure__FuQyo figcaption{margin-bottom:32px}.EcFigures_ecFigures__figure__FuQyo h3{margin:0;font-size:24px;font-weight:700;line-height:1.4}.EcFigures_ecFigures__figure__FuQyo h4{margin:20px 0 0;font-size:20px;font-weight:700;line-height:1.4}.EcFigures_ecFigures__figure__FuQyo p{margin:16px 0 0;font-size:16px;line-height:1.8}.EcFigures_ecFigures__figure__FuQyo figcaption p{color:#475569}.EcFigures_ecFigures__costs__MP_9S,.EcFigures_ecFigures__flow__xpaGt,.EcFigures_ecFigures__purposes__6kCHq{list-style:none;margin:0;padding:0;display:grid;gap:24px}.EcFigures_ecFigures__flow__xpaGt{grid-template-columns:repeat(4,minmax(0,1fr))}.EcFigures_ecFigures__flow__xpaGt li{position:relative;min-width:0}.EcFigures_ecFigures__step__a9YuE{height:100%;padding:24px;background:#f6f6f6;border-radius:8px}.EcFigures_ecFigures__header__X3CKx{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.EcFigures_ecFigures__header__X3CKx>svg{flex:0 0 32px;color:#0b1120}.EcFigures_ecFigures__figure__FuQyo .EcFigures_ecFigures__header__X3CKx h4{margin:0;min-width:0;font-size:20px;font-weight:700;line-height:1.4}.EcFigures_ecFigures__illustration__GDZVT{display:block;width:100%;height:132px;margin:24px auto 0;object-fit:contain}.EcFigures_ecFigures__shortcuts__06AKQ{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:24px}.EcFigures_ecFigures__shortcuts__06AKQ a{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:#0a7a76;font-size:16px;font-weight:700}.EcFigures_ecFigures__shortcuts__06AKQ a:focus-visible{outline:3px solid #0a7a76;outline-offset:4px}.EcFigures_ecFigures__purposeDiagram__zq_c7{display:flex;align-items:center;gap:12px;width:100%;min-height:96px;margin-top:24px;padding:16px 0;border-block:1px solid #e2e2e2;font-size:16px;line-height:1.8}.EcFigures_ecFigures__purposeDiagram__zq_c7 span,.EcFigures_ecFigures__purposeDiagram__zq_c7 strong{flex:1;min-width:0}.EcFigures_ecFigures__purposeDiagram__zq_c7>svg{flex:0 0 24px;color:#0a7a76}.EcFigures_ecFigures__step__a9YuE p.EcFigures_ecFigures__number__0nDSQ{margin:0 0 12px;font-size:16px;color:#475569}.EcFigures_ecFigures__connector__Zqcd6{position:absolute;right:-24px;top:50%;width:24px;height:24px;color:#0a7a76}.EcFigures_ecFigures__down__fqlxn{display:none}.EcFigures_ecFigures__purposes__6kCHq{grid-template-columns:repeat(3,minmax(0,1fr))}.EcFigures_ecFigures__costs__MP_9S>li,.EcFigures_ecFigures__purposes__6kCHq>li{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:32px;border:1px solid #e2e2e2;border-radius:8px;background:#fff}.EcFigures_ecFigures__costs__MP_9S a,.EcFigures_ecFigures__purposes__6kCHq a{display:inline-flex;align-items:center;gap:12px;margin-top:auto;padding-top:24px;color:#0a7a76;font-size:16px;font-weight:700;line-height:1.8}.EcFigures_ecFigures__costs__MP_9S a:focus-visible,.EcFigures_ecFigures__purposes__6kCHq a:focus-visible{outline:3px solid #0a7a76;outline-offset:4px}.EcFigures_ecFigures__figure__FuQyo p.EcFigures_ecFigures__note__mNJDc{margin-top:24px;color:#475569;font-size:16px;line-height:1.8}.EcFigures_ecFigures__costs__MP_9S{grid-template-columns:repeat(2,minmax(0,1fr))}.EcFigures_ecFigures__heroObject__CS2GS{width:100%;height:100%;object-fit:contain}.EcFigures_ecFigures__breadcrumb__KorvA{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:hsla(0,0%,100%,.95);font-size:14px;line-height:1.8}.EcFigures_ecFigures__breadcrumb__KorvA a{color:inherit}.EcFigures_ecFigures__ledger__9K_Ri{padding-top:8px;color:hsla(0,0%,100%,.95)}.EcFigures_ecFigures__ledger__9K_Ri>p{margin:0;font-size:14px;line-height:1.8}.EcFigures_ecFigures__ledger__9K_Ri>p:last-child{margin-top:16px}.EcFigures_ecFigures__ledger__9K_Ri ol{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.EcFigures_ecFigures__ledger__9K_Ri li{min-width:0}.EcFigures_ecFigures__ledger__9K_Ri a{display:flex;flex-direction:column;gap:12px;padding:16px;height:100%;border:1px solid hsla(0,0%,100%,.35);border-radius:8px;color:#fff;font-size:14px;line-height:1.8;text-decoration:none}.EcFigures_ecFigures__ledgerName__wAAmh{display:block}.EcFigures_ecFigures__ledger__9K_Ri a .ecPage__price{margin-top:auto;display:inline-flex;align-items:baseline;white-space:nowrap;color:#fff;font-size:20px;line-height:1.5}.EcFigures_ecFigures__ledger__9K_Ri a .ecPage__priceNumber{font-size:28px}.EcFigures_ecFigures__ledger__9K_Ri a .ecPage__priceUnit{font-size:12px}.EcFigures_ecFigures__ledger__9K_Ri a .ecPage__term{display:inline-block;white-space:nowrap}.EcFigures_ecFigures__ledger__9K_Ri a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:1279px){.EcFigures_ecFigures__flow__xpaGt{grid-template-columns:repeat(2,minmax(0,1fr))}.EcFigures_ecFigures__connector__Zqcd6{display:none}}@media(max-width:1023px){.EcFigures_ecFigures__purposes__6kCHq{grid-template-columns:minmax(0,1fr)}.EcFigures_ecFigures__ledger__9K_Ri ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.EcFigures_ecFigures__flow__xpaGt{grid-template-columns:minmax(0,1fr);gap:32px}.EcFigures_ecFigures__illustration__GDZVT{height:112px}.EcFigures_ecFigures__connector__Zqcd6{display:block;right:calc(50% - 12px);top:auto;bottom:-28px}.EcFigures_ecFigures__right__WlQUr{display:none}.EcFigures_ecFigures__down__fqlxn{display:block}}@media(max-width:640px){.EcFigures_ecFigures__oOpSn{padding:56px 20px}.EcFigures_ecFigures__lead__Jo4sx{font-size:16px}.EcFigures_ecFigures__figure__FuQyo{margin-top:40px}.EcFigures_ecFigures__figure__FuQyo h3{font-size:22px}.EcFigures_ecFigures__costs__MP_9S,.EcFigures_ecFigures__flow__xpaGt{grid-template-columns:minmax(0,1fr);gap:32px}.EcFigures_ecFigures__purposes__6kCHq{gap:24px}.EcFigures_ecFigures__costs__MP_9S>li,.EcFigures_ecFigures__purposes__6kCHq>li{padding:24px}.EcFigures_ecFigures__connector__Zqcd6{display:block;right:calc(50% - 12px);top:auto;bottom:-28px}.EcFigures_ecFigures__right__WlQUr{display:none}.EcFigures_ecFigures__down__fqlxn{display:block}.EcFigures_ecFigures__ledger__9K_Ri ol{grid-template-columns:minmax(0,1fr)}.EcFigures_ecFigures__ledger__9K_Ri a{gap:8px}}@media(max-width:359px){.EcFigures_ecFigures__illustration__GDZVT{height:104px}.EcFigures_ecFigures__oOpSn{padding-left:16px;padding-right:16px}.EcFigures_ecFigures__ledger__9K_Ri a{padding:12px;font-size:13px}}.WebLocalAnchor_webLocalAnchor__Hrev6{padding:clamp(72px,9vw,112px) 0 clamp(64px,8vw,96px);background:#f6f6f6;position:relative;z-index:1}.WebLocalAnchor_webLocalAnchor__inner__a9FGQ{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.WebLocalAnchor_webLocalAnchor__inner__a9FGQ{padding:0 16px}}.WebLocalAnchor_webLocalAnchor__inner__a9FGQ{max-width:1120px}.WebLocalAnchor_webLocalAnchor__title__aRCUr{font-size:clamp(22px,3.2vw,32px);font-weight:700;line-height:1.5;letter-spacing:.02em;color:#1a1a1a;margin:0 0 32px}@media(max-width:600px){.WebLocalAnchor_webLocalAnchor__title__aRCUr{line-height:1.55}}.WebLocalAnchor_webLocalAnchor__bodyGrid__6rP90{margin-bottom:40px;display:flex;flex-direction:column;gap:18px}.WebLocalAnchor_webLocalAnchor__lead__sYO7J{font-size:15px;line-height:1.85;color:#1a1a1a;margin:0}@media(max-width:600px){.WebLocalAnchor_webLocalAnchor__lead__sYO7J{font-size:14px;line-height:1.8}}.WebLocalAnchor_webLocalAnchor__inlineLink__qg3zz{display:inline;margin:0 4px;color:#0a7a76;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.WebLocalAnchor_webLocalAnchor__inlineLink__qg3zz:hover{color:#1db8b0;text-decoration-thickness:2px}.WebLocalAnchor_webLocalAnchor__cardGrid__cLGfI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:900px){.WebLocalAnchor_webLocalAnchor__cardGrid__cLGfI{grid-template-columns:1fr;gap:14px}}.WebLocalAnchor_webLocalAnchor__card__R6Rkq{display:flex;flex-direction:column;padding:28px 24px 24px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;transition:border-color .2s ease,transform .2s ease}.WebLocalAnchor_webLocalAnchor__card__R6Rkq:hover{border-color:rgba(38,218,210,.3);transform:translateY(-2px)}@media(max-width:600px){.WebLocalAnchor_webLocalAnchor__card__R6Rkq{padding:22px 20px}}.WebLocalAnchor_webLocalAnchor__cardTitle__timmU{font-size:17px;font-weight:700;line-height:1.55;color:#1a1a1a;margin:0 0 12px}.WebLocalAnchor_webLocalAnchor__cardText__y5CoZ{font-size:14px;line-height:1.8;color:#1a1a1a;margin:0 0 20px;flex:1}.WebLocalAnchor_webLocalAnchor__cardLink__v8e_w{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:#0a7a76;text-decoration:none;transition:gap .2s ease}.WebLocalAnchor_webLocalAnchor__cardLink__v8e_w:hover{gap:10px;color:#1db8b0}.WebLocalAnchor_webLocalAnchor__cardLink__v8e_w:hover .WebLocalAnchor_webLocalAnchor__cardLinkArrow__WSs_O{transform:translateX(2px)}.WebLocalAnchor_webLocalAnchor__cardLinkText__NzWfY{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.WebLocalAnchor_webLocalAnchor__cardLinkArrow__WSs_O{flex-shrink:0;transition:transform .2s ease}.WebPriceBreakdown_priceBreakdown__Ea71z{background:#0b1120;color:#fff;padding:96px 16px 88px;overflow-x:clip;position:relative}.WebPriceBreakdown_priceBreakdown__Ea71z:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.025;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='svcGrain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23svcGrain)'/%3E%3C/svg%3E");background-size:180px 180px}@media(min-width:1024px){.WebPriceBreakdown_priceBreakdown__Ea71z{padding:128px 24px 112px}}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__Ea71z{padding:72px 16px 64px}}.WebPriceBreakdown_priceBreakdown__inner__7aGsf{position:relative;z-index:1;max-width:1200px;margin:0 auto}.WebPriceBreakdown_priceBreakdown__head__0QPSM{width:100%;max-width:none;margin:0 0 56px}@media(min-width:1024px){.WebPriceBreakdown_priceBreakdown__head__0QPSM{margin-bottom:80px}}.WebPriceBreakdown_priceBreakdown__title__z8_yO{margin:0 0 20px;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.35;letter-spacing:-.015em;color:#fff;font-feature-settings:"palt";overflow-wrap:normal;text-wrap:wrap}.WebPriceBreakdown_priceBreakdown__titleBreak__wFC60{display:block}.WebPriceBreakdown_priceBreakdown__lead__EK1Q1{margin:0;width:100%;max-width:none;color:hsla(0,0%,100%,.65);overflow-wrap:normal;word-break:auto-phrase;font-size:16px;line-height:1.9}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__lead__EK1Q1{line-height:1.85}}.WebPriceBreakdown_priceBreakdown__leadLine__xz91i{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__leadLine__xz91i{display:block}}.WebPriceBreakdown_priceBreakdown__leadBreak__UFRec{display:block;margin:.85em 0 0}.WebPriceBreakdown_priceBreakdown__leadSoft__K1XW2{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__leadSoft__K1XW2{display:block}}.WebPriceBreakdown_priceBreakdown__ledger__hZwKd{margin:0 0 64px;border-top:1px solid hsla(0,0%,100%,.14)}.WebPriceBreakdown_priceBreakdown__row__4JX7G{display:grid;grid-template-columns:1fr;gap:12px;padding:28px 0;border-bottom:1px solid hsla(0,0%,100%,.14)}@media(min-width:1024px){.WebPriceBreakdown_priceBreakdown__row__4JX7G{grid-template-columns:minmax(11rem,.42fr) minmax(0,1fr);gap:24px 64px;align-items:start;padding:40px 0}}.WebPriceBreakdown_priceBreakdown__price__O_KnA{margin:0;display:flex;align-items:baseline;gap:.12em;line-height:.95;color:#fff}.WebPriceBreakdown_priceBreakdown__priceValue__HYPV_{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(44px,6vw,72px);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.WebPriceBreakdown_priceBreakdown__priceUnit__daRcZ{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(16px,1.6vw,20px);font-weight:500;letter-spacing:.04em;color:hsla(0,0%,100%,.65)}.WebPriceBreakdown_priceBreakdown__copy__jid1y{min-width:0;padding-top:4px}@media(min-width:1024px){.WebPriceBreakdown_priceBreakdown__copy__jid1y{padding-top:10px}}.WebPriceBreakdown_priceBreakdown__name__wo6_4{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.01em;color:#fff;font-feature-settings:"palt"}.WebPriceBreakdown_priceBreakdown__hours__fsfky{margin:0 0 12px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#26dad2}.WebPriceBreakdown_priceBreakdown__oneLine__c_Nqi{margin:0;max-width:36em;color:hsla(0,0%,100%,.65);overflow-wrap:normal;word-break:auto-phrase;font-size:15px;line-height:1.8}.WebPriceBreakdown_priceBreakdown__oneLineBreak__Hsmrh{display:block}.WebPriceBreakdown_priceBreakdown__oneLineSoft__LfOH1{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__oneLineSoft__LfOH1{display:block}}.WebPriceBreakdown_priceBreakdown__external__3mZ_1{padding-top:48px}.WebPriceBreakdown_priceBreakdown__externalTitle__IMp4J{margin:0 0 24px;max-width:none;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.5;letter-spacing:-.01em;color:#fff;font-feature-settings:"palt"}.WebPriceBreakdown_priceBreakdown__externalTitleBreak__ZbB0a{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__externalTitleBreak__ZbB0a{display:block}}.WebPriceBreakdown_priceBreakdown__externalList__U2Ql4{margin:0 0 24px;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:768px){.WebPriceBreakdown_priceBreakdown__externalList__U2Ql4{grid-template-columns:1fr 1fr;column-gap:48px}}.WebPriceBreakdown_priceBreakdown__externalItem___MG30{display:grid;grid-template-columns:1fr;gap:4px;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.08);align-items:start}@media(min-width:1024px){.WebPriceBreakdown_priceBreakdown__externalItem___MG30{grid-template-columns:minmax(6.5rem,8.5rem) minmax(0,1fr);gap:8px 16px}}.WebPriceBreakdown_priceBreakdown__externalName__e_LKW{margin:0;font-size:15px;font-weight:700;line-height:1.5;color:#fff}.WebPriceBreakdown_priceBreakdown__externalBody__HDfGl{margin:0;min-width:0}.WebPriceBreakdown_priceBreakdown__externalCost__WQRx9{margin:0 0 4px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;color:#fff}.WebPriceBreakdown_priceBreakdown__externalNote__c5N_s{margin:0;color:hsla(0,0%,100%,.65);font-size:15px;line-height:1.8}.WebPriceBreakdown_priceBreakdown__footnote__BDuIe{margin:0;width:100%;max-width:none;color:hsla(0,0%,100%,.65);font-size:13px;line-height:1.8}.WebPriceBreakdown_priceBreakdown__noteBreak__kjxfQ{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__noteBreak__kjxfQ{display:block}}.WebPriceBreakdown_priceBreakdown__noteSoft__cLFmx{display:inline}@media(max-width:768px){.WebPriceBreakdown_priceBreakdown__noteSoft__cLFmx{display:block}}.WebRelatedWork_webCases___P2xg{background:#f5f4f0;color:#1a1a1a;padding:96px 16px 88px}@media(min-width:1024px){.WebRelatedWork_webCases___P2xg{padding:112px 24px 104px}}@media(max-width:768px){.WebRelatedWork_webCases___P2xg{padding:64px 16px 56px}}.WebRelatedWork_webCases__inner__Vgoip{max-width:1200px;margin:0 auto}.WebRelatedWork_webCases__head__VVMr8{width:100%;max-width:none;margin:0 0 48px}@media(min-width:1024px){.WebRelatedWork_webCases__head__VVMr8{margin-bottom:64px}}.WebRelatedWork_webCases__title__GhWGR{margin:0 0 16px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.35;letter-spacing:-.015em;color:#1a1a1a;font-feature-settings:"palt";overflow-wrap:normal;text-wrap:wrap}.WebRelatedWork_webCases__titlePhrase__7fa3e{display:inline-block;font-weight:inherit}.WebRelatedWork_webCases__lead__cXOCf{margin:0;width:100%;max-width:none;color:#5f636b;overflow-wrap:normal;word-break:auto-phrase;font-size:16px;line-height:1.9}@media(max-width:768px){.WebRelatedWork_webCases__lead__cXOCf{line-height:1.85}}.WebRelatedWork_webCases__leadPhrase___vgin{display:inline-block;font-weight:inherit}.WebRelatedWork_webCases__featured__TMBnY{display:grid;grid-template-columns:1fr;gap:28px;margin:0 0 40px}@media(min-width:768px){.WebRelatedWork_webCases__featured__TMBnY{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-rows:minmax(0,auto) auto;column-gap:clamp(20px,3vw,40px);row-gap:16px;align-items:stretch}}.WebRelatedWork_webCases__feature__qNg6n{min-width:0}@media(min-width:768px){.WebRelatedWork_webCases__feature__qNg6n{display:grid;grid-template-rows:subgrid;grid-row:span 2}}.WebRelatedWork_webCases__featureLink__KEBGj{display:block;min-width:0;height:100%;color:inherit;text-decoration:none}@media(min-width:768px){.WebRelatedWork_webCases__featureLink__KEBGj{display:grid;grid-template-rows:subgrid;grid-row:span 2}}.WebRelatedWork_webCases__shot__8udFV{position:relative;display:block;min-width:0;margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:#fff;border:1px solid #e5e3dc}@media(min-width:768px){.WebRelatedWork_webCases__feature__qNg6n:last-child .WebRelatedWork_webCases__shot__8udFV{aspect-ratio:auto;height:100%;min-height:0}}.WebRelatedWork_webCases__shotImg__J74cG{object-fit:cover;object-position:top center;transition:opacity .3s cubic-bezier(.33,1,.68,1)}.WebRelatedWork_webCases__featureCopy__D2kHC{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index label" "index promise" "index note";column-gap:12px;row-gap:4px;align-items:baseline;align-self:start;min-width:0;margin:16px 0 0}@media(min-width:768px){.WebRelatedWork_webCases__featureCopy__D2kHC{margin-top:0}}.WebRelatedWork_webCases__featureIndex__1EO1j{grid-area:index;margin:0;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1.4;color:#1a1a1a}.WebRelatedWork_webCases__featureLabel__MEvR_{grid-area:label;margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:#1a1a1a}.WebRelatedWork_webCases__featurePromise__uN5hX{grid-area:promise;margin:0;font-size:clamp(20px,2.1vw,28px);font-weight:700;line-height:1.4;letter-spacing:-.02em;color:#1a1a1a;font-feature-settings:"palt";overflow-wrap:normal}.WebRelatedWork_webCases__featurePromisePhrase__QpPXB{display:inline-block;font-weight:inherit}.WebRelatedWork_webCases__featureNote__aMkQy{grid-area:note;margin:8px 0 0;font-size:.875rem;font-weight:400;line-height:1.5;color:#5f636b}.WebRelatedWork_webCases__index__YlBUm{list-style:none;margin:0;padding:0}.WebRelatedWork_webCases__item__y3ndW{margin:0;padding:0}.WebRelatedWork_webCases__row__RTBaC{display:grid;grid-template-columns:2.5em minmax(7em,12em) minmax(0,1fr) auto;gap:12px 16px;align-items:baseline;min-width:0;padding:18px 0;border-top:1px solid #e5e3dc;color:inherit;text-decoration:none;transition:color .3s cubic-bezier(.33,1,.68,1)}@media(max-width:639px){.WebRelatedWork_webCases__row__RTBaC{grid-template-columns:2.5em minmax(0,1fr) auto;grid-template-areas:"num label arrow" "num promise arrow";row-gap:4px}}.WebRelatedWork_webCases__num__7Sh0m{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1.5;color:#1a1a1a}@media(max-width:639px){.WebRelatedWork_webCases__num__7Sh0m{grid-area:num}}.WebRelatedWork_webCases__label__2f1s8{display:inline-block;font-size:1rem;font-weight:700;line-height:1.5;color:#1a1a1a}@media(max-width:639px){.WebRelatedWork_webCases__label__2f1s8{grid-area:label}}.WebRelatedWork_webCases__promise__8O5zv{min-width:0;font-size:1rem;font-weight:400;line-height:1.6;color:#5f636b;overflow-wrap:normal;word-break:auto-phrase}@media(max-width:639px){.WebRelatedWork_webCases__promise__8O5zv{grid-area:promise}}.WebRelatedWork_webCases__arrowSpacer__SEeE7{display:block;width:1.1em;height:.75em}@media(max-width:639px){.WebRelatedWork_webCases__arrowSpacer__SEeE7{grid-area:arrow}}.WebRelatedWork_webCases__arrow__CiABd{width:1.1em;height:.75em;color:#1a1a1a;align-self:center;transition:color .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1)}@media(max-width:639px){.WebRelatedWork_webCases__arrow__CiABd{grid-area:arrow}}.WebRelatedWork_webCases__featureLink__KEBGj:focus-visible .WebRelatedWork_webCases__shotImg__J74cG,.WebRelatedWork_webCases__featureLink__KEBGj:hover .WebRelatedWork_webCases__shotImg__J74cG{opacity:.88}.WebRelatedWork_webCases__featureLink__KEBGj:focus-visible,.WebRelatedWork_webCases__row__RTBaC:focus-visible{outline:2px solid #0a7a76;outline-offset:4px}.WebRelatedWork_webCases__row__RTBaC:focus-visible,.WebRelatedWork_webCases__row__RTBaC:hover{color:#0a7a76}.WebRelatedWork_webCases__row__RTBaC:focus-visible .WebRelatedWork_webCases__arrow__CiABd,.WebRelatedWork_webCases__row__RTBaC:hover .WebRelatedWork_webCases__arrow__CiABd{color:#0a7a76}.WebRelatedWork_webCases__row__RTBaC:focus-visible .WebRelatedWork_webCases__arrow__CiABd,.WebRelatedWork_webCases__row__RTBaC:hover .WebRelatedWork_webCases__arrow__CiABd{transform:translateX(4px)}@media(prefers-reduced-motion:reduce){.WebRelatedWork_webCases__arrow__CiABd,.WebRelatedWork_webCases__row__RTBaC,.WebRelatedWork_webCases__shotImg__J74cG{transition:none}.WebRelatedWork_webCases__row__RTBaC:focus-visible .WebRelatedWork_webCases__arrow__CiABd,.WebRelatedWork_webCases__row__RTBaC:hover .WebRelatedWork_webCases__arrow__CiABd{transform:none}}