.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}}.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}.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}}.EcLowerPage_ecLowerPage___foPt{--ec-text:#0B1120;--ec-note:#475569;--ec-rule:#E2E2E2;--ec-button:#0a7a76;--ec-button-hover:#075e5b;color:#0b1120}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__sectionHeading__efjC6{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.EcLowerPage_ecLowerPage__sectionHeading__efjC6>svg{flex:0 0 32px;margin-top:4px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__sectionHeading__efjC6 h2{margin:0;min-width:0}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__section{padding-block:64px;background:#fff}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__container{width:calc(100% - 32px);max-width:1248px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__candidates,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__costs,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faq,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__related{background:#f6f6f6}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h2{font-size:24px;line-height:1.5;font-weight:700}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h2 .ecPage__phrase{max-width:100%;white-space:normal}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h3{font-size:22px;line-height:1.5}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h4{font-size:18px;line-height:1.6}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] [data-q4-body]{font-size:16px;line-height:1.8}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__note{line-height:1.7}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] a,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] button{min-height:48px;transition-duration:.18s}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__actions a{font-weight:700}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] a:focus-visible,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] button:focus-visible{outline-color:#0a7a76}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__trust{margin-bottom:40px;padding-block:20px;gap:16px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__trust li{display:flex;gap:12px;align-items:flex-start;color:#475569;font-size:14px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__trust li:before{content:"";flex:0 0 6px;width:6px;height:6px;margin-top:10px;background:#0a7a76}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__capsule{margin-bottom:64px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__capsule [data-answer-capsule]{padding-top:32px;max-width:none;margin-inline:0}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__capsule [class*=answerCapsule__label]{font-size:20px;margin-bottom:24px}.EcLowerPage_ecLowerPage__summaryGrid__dUMjG{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.EcLowerPage_ecLowerPage__summaryGrid__dUMjG strong{font-weight:700}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6{background:#f6f6f6;padding:24px;border-radius:8px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__listLabel__5Kgst{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-size:18px;line-height:1.5;font-weight:700;margin-bottom:16px}.EcLowerPage_ecLowerPage__listLabel__5Kgst span{color:#475569;font-size:14px;font-weight:400}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6 ul{list-style:none;padding:0}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6 li{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border-top:1px solid #e2e2e2}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6 li>svg{flex:0 0 24px;margin-top:2px}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6 li>div{min-width:0}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6 li p{font-size:16px;line-height:1.6;font-weight:700;margin:0 0 8px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__summaryPrices__OgZr6 .ecPage__priceNumber{font-size:24px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__summaryPrices__OgZr6 .ecPage__priceUnit{font-size:14px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__summaryPrices__OgZr6 .ecPage__term{white-space:normal}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__summaryRegion__huqQ9{padding-top:24px;margin-top:24px;border-top:1px solid #e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__diagnosticGrid{grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.EcLowerPage_ecLowerPage__diagnosticIllustration__RJdHR{display:flex;flex-direction:column;align-items:center;gap:16px;margin:24px 0 0}.EcLowerPage_ecLowerPage__diagnosticIllustration__RJdHR img{width:200px;height:200px;object-fit:contain}.EcLowerPage_ecLowerPage__diagnosticIllustration__RJdHR figcaption{color:#475569;font-size:14px;line-height:1.7}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quiz{padding:24px;border:1px solid #e2e2e2;border-radius:8px;background:#f6f6f6;min-width:0}.EcLowerPage_ecLowerPage__quizProgress___z3TP{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 24px}.EcLowerPage_ecLowerPage__quizProgress___z3TP li{flex:1;border-top:3px solid #c8c8c8;padding-top:8px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.7;color:#475569}.EcLowerPage_ecLowerPage__quizProgress___z3TP li[data-state=current],.EcLowerPage_ecLowerPage__quizProgress___z3TP li[data-state=done]{border-color:#0a7a76;color:#0a7a76}.EcLowerPage_ecLowerPage__quizProgress___z3TP li[data-state=current]{font-weight:700}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizQuestion{font-size:22px;line-height:1.5;margin:16px 0 24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizOptions{gap:12px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizOptions button{display:grid;grid-template-columns:24px minmax(0,1fr) 20px;gap:12px;min-height:72px;padding:16px;border-color:#c8c8c8;border-radius:4px;background:#fff;line-height:1.7}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizOptions button:hover{border-color:#0a7a76;background:#fff;color:#0a7a76}.EcLowerPage_ecLowerPage__optionNumber__MwrIT{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:14px;color:#0a7a76;font-weight:700}.EcLowerPage_ecLowerPage__optionLabel__k_pfO{min-width:0}.EcLowerPage_ecLowerPage__optionLabel__k_pfO .ecPage__term{white-space:normal}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__resultPrice{white-space:normal;font-size:20px;margin-bottom:24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__plans{padding-top:64px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__plans>.ecPage__container>h2{padding-top:0}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__plan{padding-block:40px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planGrid{gap:32px;grid-template-columns:minmax(0,1fr)}.EcLowerPage_ecLowerPage__planIndex__sdNZ5{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:700;color:#0a7a76;margin-bottom:24px}.EcLowerPage_ecLowerPage__planIdentity__zudKQ{display:flex;align-items:flex-start;gap:12px;margin:16px 0 24px}.EcLowerPage_ecLowerPage__planIdentity__zudKQ>svg{flex:0 0 32px;margin-top:4px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planName{font-size:24px;line-height:1.45;margin:0}.EcLowerPage_ecLowerPage__planIdentity__zudKQ .ecPage__term{white-space:normal}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planContact{padding:12px 0;color:#0a7a76;font-size:16px;line-height:1.7;word-break:keep-all}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactTail{white-space:nowrap}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__audiences{gap:24px;padding:24px;background:#f6f6f6;border-radius:8px;margin-top:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planBody h4{display:flex;align-items:flex-start;gap:8px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planBody h4>svg{flex:0 0 20px;margin-top:4px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__detailGroup{border-color:#e2e2e2;padding-top:24px;margin-top:24px}.EcLowerPage_ecLowerPage__tradeoffs__FJkai{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planBody ul{gap:12px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__judgement__cvjbn{padding:24px;background:#f6f6f6;border:0}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__costList{margin-top:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__costList>div{gap:16px;padding-block:24px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__costList dt{font-size:20px}.EcLowerPage_ecLowerPage__processVisual__KHser{padding:24px;margin:40px 0;border-radius:8px;background:#f6f6f6}.EcLowerPage_ecLowerPage__consultationMap__ljUya>figcaption,.EcLowerPage_ecLowerPage__processVisual__KHser>figcaption{font-size:18px;line-height:1.6;font-weight:700;margin-bottom:24px}.EcLowerPage_ecLowerPage__processVisual__KHser ol{display:grid;list-style:none;padding:0;gap:40px}.EcLowerPage_ecLowerPage__processVisual__KHser li{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;position:relative;min-width:0}.EcLowerPage_ecLowerPage__processVisual__KHser img{width:88px;height:88px;object-fit:contain;align-self:center}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__processVisual__KHser h3{margin:8px 0;font-size:20px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__visualStep__kai90{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;color:#475569;font-size:14px;line-height:1.6}.EcLowerPage_ecLowerPage__flowArrow__lB6Vw{position:absolute;left:32px;bottom:-32px;color:#0a7a76;display:flex}.EcLowerPage_ecLowerPage__arrowRight__eYGgi{display:none}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__processGrid{gap:40px;margin-top:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__steps li{gap:16px;padding-block:24px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__stepNumber{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;color:#0a7a76}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__processConsult{padding:24px;border:0;border-radius:8px;background:#f6f6f6}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__workList{display:grid;gap:24px;margin-block:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__workList li{padding:0;border:0;min-width:0}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work{gap:24px;height:100%;padding-bottom:24px;border-bottom:1px solid #e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work img{max-width:none;border-radius:8px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work h3{font-size:22px;line-height:1.5}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work .ecPage__note{color:#0a7a76;font-weight:700}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__comparison{margin-block:40px 24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow{gap:24px;padding-block:32px;grid-template-columns:minmax(0,1fr);border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow>div:not(:first-child){padding:20px;border-radius:4px;background:#f6f6f6}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow h4{margin-bottom:4px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__comparisonMark__T_U57{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#475569;margin-block:16px 12px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] [data-mark=good] .EcLowerPage_ecLowerPage__comparisonMark__T_U57{color:#0a7a76}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList{margin-top:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList>div{padding-block:32px;gap:16px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList dt{display:flex;gap:16px;align-items:flex-start;font-size:20px}.EcLowerPage_ecLowerPage__faqKey__ErE1w{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;flex:0 0 24px;font-size:20px;color:#0a7a76}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList dd{padding-left:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__author{max-width:880px;margin-inline:auto;padding:24px;border:1px solid #e2e2e2;border-radius:8px;background:#fff}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__author .authorByline{width:100%;max-width:none;margin:0}.EcLowerPage_ecLowerPage__consultationMap__ljUya{margin:40px 0;padding:24px;border:1px solid #e2e2e2;border-radius:8px}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM{display:grid;gap:32px}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM>div{min-width:0}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM>div:first-child{padding:24px;background:#f6f6f6;border-radius:4px}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM h3{margin:16px 0;font-size:20px}.EcLowerPage_ecLowerPage___foPt .EcLowerPage_ecLowerPage__visitOffice__OyprQ{display:flex;align-items:flex-start;gap:8px;margin-top:16px;color:#475569;font-size:14px;line-height:1.7}.EcLowerPage_ecLowerPage__visitOffice__OyprQ svg{flex:0 0 20px;margin-top:2px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__areaGrid{gap:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__areaGrid li{padding-top:24px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__areaGrid h3{font-size:24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__relatedGrid{gap:48px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__articleList li{padding-block:24px;border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__article{gap:24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__article img{border-radius:4px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__article h4{font-size:20px;line-height:1.6}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__serviceLinks{margin-top:24px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__serviceLinks li{border-color:#e2e2e2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact{--ec-text:#FFFFFF;--ec-note:#C8C8C8;color:#fff;background:#0b1120}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact [data-q4-body],.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact a,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact h2,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact h3{color:#fff}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact .ecPage__button{color:#0b1120;background:#26dad2;border-radius:4px;min-height:56px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact .ecPage__button:hover{background:#4aeadf}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact a:focus-visible{outline-color:#26dad2}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactGrid{gap:40px;align-items:start}.EcLowerPage_ecLowerPage__contactIllustration__yqMtW{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 32px;color:#e2e2e2;font-size:14px;line-height:1.7}.EcLowerPage_ecLowerPage__contactIllustration__yqMtW img{width:180px;height:180px;object-fit:contain}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions{padding:24px;border:0;border-radius:8px;background:#fff}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions [data-q4-body],.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions a,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions h3{color:#0b1120}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions .ecPage__actions{gap:8px 24px}@media(min-width:768px){.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__section{padding-block:88px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__container{width:calc(100% - 48px)}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h2{font-size:32px;line-height:1.45}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h3{font-size:24px}.EcLowerPage_ecLowerPage__summaryGrid__dUMjG{grid-template-columns:minmax(0,1fr);gap:24px}.EcLowerPage_ecLowerPage__summaryPrices__OgZr6{padding:32px}.EcLowerPage_ecLowerPage__quizProgress___z3TP{margin-bottom:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quiz{padding:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizQuestion{font-size:26px}.EcLowerPage_ecLowerPage__processVisual__KHser{padding:32px}.EcLowerPage_ecLowerPage__processVisual__KHser ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.EcLowerPage_ecLowerPage__processVisual__KHser li{grid-template-columns:minmax(0,1fr);gap:16px}.EcLowerPage_ecLowerPage__processVisual__KHser img{width:160px;height:160px;margin-inline:auto}.EcLowerPage_ecLowerPage__flowArrow__lB6Vw{left:auto;bottom:auto;right:-36px;top:68px}.EcLowerPage_ecLowerPage__arrowRight__eYGgi{display:block}.EcLowerPage_ecLowerPage__arrowDown__z2Ktd{display:none}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work{grid-template-columns:260px minmax(0,1fr);gap:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList{max-width:880px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__author{padding:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList>div{grid-template-columns:minmax(0,1fr)}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList dd{padding-left:40px}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.EcLowerPage_ecLowerPage__consultationRoutes__h0viM>div:first-child{grid-column:1/-1}.EcLowerPage_ecLowerPage__contactIllustration__yqMtW img{width:220px;height:220px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions{padding:32px}}@media(min-width:1024px){.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__diagnosticGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px}.EcLowerPage_ecLowerPage__diagnosticIllustration__RJdHR img{width:240px;height:240px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__audiences,.EcLowerPage_ecLowerPage__tradeoffs__FJkai{grid-template-columns:repeat(2,minmax(0,1fr))}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow{grid-template-columns:160px repeat(3,minmax(0,1fr));gap:16px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__costList>div{grid-template-columns:200px minmax(0,1fr)}.EcLowerPage_ecLowerPage__summaryGrid__dUMjG{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__work{grid-template-columns:320px minmax(0,1fr)}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planName{font-size:28px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__relatedGrid{grid-template-columns:minmax(0,.65fr) minmax(0,.35fr);gap:48px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:40px}}@media(min-width:1280px){.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__section{padding-block:112px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h2{font-size:40px;line-height:1.4}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__container{width:calc(100% - 64px)}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planGrid{grid-template-columns:320px minmax(0,1fr);gap:48px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__processGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__areaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contact{padding-block:96px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] h3{font-size:26px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] [data-q4-body]{font-size:18px}.EcLowerPage_ecLowerPage__summaryGrid__dUMjG{gap:48px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__plan{padding-block:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planName{font-size:32px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__author{padding:40px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__trust{grid-template-columns:repeat(4,minmax(0,1fr))}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow{grid-template-columns:200px repeat(3,minmax(0,1fr))}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__compareRow>div:first-child{grid-column:auto}}@media(max-width:389px){.EcLowerPage_ecLowerPage__sectionHeading__efjC6{gap:12px}.EcLowerPage_ecLowerPage__sectionHeading__efjC6>svg{flex-basis:24px;width:24px;height:24px;margin-top:6px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__audiences,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__contactConditions,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__processConsult,.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quiz,.EcLowerPage_ecLowerPage__consultationMap__ljUya,.EcLowerPage_ecLowerPage__judgement__cvjbn,.EcLowerPage_ecLowerPage__processVisual__KHser,.EcLowerPage_ecLowerPage__summaryPrices__OgZr6{padding:16px}.EcLowerPage_ecLowerPage__processVisual__KHser li{grid-template-columns:64px minmax(0,1fr);gap:12px}.EcLowerPage_ecLowerPage__processVisual__KHser img{width:64px;height:64px}.EcLowerPage_ecLowerPage__flowArrow__lB6Vw{left:20px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__quizOptions button{gap:8px;padding:12px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__planBody h4{font-size:16px}.EcLowerPage_ecLowerPage___foPt[data-ec-lower] .ecPage__faqList dd{padding-left:0}}.EcPlanGuide_ecPlanGuide__VIGhE{color:#0b1120}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__intro__XpEHQ{font-size:16px;line-height:1.8;margin:24px 0 0}.EcPlanGuide_ecPlanGuide__list__l6QzT{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:40px 0 0;padding:0;list-style:none}.EcPlanGuide_ecPlanGuide__list__l6QzT>li{min-width:0}.EcPlanGuide_ecPlanGuide__list__l6QzT article{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px 40px;padding:32px;border:1px solid #e2e2e2;border-radius:8px;background:#fff}.EcPlanGuide_ecPlanGuide__list__l6QzT article>:not(figure){grid-column:2;min-width:0}.EcPlanGuide_ecPlanGuide__list__l6QzT .EcPlanGuide_ecPlanGuide__number__iUidu{margin:0 0 16px;color:#475569;font-size:14px;line-height:1.8}.EcPlanGuide_ecPlanGuide__header__0zQAS{display:flex;align-items:center;gap:12px;min-width:0}.EcPlanGuide_ecPlanGuide__header__0zQAS>svg{flex:0 0 32px;color:#0b1120}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__header__0zQAS h3{margin:0;color:#0b1120;font-size:22px;line-height:1.4;font-weight:700}.EcPlanGuide_ecPlanGuide__diagram__ADP2m{display:flex;flex-direction:column;justify-content:center;gap:16px;grid-column:1;grid-row:1/span 5;margin:0;padding:20px;min-height:280px;border-radius:8px;background:#f6f6f6}.EcPlanGuide_ecPlanGuide__diagram__ADP2m figcaption{color:#475569;font-size:14px;line-height:1.8}.EcPlanGuide_ecPlanGuide__diagram__ADP2m p{margin:0;font-size:14px;line-height:1.8}.EcPlanGuide_ecPlanGuide__branch__6CMQg,.EcPlanGuide_ecPlanGuide__chain__lESEi{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:center}.EcPlanGuide_ecPlanGuide__node__MG4Wb{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid #e2e2e2;border-radius:4px;background:#fff;color:#0b1120;font-size:16px;line-height:1.6}.EcPlanGuide_ecPlanGuide__node__MG4Wb>svg{flex:0 0 24px}.EcPlanGuide_ecPlanGuide__node__MG4Wb>span{min-width:0;max-width:100%}.EcPlanGuide_ecPlanGuide__labelPart__FOGFM{display:inline-block;white-space:nowrap}.EcPlanGuide_ecPlanGuide__vertical__MaMGm{grid-template-columns:minmax(0,1fr)}.EcPlanGuide_ecPlanGuide__connector__asY9j{display:flex;justify-content:center;color:#0a7a76}.EcPlanGuide_ecPlanGuide__right__xC2EX{display:none}.EcPlanGuide_ecPlanGuide__down__QBz1b{display:block}.EcPlanGuide_ecPlanGuide__destinations__t591p{display:grid;gap:8px;min-width:0}.EcPlanGuide_ecPlanGuide__marketplaces__2_sx2{padding:0 8px;font-size:16px;line-height:1.8}.EcPlanGuide_ecPlanGuide__list__l6QzT .EcPlanGuide_ecPlanGuide__benefit__66Vqq{margin:0;color:#0b1120;font-size:16px;line-height:1.8}.EcPlanGuide_ecPlanGuide__identity__552kq{display:grid;gap:12px;margin-top:0;padding-top:16px;border-top:1px solid #e2e2e2}.EcPlanGuide_ecPlanGuide__identity__552kq p{margin:0;color:#0b1120;font-size:18px;font-weight:700;line-height:1.6}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__identity__552kq .ecPage__term{white-space:normal}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__identity__552kq .ecPage__price{color:#0b1120}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__identity__552kq .ecPage__priceNumber{font-size:32px}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__identity__552kq .ecPage__priceUnit{font-size:16px}.EcPlanGuide_ecPlanGuide__list__l6QzT .EcPlanGuide_ecPlanGuide__caution__Fy05Y{display:flex;align-items:flex-start;gap:8px;margin:0;color:#475569;font-size:16px;line-height:1.8}.EcPlanGuide_ecPlanGuide__caution__Fy05Y>svg{flex:0 0 20px;margin-top:4px}.EcPlanGuide_ecPlanGuide__list__l6QzT .EcPlanGuide_ecPlanGuide__detail__8A1Qf{display:inline-flex;align-items:center;gap:12px;justify-self:start;min-height:48px;margin-top:0;color:#0a7a76;font-size:16px;font-weight:700}.EcPlanGuide_ecPlanGuide__detail__8A1Qf:focus-visible,.EcPlanGuide_ecPlanGuide__undecided__CIWIa a:focus-visible{outline:3px solid #0a7a76;outline-offset:4px}.EcPlanGuide_ecPlanGuide__undecided__CIWIa{margin-top:32px;padding:32px;border-top:1px solid #e2e2e2;background:#fff}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__undecided__CIWIa h3{font-size:22px;line-height:1.4;color:#0b1120}.EcPlanGuide_ecPlanGuide__undecided__CIWIa p{margin:16px 0;color:#0b1120;font-size:16px;line-height:1.8}.EcPlanGuide_ecPlanGuide__undecided__CIWIa a{display:inline-flex;align-items:center;gap:12px;min-height:48px;margin-right:24px;color:#0a7a76;font-size:16px;font-weight:700}@media(max-width:1279px){.EcPlanGuide_ecPlanGuide__list__l6QzT article{grid-template-columns:280px minmax(0,1fr);gap:16px 24px;padding:24px}}@media(max-width:767px){.EcPlanGuide_ecPlanGuide__list__l6QzT article{grid-template-columns:minmax(0,1fr);padding:24px;gap:20px}.EcPlanGuide_ecPlanGuide__list__l6QzT article>:not(figure){grid-column:auto}.EcPlanGuide_ecPlanGuide__undecided__CIWIa{padding:24px}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__header__0zQAS h3{font-size:20px}.EcPlanGuide_ecPlanGuide__diagram__ADP2m{grid-column:auto;grid-row:auto;padding:16px;min-height:192px}.EcPlanGuide_ecPlanGuide__node__MG4Wb{flex-direction:row;align-items:center;gap:8px;padding:8px}.EcPlanGuide_ecPlanGuide__branch__6CMQg,.EcPlanGuide_ecPlanGuide__chain__lESEi{gap:8px}.EcPlanGuide_ecPlanGuide__VIGhE .EcPlanGuide_ecPlanGuide__identity__552kq .ecPage__priceNumber{font-size:28px}}@media(max-width:359px){.EcPlanGuide_ecPlanGuide__list__l6QzT article{padding:16px}.EcPlanGuide_ecPlanGuide__undecided__CIWIa{padding:20px}.EcPlanGuide_ecPlanGuide__diagram__ADP2m{padding:12px}.EcPlanGuide_ecPlanGuide__branch__6CMQg,.EcPlanGuide_ecPlanGuide__chain__lESEi{gap:8px}.EcPlanGuide_ecPlanGuide__node__MG4Wb{padding:8px 4px;font-size:14px}.EcPlanGuide_ecPlanGuide__marketplaces__2_sx2{padding:0;font-size:14px}}.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}.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}}.Term_term__DiM_J{display:inline;font-style:normal;cursor:help}.Term_term__DiM_J:focus-visible{outline:2px solid var(--term-focus-color,#26DAD2);outline-offset:2px;border-radius:2px}.Term_term__trigger__dNUns{border-bottom:1px dotted var(--term-underline-color,#26dad2);color:inherit;transition:color .2s ease}.Term_term__trigger__dNUns:hover{color:var(--term-hover-color,#0a7a76)}.Term_term__tooltip__IMLaW{position:fixed;z-index:9999;max-width:320px;padding:16px 20px;background:#0b1120;color:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.25);font-size:.875rem;line-height:1.6;transform:translateX(-50%);pointer-events:auto;animation:Term_termFadeIn__zDQqr .15s ease}.Term_term__tooltip__IMLaW:after{content:"";position:absolute;bottom:-6px;left:var(--arrow-left,50%);transform:translateX(-50%);width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #0b1120}.Term_term__tooltip_pos_below___12_K:after{bottom:auto;top:-6px;border-top:none;border-bottom:7px solid #0b1120}@media(max-width:768px){.Term_term__tooltip__IMLaW{max-width:calc(100vw - 32px);padding:14px 16px}}.Term_term__tooltipTerm__Fb9uM{display:block;font-weight:700;font-size:1rem;margin-bottom:4px}.Term_term__tooltipReading__kxpZE{display:block;font-size:.6875rem;color:hsla(0,0%,100%,.5);margin-bottom:8px}.Term_term__tooltipDef__kdBed{display:block;color:hsla(0,0%,100%,.85)}.Term_term__tooltipLink__GxQRw{display:inline-flex;align-items:center;margin-top:8px;color:#26dad2;font-size:.6875rem;font-weight:600;text-decoration:none;transition:color .2s ease}.Term_term__tooltipLink__GxQRw:hover{color:#4aeadf}@keyframes Term_termFadeIn__zDQqr{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media(prefers-reduced-motion:reduce){.Term_term__tooltip__IMLaW{animation:none}.Term_term__tooltipLink__GxQRw,.Term_term__trigger__dNUns{transition:none}}.AppProcess_process__Z3pp8{display:grid;gap:var(--body-block-gap,64px)}.AppProcess_phrase__lD859{display:inline-block;font-weight:inherit;font-size:inherit}.AppProcess_period__4hhts{padding:24px 32px 28px;border:1px solid var(--body-frame,rgba(38,50,68,.24));border-radius:8px;background:#fff;color:var(--body-ink,#263244)}.AppProcess_period__title__cP_rg{margin:0 0 8px}.AppProcess_period__lead__9GeiN{max-inline-size:40em;margin-bottom:24px!important;font-size:16px;line-height:1.8}.AppProcess_period__band__n68PL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;column-gap:56px;margin:0;padding:20px 0;list-style:none;border-block:1px solid var(--body-rule,rgba(38,50,68,.16))}.AppProcess_period__item__g73qq{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:4px;align-items:start}.AppProcess_period__item__g73qq>*{grid-column:1}.AppProcess_period__label__8KZuf{grid-row:1;align-self:end;margin:0;font-size:18px;line-height:1.5;font-weight:700;word-break:keep-all;overflow-wrap:normal}.AppProcess_period__value__4BSGQ{grid-row:2;font-size:16px;line-height:1.7;font-weight:700}.AppProcess_period__note__KjbU2{grid-row:3;font-size:14px;line-height:1.8}.AppProcess_period__arrow__a5iKQ{grid-row:2;grid-column:1;justify-self:end;align-self:center;margin-inline-end:-40px;display:inline-flex;color:var(--body-ink,#263244)}.AppProcess_period__arrow__a5iKQ svg{inline-size:24px;block-size:16px}.AppProcess_period__foot__pumge{margin-top:16px!important;font-size:14px;line-height:1.8;max-inline-size:46em}.AppProcess_steps__g551A{--steps-cols:48px minmax(0,1fr) 320px;color:var(--body-ink,#263244)}.AppProcess_step__T7Kt4,.AppProcess_steps__head__1Sxhc{display:grid;grid-template-columns:var(--steps-cols);column-gap:24px}.AppProcess_steps__head__1Sxhc{padding-bottom:12px;font-size:14px;line-height:1.7;font-weight:700}.AppProcess_steps__list__lKK9_{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--body-rule,rgba(38,50,68,.16))}.AppProcess_step__T7Kt4{align-items:start;padding:20px 0;border-top:1px solid var(--body-rule,rgba(38,50,68,.16))}.AppProcess_step__num__z9k94{font-size:16px;line-height:2.25;font-weight:700;color:var(--body-ink,#263244)}.AppProcess_step__main__m7qJH{display:grid;gap:4px;max-inline-size:40em}.AppProcess_step__title__dekm7{margin:0;word-break:keep-all;overflow-wrap:normal}.AppProcess_step__title__dekm7 [data-slash]{margin-inline:.25em}.AppProcess_step__termNote__j1Mqi{font-size:14px;line-height:1.8;color:var(--body-note-ink,rgba(38,50,68,.78))}.AppProcess_step__check__5Nt1g{font-size:16px;line-height:1.8;padding-top:5px}.AppProcess_step__checkLabel__2pUdl{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1199px){.AppProcess_steps__g551A{--steps-cols:48px minmax(0,1fr) 260px}.AppProcess_period__band__n68PL{column-gap:48px}.AppProcess_period__arrow__a5iKQ{margin-inline-end:-36px}.AppProcess_step__num__z9k94{line-height:2.06}}@media(max-width:899px){.AppProcess_period__4hhts{padding:20px 16px 24px}.AppProcess_period__band__n68PL{grid-template-columns:1fr;row-gap:0;padding:0;border-block:0}.AppProcess_period__item__g73qq{grid-row:auto;grid-template-rows:none;padding:24px 0;border-top:1px solid var(--body-rule,rgba(38,50,68,.16))}.AppProcess_period__item__g73qq:last-child{border-bottom:1px solid var(--body-rule,rgba(38,50,68,.16))}.AppProcess_period__label__8KZuf,.AppProcess_period__note__KjbU2,.AppProcess_period__value__4BSGQ{grid-row:auto}.AppProcess_period__label__8KZuf{align-self:start}.AppProcess_period__arrow__a5iKQ{position:absolute;z-index:1;inset-block-end:-10px;inset-inline-start:calc(50% - 16px);grid-row:auto;justify-content:center;align-items:center;inline-size:32px;block-size:20px;margin:0;background:#fff}.AppProcess_period__arrow__a5iKQ svg{inline-size:20px;block-size:14px;transform:rotate(90deg)}.AppProcess_steps__head__1Sxhc{display:none}.AppProcess_step__T7Kt4{grid-template-columns:32px minmax(0,1fr);column-gap:8px;row-gap:8px;padding:20px 0}.AppProcess_step__num__z9k94{line-height:1.875}.AppProcess_step__check__5Nt1g{grid-column:2;display:grid;gap:2px;padding-top:0}.AppProcess_step__checkLabel__2pUdl{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal;font-size:14px;line-height:1.7;font-weight:700}}.Services_services__XD_bD{position:relative;z-index:1;padding:160px 0 0;background:linear-gradient(180deg,#FFFFFF calc(100% - 1400px),#0B1120 calc(100% - 1400px))}@media(max-width:768px){.Services_services__XD_bD{padding:100px 0;background:#fff;overflow:hidden}}.Services_services__container__v7se8{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){.Services_services__container__v7se8{padding:0 16px}}.Services_services__accordion__k76gj{position:relative;display:flex;flex-direction:column;overflow:hidden}@media(min-width:769px){.Services_services__accordion__k76gj{z-index:1}}.Services_services__item__qlUNF{--services-pad-x:max(24px,calc((100% - 1200px) / 2 + 24px));border-bottom:1px solid rgba(0,0,0,.06);border-left:3px solid rgba(0,0,0,0);background-color:#fff;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}.Services_services__item__qlUNF:first-child{border-top:1px solid rgba(0,0,0,.06)}@media(max-width:768px){.Services_services__item__qlUNF{--services-pad-x:16px}}@media(prefers-reduced-motion:reduce){.Services_services__item__qlUNF{transition:none}}.Services_services__item_state_active__IVDBX{background-color:var(--item-accent-bg,#f5fefe);border-left-color:#26dad2}.Services_services__itemHeader__R16Xt{display:flex;align-items:center;width:100%;height:120px;padding:0 var(--services-pad-x);cursor:pointer;background:rgba(0,0,0,0);border:none;font-family:inherit;transition:background-color .25s cubic-bezier(.16,1,.3,1);user-select:none}.Services_services__itemHeader__R16Xt:hover{background:rgba(0,0,0,.04)}.Services_services__item_state_active__IVDBX .Services_services__itemHeader__R16Xt:hover{background:rgba(0,0,0,0)}.Services_services__itemHeader__R16Xt:focus-visible{outline:2px solid rgba(38,218,210,.6);outline-offset:-2px}@media(max-width:1024px){.Services_services__itemHeader__R16Xt{height:96px}}@media(max-width:768px){.Services_services__itemHeader__R16Xt{height:72px}.Services_services__itemHeader__R16Xt:active{background:rgba(0,0,0,.06);transform:scale(.99)}}@media(prefers-reduced-motion:reduce){.Services_services__itemHeader__R16Xt{transition:none}}.Services_services__itemNumber__hWMQy{min-width:88px;flex-shrink:0;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:clamp(2.25rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;color:rgba(0,0,0,.5);margin-right:24px;transition:color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.Services_services__item_state_active__IVDBX .Services_services__itemNumber__hWMQy{color:#0a7a76;transform:scale(1.08);transform-origin:left center}.Services_services__itemHeader__R16Xt:hover .Services_services__itemNumber__hWMQy{color:rgba(0,0,0,.52);transform:translateX(4px)}.Services_services__item_state_active__IVDBX .Services_services__itemHeader__R16Xt:hover .Services_services__itemNumber__hWMQy{color:#0a7a76;transform:translateX(4px)}@media(max-width:768px){.Services_services__itemNumber__hWMQy{min-width:56px;font-size:clamp(1.5rem,6vw,2rem);margin-right:16px}}@media(prefers-reduced-motion:reduce){.Services_services__itemNumber__hWMQy{transition:none}.Services_services__itemHeader__R16Xt:hover .Services_services__itemNumber__hWMQy{transform:none}}.Services_services__itemTitle__EGq2s{flex:1;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;color:#1a1a1a;line-height:1.3;letter-spacing:-.01em;margin:0;transition:color .25s ease}.Services_services__item_state_active__IVDBX .Services_services__itemTitle__EGq2s{color:#1a1a1a;font-weight:700}@media(max-width:768px){.Services_services__itemTitle__EGq2s{font-size:clamp(1.125rem,4vw,1.375rem)}}@media(prefers-reduced-motion:reduce){.Services_services__itemTitle__EGq2s{transition:none}}.Services_services__itemArrow__jRhqn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:rgba(0,0,0,.45);margin-left:16px;transition:color .25s cubic-bezier(.16,1,.3,1)}.Services_services__item_state_active__IVDBX .Services_services__itemArrow__jRhqn{color:#26dad2}.Services_services__itemHeader__R16Xt:hover .Services_services__itemArrow__jRhqn{color:rgba(0,0,0,.5)}.Services_services__item_state_active__IVDBX .Services_services__itemHeader__R16Xt:hover .Services_services__itemArrow__jRhqn{color:#26dad2}.Services_services__itemArrow__jRhqn svg{width:20px;height:20px;flex-shrink:0}@media(max-width:768px){.Services_services__itemArrow__jRhqn{width:28px;height:28px}.Services_services__itemArrow__jRhqn svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.Services_services__itemArrow__jRhqn{transition:none}}.Services_services__itemArrowVertical__0dE9R{transition:transform .3s cubic-bezier(.16,1,.3,1);transform-origin:center}.Services_services__item_state_active__IVDBX .Services_services__itemArrowVertical__0dE9R{transform:scaleY(0)}@media(prefers-reduced-motion:reduce){.Services_services__itemArrowVertical__0dE9R{transition:none}}.Services_services__itemBody__mEtYN{overflow:hidden;height:0}@media(prefers-reduced-motion:reduce){.Services_services__itemBody__mEtYN{height:auto!important}}.Services_services__itemBodyInner__PWkMt{display:grid;grid-template-columns:60fr 40fr;column-gap:56px;align-items:start;padding:16px var(--services-pad-x) 40px}@media(max-width:1024px){.Services_services__itemBodyInner__PWkMt{grid-template-columns:1fr 1fr;column-gap:32px}}@media(max-width:768px){.Services_services__itemBodyInner__PWkMt{grid-template-columns:1fr;gap:0;padding-top:12px;padding-bottom:24px}}.Services_services__itemContent__VdtZz{display:flex;flex-direction:column}.Services_services__itemTarget__MxD2s{display:inline-flex;align-items:center;padding:6px 14px;font-size:.875rem;font-weight:600;color:#0a7a76;background:rgba(38,218,210,.08);border:1px solid rgba(38,218,210,.2);border-radius:8px;margin-bottom:10px;align-self:flex-start;letter-spacing:.01em}@media(max-width:768px){.Services_services__itemTarget__MxD2s{font-size:.6875rem;padding:5px 12px;margin-bottom:12px}}.Services_services__itemTagline__JmkUF{font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;color:#1a1a1a;line-height:1.5;margin:0 0 16px;letter-spacing:-.01em}@media(max-width:768px){.Services_services__itemTagline__JmkUF{font-size:clamp(1.125rem,4.5vw,1.375rem);margin-bottom:8px}}.Services_services__itemDescription__pp3Cd{font-size:1rem;color:#6b7280;line-height:1.7;margin:0 0 20px;letter-spacing:.01em}@media(max-width:768px){.Services_services__itemDescription__pp3Cd{font-size:.875rem;margin-bottom:12px}}.Services_services__itemFeatures__BeUF2{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.Services_services__itemFeatures__BeUF2{gap:8px;margin-bottom:16px}}.Services_services__itemFeature__wLROm{display:flex;align-items:center;gap:10px;font-size:1rem;color:#6b7280;line-height:1.6}.Services_services__itemFeature__wLROm:before{content:"";flex-shrink:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2326DAD2' fill-opacity='0.12'/%3E%3Cpath d='M6 10l3 3 5-5' stroke='%2326DAD2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media(max-width:768px){.Services_services__itemFeature__wLROm{font-size:.875rem;gap:8px}.Services_services__itemFeature__wLROm:before{width:18px;height:18px}}.Services_services__itemIndustryAnchors__KOKAr{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 24px}@media(max-width:768px){.Services_services__itemIndustryAnchors__KOKAr{margin-bottom:16px}}.Services_services__itemIndustryAnchorsLabel__bXhlm{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#6b7280;white-space:nowrap}.Services_services__itemIndustryAnchorsList__QfF0I{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Services_services__itemIndustryAnchorsItem__fRtrQ{margin:0;padding:0}.Services_services__itemIndustryAnchorsLink__1JmmS{display:inline-flex;align-items:center;height:30px;padding:0 14px;font-size:.8125rem;font-weight:700;color:#6b7280;text-decoration:none;background:rgba(38,218,210,.08);border:1px solid rgba(38,218,210,.3);border-radius:9999px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Services_services__itemIndustryAnchorsLink__1JmmS:focus-visible,.Services_services__itemIndustryAnchorsLink__1JmmS:hover{background:rgba(38,218,210,.18);border-color:#26dad2;color:#0a7a76;text-decoration:none}.Services_services__itemFooter__2xVeQ{grid-column:1/-1;display:flex;align-items:center;gap:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}@media(max-width:768px){.Services_services__itemFooter__2xVeQ{flex-direction:column;align-items:stretch;gap:12px;padding-top:14px}.Services_services__itemFooter__2xVeQ>a{width:100%;justify-content:center}}.Services_services__itemPrice__fA42u{display:inline-flex;align-items:center;font-size:1.125rem;font-weight:800;color:#6b7280;letter-spacing:-.01em}@media(max-width:768px){.Services_services__itemPrice__fA42u{font-size:1rem}}.Services_services__itemVisual__4cGxO{display:flex;align-items:flex-start;justify-content:center;overflow:hidden;min-width:0;padding-top:32px}@media(max-width:1024px){.Services_services__itemVisual__4cGxO{padding-top:16px}}@media(max-width:768px){.Services_services__itemVisual__4cGxO{display:flex;order:-1;padding-top:0;padding-bottom:12px;max-height:200px}}.Services_services__itemIllustration__miU_L{width:100%;color:#26dad2;overflow:hidden;border-radius:8px}.Services_services__itemIllustration__miU_L canvas{display:block;max-width:100%;height:auto}@media(max-width:768px){.Services_services__itemIllustration__miU_L{max-width:240px;max-height:180px;margin:0 auto}}.Services_services__progress__4TikI{position:absolute;right:clamp(16px,3vw,48px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;z-index:5;opacity:0;transition:opacity .3s ease}@media(max-width:768px){.Services_services__progress__4TikI{display:none}}.Services_services__progressDot__LPpXo{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:rgba(0,0,0,.15);cursor:pointer;transition:background-color .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),border-radius .3s cubic-bezier(.16,1,.3,1)}.Services_services__progressDot__LPpXo:hover{background:rgba(0,0,0,.3);transform:scale(1.3)}@media(prefers-reduced-motion:reduce){.Services_services__progressDot__LPpXo{transition:none}}.Services_services__progressDot_state_active__Yhc8l{background:#26dad2;width:6px;height:24px;border-radius:3px;transform:scale(1)}.Services_services__progressDot_state_active__Yhc8l:hover{background:#26dad2;transform:scale(1)}.Services_services__progressLabel__Y6cO0{position:absolute;right:clamp(8px,2.5vw,40px);bottom:48px;display:flex;align-items:baseline;gap:2px;font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;z-index:5;opacity:0;transition:opacity .3s ease}@media(max-width:768px){.Services_services__progressLabel__Y6cO0{display:none}}.Services_services__progressCurrent__upxC3{font-size:1.25rem;font-weight:700;color:#0a7a76;letter-spacing:-.02em}.Services_services__progressSeparator__LthPH{margin:0 2px}.Services_services__progressSeparator__LthPH,.Services_services__progressTotal__okAJ6{font-size:.875rem;font-weight:400;color:rgba(0,0,0,.5)}.Services_services__progressBar__faySr{position:absolute;top:0;left:0;width:100%;height:3px;background:rgba(0,0,0,.04);z-index:3;overflow:hidden}@media(max-width:768px){.Services_services__progressBar__faySr{display:none}}.Services_services__progressBarFill__STUm1{width:100%;height:100%;background:linear-gradient(90deg,#26DAD2,rgb(90.2850393701,226.9149606299,220.842519685));transform:scaleX(0);transform-origin:left center;will-change:transform}.Services_services__scrollHint__F3dSc{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}@media(max-width:768px){.Services_services__scrollHint__F3dSc{display:none}}.Services_services__scrollHintText__qVUPu{font-family:var(--font-manrope),"Helvetica Neue",Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:rgba(0,0,0,.5)}.Services_services__scrollHintArrow__hFDYb{color:rgba(0,0,0,.45);animation:Services_services-scroll-bounce__DVSS2 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.Services_services__scrollHintArrow__hFDYb{animation:none}}@keyframes Services_services-scroll-bounce__DVSS2{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.Services_services__srOnly__vQ7EE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}﻿.HomeCatalogLink_catalogLink__590Gi{position:relative;background:#fcfbf9;padding:clamp(64px,7vw,88px) 0;overflow-x:clip}.HomeCatalogLink_catalogLink__motif__auU1y{position:absolute;z-index:0;pointer-events:none;background-repeat:no-repeat;background-position:50%;background-size:contain;top:clamp(132px,15vw,168px);right:max(12px,(100% - 1200px)/2 + 4px);width:clamp(160px,15vw,208px);height:clamp(133px,12.5vw,173px);opacity:.92}@media(max-width:1024px){.HomeCatalogLink_catalogLink__motif__auU1y{top:clamp(110px,14vw,140px);width:150px;height:125px;right:16px;opacity:.82}}@media(max-width:768px){.HomeCatalogLink_catalogLink__motif__auU1y{position:static;display:block;width:96px;height:80px;margin:0 0 4px 16px;background-position:0;opacity:1}}.HomeCatalogLink_catalogLink__inner__vFI7h{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head     actions" "products products" "grid     grid" "concerns concerns" "price    price";column-gap:40px;row-gap:0}@media(max-width:768px){.HomeCatalogLink_catalogLink__inner__vFI7h{padding:0 16px;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "actions" "products" "grid" "concerns" "price";column-gap:0}}.HomeCatalogLink_catalogLink__headerText__Zv2Xs{grid-area:head;min-width:0}.HomeCatalogLink_catalogLink__title__K0_qd{margin:0 0 16px;font-size:clamp(28px,3.2vw,40px);font-weight:800;letter-spacing:-.01em;line-height:1.35;color:#1a1a1a}.HomeCatalogLink_catalogLink__lead__iCZqf{margin:0;max-width:620px;font-size:.9375rem;line-height:1.85;color:#4b5157}@media(max-width:768px){.HomeCatalogLink_catalogLink__leadBr__w0eqQ{display:none}}.HomeCatalogLink_catalogLink__actions__AdaWN{grid-area:actions;--cta-primary-fg:#0B1120;--cta-outline-fg:#0a7a76;--cta-outline-border:#0a7a76;--cta-outline-border-hover:#0a7a76;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:12px}.HomeCatalogLink_catalogLink__actions__AdaWN a:focus-visible{outline:2px solid #0b1120;outline-offset:3px}@media(max-width:768px){.HomeCatalogLink_catalogLink__actions__AdaWN{align-items:stretch;margin-top:8px}.HomeCatalogLink_catalogLink__actions__AdaWN a{width:100%;justify-content:center}}.HomeCatalogLink_catalogLink__productsHead__IxnGa{grid-area:products;margin-top:clamp(32px,4vw,48px);display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}@media(max-width:768px){.HomeCatalogLink_catalogLink__productsHead__IxnGa{flex-direction:column;gap:4px}}.HomeCatalogLink_catalogLink__productsLabel__SYi1S{font-size:.9375rem;font-weight:700;color:#1a1a1a}.HomeCatalogLink_catalogLink__productsNote__sY1yg{font-size:.8125rem;color:#6b7280;position:relative;padding-left:14px}.HomeCatalogLink_catalogLink__productsNote__sY1yg:before{content:"·";position:absolute;left:4px;color:#9ca3af}@media(max-width:768px){.HomeCatalogLink_catalogLink__productsNote__sY1yg{padding-left:0}.HomeCatalogLink_catalogLink__productsNote__sY1yg:before{content:none}}.HomeCatalogLink_catalogLink__grid__VwN3U{grid-area:grid;margin:16px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}@media(max-width:1024px){.HomeCatalogLink_catalogLink__grid__VwN3U{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.HomeCatalogLink_catalogLink__grid__VwN3U{grid-template-columns:minmax(0,1fr);gap:12px}}.HomeCatalogLink_catalogLink__gridItem__NE4kc{display:flex}.HomeCatalogLink_catalogLink__card__kINIv{display:flex;flex-direction:column;width:100%;padding:24px;background:#fff;border:1px solid rgba(38,218,210,.18);border-radius:16px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.05),0 0 0 1px rgba(38,218,210,.1),0 8px 40px rgba(38,218,210,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.HomeCatalogLink_catalogLink__card__kINIv:hover{transform:translateY(-4px);border-color:rgba(38,218,210,.4);box-shadow:0 8px 28px rgba(0,0,0,.08),0 0 0 1px rgba(38,218,210,.2),0 12px 56px rgba(38,218,210,.12)}.HomeCatalogLink_catalogLink__card__kINIv:focus-visible{outline:2px solid #0b1120;outline-offset:3px}@media(max-width:768px){.HomeCatalogLink_catalogLink__card__kINIv{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:20px}}.HomeCatalogLink_catalogLink__cardBody__PeBaw{display:contents}@media(max-width:768px){.HomeCatalogLink_catalogLink__cardBody__PeBaw{display:flex;flex-direction:column;flex:1 1 0;min-width:0}}.HomeCatalogLink_catalogLink__cardIcon__4vaV2{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(38,218,210,.08);color:#0a7a76;margin-bottom:16px;flex-shrink:0}@media(max-width:768px){.HomeCatalogLink_catalogLink__cardIcon__4vaV2{margin-bottom:0}}.HomeCatalogLink_catalogLink__cardName__rP4rU{font-size:1.0625rem;font-weight:800;color:#1a1a1a;line-height:1.4}.HomeCatalogLink_catalogLink__cardDesc__Hp20L{margin-top:8px;font-size:.875rem;line-height:1.7;color:#4b5157;flex-grow:1}.HomeCatalogLink_catalogLink__cardCta__OlTPw{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:.8125rem;font-weight:700;color:#0a7a76;flex-shrink:0}@media(max-width:768px){.HomeCatalogLink_catalogLink__cardCta__OlTPw{flex-basis:100%;margin-top:12px;padding-left:58px}}.HomeCatalogLink_catalogLink__concerns__ntuVW{grid-area:concerns;margin-top:clamp(28px,3.5vw,40px)}.HomeCatalogLink_catalogLink__concernsLabel__ut9Eq{display:block;font-size:.8125rem;font-weight:700;color:#6b7280;margin-bottom:12px}.HomeCatalogLink_catalogLink__chips__H2pHG{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px}.HomeCatalogLink_catalogLink__chip__56hQ1{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid #8b847a;border-radius:9999px;background:rgba(0,0,0,0);font-size:.875rem;font-weight:500;color:#4b5157;text-decoration:none;transition:border-color .18s ease,color .18s ease,background .18s ease}.HomeCatalogLink_catalogLink__chip__56hQ1:hover{border-color:#26dad2;color:#0a7a76;background:rgba(38,218,210,.05)}.HomeCatalogLink_catalogLink__chip__56hQ1:focus-visible{outline:2px solid #0b1120;outline-offset:3px}.HomeCatalogLink_catalogLink__priceBadge__RRAHR{grid-area:price;justify-self:start;margin:clamp(24px,3vw,32px) 0 0;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:rgba(38,218,210,.06);border:1px solid rgba(38,218,210,.18);border-radius:9999px;font-size:.875rem;font-weight:500;color:#1a1a1a}.HomeCatalogLink_catalogLink__priceBadge__RRAHR strong{font-weight:700}@media(max-width:768px){.HomeCatalogLink_catalogLink__priceBadge__RRAHR{justify-self:stretch;width:100%}}.HomeCatalogLink_catalogLink__priceIcon__dVoXb{color:#0a7a76;flex-shrink:0}@media(prefers-reduced-motion:reduce){.HomeCatalogLink_catalogLink__card__kINIv{transition:box-shadow .15s ease,border-color .15s ease}.HomeCatalogLink_catalogLink__card__kINIv:hover{transform:none}}