.toolBenefit{--guide-ink:#081525;--guide-blue:#155eef;--guide-violet:#8c36d8;--guide-line:#dbe4ef;border:1px solid var(--guide-line);color:var(--guide-ink);background:linear-gradient(150deg,#fff,#f4f8fd 78%);border-radius:26px;margin:20px 0 26px;padding:clamp(20px,3.4vw,30px);position:relative;overflow:hidden;box-shadow:0 18px 52px #081e3c14}.toolBenefit:before{content:"";background:linear-gradient(var(--guide-blue), var(--guide-violet));width:5px;position:absolute;inset-block:0;inset-inline-start:0}.toolBenefitTitle{letter-spacing:-1.2px;margin:0 0 14px;font-size:clamp(26px,4vw,40px);line-height:1.06}.toolBenefitLead{align-items:center;gap:14px;display:flex}.toolBenefitLead .iknIconBadge{color:var(--guide-blue);--ikn-icon-size:24px;--ikn-icon-fill:.16;background:#eaf1ff;border-color:#cfe0ff}.toolBenefitLead small{color:#5b6b81;margin-bottom:2px;font-size:15px;font-weight:900;display:block}.toolBenefitLead strong{letter-spacing:-.3px;font-size:clamp(18px,2.4vw,22px);line-height:1.4;display:block}.toolBenefitMeta{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.toolBenefitMeta li{color:#3f5266;background:#fff;border:1px solid #d3dfec;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:15px;font-weight:800;display:inline-flex}.toolBenefitMeta .iknIcon{--ikn-icon-size:18px;color:var(--guide-blue)}.toolGuideMore{border-top:1px solid var(--guide-line);margin-top:18px;padding-top:14px}.toolGuideMore>summary{cursor:pointer;color:var(--guide-blue);align-items:center;gap:9px;padding:6px 2px;font-size:16px;font-weight:900;list-style:none;display:flex}.toolGuideMore>summary::-webkit-details-marker{display:none}.toolGuideMore>summary .iknIcon{--ikn-icon-size:19px}.toolGuideMore>summary:after{content:"";border-block-end:2px solid;border-inline-end:2px solid;block-size:9px;inline-size:9px;margin-inline-start:auto;transition:transform .22s cubic-bezier(.22,.61,.36,1);transform:rotate(45deg)}.toolGuideMore[open]>summary:after{transform:rotate(-135deg)}.toolGuideMoreBody{padding-top:12px;animation:.32s cubic-bezier(.22,.61,.36,1) toolGuideOpen}@keyframes toolGuideOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.toolGuidePurpose{color:#4b5a6f;margin:0;font-size:16px;line-height:1.7}.toolGuideSteps{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.toolGuideSteps li{border-top:1px solid #e4eaf1;grid-template-columns:40px 1fr;align-items:start;gap:12px;padding:11px 0;display:grid}.toolGuideSteps li>span{background:var(--guide-ink);color:#fff;border-radius:12px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:950;display:grid}.toolGuideSteps li b{font-size:16px}.toolGuideSteps li p{color:#5b6b81;margin:3px 0 0;font-size:15px;line-height:1.6}.toolGuideTerms{border-top:1px solid var(--guide-line);flex-wrap:wrap;align-items:center;gap:15px;margin-top:16px;padding-top:16px;display:flex}.toolGuideTerms>small{color:#5b6b81;font-size:15px;font-weight:850}.toolGuideTerms>div{flex-wrap:wrap;gap:8px;display:flex}.toolGuideTerm{color:#3a4c62;background:#fff;border:1px solid #d5e0eb;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:15px;font-weight:900;display:inline-flex}.toolHelpTip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.toolHelpTip>button{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--guide-blue,#155eef);cursor:help;background:#fff;border:1px solid #b9cadc;border-radius:50%;place-items:center;padding:0;display:grid}.toolHelpTip>button svg{width:20px;height:20px}.toolHelpTip>button:hover,.toolHelpTip>button:focus-visible{background:var(--guide-blue,#155eef);color:#fff;border-color:var(--guide-blue,#155eef);outline-offset:2px;outline:3px solid #155eef2b}.toolHelpTip>[role=tooltip]{z-index:30;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#07111f;border-radius:14px;width:min(270px,100vw - 46px);padding:12px 14px;font-size:14px;font-weight:500;line-height:1.55;transition:all .18s;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:0;transform:translateY(5px);box-shadow:0 18px 45px #00000038}.toolHelpTip>[role=tooltip] b{color:#70d7ff;margin-bottom:3px;font-size:14px;display:block}.toolHelpTip>button:hover+[role=tooltip],.toolHelpTip>button:focus+[role=tooltip],.toolHelpTip>button:focus-visible+[role=tooltip]{opacity:1;visibility:visible;transform:none}.toolFieldLabel{align-items:center;gap:6px;display:inline-flex!important}.toolInlineExplain{color:#657489;align-items:center;gap:7px;font-size:14px;line-height:1.5;display:flex}@media (width<=760px){.toolBenefit{border-radius:22px;margin:16px 0 24px;padding:20px 17px}.toolBenefit:before{width:4px}.toolBenefitTitle{font-size:30px}.toolBenefitLead{align-items:flex-start}.toolBenefitLead strong{font-size:18px}.toolBenefitMeta li{flex:auto;justify-content:center;font-size:14px}.toolGuideTerms{flex-direction:column;align-items:flex-start;gap:9px}.toolGuideTerms>div{width:100%}.toolGuideTerm{flex:auto;justify-content:center}.toolHelpTip>[role=tooltip]{inset-inline:auto 0}}@media (prefers-reduced-motion:reduce){.toolBenefit *{transition:none!important;animation:none!important}}@media (width>=761px){.toolGuideTerms{position:relative}.toolGuideTerms .toolHelpTip{position:static}.toolGuideTerms .toolHelpTip>[role=tooltip]{width:min(320px,100%);inset-block-end:calc(100% + 10px);inset-inline:0 auto}}
