@charset "UTF-8";.project-page .page-title-wrap{padding-bottom:54px;}.project-page .sub-section{padding-bottom:150px;}.project-tabs__header{display:flex;justify-content:center;margin-bottom:122px;}.project-tabs__button{width:200px;height:63px;padding:10px;border-bottom:3px solid transparent;color:#d5d5d5;font-size:26px;line-height:1.3;font-weight:700;letter-spacing:-0.025em;}.project-tabs__button.on{color:#0d2d84;border-bottom-color:#0d2d84;}.project-tabs__button:focus-visible{outline:2px solid #0d2d84 !important;outline-offset:5px;}.project-panel:not(.on){display:none;}.patent-list{display:flex;flex-direction:column;gap:24px;}.patent-card{padding:56px 40px;border:3px solid #ebebeb;border-radius:20px;background-color:#fff;color:#202020;letter-spacing:-0.025em;}.patent-card__header{display:flex;align-items:center;gap:24px;padding-bottom:24px;margin-bottom:24px;font-weight:700;}.patent-card__number{flex-shrink:0;color:#0d2d84;font-size:30px;line-height:1.067;}.patent-card__title{min-width:0;font-size:24px;line-height:1.25;font-weight:700;overflow-wrap:anywhere;}.patent-card__details{display:flex;flex-direction:column;gap:4px;font-size:20px;line-height:1.454;}.patent-card__row{display:flex;align-items:flex-start;gap:24px;}.patent-card__row dt{flex:0 0 70px;font-weight:600;}.patent-card__row dd{min-width:0;margin:0;overflow-wrap:anywhere;}.project-empty{padding:80px 0;text-align:center;font-size:24px;}@media (max-width:767.98px){.project-page .page-title-wrap{padding:63px 0 100px;}.project-page .page-title--1{font-size:30px;line-height:1.067;}.project-page .page-title--1::after{width:30px;height:4px;margin-top:16px;}.project-page .sub-section{padding-bottom:100px;}.project-tabs__header{margin-bottom:99px;}.project-tabs__button{width:140px;max-width:50%;height:62px;border-bottom-width:2px;font-size:20px;line-height:1.6;padding:0;}.project-tabs__button:not(.on){font-weight:500;}.patent-list{gap:32px;}.patent-card{padding:40px 32px;}.patent-card__header{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:20px;margin-bottom:20px;}.patent-card__number{font-size:26px;}.patent-card__title{font-size:22px;}.patent-card__application{display:block;}.patent-card__details{gap:12px;font-size:16px;}.patent-card__row{flex-direction:column;gap:4px;}.patent-card__row dt{flex-basis:auto;}}