.tools-module__krb23G__page{width:min(1280px,100% - 112px);margin-inline:auto}.tools-module__krb23G__hero{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;padding-block:58px 72px;display:grid}.tools-module__krb23G__eyebrow{color:var(--gold);letter-spacing:.15em;font-size:12px;font-weight:600}.tools-module__krb23G__page .tools-module__krb23G__hero h1{margin-top:23px;font-weight:500;font-size:clamp(54px,6.7vw,94px)!important;line-height:.98!important}.tools-module__krb23G__hero h1 em{color:var(--saffron);font-weight:400;display:block}.tools-module__krb23G__intro{max-width:460px;color:var(--muted);margin-top:28px;font-size:16px;line-height:1.95}.tools-module__krb23G__jump{align-items:center;gap:22px;margin-top:30px;font-size:16px;font-weight:600;display:inline-flex}.tools-module__krb23G__jump svg{width:16px}.tools-module__krb23G__photo{border-radius:3px 100px 3px 3px;height:380px;position:relative;overflow:hidden}.tools-module__krb23G__photo img{object-fit:cover}.tools-module__krb23G__photo:after{content:"";background:linear-gradient(#0000 40%,#3c080bb0);position:absolute;inset:0}.tools-module__krb23G__photo span{color:#fff3e4;z-index:1;letter-spacing:.18em;font-size:12px;position:absolute;bottom:26px;left:26px}.tools-module__krb23G__library{padding-block:68px;scroll-margin-top:125px}.tools-module__krb23G__libraryHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:32px;display:flex}.tools-module__krb23G__page .tools-module__krb23G__libraryHeading h2{margin-top:13px;font-size:44px}.tools-module__krb23G__search{border-bottom:1px solid #d9c2a7;align-items:center;gap:12px;width:290px;padding:6px 0;display:flex}.tools-module__krb23G__search svg{color:var(--gold);flex-shrink:0;width:20px}.tools-module__krb23G__search input{outline-offset:0;border:0;width:100%;min-width:0;padding:5px 0;font-size:16px;background:0 0!important}.tools-module__krb23G__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tools-module__krb23G__card{border:1px solid var(--line);background:#fffdf9;border-radius:8px;flex-direction:column;min-height:278px;padding:28px;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 5px 18px #5e301108}.tools-module__krb23G__card:hover{border-color:#c79764;transform:translateY(-3px);box-shadow:0 11px 26px #5e301114}.tools-module__krb23G__cardImage{aspect-ratio:4/3;object-fit:cover;width:calc(100% + 56px);height:auto;margin:-28px -28px 22px;transition:transform .35s;display:block}.tools-module__krb23G__card:hover .tools-module__krb23G__cardImage{transform:scale(1.03)}.tools-module__krb23G__cardTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.tools-module__krb23G__cardTop>span{width:53px;height:53px;color:var(--gold);background:#fff2df;border:1px solid #efc99c;border-radius:50%;place-items:center;display:grid}.tools-module__krb23G__cardTop>span svg{width:27px;height:27px}.tools-module__krb23G__cardTop>svg{color:#b3906a;width:17px}.tools-module__krb23G__page .tools-module__krb23G__card h3{font-size:31px}.tools-module__krb23G__card p{color:var(--muted);margin-top:10px;font-size:16px;line-height:1.8}.tools-module__krb23G__open{align-items:center;gap:14px;margin-top:auto;padding-top:24px;font-size:15px;font-weight:600;display:flex}.tools-module__krb23G__open>span{background:#d5a265;width:30px;height:1px}.tools-module__krb23G__empty{text-align:center;border:1px solid var(--line);padding:48px}.tools-module__krb23G__empty p{color:var(--muted);margin-top:12px}.tools-module__krb23G__empty button{border:1px solid var(--line);background:#fff3e4;margin-top:20px;padding:12px 22px}.tools-module__krb23G__consult{border:1px solid var(--line);background:#fff0df;align-items:center;gap:30px;margin-bottom:70px;padding:38px;display:flex}.tools-module__krb23G__consultIcon{width:74px;height:74px;color:var(--gold);border:1px solid #dbb78e;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tools-module__krb23G__consultIcon svg{width:35px;height:35px}.tools-module__krb23G__page .tools-module__krb23G__consult h2{margin-top:11px;font-size:34px}.tools-module__krb23G__consult p:not(.tools-module__krb23G__eyebrow){max-width:600px;color:var(--muted);margin-top:14px;font-size:16px}.tools-module__krb23G__consult>a{background:var(--brand-red);color:#fffaf4;flex-shrink:0;align-items:center;gap:20px;margin-left:auto;padding:15px 20px;font-size:15px;display:inline-flex}.tools-module__krb23G__consult>a svg{width:16px}.tools-module__krb23G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.tools-module__krb23G__hero{gap:45px}.tools-module__krb23G__grid{grid-template-columns:repeat(2,1fr)}.tools-module__krb23G__consult{flex-wrap:wrap}.tools-module__krb23G__consult>a{margin-left:104px}}@media (max-width:760px){.tools-module__krb23G__page{width:calc(100% - 44px)}.tools-module__krb23G__hero{grid-template-columns:1fr;gap:32px;padding-block:8px 38px}.tools-module__krb23G__page .tools-module__krb23G__hero h1{font-size:58px!important}.tools-module__krb23G__photo{border-top-right-radius:80px;height:260px}.tools-module__krb23G__library{padding-block:42px}.tools-module__krb23G__libraryHeading{flex-direction:column;align-items:flex-start;gap:20px}.tools-module__krb23G__page .tools-module__krb23G__libraryHeading h2{font-size:38px}.tools-module__krb23G__search{width:100%}.tools-module__krb23G__grid{gap:14px}.tools-module__krb23G__card{min-height:275px;padding:22px}.tools-module__krb23G__page .tools-module__krb23G__card h3{font-size:28px}.tools-module__krb23G__consult{gap:22px;margin-bottom:48px;padding:26px}.tools-module__krb23G__page .tools-module__krb23G__consult h2{font-size:31px}.tools-module__krb23G__consult>a{margin-left:0}}@media (max-width:480px){.tools-module__krb23G__grid{grid-template-columns:1fr}.tools-module__krb23G__card{min-height:250px}}
