@charset "UTF-8";@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(fonts/manrope/manrope-extralight.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/manrope/manrope-light.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/manrope/manrope-regular.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/manrope/manrope-medium.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/manrope/manrope-semibold.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/manrope/manrope-bold.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/manrope/manrope-extrabold.ttf) format("truetype")}.grid--divider{margin-left:-24px}@media (min-width:880px){.grid--divider{margin-left:-48px}}.grid--divider>*{position:relative;padding-left:24px}@media (min-width:880px){.grid--divider>*{padding-left:48px}}.grid--divider>::before{content:"";width:1px;height:auto;position:absolute;top:24px;bottom:0;left:12px;background-color:var(--inactive-color)}@media (min-width:880px){.grid--divider>::before{left:24px}}.card--primary .grid--divider>::before,.section--primary .grid--divider>::before{background-color:var(--lightgray-color)}.grid--divider>:first-child::before{content:none}.grid--divider.grid--small>::before{top:16px}@media (min-width:880px){.grid--divider.grid--small>::before{top:12px}}@media (max-width:639px){.grid--divider.child-width-1-1>::before{content:none}.grid--divider.child-width-1-2>:nth-child(2n+1)::before{content:none}.grid--divider.child-width-1-3>:nth-child(2n+4)::before{content:none}.grid--divider.child-width-1-4>:nth-child(2n+5)::before{content:none}.grid--divider.child-width-1-5>:nth-child(2n+6)::before{content:none}.grid--divider.child-width-1-6>:nth-child(2n+7)::before{content:none}}@media (min-width:640px) and (max-width:879px){.grid--divider.child-width-1-1\@s>::before{content:none}.grid--divider.child-width-1-2\@s>:nth-child(2n+1)::before{content:none}.grid--divider.child-width-1-3\@s>:nth-child(2n+4)::before{content:none}.grid--divider.child-width-1-4\@s>:nth-child(2n+5)::before{content:none}.grid--divider.child-width-1-5\@s>:nth-child(2n+6)::before{content:none}.grid--divider.child-width-1-6\@s>:nth-child(2n+7)::before{content:none}}@media (min-width:880px) and (max-width:1239px){.grid--divider.child-width-1-1\@m>::before{content:none}.grid--divider.child-width-1-2\@m>:nth-child(2n+1)::before{content:none}.grid--divider.child-width-1-3\@m>:nth-child(2n+4)::before{content:none}.grid--divider.child-width-1-4\@m>:nth-child(2n+5)::before{content:none}.grid--divider.child-width-1-5\@m>:nth-child(2n+6)::before{content:none}.grid--divider.child-width-1-6\@m>:nth-child(2n+7)::before{content:none}}@media (min-width:1240px) and (max-width:1439px){.grid--divider.child-width-1-1\@l>::before{content:none}.grid--divider.child-width-1-2\@l>:nth-child(2n+1)::before{content:none}.grid--divider.child-width-1-3\@l>:nth-child(2n+4)::before{content:none}.grid--divider.child-width-1-4\@l>:nth-child(2n+5)::before{content:none}.grid--divider.child-width-1-5\@l>:nth-child(2n+6)::before{content:none}.grid--divider.child-width-1-6\@l>:nth-child(2n+7)::before{content:none}}@media (min-width:1440px){.grid--divider.child-width-1-1\@xl>::before{content:none}.grid--divider.child-width-1-2\@xl>:nth-child(2n+1)::before{content:none}.grid--divider.child-width-1-3\@xl>:nth-child(2n+4)::before{content:none}.grid--divider.child-width-1-4\@xl>:nth-child(2n+5)::before{content:none}.grid--divider.child-width-1-5\@xl>:nth-child(2n+6)::before{content:none}.grid--divider.child-width-1-6\@xl>:nth-child(2n+7)::before{content:none}}.grid--rule>::after{content:"";display:block;width:100%;height:1px;background-color:var(--inactive-color);position:relative;right:0;bottom:-24px;left:0}.grid--rule>:last-child::after{content:none}.grid--rule.grid--small>::after{right:0;bottom:-8px;left:0}@media (min-width:880px){.grid--rule.grid--small>::after{bottom:-6px}}.grid--rule.grid--default>::after{right:0;bottom:-12px;left:0}.section--primary .grid--rule>::after{background-color:var(--lightgray-color)}@media (max-width:639px){.grid--rule.child-width-1-1>:last-child::after{content:none}.grid--rule.child-width-1-2>:last-child::after,.grid--rule.child-width-1-2>:nth-last-child(2)::after{content:none}.grid--rule.child-width-1-3>:last-child::after,.grid--rule.child-width-1-3>:nth-last-child(2)::after,.grid--rule.child-width-1-3>:nth-last-child(3)::after{content:none}.grid--rule.child-width-1-4>:last-child::after,.grid--rule.child-width-1-4>:nth-last-child(2)::after,.grid--rule.child-width-1-4>:nth-last-child(3)::after,.grid--rule.child-width-1-4>:nth-last-child(4)::after{content:none}.grid--rule.child-width-1-5>:last-child::after,.grid--rule.child-width-1-5>:nth-last-child(2)::after,.grid--rule.child-width-1-5>:nth-last-child(3)::after,.grid--rule.child-width-1-5>:nth-last-child(4)::after,.grid--rule.child-width-1-5>:nth-last-child(5)::after{content:none}.grid--rule.child-width-1-6>:last-child::after,.grid--rule.child-width-1-6>:nth-last-child(2)::after,.grid--rule.child-width-1-6>:nth-last-child(3)::after,.grid--rule.child-width-1-6>:nth-last-child(4)::after,.grid--rule.child-width-1-6>:nth-last-child(5)::after,.grid--rule.child-width-1-6>:nth-last-child(6)::after{content:none}}@media (min-width:640px) and (max-width:879px){.grid--rule.child-width-1-1\@s>:last-child::after{content:none}.grid--rule.child-width-1-2\@s>:last-child::after,.grid--rule.child-width-1-2\@s>:nth-last-child(2)::after{content:none}.grid--rule.child-width-1-3\@s>:last-child::after,.grid--rule.child-width-1-3\@s>:nth-last-child(2)::after,.grid--rule.child-width-1-3\@s>:nth-last-child(3)::after{content:none}.grid--rule.child-width-1-4\@s>:last-child::after,.grid--rule.child-width-1-4\@s>:nth-last-child(2)::after,.grid--rule.child-width-1-4\@s>:nth-last-child(3)::after,.grid--rule.child-width-1-4\@s>:nth-last-child(4)::after{content:none}.grid--rule.child-width-1-5\@s>:last-child::after,.grid--rule.child-width-1-5\@s>:nth-last-child(2)::after,.grid--rule.child-width-1-5\@s>:nth-last-child(3)::after,.grid--rule.child-width-1-5\@s>:nth-last-child(4)::after,.grid--rule.child-width-1-5\@s>:nth-last-child(5)::after{content:none}.grid--rule.child-width-1-6\@s>:last-child::after,.grid--rule.child-width-1-6\@s>:nth-last-child(2)::after,.grid--rule.child-width-1-6\@s>:nth-last-child(3)::after,.grid--rule.child-width-1-6\@s>:nth-last-child(4)::after,.grid--rule.child-width-1-6\@s>:nth-last-child(5)::after,.grid--rule.child-width-1-6\@s>:nth-last-child(6)::after{content:none}}@media (min-width:880px) and (max-width:1239px){.grid--rule.child-width-1-1\@m>:last-child::after{content:none}.grid--rule.child-width-1-2\@m>:last-child::after,.grid--rule.child-width-1-2\@m>:nth-last-child(2)::after{content:none}.grid--rule.child-width-1-3\@m>:last-child::after,.grid--rule.child-width-1-3\@m>:nth-last-child(2)::after,.grid--rule.child-width-1-3\@m>:nth-last-child(3)::after{content:none}.grid--rule.child-width-1-4\@m>:last-child::after,.grid--rule.child-width-1-4\@m>:nth-last-child(2)::after,.grid--rule.child-width-1-4\@m>:nth-last-child(3)::after,.grid--rule.child-width-1-4\@m>:nth-last-child(4)::after{content:none}.grid--rule.child-width-1-5\@m>:last-child::after,.grid--rule.child-width-1-5\@m>:nth-last-child(2)::after,.grid--rule.child-width-1-5\@m>:nth-last-child(3)::after,.grid--rule.child-width-1-5\@m>:nth-last-child(4)::after,.grid--rule.child-width-1-5\@m>:nth-last-child(5)::after{content:none}.grid--rule.child-width-1-6\@m>:last-child::after,.grid--rule.child-width-1-6\@m>:nth-last-child(2)::after,.grid--rule.child-width-1-6\@m>:nth-last-child(3)::after,.grid--rule.child-width-1-6\@m>:nth-last-child(4)::after,.grid--rule.child-width-1-6\@m>:nth-last-child(5)::after,.grid--rule.child-width-1-6\@m>:nth-last-child(6)::after{content:none}}@media (min-width:1240px) and (max-width:1439px){.grid--rule.child-width-1-1\@l>:last-child::after{content:none}.grid--rule.child-width-1-2\@l>:last-child::after,.grid--rule.child-width-1-2\@l>:nth-last-child(2)::after{content:none}.grid--rule.child-width-1-3\@l>:last-child::after,.grid--rule.child-width-1-3\@l>:nth-last-child(2)::after,.grid--rule.child-width-1-3\@l>:nth-last-child(3)::after{content:none}.grid--rule.child-width-1-4\@l>:last-child::after,.grid--rule.child-width-1-4\@l>:nth-last-child(2)::after,.grid--rule.child-width-1-4\@l>:nth-last-child(3)::after,.grid--rule.child-width-1-4\@l>:nth-last-child(4)::after{content:none}.grid--rule.child-width-1-5\@l>:last-child::after,.grid--rule.child-width-1-5\@l>:nth-last-child(2)::after,.grid--rule.child-width-1-5\@l>:nth-last-child(3)::after,.grid--rule.child-width-1-5\@l>:nth-last-child(4)::after,.grid--rule.child-width-1-5\@l>:nth-last-child(5)::after{content:none}.grid--rule.child-width-1-6\@l>:last-child::after,.grid--rule.child-width-1-6\@l>:nth-last-child(2)::after,.grid--rule.child-width-1-6\@l>:nth-last-child(3)::after,.grid--rule.child-width-1-6\@l>:nth-last-child(4)::after,.grid--rule.child-width-1-6\@l>:nth-last-child(5)::after,.grid--rule.child-width-1-6\@l>:nth-last-child(6)::after{content:none}}@media (min-width:1440px){.grid--rule.child-width-1-1\@xl>:last-child::after{content:none}.grid--rule.child-width-1-2\@xl>:last-child::after,.grid--rule.child-width-1-2\@xl>:nth-last-child(2)::after{content:none}.grid--rule.child-width-1-3\@xl>:last-child::after,.grid--rule.child-width-1-3\@xl>:nth-last-child(2)::after,.grid--rule.child-width-1-3\@xl>:nth-last-child(3)::after{content:none}.grid--rule.child-width-1-4\@xl>:last-child::after,.grid--rule.child-width-1-4\@xl>:nth-last-child(2)::after,.grid--rule.child-width-1-4\@xl>:nth-last-child(3)::after,.grid--rule.child-width-1-4\@xl>:nth-last-child(4)::after{content:none}.grid--rule.child-width-1-5\@xl>:last-child::after,.grid--rule.child-width-1-5\@xl>:nth-last-child(2)::after,.grid--rule.child-width-1-5\@xl>:nth-last-child(3)::after,.grid--rule.child-width-1-5\@xl>:nth-last-child(4)::after,.grid--rule.child-width-1-5\@xl>:nth-last-child(5)::after{content:none}.grid--rule.child-width-1-6\@xl>:last-child::after,.grid--rule.child-width-1-6\@xl>:nth-last-child(2)::after,.grid--rule.child-width-1-6\@xl>:nth-last-child(3)::after,.grid--rule.child-width-1-6\@xl>:nth-last-child(4)::after,.grid--rule.child-width-1-6\@xl>:nth-last-child(5)::after,.grid--rule.child-width-1-6\@xl>:nth-last-child(6)::after{content:none}}.column{column-gap:24px}@media (min-width:880px){.column{column-gap:24px}}.column.list{column-gap:48px}@media (min-width:880px){.column.list{column-gap:48px}}.column img{transform:translate3d(0,0,0)}.column--divider{column-rule:1px solid var(--border-color);column-gap:24px}@media (min-width:880px){.column--divider{column-gap:48px}}.column-1-2{column-count:2}@media (min-width:640px){.column-1-2\@s{column-count:2}}@media (min-width:880px){.column-1-2\@m{column-count:2}}@media (min-width:1240px){.column-1-2\@l{column-count:2}}@media (min-width:1440px){.column-1-2\@xl{column-count:2}}.column-1-3{column-count:3}@media (min-width:640px){.column-1-3\@s{column-count:3}}@media (min-width:880px){.column-1-3\@m{column-count:3}}@media (min-width:1240px){.column-1-3\@l{column-count:3}}@media (min-width:1440px){.column-1-3\@xl{column-count:3}}.column-1-4{column-count:4}@media (min-width:640px){.column-1-4\@s{column-count:4}}@media (min-width:880px){.column-1-4\@m{column-count:4}}@media (min-width:1240px){.column-1-4\@l{column-count:4}}@media (min-width:1440px){.column-1-4\@xl{column-count:4}}.column-1-5{column-count:5}@media (min-width:640px){.column-1-5\@s{column-count:5}}@media (min-width:880px){.column-1-5\@m{column-count:5}}@media (min-width:1240px){.column-1-5\@l{column-count:5}}@media (min-width:1440px){.column-1-5\@xl{column-count:5}}.column-1-6{column-count:6}@media (min-width:640px){.column-1-6\@s{column-count:6}}@media (min-width:880px){.column-1-6\@m{column-count:6}}@media (min-width:1240px){.column-1-6\@l{column-count:6}}@media (min-width:1440px){.column-1-6\@xl{column-count:6}}.column--span{column-span:all;margin-bottom:24px}.column--span+*{margin-top:0!important}.table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin:0;line-height:1.33334;color:var(--white-color)}.table td,.table th{height:64px;border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);padding:20px;text-align:center}.table td:first-child,.table th:first-child{border-left:1px solid var(--border-color);font-size:var(--font-size);text-align:left}@media (min-width:880px){.table td:first-child,.table th:first-child{font-size:1.28571rem}}.table td li:not([class*=text-]),.table td p:not([class*=text-]),.table td ul:not([class*=text-]),.table th li:not([class*=text-]),.table th p:not([class*=text-]),.table th ul:not([class*=text-]){text-align:left}.table td .button,.table th .button{white-space:nowrap}.table td>:first-child,.table th>:first-child{margin-top:0}.table td>:last-child,.table th>:last-child{margin-bottom:0}.table th,.table th:first-child{font-size:1.28571rem}@media (min-width:880px){.table th,.table th:first-child{font-size:1.57143rem}}.table td{font-size:var(--font-size)}.table>:first-child tr:first-child td,.table>:first-child tr:first-child th{border-top:1px solid var(--border-color)}.table>:first-child tr:first-child>:first-child{border-top-left-radius:10px}.table>:first-child tr:first-child>:last-child{border-top-right-radius:10px}.table>:last-child tr:last-child>:first-child{border-bottom-left-radius:10px}.table>:last-child tr:last-child>:last-child{border-bottom-right-radius:10px}.table thead tr td,.table thead tr th{height:100px;background-color:var(--plate-color);color:var(--global-color)}.table .cost__amount .cost__amount-old [class*=-pre],.table .cost__amount .cost__amount-old [class*=-suf],.table .cost__amount .cost__amount-old [class*=-value]{font-size:var(--font-size);color:var(--default-color);line-height:1.33334}.table .cost__amount .cost__amount-actual [class*=-pre],.table .cost__amount .cost__amount-actual [class*=-suf],.table .cost__amount .cost__amount-actual [class*=-value]{font-size:1.28571rem;color:var(--global-color);line-height:1.33334}.table--primary td,.table--primary th{border-color:var(--lightgray-color);background-color:var(--global-color);color:var(--darkgray-color)}.table--primary td:first-child,.table--primary th:first-child{color:var(--black-color)}.table--primary thead tr td,.table--primary thead tr th{background-color:var(--primary-color);color:var(--white-color)}.table--primary thead tr td:first-child,.table--primary thead tr th:first-child{color:var(--white-color)}.table--primary .cost__amount .cost__amount-actual [class*=-pre],.table--primary .cost__amount .cost__amount-actual [class*=-suf],.table--primary .cost__amount .cost__amount-actual [class*=-value]{color:var(--black-color)}.table--secondary td,.table--secondary th{border-color:var(--lightgray-color);background-color:var(--global-color);color:var(--darkgray-color)}.table--secondary td:first-child,.table--secondary th:first-child{color:var(--black-color)}.table--secondary thead tr td,.table--secondary thead tr th{background-color:var(--white-color);color:var(--black-color)}.table--secondary .cost__amount .cost__amount-actual [class*=-pre],.table--secondary .cost__amount .cost__amount-actual [class*=-suf],.table--secondary .cost__amount .cost__amount-actual [class*=-value]{color:var(--black-color)}.table-grid{display:flex;column-gap:16px;align-items:flex-start}@media (min-width:880px){.table-grid{column-gap:12px}}.table-grid__header{width:328px;flex:none;background-color:var(--plate-color);backdrop-filter:blur(18.58px);border-radius:var(--border-radius);padding:24px}@media (min-width:880px){.table-grid__header{width:351px;margin-left:0;padding:24px}}@media (min-width:1240px){.table-grid__header{width:351px}}.table-grid__header .table td,.table-grid__header .table th{height:64px;border-right:0;border-left:0;padding:8px 0;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}.table-grid__header .table>:first-child tr:first-child td,.table-grid__header .table>:first-child tr:first-child th{border-top:0}.table-grid__header .table thead tr td,.table-grid__header .table thead tr th{background-color:transparent}.table-grid__header .table tfoot td{border-bottom:0;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--default-color);text-align:right}.table-grid__wrapper{padding:24px 0 0}.table-grid__wrapper .table td,.table-grid__wrapper .table th{width:152px;height:64px;border-right:0;border-left:0;padding:8px 0;text-align:center}@media (min-width:1240px){.table-grid__wrapper .table td,.table-grid__wrapper .table th{width:161.5px}}.table-grid__wrapper .table>:first-child tr:first-child td,.table-grid__wrapper .table>:first-child tr:first-child th{border-top:0}.table-grid__wrapper .table thead tr td,.table-grid__wrapper .table thead tr th{position:relative;background-color:transparent;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}.table-grid__wrapper .table thead tr td::before,.table-grid__wrapper .table thead tr th::before{content:attr(data-text);width:100%;position:absolute;bottom:100%;left:0;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--blue-color);text-align:center}.table-grid__wrapper .table thead tr td[data-select]::after,.table-grid__wrapper .table thead tr th[data-select]::after{content:"";display:block;border:solid var(--blue-color);border-width:1px 1px 0 1px;border-radius:var(--border-radius) var(--border-radius) 0 0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.table-grid__wrapper .table tbody tr td{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}.table-grid__wrapper .table tbody tr td[data-select]{position:relative}.table-grid__wrapper .table tbody tr td[data-select]::after{content:"";display:block;border:solid var(--blue-color);border-width:0 1px;border-radius:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.table-grid__wrapper .table tfoot tr td{border-bottom:0;font-size:var(--font-size);text-align:center}.table-grid__wrapper .table tfoot tr td[data-select]{position:relative}.table-grid__wrapper .table tfoot tr td[data-select]::after{content:"";display:block;border:solid var(--blue-color);position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.table-grid__wrapper .table tfoot tr:not(:last-child) [data-select]::after{border-width:0 1px;border-radius:0}.table-grid__wrapper .table tfoot tr:last-child td{height:auto}.table-grid__wrapper .table tfoot tr:last-child [data-select]::after{border-width:0 1px 1px 1px;border-radius:0 0 var(--border-radius) var(--border-radius)}.table-grid__wrapper .table tfoot .amount{width:100%;display:flex;flex-wrap:wrap;gap:4px}.table-grid__wrapper .table tfoot .amount__old{width:100%;min-height:22px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--secondary-dark-color);text-decoration:line-through}.table-grid__wrapper .table tfoot .amount__actual{width:100%;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}.table-grid--large .table thead td,.table-grid--large .table thead th{height:80px}.table-grid--large .table tbody td{padding-top:10px;padding-bottom:10px;height:120px}.grid-table{display:flex;flex-direction:column;width:100%;margin-top:1rem}.grid-table__row{display:grid;grid-template-columns:var(--first-col-width,370px) repeat(auto-fit,minmax(100px,1fr));width:100%}.grid-table__cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:50px;border:1px solid var(--border-color);margin-left:-1px;padding:20px}.grid-table__cell--first{justify-content:flex-start;position:sticky;left:0;margin-left:0}.grid-table__header{background-color:var(--plate-color)}.grid-table__row{margin-top:-1px}.grid-table__row:first-child{margin-top:0}.grid-table__row:first-child>:first-child{border-top-left-radius:10px}.grid-table__row:first-child>:last-child{border-top-right-radius:10px}.grid-table__row:last-child>:first-child{border-bottom-left-radius:10px}.grid-table__row:last-child>:last-child{border-bottom-right-radius:10px}.grid-table .cost__amount .cost__amount-old [class*=-pre],.grid-table .cost__amount .cost__amount-old [class*=-suf],.grid-table .cost__amount .cost__amount-old [class*=-value]{font-size:var(--font-size);color:var(--default-color);line-height:1.33334}.grid-table .cost__amount .cost__amount-actual [class*=-pre],.grid-table .cost__amount .cost__amount-actual [class*=-suf],.grid-table .cost__amount .cost__amount-actual [class*=-value]{font-size:1.28571rem;color:var(--global-color);line-height:1.33334}.table--primary .grid-table .cost__amount .cost__amount-actual [class*=-pre],.table--primary .grid-table .cost__amount .cost__amount-actual [class*=-suf],.table--primary .grid-table .cost__amount .cost__amount-actual [class*=-value]{color:var(--black-color)}.list{padding:0;list-style:none}.list>*{break-inside:avoid-column}.list>*>:last-child{margin-bottom:0}.list:not(.flex):not(.grid)>:nth-child(n+2),.list>*>ul{margin-top:8px}.list--small:not(.flex):not(.grid)>:nth-child(n+2),.list--small>*>ul{margin-top:4px}.list--large:not(.flex):not(.grid)>:nth-child(n+2),.list--large>*>ul{margin-top:16px}.list:last-child{margin-bottom:0}.list--check,.list--circle,.list--decimal,.list--disc,.list--hyphen,.list--square{padding-left:25px}.list--check .list-none,.list--circle .list-none,.list--decimal .list-none,.list--disc .list-none,.list--hyphen .list-none,.list--square .list-none{list-style:none}.list--disc{list-style-type:disc}.list--circle{list-style-type:circle}.list--square{list-style-type:square}.list--decimal{list-style-type:decimal}.list--hyphen{list-style-type:"–     "}.list--check{list-style-type:"✓    "}.list--check>::marker{font-size:var(--font-button);line-height:1}.list--default::marker,.list--default>::marker{color:var(--white-color)!important}.list--primary::marker,.list--primary>::marker{color:var(--primary-color)!important}.list--success::marker,.list--success>::marker{color:var(--green-color)!important}.list--divider>:nth-child(n+2){border-top:1px solid var(--border-color);margin-top:16px;padding-top:16px}@media (min-width:880px){.list--divider>:nth-child(n+2){margin-top:24px;padding-top:24px}}.list__header{display:flex;margin-left:-25px}.list__header:not(:only-child){margin-bottom:24px}.list__header-icon{flex:none;width:40px;margin-top:4px;margin-right:16px}.list__header-count{display:flex;width:48px;height:48px;flex:none;align-items:center;justify-content:center;background-color:var(--plate-color);backdrop-filter:blur(18.58px);border:1px solid var(--border-color);border-radius:50%;margin-top:-4px;font-size:28px;font-weight:700;line-height:1;color:var(--white-color)}@media (min-width:880px){.list__header-count{margin-right:10px}}.list__header-count--primary{background-color:var(--primary-color);color:var(--black-color)}.list__header-title{flex:1;font-size:1.28571rem;line-height:1.33334}.list__header-excerpt{margin-top:24px}.list__header-excerpt>:first-child{margin-top:0}.list__header-excerpt>:last-child{margin-bottom:0}.list__header~li{margin-left:0}.list__header~li.list__more{padding-top:16px;list-style:none}.list__header--row{flex-wrap:wrap;padding-left:25px}.list__header--row>*{width:100%}.list__header--row .list__header-icon{margin-bottom:24px}.list__header--row~li{margin-left:0}.list__header--column{flex-wrap:wrap;padding-left:0;margin-bottom:24px}.list__header--column .list__header-icon{width:auto;margin-bottom:0;padding-top:5px}.list__header--column~li{margin-left:25px}.list__header--column.list__header--count~li{margin-left:33px}@media (min-width:880px){.list__header--column.list__header--count~li{margin-left:43px}}.list:not(.list--disc):not(.list--circle):not(.list--square):not(.list--decimal):not(.list--hyphen):not(.list--check)>.list__header--column.list__header--count{margin-left:0}.list:not(.list--disc):not(.list--circle):not(.list--square):not(.list--decimal):not(.list--hyphen):not(.list--check)>.list__header--column.list__header--count~li{margin-left:58px}@media (min-width:880px){.list:not(.list--disc):not(.list--circle):not(.list--square):not(.list--decimal):not(.list--hyphen):not(.list--check)>.list__header--column.list__header--count~li{margin-left:68px}}.list__header:not(:only-child) .list__header-title{color:var(--white-color)}.section--primary .list__header:not(:only-child) .list__header-title{color:var(--black-color)}.list__title{list-style:none;margin:0 0 0 -25px;padding:0;font-size:1.28571rem;line-height:1.33334}.list--header>:first-child{list-style:none;margin-bottom:24px}@media (min-width:880px){.list--header>:first-child{margin-bottom:32px}}@media (min-width:640px){.list__header--row\@s{flex-wrap:wrap;padding-left:0}.list__header--row\@s .list__header-icon{width:100%;margin-bottom:12px}.list__header--row\@s~li{margin-left:0}.list__header--column\@s{flex-wrap:wrap;padding-left:0;margin-bottom:20px}.list__header--column\@s .list__header-icon{width:auto;margin-bottom:0}.list__header--column\@s~li{margin-left:25px}}@media (min-width:880px){.list__header--row\@m{flex-wrap:wrap;padding-left:0}.list__header--row\@m .list__header-icon{width:100%;margin-bottom:20px}.list__header--row\@m~li{margin-left:0}.list__header--column\@m{flex-wrap:wrap;padding-left:0;margin-bottom:20px}.list__header--column\@m .list__header-icon{width:auto;margin-bottom:0}.list__header--column\@m~li{margin-left:25px}}@media (min-width:1240px){.list__header--row\@l{flex-wrap:wrap;padding-left:0}.list__header--row\@l .list__header-icon{width:100%;margin-bottom:20px}.list__header--row\@l~li{margin-left:0}.list__header--column\@l{flex-wrap:wrap;padding-left:0;margin-bottom:20px}.list__header--column\@l .list__header-icon{width:auto;margin-bottom:0}.list__header--column\@l~li{margin-left:25px}}@media (min-width:1440px){.list__header--row\@xl{flex-wrap:wrap;padding-left:0}.list__header--row\@xl .list__header-icon{width:100%;margin-bottom:20px}.list__header--row\@xl~li{margin-left:0}.list__header--column\@xl{flex-wrap:wrap;padding-left:0;margin-bottom:20px}.list__header--column\@xl .list__header-icon{width:auto;margin-bottom:0}.list__header--column\@xl~li{margin-left:25px}}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;height:46px;padding:12px 24px;background-color:var(--plate-color);border:1px solid var(--plate-color);border-radius:var(--border-radius-small);box-shadow:none;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--default-color);transition:.2s ease-in-out;transition-property:color,background-color,border}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--plate-color)}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--border-color);outline:0}input[type=date]:focus::placeholder,input[type=datetime-local]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:var(--border-color)}input[type=date]~label,input[type=datetime-local]~label,input[type=datetime]~label,input[type=email]~label,input[type=number]~label,input[type=password]~label,input[type=search]~label,input[type=tel]~label,input[type=text]~label,input[type=url]~label,select~label,textarea~label{pointer-events:none;position:absolute;top:50%;left:24px;transform:translateY(-50%);transition:all .2s ease-in-out}.card--default input[type=date],.card--default input[type=datetime-local],.card--default input[type=datetime],.card--default input[type=email],.card--default input[type=number],.card--default input[type=password],.card--default input[type=search],.card--default input[type=tel],.card--default input[type=text],.card--default input[type=url],.card--default select,.card--default textarea{background-color:var(--inverse-color);border:1px solid var(--inverse-color)}.card--default input[type=date]::placeholder,.card--default input[type=datetime-local]::placeholder,.card--default input[type=datetime]::placeholder,.card--default input[type=email]::placeholder,.card--default input[type=number]::placeholder,.card--default input[type=password]::placeholder,.card--default input[type=search]::placeholder,.card--default input[type=tel]::placeholder,.card--default input[type=text]::placeholder,.card--default input[type=url]::placeholder,.card--default select::placeholder,.card--default textarea::placeholder{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--border-color)}input[type=date] .card--light,input[type=datetime-local] .card--light,input[type=datetime] .card--light,input[type=email] .card--light,input[type=number] .card--light,input[type=password] .card--light,input[type=search] .card--light,input[type=tel] .card--light,input[type=text] .card--light,input[type=url] .card--light,select .card--light,textarea .card--light{background-color:var(--plate-color);border:1px solid var(--border-color)}input[type=date] .card--light::placeholder,input[type=datetime-local] .card--light::placeholder,input[type=datetime] .card--light::placeholder,input[type=email] .card--light::placeholder,input[type=number] .card--light::placeholder,input[type=password] .card--light::placeholder,input[type=search] .card--light::placeholder,input[type=tel] .card--light::placeholder,input[type=text] .card--light::placeholder,input[type=url] .card--light::placeholder,select .card--light::placeholder,textarea .card--light::placeholder{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--default-color)}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:130px;resize:vertical}textarea~label{top:24px}fieldset{padding:0;border-width:0}fieldset+fieldset{margin-top:24px}.grid>*>fieldset{margin-top:0}label,legend{-webkit-tap-highlight-color:transparent;display:block;margin:0}label{font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}legend{font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;width:18px;height:18px;overflow:hidden;vertical-align:top;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid var(--secondary-color);top:2px;margin:0}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer;border-color:var(--primary-color)}input[type=checkbox]+*,input[type=radio]+*{margin-left:8px}input[type=checkbox]~.button,input[type=radio]~.button{pointer-events:none;height:30px;gap:10px;background-color:var(--inverse-color);border:1px solid var(--inverse-color);border-radius:var(--border-radius-small);margin-left:0;padding:4px 12px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--global-color)}input[type=checkbox]~textarea,input[type=radio]~textarea{pointer-events:none}input[type=checkbox]:checked~.button,input[type=radio]:checked~.button{background-color:var(--default-color);border-color:var(--default-color);color:var(--inverse-color)}input[type=checkbox]:checked~textarea,input[type=radio]:checked~textarea{pointer-events:all}input[type=checkbox]{border-radius:4px}input[type=checkbox]:checked{background-color:var(--primary-color);background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.702148 2.85599L4.10885 6.21313L9.70215 0.713135' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");border-color:var(--primary-color)}input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.702148 2.85599L4.10885 6.21313L9.70215 0.713135' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");border-color:var(--secondary-color)}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-color:var(--default-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");border-color:var(--default-color)}input[type=range]{background:var(--border-color);border-radius:10px;width:100%;height:4px;-webkit-appearance:none;outline:0;margin-top:9px;transition:background .2s}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--background-color);cursor:pointer;border:2px solid var(--secondary-color);margin-top:-8px;transition:transform .2s,box-shadow .2s}input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--background-color);cursor:pointer;border:2px solid var(--secondary-color);margin-top:-8px;transition:transform .2s,box-shadow .2s}input[type=range]::-ms-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--background-color);cursor:pointer;border:2px solid var(--secondary-color);margin-top:-8px;transition:transform .2s,box-shadow .2s}input[type=range]::-webkit-slider-runnable-track{height:4px;background:linear-gradient(to right,var(--default-color) 0,var(--default-color) var(--fill-percent),var(--border-color) var(--fill-percent),var(--border-color) 100%);border-radius:5px}input[type=range]::-moz-range-track{height:4px;background:linear-gradient(to right,var(--default-color) 0,var(--default-color) var(--fill-percent),var(--border-color) var(--fill-percent),var(--border-color) 100%);border-radius:5px}input[type=range]::-ms-track{height:4px;background:linear-gradient(to right,var(--default-color) 0,var(--default-color) var(--fill-percent),var(--border-color) var(--fill-percent),var(--border-color) 100%);border-radius:5px}input[type=file]{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;opacity:0}select{max-width:100%;margin:0;color:var(--secondary-color)}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;display:inline-block;vertical-align:middle;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209L11%2014L16%209%22%20stroke%3D%22%231E1E1E%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E%0A);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding-right:50px}.card--inverse select:not([multiple]):not([size]){background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209L11%2014L16%209%22%20stroke%3D%22%231E1E1E%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E%0A)}select>:first-child[disabled][selected]{display:none}@media (min-width:880px){[type=submit],input[type=submit]{max-width:414px}}.form__row{display:flex;flex-direction:column-reverse;position:relative;margin-top:24px}.grid>*>.form__row,.grid>.form__row{margin-top:0}.form>:not(.grid):first-child{margin-top:0}.form__label{display:flex;margin-bottom:16px;color:var(--secondary-color)}.form__label:only-child{margin-bottom:0}.form__label:first-child{order:1;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--default-color)}[required=required]~.form__label::after,[required]~.form__label::after{content:"*";display:inline-block;margin-left:5px;color:var(--primary-color)}:focus~.form__label,:not(:placeholder-shown)~.form__label{top:-18px;transform:none;font-size:var(--font-small)}.form__label [type=checkbox],.form__label [type=radio]{flex:none;position:relative}.grid+.form__label{margin-bottom:24px}.form__label a{color:var(--default-color);text-decoration:underline}.form__label a:hover{color:var(--primary-color);text-decoration:none}.form__label--radio{display:flex;align-items:baseline;gap:8px}.form__label--radio [type=radio]{flex:none}.form__label--checkbox{flex-wrap:wrap;gap:8px;margin-bottom:0}.form__label--checkbox:hover{cursor:pointer}.form__label--checkbox [type=checkbox]{position:absolute;z-index:-1;opacity:0}.form__radio{display:inline-block;position:relative}.form__radio [type=radio]{position:absolute;z-index:-1}.form__radios{display:flex;flex-wrap:wrap;margin-top:-6px}.form__radios>*{margin-top:6px;margin-right:6px}.form__radios--large input[type=radio]~.button{height:46px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}.form__radios>:hover{cursor:pointer}.form__radios>:hover .button{border-color:var(--border-color)}.form__checkboxes{display:flex;flex-wrap:wrap;flex-direction:row;gap:8px}@media (min-width:880px){.form__checkboxes{gap:12px}}.form__checkboxes--large input[type=checkbox]~.button{height:32px;padding:8px 12px;font-size:var(--font-small);font-weight:500;line-height:1.333334;letter-spacing:.01em}@media (min-width:880px){.form__checkboxes--large input[type=checkbox]~.button{height:46px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}}.form__checkboxes>:hover{cursor:pointer}.form__checkboxes>:hover .button{background-color:var(--secondary-dark-color);border-color:var(--secondary-dark-color);color:var(--inverse-color)}.form__upload{position:relative;width:max-content;overflow:hidden}.form__upload--expand{width:100%}.form__upload-button{display:inline-flex;width:300px;max-width:100%;height:56px;align-items:center;justify-content:center;gap:5px;border-radius:var(--border-radius-small);border:1px dashed var(--primary-color);padding:16px 40px;font-size:var(--font-button);font-weight:700;line-height:1.5;letter-spacing:-.02em;color:var(--default-color)}.has-file~.form__upload-button{border-style:solid}.form__upload-button.button--expand{width:100%}.form__upload-icon{display:inline-flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;vertical-align:middle;background-position:center;background-size:cover;position:relative}.form__upload-icon::after,.form__upload-icon::before{content:"";display:block;width:12px;height:2px;background-color:var(--primary-color);position:absolute}.form__upload-icon::before{width:12px;height:2px;top:calc(50% - 1px);left:calc(50% - 6px)}.form__upload-icon::after{width:2px;height:12px;top:calc(50% - 6px);left:calc(50% - 1px)}.form__upload-icon.clear{background-image:none!important;position:relative;transform-origin:center center}.form__upload-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form__upload:hover .form__upload-button{background-color:var(--primary-color);color:var(--inverse-color)}.form__upload:hover .form__upload-icon::after,.form__upload:hover .form__upload-icon::before{background-color:var(--inverse-color)}.form__upload .has-file~.form__upload-button{background-color:var(--inverse-color);border-color:var(--green-color);color:var(--default-color)}.form__upload .has-file~.form__upload-button .form__upload-icon::after,.form__upload .has-file~.form__upload-button .form__upload-icon::before{content:"";display:block;height:2px;background-color:var(--green-color);position:absolute}.form__upload .has-file~.form__upload-button .form__upload-icon::before{width:7px;top:calc(50% + 1px);left:calc(50% - 6px);transform:rotate(45deg)}.form__upload .has-file~.form__upload-button .form__upload-icon::after{width:13px;top:calc(50% - 1px);left:calc(50% - 2px);transform:rotate(-45deg)}.form__agreement{gap:16px}.form__agreement-label{display:flex;align-items:flex-start;gap:8px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}.form__agreement-label [type=checkbox]{flex:none}.form__agreement-label a:hover{color:inherit}.form__agreement+.form__agreement{margin-top:8px}.form--dark input[type=date],.form--dark input[type=datetime-local],.form--dark input[type=datetime],.form--dark input[type=email],.form--dark input[type=number],.form--dark input[type=password],.form--dark input[type=search],.form--dark input[type=tel],.form--dark input[type=text],.form--dark input[type=url],.form--dark select,.form--dark textarea{background-color:var(--border-dark-color);border-color:var(--border-dark-color);color:var(--default-dark-color)}.form--dark input[type=date]::placeholder,.form--dark input[type=datetime-local]::placeholder,.form--dark input[type=datetime]::placeholder,.form--dark input[type=email]::placeholder,.form--dark input[type=number]::placeholder,.form--dark input[type=password]::placeholder,.form--dark input[type=search]::placeholder,.form--dark input[type=tel]::placeholder,.form--dark input[type=text]::placeholder,.form--dark input[type=url]::placeholder,.form--dark select::placeholder,.form--dark textarea::placeholder{color:var(--border-dark-color)}.form--dark input[type=date]:focus,.form--dark input[type=datetime-local]:focus,.form--dark input[type=datetime]:focus,.form--dark input[type=email]:focus,.form--dark input[type=number]:focus,.form--dark input[type=password]:focus,.form--dark input[type=search]:focus,.form--dark input[type=tel]:focus,.form--dark input[type=text]:focus,.form--dark input[type=url]:focus,.form--dark select:focus,.form--dark textarea:focus{border-color:var(--secondary-dark-color);outline:0}.form--dark input[type=date]:focus::placeholder,.form--dark input[type=datetime-local]:focus::placeholder,.form--dark input[type=datetime]:focus::placeholder,.form--dark input[type=email]:focus::placeholder,.form--dark input[type=number]:focus::placeholder,.form--dark input[type=password]:focus::placeholder,.form--dark input[type=search]:focus::placeholder,.form--dark input[type=tel]:focus::placeholder,.form--dark input[type=text]:focus::placeholder,.form--dark input[type=url]:focus::placeholder,.form--dark select:focus::placeholder,.form--dark textarea:focus::placeholder{color:var(--secondary-dark-color)}.form--dark .form__label{color:var(--default-dark-color)}:focus~.form--dark .form__label,:not(:placeholder-shown)~.form--dark .form__label{color:var(--default-dark-color)}.form--city{display:flex;flex-wrap:wrap;list-style:none;gap:16px 0;margin:0;padding:0}.form--city .form__row{width:100%;position:relative;margin-top:0}@media (min-width:880px){.form--city .form__row{width:50%}}.form--city .form__label{display:inline-flex;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--inverse-color)}.form--city .form__label input{position:absolute;z-index:-1;top:0;left:0;opacity:0}.form--city [checked]~*{color:var(--primary-color)}.form input[type=date].error,.form input[type=datetime-local].error,.form input[type=datetime].error,.form input[type=email].error,.form input[type=number].error,.form input[type=password].error,.form input[type=search].error,.form input[type=tel].error,.form input[type=text].error,.form input[type=url].error,.form select.error,.form textarea.error{border-color:var(--primary-color)}.form input[type=date].error~label,.form input[type=datetime-local].error~label,.form input[type=datetime].error~label,.form input[type=email].error~label,.form input[type=number].error~label,.form input[type=password].error~label,.form input[type=search].error~label,.form input[type=tel].error~label,.form input[type=text].error~label,.form input[type=url].error~label,.form select.error~label,.form textarea.error~label{color:var(--primary-color)}.modal .form input[type=date].error,.modal .form input[type=datetime-local].error,.modal .form input[type=datetime].error,.modal .form input[type=email].error,.modal .form input[type=number].error,.modal .form input[type=password].error,.modal .form input[type=search].error,.modal .form input[type=tel].error,.modal .form input[type=text].error,.modal .form input[type=url].error,.modal .form select.error,.modal .form textarea.error{border-color:var(--primary-color)}.modal .form input[type=date].error~label,.modal .form input[type=datetime-local].error~label,.modal .form input[type=datetime].error~label,.modal .form input[type=email].error~label,.modal .form input[type=number].error~label,.modal .form input[type=password].error~label,.modal .form input[type=search].error~label,.modal .form input[type=tel].error~label,.modal .form input[type=text].error~label,.modal .form input[type=url].error~label,.modal .form select.error~label,.modal .form textarea.error~label{color:var(--primary-color)}.icon{display:inline-flex;flex:none;width:22px;height:22px;vertical-align:top;position:relative}.icon::after,.icon::before{display:block;position:absolute}.icon--large{width:40px;height:40px}.icon--check::after,.icon--check::before{content:"";height:3px;background-color:var(--green-color)}.icon--check::before{width:7px;transform-origin:bottom left;top:calc(50% - 2px);left:calc(50% - 7px);transform:rotate(45deg)}.icon--check::after{width:13.4px;transform-origin:bottom right;top:calc(50% - 6px);left:calc(50% - 5px);transform:rotate(-45deg)}.icon--check.icon--large::before{width:10.5px;top:calc(50% - 3px);left:calc(50% - 10.5px)}.icon--check.icon--large::after{width:20.1px;top:calc(50% - 9px);left:calc(50% - 7.5px)}.icon--tick::after,.icon--tick::before{content:"";height:2px;background-color:var(--default-color)}.icon--tick::before{width:11.56px;transform-origin:bottom left;top:calc(50% - 2px);left:calc(50% - 7px);transform:rotate(45deg)}.icon--tick::after{width:19.81px;transform-origin:bottom right;top:calc(50% - 6px);left:calc(50% - 5px);transform:rotate(-45deg)}.icon--tick.icon--large::before{width:11.56px;top:calc(50% - 3px);left:calc(50% - 10.09px)}.icon--tick.icon--large::after{width:19.81px;top:calc(50% - 8.29px);left:calc(50% - 7.5px)}.icon--cross::after,.icon--cross::before{content:"";width:16px;height:2px;background-color:var(--default-color);top:50%;left:50%;transform-origin:center}.icon--cross::before{transform:translate(-50%,-50%) rotate(45deg)}.icon--cross::after{transform:translate(-50%,-50%) rotate(-45deg)}.icon--cross.icon--large::after,.icon--cross.icon--large::before{width:24px;height:3px}.icon--count{display:flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;position:relative;top:0;font-size:2rem;font-weight:700;line-height:1;color:var(--primary-color)}.icon[data-icon=arrow-right]::before{content:"→"}.icon[data-icon=chevron-left]::after,.icon[data-icon=chevron-left]::before,.icon[data-icon=chevron-right]::after,.icon[data-icon=chevron-right]::before{content:"";width:50%;height:2px;background-color:var(--default-color);top:calc(50% - 1px)}.icon[data-icon=chevron-left]::before,.icon[data-icon=chevron-right]::before{transform:rotate(45deg)}.icon[data-icon=chevron-left]::after,.icon[data-icon=chevron-right]::after{transform:rotate(-45deg)}.icon[data-icon=chevron-left]::after,.icon[data-icon=chevron-left]::before{transform-origin:center left;left:27%}.icon[data-icon=chevron-right]::after,.icon[data-icon=chevron-right]::before{transform-origin:center right;right:27%}.icon[data-icon=hamburger]{width:22px;height:22px;position:relative}.icon[data-icon=hamburger]::after,.icon[data-icon=hamburger]::before{content:"";width:16px;height:2px;background-color:var(--primary-color);border-radius:4px;position:absolute;left:50%;transform:translateX(-50%);transition-duration:.2s}.icon[data-icon=hamburger]::before{top:4.5px}.icon[data-icon=hamburger]::after{bottom:4.5px}.icon[data-icon=close]{width:22px;height:22px;position:relative}.icon[data-icon=close]::after,.icon[data-icon=close]::before{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:var(--primary-color)}.icon[data-icon=close]::before{transform:translate(-50%,-50%) rotate(45deg)}.icon[data-icon=close]::after{transform:translate(-50%,-50%) rotate(-45deg)}.icon[data-icon=info]{border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color)}.icon[data-icon=info]::after,.icon[data-icon=info]::before{content:"";position:absolute;left:calc(50% - 1px)}.icon[data-icon=info]::before{width:2px;height:8px;background-color:currentColor;top:calc(50% - 6px)}.icon[data-icon=info]::after{width:2px;height:2px;background-color:currentColor;top:calc(50% + 4px)}.icon[data-icon=location]{width:18px;height:22px;position:relative}.icon[data-icon=location]::before{content:"";width:18px;height:18px;background-color:var(--primary-color);border-radius:80% 0 55% 50%/55% 0 80% 50%;position:absolute;top:0;left:0;transform:rotate(135deg)}.icon[data-icon=location]::after{content:"";width:6px;height:6px;background-color:var(--global-color);border-radius:50%;position:absolute;z-index:1;top:6px;left:50%;transform:translateX(-50%)}.icon[data-icon=services]{width:22px;height:22px;background-color:transparent;position:relative;color:var(--primary-color)}.icon[data-icon=services]::after,.icon[data-icon=services]::before{content:"";width:7px;height:7px;position:absolute;left:3px;background-color:currentColor;box-shadow:9px 0 0 currentColor}.icon[data-icon=services]::before{top:3px}.icon[data-icon=services]::after{top:12px}.icon[data-icon=search]{width:22px;height:22px;position:relative}.icon[data-icon=search]::after,.icon[data-icon=search]::before{content:"";position:absolute}.icon[data-icon=search]::before{width:14px;height:14px;border:3px solid var(--primary-color);border-radius:50%;top:3px;left:2px}.icon[data-icon=search]::after{width:3px;height:8px;background:var(--primary-color);border-radius:2px;top:13px;left:14px;transform:rotate(-45deg)}.card{display:flow-root;position:relative}.card.flex{display:flex;flex-wrap:wrap}.card.card__body,.card>.card__body{padding:24px}@media (min-width:1240px){.card.card__body,.card>.card__body{padding:32px}}.card.card__body>:first-child:not(.grid):not([class*=margin-]),.card>.card__body>:first-child:not(.grid):not([class*=margin-]){margin-top:0}.card.card__body>:last-child,.card>.card__body>:last-child{margin-bottom:0}.card__body:not(:only-child):not(.card):not(:last-child){padding-bottom:0}.card__header{padding:24px 24px 0}@media (min-width:1440px){.card__header{padding:32px 32px 0}}.card__header>:first-child:not(.grid){margin-top:0}.card__header>:last-child{margin-bottom:0}.card__header+.card__body{padding-top:16px}:not(.card--light):not(.card--default):not(.card--secondary)>.card__header+.card__body:last-child{padding-bottom:0}.card__thumb{background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:var(--aspect,var(--default-aspect))}.card__label{margin:0;padding:0;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}.card__icon{flex:none;margin-bottom:16px}.card__icon[class*=float--]{margin-bottom:0}.card__title{margin:0;padding:0;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}@media (min-width:1240px){.card__title{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}}.card__footer{padding:0 24px 24px}@media (min-width:1440px){.card__footer{padding:0 32px 32px}}.card__footer>:first-child:not(.grid){margin-top:0}.card__footer>:last-child{margin-bottom:0}.card__header--row{display:flex;gap:16px}.card__header--row>*{margin-top:0;margin-bottom:0}.card__header--counter{display:flex;align-items:first baseline;margin-bottom:16px}.card__header--counter>*{margin-top:0;margin-bottom:0}.card__header--counter~p{padding-left:32px}.card__header--counter~p:last-child{margin-bottom:0}.card__header--counter~.list{margin-left:32px}.card__header--counter~.list:last-child{margin-bottom:0}.card__header--counter~.card__body{padding-top:12px;padding-left:56px}@media (min-width:880px){.card__header--counter~.card__body{padding-left:64px}}.card__header--counter~.card__body .list{margin-left:-25px}.card .card__header-count{width:32px;flex:none;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--primary-color)}@media (min-width:880px){.card--small.card__body,.card--small>.card__body{padding:24px}}@media (min-width:1440px){.card--small.card__body,.card--small>.card__body{padding:24px}}@media (min-width:1440px){.card--small>.card__header{padding:24px 24px 0}}@media (min-width:1440px){.card--small>.card__footer{padding:0 24px 24px}}@media (min-width:880px){.card--large.card__body,.card--large>.card__body{padding:32px}}@media (min-width:1440px){.card--large.card__body,.card--large>.card__body{padding:48px}}@media (min-width:1440px){.card--large>.card__header{padding:48px 48px 0}}@media (min-width:1440px){.card--large>.card__footer{padding:0 48px 48px}}.card--collapse{padding:0}.card--collapse .card__header{padding:0}.card--collapse .card__body{padding-right:0;padding-left:0}.card--collapse .card__footer{padding:0}.card--light{background-color:var(--background-color)}.card--default{background-color:var(--plate-color)}.card--secondary{background-color:var(--plate-dark-color)}.card--rounded{border-radius:var(--border-radius-small)}@media (min-width:880px){.card--rounded{border-radius:var(--border-radius)}}.card--border{border:1px solid var(--border-color)}.card[class*="--rounded"]{overflow:hidden}.card--digit{width:620px;max-width:100%;min-height:64px;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:10px 20px}@media (min-width:1440px){.card--digit{min-height:132px;padding:20px 40px}}.grid--divider>*>.card--digit{padding:0}@media (min-width:640px){.card--default\@s{background-color:var(--plate-color)}.card--secondary\@s{background-color:var(--plate-dark-color)}}@media (min-width:880px){.card--default\@m{background-color:var(--plate-color)}.card--secondary\@m{background-color:var(--plate-dark-color)}}@media (min-width:1240px){.card--default\@l{background-color:var(--plate-color)}.card--secondary\@l{background-color:var(--plate-dark-color)}}@media (min-width:1440px){.card--default\@xl{background-color:var(--plate-color)}.card--secondary\@xl{background-color:var(--plate-dark-color)}}.timeframe{display:flex;flex-wrap:wrap;gap:32px}.timeframe__cost,.timeframe__work{display:flex;align-items:center;gap:8px;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}.timeframe__cost img,.timeframe__cost svg,.timeframe__work img,.timeframe__work svg{width:22px;height:22px;flex:none}.section--our_cases .section__header{display:flex;flex-wrap:wrap;gap:0 24px;align-items:flex-end;justify-content:space-between}.section--our_cases .section__excerpt{width:100%}.section--our_cases .our_cases{display:flex;flex-wrap:wrap;border-radius:24px;overflow:visible}@media (min-width:880px){.section--our_cases .our_cases{height:480px;background-color:var(--plate-color);border-radius:24px}}@media (min-width:1240px){.section--our_cases .our_cases{height:602px;overflow:hidden}}@media (min-width:1240px){.section--our_cases .our_cases .swiper-wrapper{height:100%}}.section--our_cases .our_cases__nav.swiper{display:none;width:100%}@media (min-width:1240px){.section--our_cases .our_cases__nav.swiper{display:flex;width:33.3333%;height:100%;flex-direction:column;gap:32px;padding:48px 32px 48px 48px}}@media (min-width:1240px){.section--our_cases .our_cases__nav.swiper .swiper-wrapper{height:auto;flex:1}}.section--our_cases .our_cases__nav-item{display:flex;width:100%;align-items:center;border-bottom:1px solid var(--border-color);padding:12px 0;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em;color:var(--secondary-dark-color);transition:all .2s ease-in-out}.section--our_cases .our_cases__nav-item:first-child{padding-top:0}.section--our_cases .our_cases__nav-item:hover{cursor:pointer;color:var(--primary-color)}.section--our_cases .our_cases__nav-item.swiper-slide{aspect-ratio:1.61;height:auto!important;min-height:51px}@media (min-width:1240px){.section--our_cases .our_cases__nav-item.swiper-slide{aspect-ratio:auto}}.section--our_cases .our_cases__nav-item.swiper-slide-thumb-active{border-bottom-color:var(--primary-color);font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--default-color)}.section--our_cases .our_cases__nav-item.swiper-slide-thumb-active:hover{cursor:default}.section--our_cases .our_cases__nav-action{display:none;flex-wrap:wrap;flex-direction:column;justify-content:space-between;flex:1;gap:32px}@media (min-width:1240px){.section--our_cases .our_cases__nav-action{display:flex;flex:none}}.section--our_cases .our_cases__nav-action .link--more{font-size:var(--font-button);font-weight:700;line-height:1.5;letter-spacing:-.02em;color:var(--primary-color)}.section--our_cases .our_cases__list{width:100%;height:100%}@media (min-width:1240px){.section--our_cases .our_cases__list{flex:1}}.section--our_cases .our_cases__list.swiper{overflow:visible}@media (min-width:1240px){.section--our_cases .our_cases__list.swiper{overflow:hidden}}.section--our_cases .our_cases__list .swiper-slide{height:auto;background-color:var(--plate-color);border-radius:24px}@media (min-width:880px){.section--our_cases .our_cases__list .swiper-slide{height:auto;background-color:transparent}}.section--our_cases .our_cases__list .swiper-navigation{position:static;justify-content:center;margin-top:24px}@media (min-width:880px){.section--our_cases .our_cases__list .swiper-navigation{margin-top:32px}}@media (min-width:1240px){.section--our_cases .our_cases__list .swiper-navigation{display:none}}.section--our_cases .our_cases__item{flex-direction:column;flex-wrap:wrap;height:100%;position:relative}@media (min-width:880px){.section--our_cases .our_cases__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:24px 32px}}@media (min-width:1240px){.section--our_cases .our_cases__item{overflow:hidden;border-radius:24px}}.section--our_cases .our_cases__item-thumb{display:flex;flex-wrap:wrap;width:100%;height:fit-content;aspect-ratio:1.61;align-items:flex-end;gap:24px 32px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:24px 24px 0 0;overflow:hidden;position:relative;z-index:1;padding:24px}@media (min-width:880px){.section--our_cases .our_cases__item-thumb{height:auto;aspect-ratio:0;border-radius:24px;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}}.section--our_cases .our_cases__item-thumb::before{content:"";display:block;background:linear-gradient(180deg,rgba(0,0,0,0) 34.51%,#000 100%);position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}@media (min-width:880px){.section--our_cases .our_cases__item-thumb::before{content:none}}.section--our_cases .our_cases__item-tags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;position:absolute;top:24px;left:24px;margin:0;padding:0}@media (min-width:880px){.section--our_cases .our_cases__item-tags{top:32px;left:32px}}.section--our_cases .our_cases__item-tag{background-color:rgba(0,0,0,.2);backdrop-filter:blur(20px);border-radius:4px;padding:4px 12px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--inverse-color)}.section--our_cases .our_cases__item-title{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--default-dark-color)}@media (min-width:880px){.section--our_cases .our_cases__item-title{display:none}}.section--our_cases .our_cases__result{display:flex;width:100%;flex:1;flex-wrap:wrap;align-items:center;gap:24px;padding:24px}@media (min-width:880px){.section--our_cases .our_cases__result{width:100%;background-color:color-mix(in srgb,var(--global-color) 20%,transparent);backdrop-filter:blur(10px);overflow:hidden;border-radius:0 0 24px 24px}}@media (min-width:880px) and (min-width:1240px){.section--our_cases .our_cases__result{gap:0;backdrop-filter:blur(20px);overflow:visible}}@media (min-width:1240px){.section--our_cases .our_cases__result{padding:32px}}.section--our_cases .our_cases__result-title{display:none}@media (min-width:880px){.section--our_cases .our_cases__result-title{display:block;flex:1;order:-1;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em;color:var(--inverse-color)}}@media (min-width:1240px){.section--our_cases .our_cases__result-title{display:none}}.section--our_cases .our_cases__result-list--old{display:grid;width:100%;gap:8px;grid-template-columns:1fr}@media (min-width:880px){.section--our_cases .our_cases__result-list--old{width:100%;gap:32px}}@media (min-width:880px){.section--our_cases .our_cases__result-list--old:has(>:nth-last-child(2):first-child),.section--our_cases .our_cases__result-list--old:has(>:nth-last-child(4):first-child){grid-template-columns:repeat(2,1fr)}}@media (min-width:880px){.section--our_cases .our_cases__result-list--old:has(>:nth-last-child(3):first-child){grid-template-columns:repeat(3,1fr)}}@media (min-width:880px){.section--our_cases .our_cases__result-list--old:has(>:nth-last-child(4):first-child){grid-template-columns:repeat(4,1fr)}}.section--our_cases .our_cases__result-list{display:grid;width:100%;gap:24px;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 24px),1fr))}@media (min-width:880px){.section--our_cases .our_cases__result-list{width:100%;gap:16px;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 16px),1fr))}}@media (min-width:1240px){.section--our_cases .our_cases__result-list{grid-template-columns:repeat(auto-fit,minmax(calc(25% - 24px),1fr))}}.section--our_cases .our_cases__result-item{display:flex;flex-wrap:wrap;flex-direction:column;gap:8px;position:relative;padding:0;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--secondary-color)}@media (min-width:880px){.section--our_cases .our_cases__result-item{border-bottom:0;color:var(--default-dark-color)}}@media (min-width:1240px){.section--our_cases .our_cases__result-item{flex:1;flex-direction:column;padding:0}}@media (min-width:1440px){.section--our_cases .our_cases__result-item{font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em}}.section--our_cases .our_cases__result-item::before{display:block;width:1px;background-color:color-mix(in srgb,var(--border-color) 20%,transparent);position:absolute;top:0;bottom:0;left:-16px}.section--our_cases .our_cases__result-item:last-child{border-bottom:0}.section--our_cases .our_cases__result-item>:only-child{width:100%;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--default-color)}@media (min-width:880px){.section--our_cases .our_cases__result-item>:only-child{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--inverse-color)}}.section--our_cases .our_cases__result-more{width:100%;margin-top:auto;text-align:center}@media (min-width:880px){.section--our_cases .our_cases__result-more{width:auto;order:-1;margin-top:0;margin-left:auto;text-align:left}}@media (min-width:1240px){.section--our_cases .our_cases__result-more{margin-top:-169px}}.section--our_cases .our_cases__result-more .button{width:214px;border:0}@media (min-width:880px){.section--our_cases .our_cases__result-more .button{height:40px}}@media (min-width:1240px){.section--our_cases .our_cases__result-more .button{height:56px}}@media (min-width:880px){.section--our_cases .our_cases__result-more .link--more{color:var(--link-dark-color)}}.section--our_cases .our_cases__action{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}@media (min-width:880px){.section--our_cases .our_cases__action{margin-top:86px}}@media (min-width:1240px){.section--our_cases .our_cases__action{display:none}}.section--our_cases .our_cases__action>*{width:100%;max-width:880px}@media (min-width:640px){.section--our_cases .our_cases__action>*{flex:1}}@media (min-width:1240px){.section--our_cases .our_cases__action>*{flex:none}}.cost__entry{display:flex;align-items:flex-end;column-gap:12px}@media (min-width:880px){.cost__entry{column-gap:24px}}.cost__entry:not(:first-child){margin-top:10px}.cost__content{font-size:1.28571rem;text-align:right;color:var(--default-color)}@media (min-width:1240px){.cost__content{font-size:1.57143rem}}.cost__meta{flex:1;padding-bottom:.1428571em;font-size:1.28571rem;color:var(--default-color);text-align:left;line-height:1;letter-spacing:-.02em}@media (min-width:1240px){.cost__meta{font-size:2rem}}.cost__amount-current{font-size:1.28571rem;line-height:1;letter-spacing:-.04em;color:var(--default-color)}@media (min-width:880px){.cost__amount-current{font-size:2rem}}.cost__amount-pre{margin-right:.1428571em;font-size:1.28571rem;line-height:1;letter-spacing:-.04em;color:var(--default-color)}@media (min-width:880px){.cost__amount-pre{font-size:2rem}}.cost__amount-suf,.cost__amount-value{font-size:2.85714rem;color:var(--primary-color)}@media (min-width:1240px){.cost__amount-suf,.cost__amount-value{font-size:4.5714rem}}.cost__amount-old{display:inline-block;margin-left:-5px;padding:0 .2em;position:relative;font-size:1.28571rem;color:var(--default-color);line-height:1.33334}.cost__amount-old [class*=-pre],.cost__amount-old [class*=-suf],.cost__amount-old [class*=-value]{font-size:1.28571rem;color:var(--default-color);line-height:1.33334}.cost__amount-old [class*=-value]::after{content:"";display:block;height:2px;background-color:var(--primary-color);position:absolute;top:50%;left:-1px;right:-1px}.cost__text{color:var(--default-color)}.cost__text>:first-child{margin-top:0;margin-bottom:0}.cost__text>:last-child{margin-bottom:0}.rates .section__entry{padding-top:16px}@media (min-width:1240px){.rates .section__entry{padding-top:0}}@media (min-width:880px){.rates .swiper-slide{display:block}}.rates .modal__dialog{border-radius:var(--border-radius);border:1px solid var(--primary-color);margin-top:48px;padding:32px 24px}.rates .modal__close{top:-48px;right:0}.rates .modal.modal--small .modal__dialog{max-width:626px}.rate{display:flex;width:343px;height:auto;flex-direction:column;gap:32px;padding:32px 24px}@media (min-width:880px){.rate{width:372px;gap:40px;padding:24px}}@media (min-width:1240px){.rate{width:432px;padding:48px}}.rate[data-label]{position:relative}.rate[data-label]::before{content:attr(data-label);display:block;height:32px;background-color:var(--blue-color);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;position:absolute;right:17px;bottom:100%;padding:4px 12px;font-size:var(--font-button);font-weight:700;line-height:1.5;letter-spacing:-.02em;color:var(--inverse-color)}@media (min-width:880px){.rate[data-label]::before{right:42px}}@media (min-width:1240px){.rate[data-label]::before{right:32px}}.rate__header{display:flex;flex-direction:column;gap:32px;text-align:center}.rate__header>:first-child{margin-top:0}.rate__header>:last-child{margin-bottom:0}.rate__title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}.rate__excerpt>:first-child{margin-top:0}.rate__excerpt>:last-child{margin-bottom:0}.rate__amount{text-align:center}.rate__amount-actual{white-space:nowrap;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:880px){.rate__amount-actual{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.rate__amount-old{height:22px;margin-top:12px;white-space:nowrap;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;text-decoration:line-through;color:var(--secondary-color)}@media (min-width:880px){.rate__amount-old{margin-top:16px}}.rate__amount-sale{display:flex;flex-wrap:wrap;align-items:flex-end;flex:1;position:relative;top:-.2em}.rate__amount-text{width:100%;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--primary-color)}.rate__content{display:flex;height:auto;max-height:0;flex-direction:column;gap:32px;opacity:0;margin:-32px 0 0;padding:0;visibility:hidden;transition:opacity .2s ease,max-height .2s ease}@media (min-width:880px){.rate__content{max-height:none;gap:40px;opacity:1;visibility:visible;margin:0}}.rate__content.open{opacity:1;max-height:2500px;overflow:hidden;visibility:visible;margin:0}.rate__body,.rate__bonus{display:flex;flex-direction:column;gap:24px}.rate__body>*,.rate__bonus>*{margin-top:0;margin-bottom:0}.rate__body>* :first-child,.rate__bonus>* :first-child{margin-top:0}.rate__body>*>:last-child,.rate__bonus>*>:last-child{margin-bottom:0}@media (min-width:880px){.rate__body{opacity:1;max-height:none;visibility:visible}}.rate__bonus-title{display:flex;gap:8px;align-items:center;margin-bottom:-8px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}.rate__bonus-title img{flex:none}.rate__bonus-item{margin-top:24px}.rate__footer{display:none;flex-wrap:wrap;align-items:center}@media (min-width:880px){.rate__footer{display:flex}}.rate__footer>:first-child{margin-top:0}.rate__footer>:last-child{margin-bottom:0}.rate__footer .button{flex:none;margin-right:24px}.rate__footer-sale{flex:1;font-size:14px;line-height:1.1;color:var(--primary-color)}.rate.background--plate-dark .rate__amount-actual,.rate.background--plate-dark .rate__body,.rate.background--plate-dark .rate__bonus,.rate.background--plate-dark .rate__excerpt,.rate.background--plate-dark .rate__title{color:var(--default-dark-color)}.rate.background--plate-dark .rate__amount-old{color:var(--secondary-dark-color)}.section--amount .cost__amount{align-self:flex-end;margin-left:auto;font-size:var(--font-size);text-align:right}.section--amount .cost__amount-old [class*=-pre],.section--amount .cost__amount-old [class*=-suf],.section--amount .cost__amount-old [class*=-value]{font-size:var(--font-size);color:var(--default-color);line-height:1.33334}.section--amount .cost__amount-current{color:var(--primary-color)}.section--amount .cost__amount-current [class*=-pre],.section--amount .cost__amount-current [class*=-suf],.section--amount .cost__amount-current [class*=-value]{font-size:2.85714rem;color:var(--primary-color)}.section--amount .cost__meta{font-size:var(--font-size)}@media (min-width:1240px){.section--amount .cost__meta{font-size:1.28571rem}}.lidogen{display:flex;flex-wrap:wrap;align-items:center}.lidogen>.section__container{width:100%}.lidogen .card{flex-direction:row}.lidogen__content{width:100%}@media (min-width:880px){.lidogen__content{flex:1;padding-right:24px}}@media (min-width:1240px){.lidogen__content .section__excerpt{padding-right:20%}}.lidogen__content--wide{flex:none;padding-right:0}.lidogen__meta{flex:none;width:305px;max-width:100%}.lidogen__meta--wide{width:340px}.lidogen__meta--expand{width:auto}.lidogen__old{font-size:var(--font-size);color:var(--default-color);line-height:1.33334;text-align:center}@media (min-width:880px){.lidogen__old{font-size:1.28571rem}}.lidogen__old::after,.lidogen__old::before{display:inline}.lidogen__old::before{content:attr(data-before);margin-right:.3em}.lidogen__old::after{content:attr(data-after);margin-left:.3em}.lidogen__old-amount{display:inline-block;position:relative;font-size:1.57143rem;color:var(--default-color);letter-spacing:-.04em}@media (min-width:880px){.lidogen__old-amount{font-size:2rem;line-height:1.1}}.lidogen__old-amount::after{content:"";display:block;height:2px;background-color:var(--primary-color);position:absolute;top:calc(50% - 1px);left:-1em;right:-1em}.lidogen__cost{font-size:18px;color:var(--default-color);line-height:1.33334;text-align:center}.lidogen__cost--small{font-size:14px}.lidogen__cost-amount{font-size:40px;color:var(--white-color);letter-spacing:-.04em}@media (min-width:880px){.lidogen__cost-amount{font-size:64px;line-height:1.1}}.lidogen__sales{display:flex;align-items:center;background-color:var(--plate-color);backdrop-filter:blur(18.58px);border:1px solid var(--secondary-color);border-radius:24px;margin-top:24px;padding:24px}.lidogen__sales--nobg{background:0 0;border-width:0;border-radius:0}.lidogen__sales-icon{display:flex;flex:none;align-items:center;justify-content:center;margin-right:16px}.lidogen__sales-icon--circle{width:50px;height:50px;background-color:var(--primary-color);border-radius:50%}.lidogen__sales-text{flex:1;font-size:14px;color:var(--gray-color)}.lidogen__sales-old{display:inline-block;padding:0 10px 0 5px;position:relative;font-size:18px;line-height:1.333}.lidogen__sales-old::after{content:"";display:block;background:linear-gradient(to top left,rgba(255,65,64,0) 0,rgba(255,65,64,0) calc(50% - 1.6px),#ff4140 50%,rgba(255,65,64,0) calc(50% + 1.6px),rgba(255,65,64,0) 100%);background-size:cover;position:absolute;top:2px;left:0;right:0;bottom:2px}.lidogen__sales-discount:not(:only-child){margin-top:4px}.uspey-do-kontsa-leta{min-height:300px;background-position:bottom right;background-size:auto;background-repeat:no-repeat;position:relative}.uspey-do-kontsa-leta__bg{position:absolute;right:16px;bottom:10px}@media (min-width:640px){.uspey-do-kontsa-leta__bg{right:24px}}@media (min-width:1240px){.uspey-do-kontsa-leta__bg{right:48px}}.uspey-do-kontsa-leta__title{font-size:40px;font-weight:800;line-height:1.02;color:var(--white-color)}@media (min-width:880px){.uspey-do-kontsa-leta__title{font-size:60px}}@media (min-width:1240px){.uspey-do-kontsa-leta__title{font-size:90px}}.uspey-do-kontsa-leta__label{display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-color);border-radius:500px;vertical-align:middle;padding:8px 32px 9px;font-size:32px;line-height:1;color:var(--black-color)}@media (min-width:640px){.uspey-do-kontsa-leta__label{font-size:1.28571rem}}@media (min-width:880px){.uspey-do-kontsa-leta__label{padding:10px 24px 11px;font-size:30px}}@media (min-width:1240px){.uspey-do-kontsa-leta__label{padding:10px 24px 11px;font-size:40px}}.uspey-do-kontsa-leta__excerpt{margin-top:32px;font-size:1.28571rem;font-weight:600;line-height:1.33334;letter-spacing:.01em;color:var(--white-color)}.uspey-do-kontsa-leta__excerpt>:first-child{margin-top:0}.uspey-do-kontsa-leta__excerpt>:last-child{margin-bottom:0}.uspey-do-kontsa-leta__action{margin:48px 0 0}.patents{display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px}.patents__list{display:none}@media (min-width:1240px){.patents__list{display:block;width:300px}}.patents__list a{display:block;border-radius:var(--border-radius);position:relative}.patents__list a::after{content:"";display:block;background:rgba(50,117,144,.1019607843);border-radius:var(--border-radius);position:absolute;top:0;right:0;bottom:0;left:0}.patents__nav{display:grid;grid-template-columns:repeat(1,1fr);gap:12px;width:auto;flex:1}@media (min-width:880px){.patents__nav{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1240px){.patents__nav{grid-template-columns:repeat(3,1fr);width:300px}}.patents__nav-item{display:flex;width:100%;background-color:var(--plate-color);border:1px solid var(--plate-color);border-radius:var(--border-radius-small);transition:all .2s ease-in-out}@media (min-width:1240px){.patents__nav-item{border-radius:var(--border-radius)}}.patents__nav-item .lightbox{flex:none;display:block;width:102px;position:relative}@media (min-width:1240px){.patents__nav-item .lightbox{display:none}}.patents__nav-item .lightbox::after{content:"";display:block;background:rgba(61,138,216,.1019607843);border-radius:var(--border-radius-small);position:absolute;top:0;right:0;bottom:0;left:0}@media (min-width:1240px){.patents__nav-item .lightbox::after{border-radius:var(--border-radius)}}.patents__nav-item:hover{cursor:pointer;border:1px solid var(--border-color)}@media (min-width:1240px){.patents__nav-item.active{background-color:var(--primary-color);color:var(--inverse-color)}}.patents__nav-title{padding:24px;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}@media (min-width:1240px){.patents__nav-title{padding:32px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}}.patents__toggle{width:100%;margin-top:12px;text-align:center}@media (min-width:880px){.patents__toggle{grid-column:1/3;margin-top:8px}}@media (min-width:1240px){.patents__toggle{grid-column:1/2;margin-top:24px;padding-left:32px;text-align:left}}.section--acсent .acсent{display:flex;flex-wrap:wrap;justify-content:center;background-color:var(--plate-dark-color);border-radius:var(--border-radius);overflow:hidden;position:relative;padding:24px;color:var(--default-dark-color)}@media (min-width:880px){.section--acсent .acсent{min-height:216px;justify-content:space-between;padding:0}}@media (min-width:1440px){.section--acсent .acсent{min-height:396px}}.section--acсent .acсent .acсent__thumb{align-self:flex-end;margin-bottom:24px}@media (min-width:880px){.section--acсent .acсent .acсent__thumb{order:1;margin-bottom:0}}@media (min-width:1240px){.section--acсent .acсent .acсent__thumb{right:0;bottom:0}}@media (min-width:880px){.section--acсent .acсent .acсent__body{flex:1;margin-right:-56px;padding:32px}}@media (min-width:1240px){.section--acсent .acсent .acсent__body{margin-right:-72px;padding:48px}}.section--acсent .acсent .acсent__text>:first-child,.section--acсent .acсent .acсent__title>:first-child{margin-top:0}.section--acсent .acсent .acсent__text>:last-child,.section--acсent .acсent .acсent__title>:last-child{margin-bottom:0}@media (min-width:880px){.section--acсent .acсent .acсent__title{margin-top:16px}}.section--acсent .acсent .acсent__title p{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:1240px){.section--acсent .acсent .acсent__title p{margin-top:16px;font-size:var(--font-xxxlarge);font-weight:700;line-height:1;letter-spacing:-.04em}}@media (min-width:880px){.section--acсent .acсent .acсent__text{margin-top:24px}}@media (min-width:1240px){.section--acсent .acсent .acсent__text{margin-top:32px}}.section--acсent .acсent .acсent__text p{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}@media (min-width:880px){.section--acсent .acсent .acсent__text p{color:var(--secondary-dark-color)}}@media (min-width:1240px){.section--acсent .acсent .acсent__text p{font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em}}@media (min-width:880px){.section--acсent .acсent--first_image{flex-direction:column;align-items:center}}@media (min-width:1240px){.section--acсent .acсent--first_image{flex-direction:row;min-height:1px}}@media (min-width:880px){.section--acсent .acсent--first_image .acсent__thumb{order:0;align-self:center;margin-top:48px;margin-bottom:0}}@media (min-width:1240px){.section--acсent .acсent--first_image .acсent__thumb{order:1;align-self:flex-end}}@media (min-width:1240px){.section--acсent .acсent--first_image .acсent__thumb{margin-top:0}}.section--acсent .acсent--first_image .acсent__thumb img{display:block;width:279px;height:256px}@media (min-width:880px){.section--acсent .acсent--first_image .acсent__thumb img{width:416px;height:380px}}@media (min-width:880px){.section--acсent .acсent--first_image .acсent__body{flex:none;margin-right:0;padding:32px}}@media (min-width:1240px){.section--acсent .acсent--first_image .acсent__body{flex:1;margin-right:-72px;padding:48px}}@media (min-width:880px){.section--acсent .acсent .accent__footer{margin-right:auto;order:1}}.section--acсent .acсent .accent__footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:16px 8px;text-align:center}@media (min-width:880px){.section--acсent .acсent .accent__footer-social{gap:8px;margin-top:0}}@media (min-width:1440px){.section--acсent .acсent .accent__footer-social{width:auto;flex-wrap:nowrap}}.section--acсent .acсent .accent__footer-social .button{flex:none;background-color:var(--border-dark-color);border-color:transparent;color:var(--secondary-dark-color)}.section--acсent .acсent .accent__footer-social .button:hover{color:var(--inverse-color)}.section--acсent .acсent .accent__icon{width:60px;height:60px;background-color:transparent;border:1px solid var(--border-color);border-radius:50%;padding:0;color:var(--default-color)}.section--acсent .acсent .accent__icon:hover{background-color:var(--primary-color);border-color:transparent}.section--acсent .acсent .accent__icon svg{fill:currentColor;width:32px;height:32px}.section--quote .quote{display:flex;flex-wrap:wrap;gap:0}@media (min-width:640px){.section--quote .quote{gap:32px;background-color:var(--plate-color);border-radius:var(--border-radius);padding:32px}}@media (min-width:1240px){.section--quote .quote{padding:48px}}.section--quote .quote__title{width:100%;margin-bottom:24px;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:640px){.section--quote .quote__title{margin-bottom:0}}@media (min-width:1240px){.section--quote .quote__title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.section--quote .quote__avatar{width:100%;flex:none;position:relative;z-index:1}@media (min-width:880px){.section--quote .quote__avatar{width:auto}}.section--quote .quote__avatar img{width:100%;border-radius:var(--border-radius)}@media (min-width:640px){.section--quote .quote__avatar img{width:318px}}.section--quote .quote__content{display:flex;min-width:320px;flex-direction:column;gap:24px;background-color:var(--plate-color);border-radius:0 0 var(--border-radius) var(--border-radius);margin-top:-24px;padding:48px 24px 24px}@media (min-width:640px){.section--quote .quote__content{flex:1;background-color:transparent;border-radius:0;margin-top:0;padding:0}}.section--quote .quote__text>:first-child{margin-top:0}.section--quote .quote__text>:last-child{margin-bottom:0}.section--quote .quote__name{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}@media (min-width:1240px){.section--quote .quote__name{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}}.section--quote .quote__position{margin-top:4px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}@media (min-width:1240px){.section--quote .quote__position{margin-top:8px}}.section--findCost .findCost{display:flex;flex-wrap:wrap;gap:48px;background-color:var(--plate-dark-color);border-radius:var(--border-radius);overflow:hidden;position:relative;padding:24px;color:var(--default-dark-color)}@media (min-width:880px){.section--findCost .findCost{gap:32px;padding:32px}}@media (min-width:1240px){.section--findCost .findCost{gap:48px;padding:48px}}.section--findCost .findCost__thumb{position:absolute;right:0;bottom:0}@media (min-width:1240px){.section--findCost .findCost__thumb{right:36%}}@media (min-width:1440px){.section--findCost .findCost__thumb{right:45%}}.section--findCost .findCost__title{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:880px){.section--findCost .findCost__title{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}@media (min-width:1240px){.section--findCost .findCost__title{width:calc(59.666666% - 48px)}}.section--findCost .findCost__bonus{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:880px){.section--findCost .findCost__bonus{gap:24px;padding-right:298px}}@media (min-width:1240px){.section--findCost .findCost__bonus{width:40.333334%;gap:32px;margin-bottom:-48px;padding-top:24px;padding-right:0}}.section--findCost .findCost__bonus-item{display:flex;width:100%;flex-wrap:wrap;gap:8px}@media (min-width:880px){.section--findCost .findCost__bonus-item{gap:24px}}@media (min-width:1240px){.section--findCost .findCost__bonus-item{gap:16px}}.section--findCost .findCost__bonus-num{width:100%;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--secondary-dark-color)}@media (min-width:880px){.section--findCost .findCost__bonus-num{width:auto}}@media (min-width:1440px){.section--findCost .findCost__bonus-num{width:100%}}.section--findCost .findCost__bonus-text{flex:1;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--default-dark-color)}@media (min-width:1440px){.section--findCost .findCost__bonus-text{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}}.section--findCost .findCost--grid .findCost__thumb{position:absolute;right:0;bottom:0}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__thumb{right:calc(50% + 24px)}}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__bonus,.section--findCost .findCost--grid .findCost__title{width:calc(50% - 24px)}}.section--findCost .findCost--grid .findCost__bonus{margin-bottom:24px}@media (min-width:880px){.section--findCost .findCost--grid .findCost__bonus{margin-bottom:0;padding-right:268px}}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__bonus{gap:24px;padding-right:0}}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__bonus>*{width:calc(50% - 12px)}}.section--findCost .findCost--grid .findCost__bonus-num{width:80px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__bonus-num{width:100%}}.section--findCost .findCost--grid .findCost__bonus-text{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}@media (min-width:880px){.section--findCost .findCost--grid .findCost__bonus-text{font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}}@media (min-width:1440px){.section--findCost .findCost--grid .findCost__bonus-text{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}}@media (min-width:1240px){.section--findCost .findCost--grid .findCost__action{margin-top:-24px}}.section--audit .audit-kontext__image{display:none}@media (min-width:880px){.section--audit .audit-kontext__image{display:block;width:267px;position:absolute;bottom:0;left:calc(50% - 230px)}}@media (min-width:1440px){.section--audit .audit-kontext__image{width:370px;left:calc(50% - 350px)}}@media (min-width:1240px){.section--awards .section__container{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;gap:48px}}.section--awards .section__header{display:flex;flex-wrap:wrap;align-items:last baseline;gap:16px}@media (min-width:1240px){.section--awards .section__header{margin-bottom:0}}.section--awards .section__header>:first-child{flex:1}.section--awards .section__footer{padding-top:0}.section--awards .section__footer{padding-top:0}.awards.swiper:not(.swiper-initialized){display:flex;flex-direction:column;gap:24px}@media (min-width:880px){.awards.swiper:not(.swiper-initialized){gap:32px}}@media (min-width:1240px){.awards.swiper:not(.swiper-initialized){gap:48px}}@media (min-width:1240px){.awards.swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:48px}}.awards.swiper:not(.swiper-initialized) .swiper-slide{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s ease;opacity:1;transform:scale(1);visibility:visible}.awards.swiper:not(.swiper-initialized) .swiper-slide.hide{pointer-events:none;visibility:hidden;opacity:0;transform:scale(.8);position:absolute}.awards.swiper .swiper-button-next:not(.swiper-button-lock),.awards.swiper .swiper-button-prev:not(.swiper-button-lock){margin-top:24px}.awards__item{display:flex;width:184px;flex-direction:column;align-items:flex-start;gap:12px}.awards__item img{flex:none;border-radius:var(--border-radius-small)}.quiz{overflow:hidden;position:relative}.quiz__content{display:flex;flex-direction:column;position:relative}.quiz .section__title{flex:1}.quiz__bg{display:block;width:194px;position:absolute;right:-10px;bottom:-15px;mix-blend-mode:screen}@media (min-width:640px){.quiz__bg{width:282px;right:-80px;bottom:-30px}}@media (min-width:1240px){.quiz__bg{right:50%;bottom:0}}.quiz .card__title{font-size:var(--font-size)}@media (min-width:1240px){.quiz .card__title{font-size:1.28571rem}}@media (min-width:640px){.quiz__bonus{width:80%}}@media (min-width:1240px){.quiz__bonus{width:auto}}.calculator{padding-right:0;padding-left:0}@media (min-width:640px){.calculator .section__title{width:54.43%}}@media (min-width:1240px){.calculator .section__title{width:100%}}@media (min-width:640px){.calculator .section__excerpt{width:54.43%}}@media (min-width:880px){.calculator .section__excerpt{width:67%}}@media (min-width:1240px){.calculator .section__excerpt{width:100%}}.calculator .section__entry>:last-child{padding-bottom:0}.calculator .card__header{padding-bottom:0}.calculator .card__footer{padding:0 16px 24px}@media (min-width:1240px){.calculator .card__footer{padding:0 32px 32px}}@media (min-width:1440px){.calculator .card__footer{padding:0 50px 50px}}@media (min-width:640px){.calculator img{margin-top:-80%}}@media (min-width:1240px){.calculator img{margin-top:0}}.calculator__sale{flex-wrap:wrap;gap:.33em}@media (min-width:640px){.calculator__sale{gap:24px}}@media (min-width:1240px){.calculator__sale{gap:12px}}.calculator .form__label>span{display:flex;flex:1;justify-content:space-between}@media (min-width:640px){.calculator .form__label>span{display:block}}.calculator .form__label .icon img{margin-top:0}@media (min-width:880px){.section--form .form [type=submit],.section--form .form input[type=submit]{max-width:none}}.section--form .form__label{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--secondary-dark-color)}.section--form .form__input:focus~.form__label,.section--form .form__input:not(:placeholder-shown)~.form__label{top:-20px;font-size:var(--font-small)}.section--demisconf .demisconf .card--demisconf{background-repeat:no-repeat;background-size:cover;background-position:center}.section--demisconf .demisconf .card__body{padding:24px}@media (min-width:1240px){.section--demisconf .demisconf .card__body{padding:32px}}@media (min-width:1240px){.section--demisconf .demisconf .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:24px}}.section--demisconf .demisconf .swiper-wrapper>*{height:290px}@media (min-width:1240px){.section--demisconf .demisconf .swiper-wrapper>*{height:274px;margin-right:0!important}}@media (min-width:1240px){.section--demisconf .demisconf .swiper-wrapper>:first-child{height:auto;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}}@media (min-width:1240px){.section--demisconf .demisconf .swiper-wrapper>:first-child .card__body{padding:48px}}.faq__item{border-top:1px solid var(--border-color);margin-top:16px;padding-top:16px;font-size:14px;color:var(--gray-color)}@media (min-width:880px){.faq__item{margin-top:24px;padding-top:24px}}.faq__item:first-child{border-top-width:0;margin-top:0;padding-top:0}@media (min-width:880px){.faq__item:first-child{padding-top:4px}}.faq__item-q{cursor:pointer;display:flex;align-items:center;margin:0;padding-right:32px;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em;color:var(--global-color)}.faq__item-q::after{content:"+";display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:26px;margin-left:auto;margin-right:-32px;font-size:26px;font-weight:300;line-height:1}[open] .faq__item-q::after{content:"−"}.faq__item-q~*{padding-right:32px}@media (min-width:880px){.faq__item-q~*{padding-right:0}}.faq__item-q+*{margin-top:16px}.faq__item>:last-child{margin-bottom:0}.faq__item::details-content{block-size:0;overflow:hidden;transition:content-visibility,block-size;transition-duration:.2s;transition-behavior:allow-discrete}.faq__item[open]::details-content{block-size:auto}.pagination{margin:50px 0 0}.pagination--center>*{justify-content:center;text-align:center}.pagination--right>*{justify-content:flex-end;text-align:right}.pagination__info{margin-bottom:20px;font-size:var(--font-size);color:var(--default-color)}.pagination__nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.pagination__nav-item{flex:none;position:relative;padding:0}.pagination__nav-item>*{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:10px;font-size:var(--font-size);color:var(--default-color);text-align:center;text-decoration:none;transition:color .2s ease-in-out}.pagination__nav-item>:hover{background-color:var(--secondary-color);color:var(--default-color);text-decoration:none}.pagination__nav-item--active{pointer-events:none}.pagination__nav-item--active>*{background-color:var(--secondary-color);border-color:var(--border-color);color:var(--white-color)}.pagination__nav-item svg{width:8px;height:auto;vertical-align:top;fill:none;stroke:var(--white-color);stroke-width:2}.article{position:relative;margin-top:40px;margin-bottom:30px;padding-left:16px;padding-right:16px}@media (min-width:640px){.article{margin-top:40px;margin-bottom:30px;padding-left:20px;padding-right:20px}}@media (min-width:880px){.article{margin-top:60px;margin-bottom:40px;padding-left:24px;padding-right:24px}}@media (min-width:1240px){.article{margin-top:80px;margin-bottom:50px;padding-left:50px;padding-right:50px}}.article>:first-child{margin-top:0}.article>:last-child{margin-bottom:0}.article__date{display:flex;align-items:center;margin:0;font-size:14px;color:#8d8d8d}.article__date::before{content:url("data:image/svg+xml,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FF4136' d='M16 5.5v-1c0-.6-.4-1-1-1s-1 .4-1 1v1H8v-1c0-.6-.4-1-1-1s-1 .4-1 1v1c-1.7 0-3 1.3-3 3v7c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3v-7c0-1.7-1.3-3-3-3z'/%3E%3Cpath fill='%23FFF' d='M5 10.5h12v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-4z'/%3E%3C/svg%3E");display:block;width:22px;height:22px;margin-right:4px}.article>.card--blockquote,.article>.p,.article>.table,.article>blockquote,.article>h2,.article>h3,.article>h4,.article>h5,.article>h6,.article>ol,.article>p,.article>table,.article>ul,.article__entry,.article__header,.article__meta{max-width:888px;margin-right:auto;margin-left:auto}.article__header{margin-bottom:32px;font-size:28px;color:var(--white-color)}.article__header .article__date{margin-bottom:30px}@media (min-width:640px){.article__header .article__date{margin-bottom:30px}}@media (min-width:880px){.article__header .article__date{margin-bottom:40px}}@media (min-width:1240px){.article__header .article__date{margin-bottom:50px}}.article__meta{border:solid var(--border-color);border-width:1px 0;margin-bottom:40px;padding-top:32px;padding-bottom:32px}.article__contents{background-color:var(--plate-color);backdrop-filter:blur(18.58px);border-radius:10px;position:sticky;top:100px;float:left;max-width:300px;width:min(300px,(100vw - 888px) / 2 - 100px);margin-left:max(20px,50% - 444px - 320px);margin-right:20px;z-index:100;padding:16px}@media (max-width:1200px){.article__contents{width:min(300px,(100vw - 888px) / 2 - 24px - 20px)}}@media (max-width:960px){.article__contents{position:static;float:none;width:100%;max-width:100%;margin-right:0;margin-bottom:20px}}.article__contents-title{font-size:1.28571rem;color:var(--default-color)}.article__contents ul>li>a{font-size:.85714rem}.article__excerpt{margin-top:20px;font-size:18px;font-weight:700;line-height:1.33334;color:var(--default-color)}.article__excerpt>:first-child{margin-top:0}.article__excerpt>:last-child{margin-bottom:0}.article .h2,.article .h3,.article .h4,.article .h5,.article .h6,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-top:30px;margin-bottom:20px;color:var(--white-color)}@media (min-width:640px){.article .h2,.article .h3,.article .h4,.article .h5,.article .h6,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-top:30px}}@media (min-width:880px){.article .h2,.article .h3,.article .h4,.article .h5,.article .h6,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-top:40px}}@media (min-width:1240px){.article .h2,.article .h3,.article .h4,.article .h5,.article .h6,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{margin-top:50px}}.article h1{margin:0 0 20px;padding:0;font-size:24px;line-height:1.1;color:#f2f2f2}@media (min-width:640px){.article h1{font-size:30px}}@media (min-width:1240px){.article h1{font-size:40px}}.article .h2,.article h2{font-size:2rem}.article .h3,.article h3{font-size:28px}.article .p{margin-block-start:12px;margin-block-end:12px}.article>img{display:block;max-width:888px;margin:20px auto}@media (min-width:640px){.article>img{margin-top:20px;margin-bottom:20px}}@media (min-width:880px){.article>img{margin-top:40px;margin-bottom:40px}}@media (min-width:1240px){.article>img{margin-top:50px;margin-bottom:50px}}.article figure figcaption{margin-top:20px;font-size:12px}.article ol{list-style-type:decimal;padding:0;padding-left:25px}.article ol>*>ul,.article ol>:nth-child(n+2){margin-top:16px}@media (max-width:1239px){.article>.section{padding-left:0;padding-right:0}}.article>.card--blockquote{margin-top:10px;margin-bottom:10px}.article .swiper{margin-top:20px;padding-bottom:0}@media (min-width:640px){.article .swiper{margin-top:20px;margin-bottom:20px}}@media (min-width:880px){.article .swiper{margin-top:40px;margin-bottom:40px}}@media (min-width:1240px){.article .swiper{margin-top:50px;margin-bottom:50px}}.article .swiper::after,.article .swiper::before{content:"";width:15%;position:absolute;z-index:2;top:0;bottom:0}.article .swiper::before{background:linear-gradient(270deg,rgba(15,16,21,0) 0,#000 50%);left:0}.article .swiper::after{background:linear-gradient(90deg,rgba(15,16,21,0) 0,#000 50%);right:0}.article .swiper .swiper-slide{display:flex;width:46.25%!important;max-width:100%;align-items:center;text-align:center}.article .swiper .swiper-slide .card{width:71.956%;height:auto}.article .swiper .swiper-slide-prev{justify-content:flex-end}.article .swiper .swiper-slide-active .card{width:100%}.article .swiper .swiper-slide-next{justify-content:flex-start}.card--article{padding-left:0;padding-right:0}.card--article .card__body,.card--article.card__body{padding:24px}@media (min-width:880px){.card--article .card__body,.card--article.card__body{padding:48px}}.card--article .card__meta{display:flex;gap:12px;align-items:center;border:0;margin-bottom:12px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}@media (min-width:880px){.card--article .card__meta{margin-bottom:24px}}.card--article .card__meta>*{display:flex;align-items:center;gap:4px}.pismo__meta{max-width:888px;margin-right:auto;margin-bottom:0;margin-left:auto}.pismo__meta-logo{display:flex;align-items:center;justify-content:center;width:201px;max-width:100%;background-color:var(--inverse-color);border-radius:24px;padding:16px 25px}.pismo__meta-list{margin:0}.pismo__meta-item{font-size:18px;color:#f2f2f2}.pismo__meta-title{margin-bottom:20px;font-size:28px}.pismo__meta-prefix{display:inline-block;width:146px;margin-right:20px;color:#8d8d8d}.factoid__num{font-size:var(--font-xxxlarge);font-weight:700;line-height:1;letter-spacing:-.04em}.factoid__text{font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em}.factoid--small .factoid__num{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}.factoid--small .factoid__text{font-size:var(--font-small);font-weight:500;line-height:1.333334;letter-spacing:.01em}@media (min-width:880px){.factoid--small .factoid__text{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}}@media (min-width:1240px){.factoid--small .factoid__text{font-size:var(--font-small);font-weight:500;line-height:1.333334;letter-spacing:.01em}}.blockquote{flex-direction:row;flex-wrap:wrap;align-items:unset;justify-content:center;column-gap:12px;row-gap:24px;border:1px solid var(--border-color)}@media (min-width:640px){.blockquote{column-gap:24px;row-gap:24px}}@media (min-width:880px){.blockquote{column-gap:36px;row-gap:36px}}@media (min-width:1240px){.blockquote{column-gap:48px;row-gap:48px}}.blockquote__thumb{width:100%;max-width:300px;flex:none;margin:-1px}.blockquote__thumb img,.blockquote__thumb-image{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:24px;overflow:hidden}.blockquote__thumb-image{width:100%;max-width:300px;height:auto}.blockquote__content{display:flex;flex-wrap:wrap;flex:1;min-width:min(100%,340px);column-gap:12px;row-gap:16px;padding:10px 10px 10px 0}@media (min-width:640px){.blockquote__content{padding:20px 20px 20px 0}}@media (min-width:880px){.blockquote__content{padding:30px 30px 30px 0}}@media (min-width:1240px){.blockquote__content{padding:40px 40px 40px 0}}@media (min-width:880px){.blockquote__entry{flex:1}}.blockquote__entry>:first-child{margin-top:0}.blockquote__entry>:last-child{margin-bottom:0}.blockquote__footer{flex:1}@media (min-width:880px){.blockquote__footer{width:100%;flex:none;order:1}}.blockquote__chevron{width:auto;flex:none;padding-top:5px}@media (min-width:880px){.blockquote__chevron{padding-left:24px}}@media (min-width:1240px){.blockquote__chevron{padding-left:48px}}.blockquote__chevron>*{width:65px;height:auto}@media (min-width:1240px){.blockquote__chevron>*{width:153px}}.section--akcii{position:relative}.a202512{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1240px){.a202512{gap:24px}}.a202512>*{width:100%;padding:24px}@media (min-width:640px){.a202512>*{padding:32px}}.a202512__left{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:24px;border-radius:var(--border-radius)}@media (min-width:640px){.a202512__left{display:block;height:298px;flex:1;justify-content:flex-start;position:relative;padding:32px}}@media (min-width:1240px){.a202512__left{height:364px;flex:1}}@media (min-width:1240px){.a202512__left{padding:48px}}.a202512__left-title{order:-1;margin-left:-12px;margin-right:-12px;margin-bottom:auto;font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--inverse-color);text-align:center}@media (min-width:640px){.a202512__left-title{margin-left:0;margin-right:-40%;text-align:left}}@media (min-width:1240px){.a202512__left-title{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;margin-right:-150px;font-size:var(--font-xxxlarge);font-weight:700;line-height:1;letter-spacing:-.04em}}.a202512__left-date{order:-1;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--inverse-color)}@media (min-width:640px){.a202512__left-date{margin-top:32px}}@media (min-width:1240px){.a202512__left-date{margin-top:24px}}.a202512__left-tags{list-style:none;display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px;margin:0;padding:0}@media (min-width:880px){.a202512__left-tags{margin-right:-30%}}@media (min-width:1240px){.a202512__left-tags{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:2;margin-top:auto;margin-right:0}}.a202512__left-tags>*{background-color:var(--blue-color);margin:0;border:1px solid var(--inverse-color);border-radius:500px;padding:6px 14px;font-size:var(--font-size);font-weight:700;line-height:1.285714;color:var(--inverse-color)}.a202512__left-tags>:first-child{order:2}@media (min-width:880px){.a202512__left-tags>:first-child{order:0}}.a202512__left-tags>:nth-child(2){order:4}@media (min-width:880px){.a202512__left-tags>:nth-child(2){order:0}}.a202512__left-tags>:nth-child(3){order:1}@media (min-width:880px){.a202512__left-tags>:nth-child(3){order:0}}.a202512__left-tags>:nth-child(4){order:5}@media (min-width:880px){.a202512__left-tags>:nth-child(4){order:0}}.a202512__left-tags>:nth-child(5){order:3}@media (min-width:880px){.a202512__left-tags>:nth-child(5){order:0}}.a202512__left-tags>:last-child{order:6}@media (min-width:880px){.a202512__left-tags>:last-child{order:0}}.a202512__left-action{display:flex;justify-content:center}@media (min-width:640px){.a202512__left-action{justify-content:flex-start;margin-top:32px}}.a202512__left-action .button{width:300px;max-width:100%;color:var(--blue-color)}.a202512__left-action .button:hover{color:var(--default-dark-color)}@media (min-width:640px){.a202512__left-action .button{width:auto}}@media (min-width:880px){.a202512__left-action .button{width:300px}}.a202512__left-image{margin-bottom:-24px}@media (min-width:640px){.a202512__left-image{position:absolute;right:0;bottom:0;margin-bottom:0}}.a202512__right{display:flex;flex-wrap:wrap;width:100%;gap:16px;background-color:var(--plate-color);border-radius:var(--border-radius)}@media (min-width:880px){.a202512__right{gap:24px}}@media (min-width:1240px){.a202512__right{width:416px;flex-direction:column}}.a202512__right-title{margin-bottom:auto;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:880px){.a202512__right-title{width:167px;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}@media (min-width:1240px){.a202512__right-title{width:auto}}.a202512__right-tags{list-style:none;display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px;margin:0;padding:0}@media (min-width:880px){.a202512__right-tags{flex:1}}@media (min-width:1240px){.a202512__right-tags{flex:none}}.a202512__right-tags>*{background-color:var(--blue-color);backdrop-filter:blur(10.5px);margin:0;border:1px solid var(--inverse-color);border-radius:var(--border-radius-small);padding:4px 12px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--plate-color)}.a202603{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1240px){.a202603{gap:24px}}.a202603>*{width:100%}.a202603__left{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:24px;background-color:var(--plate-dark-color);border-radius:var(--border-radius);overflow:hidden;padding:24px}@media (min-width:640px){.a202603__left{display:block;height:298px;flex:1;justify-content:flex-start;position:relative;padding:32px}}@media (min-width:1240px){.a202603__left{height:364px;flex:1;padding:48px}}@media (min-width:1240px){.a202603__left{padding:48px}}.a202603__left>:not([class*=-image]){position:relative;z-index:1}.a202603__left-title{order:-1;margin-left:-12px;margin-right:-12px;margin-bottom:auto;font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em;color:var(--inverse-color);text-align:center}@media (min-width:640px){.a202603__left-title{margin-left:0;margin-right:-40%;text-align:left}}@media (min-width:1240px){.a202603__left-title{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2;margin-right:-150px;font-size:54px}}.a202603__left-excerpt{order:-1;font-size:22px;font-weight:700;line-height:26px;letter-spacing:-.04em;color:var(--inverse-color);text-align:center}@media (min-width:640px){.a202603__left-excerpt{margin-top:32px;text-align:left}}@media (min-width:1240px){.a202603__left-excerpt{margin-top:24px;font-size:28.14px;font-weight:700;line-height:.8}}.a202603__left-action{display:flex;width:100%;justify-content:center}@media (min-width:640px){.a202603__left-action{justify-content:flex-start;margin-top:32px}}.a202603__left-action .button{width:296px;max-width:100%}@media (min-width:640px){.a202603__left-action .button{width:auto}}.a202603__left-image{margin-bottom:-24px}@media (min-width:640px){.a202603__left-image{position:absolute;right:0;bottom:0;margin-bottom:0}}.a202603__right{display:flex;flex-wrap:wrap;width:100%;gap:16px;background-color:var(--plate-color);border-radius:var(--border-radius);padding:24px}@media (min-width:880px){.a202603__right{gap:6px;padding:32px}}@media (min-width:1240px){.a202603__right{gap:24px;width:416px}}.a202603__right-title{width:100%;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:880px){.a202603__right-title{font-size:34px;line-height:1}}.a202603__right-tags{list-style:none;display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;margin:0;padding:0}@media (min-width:880px){.a202603__right-tags{display:block;flex:1;column-count:2;column-gap:16px}}@media (min-width:1240px){.a202603__right-tags{display:flex;flex:none;column-count:1}}.a202603__right-tags>*{display:inline-flex;width:100%;gap:12px;margin:0;padding:0;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--default-color)}@media (min-width:880px){.a202603__right-tags>*{margin-top:10px;font-size:15px;letter-spacing:-.02em}}@media (min-width:1240px){.a202603__right-tags>*{margin-top:0}}.a202603__right-tags>*>:first-child{width:53px;flex:none;align-items:baseline;font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}.a202603__right-tags>* small{opacity:.6;font-size:var(--font-xsmall)}@media (min-width:880px){.a202603__right-tags>* small{display:block;font-size:var(--font-small)}}.a202603__footer{width:100%}.a202603__footer>:first-child{margin-top:0}.a202603__footer>:last-child{margin-bottom:0}.a2026_AEOGEO{background-color:var(--blue-color);background-repeat:no-repeat;background-position:center right;background-size:30%;border-radius:var(--border-radius);overflow:hidden;position:relative;padding:24px}@media (min-width:880px){.a2026_AEOGEO{padding:32px}}@media (min-width:1240px){.a2026_AEOGEO{padding:48px}}.a2026_AEOGEO__image{position:absolute;top:0;right:0;bottom:0}.a2026_AEOGEO__content{position:relative}.a2026_AEOGEO__title{margin-bottom:24px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--inverse-color)}@media (min-width:640px){.a2026_AEOGEO__title{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}@media (min-width:1240px){.a2026_AEOGEO__title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.a2026_AEOGEO__excerpt{display:flex;flex-wrap:wrap;align-items:center;margin-top:-12px;margin-left:-24px;color:var(--default-dark-color)}@media (min-width:880px){.a2026_AEOGEO__excerpt{margin-left:-16px}}@media (min-width:1240px){.a2026_AEOGEO__excerpt{margin-left:-40px}}.a2026_AEOGEO__excerpt>*{flex:none;width:277px;max-width:100%;padding-top:12px;padding-left:24px}@media (min-width:880px){.a2026_AEOGEO__excerpt>*{width:auto;padding-left:16px}}@media (min-width:1240px){.a2026_AEOGEO__excerpt>*{padding-left:40px}}@media (min-width:1440px){.a2026_AEOGEO__excerpt>:last-child{padding-left:40px}}.a2026_AEOGEO .factoid{display:flex;align-items:center;gap:12px}.a2026_AEOGEO__action{display:flex;align-items:center;gap:24px;margin-top:24px}@media (min-width:640px){.a2026_AEOGEO__action{margin-top:40px}}@media (min-width:1240px){.a2026_AEOGEO__action{gap:36px}}.a2026_AEOGEO__action .button{width:100%}@media (min-width:640px){.a2026_AEOGEO__action .button{max-width:208px}}@media (min-width:1240px){.a2026_AEOGEO__action .button{max-width:458px}}.a2026_AEOGEO__action .p--small{flex:none}.a2026_AEOGEO__footer{position:relative;margin-top:12px}@media (min-width:640px){.a2026_AEOGEO__footer{margin-top:40px}}@media (min-width:1240px){.a2026_AEOGEO__footer{margin-top:0}}.section--clients .section__header{display:flex;flex-wrap:wrap;align-items:last baseline;gap:16px}.section--clients .section__header>:first-child{flex:1}.section--clients .swiper .card{display:flex;width:256px;height:100px;align-items:center;justify-content:center;padding:4px 12px;text-align:center}.section--clients .all_clients{display:grid;justify-content:center;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:880px){.section--clients .all_clients{grid-template-columns:repeat(4,1fr);gap:24px}}@media (min-width:1240px){.section--clients .all_clients{gap:24px 96px}}.section--clients .all_clients .card{display:flex;height:64px;align-items:center;justify-content:center;background-color:var(--background-color);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s ease;opacity:1;transform:scale(1);visibility:visible;padding:12px}@media (min-width:880px){.section--clients .all_clients .card{height:68px}}@media (min-width:1240px){.section--clients .all_clients .card{height:100px;padding:0}}.section--clients .all_clients .card.card--hidden{pointer-events:none;visibility:hidden;opacity:0;transform:scale(.8);position:absolute}.section--clients .all_clients .card img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}@media (min-width:880px){.section--clients .section__footer{padding-top:32px}}@media (min-width:1240px){.section--clients .section__footer{padding-top:48px}}.section--cases{overflow:hidden;margin-right:0;margin-left:0}@media (min-width:640px){.section--cases{margin-right:0;margin-left:0}}@media (min-width:1440px){.section--cases{margin-right:auto;margin-left:auto}}.section--demis_reviews .demis_reviews__item{display:flex;flex-direction:column;gap:24px;background-color:var(--plate-color);border-radius:var(--border-radius);padding:24px}@media (min-width:880px){.section--demis_reviews .demis_reviews__item{width:432px;gap:32px;padding:48px}}.section--demis_reviews .demis_reviews__item-body{display:grid;grid-template-columns:auto 90px;gap:24px;height:126px}.section--demis_reviews .demis_reviews__item-body p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:126px;overflow:hidden;margin:0}.section--demis_reviews .demis_reviews__item-body>:first-child{margin-top:0}.section--demis_reviews .demis_reviews__item-body>:last-child{margin-bottom:0}.section--demis_reviews .demis_reviews__item-thumb{display:block;width:90px;height:126px;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--border-radius-small)}.section--demis_reviews .demis_reviews__logo{display:block;margin:0 auto}.section--demis_reviews .demis_reviews__person{display:grid;grid-template-columns:78px auto;gap:16px}@media (min-width:880px){.section--demis_reviews .demis_reviews__person{grid-template-columns:96px auto}}.section--demis_reviews .demis_reviews__person-face{width:78px;height:78px}@media (min-width:880px){.section--demis_reviews .demis_reviews__person-face{width:96px;height:96px}}.section--demis_reviews .demis_reviews__person-name{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em;color:var(--default-color)}.section--demis_reviews .demis_reviews__person-position{margin-top:12px;font-size:var(--font-small);font-weight:500;line-height:1.333334;letter-spacing:.01em;color:var(--default-color)}@media (min-width:880px){.section--demis_reviews .demis_reviews__person-position{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}}.consultant{display:grid;gap:32px;background-color:var(--plate-color)}@media (min-width:880px){.consultant{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;gap:48px}}@media (min-width:1240px){.consultant{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:1fr 1fr 1fr;width:100%;height:100%}}@media (min-width:880px){.consultant__header{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:4}}@media (min-width:1240px){.consultant__header{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:3}}.consultant__call,.consultant__live,.consultant__manager{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;align-self:flex-end}@media (min-width:880px){.consultant__call,.consultant__live,.consultant__manager{gap:24px}}@media (min-width:880px){.consultant__live{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:2}}@media (min-width:1240px){.consultant__live{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:2}}@media (min-width:880px){.consultant__call{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:2}}@media (min-width:1240px){.consultant__call{grid-row-start:2;grid-column-start:2;grid-row-end:3;grid-column-end:3}}.consultant__manager{flex-direction:row;gap:24px}@media (min-width:880px){.consultant__manager{flex-direction:column;grid-row-start:2;grid-column-start:2;grid-row-end:4;grid-column-end:3}}@media (min-width:1240px){.consultant__manager{grid-row-start:1;grid-column-start:3;grid-row-end:3;grid-column-end:4}}.consultant__manager-avatar{order:1;width:80px;height:80px}@media (min-width:880px){.consultant__manager-avatar{order:0;width:120px;height:120px}}.consultant__manager-info{display:flex;flex-direction:column;gap:12px}@media (min-width:880px){.consultant__manager-info{gap:24px}}.consultant__manager-info .h4{display:block;margin-bottom:4px}.reputational-guarantees{display:grid;flex-wrap:wrap;gap:24px;background-color:var(--plate-dark-color);border-radius:var(--border-radius);padding:24px;color:var(--default-dark-color)}@media (min-width:880px){.reputational-guarantees{grid-template-columns:auto 233px;gap:32px;padding:32px}}@media (min-width:1240px){.reputational-guarantees{grid-template-columns:auto 392px;gap:48px;padding:48px}}.reputational-guarantees__header{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:24px}@media (min-width:880px){.reputational-guarantees__header{grid-column:1/-1;align-items:center}}@media (min-width:1240px){.reputational-guarantees__header{grid-column:1;grid-row:auto}}.reputational-guarantees__header-badge{display:flex;width:100%;flex-wrap:wrap;align-items:center;gap:12px;background-color:var(--blue-color);border-radius:var(--border-radius-small);padding:8px 16px}@media (min-width:640px){.reputational-guarantees__header-badge{width:166px;gap:0}}@media (min-width:880px){.reputational-guarantees__header-badge{width:233px}}@media (min-width:1240px){.reputational-guarantees__header-badge{width:212px;gap:0;padding:8px 16px}}.reputational-guarantees__header-title{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:640px){.reputational-guarantees__header-title{order:-1;flex:1;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}@media (min-width:1440px){.reputational-guarantees__header-title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}@media (min-width:880px){.reputational-guarantees__excerpt{flex:1}}@media (min-width:1240px){.reputational-guarantees__excerpt{grid-column:1;grid-row:auto;padding-right:0}}@media (min-width:1240px){.reputational-guarantees__excerpt p{font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em}}.reputational-guarantees__excerpt>:first-child{margin-top:0}.reputational-guarantees__excerpt>:last-child{margin-bottom:0}.reputational-guarantees__excerpt a{color:var(--default-dark-color)}.reputational-guarantees__excerpt a:hover{color:var(--primary-color)}.reputational-guarantees__gallery{width:100%;position:relative;z-index:1;padding-top:8px}@media (min-width:880px){.reputational-guarantees__gallery{width:233px;grid-row:span 2;padding-top:0}}@media (min-width:1240px){.reputational-guarantees__gallery{width:392px;height:420px;grid-column:2;grid-row:1/4}}.reputational-guarantees__gallery .swiper{width:208px;max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}@media (min-width:640px){.reputational-guarantees__gallery .swiper{width:348px}}@media (min-width:880px){.reputational-guarantees__gallery .swiper{width:100%}}@media (min-width:1240px){.reputational-guarantees__gallery .swiper{padding-right:48px;padding-left:48px}}.reputational-guarantees__gallery .swiper-slide{width:208px;height:auto;justify-content:center;transition:opacity .5s ease-in-out;margin-right:auto;margin-left:auto;text-align:center}@media (min-width:880px){.reputational-guarantees__gallery .swiper-slide{width:233px}}@media (min-width:1240px){.reputational-guarantees__gallery .swiper-slide{width:300px}}.reputational-guarantees__gallery .swiper-slide:not(.swiper-slide-active){opacity:0}.reputational-guarantees__gallery .swiper-navigation{justify-content:center;margin-top:32px}@media (min-width:880px){.reputational-guarantees__gallery .swiper-navigation{margin-top:24px}}@media (min-width:1240px){.reputational-guarantees__gallery .swiper-navigation{justify-content:space-between;position:static;margin-top:0}}.reputational-guarantees__gallery .swiper-button-next,.reputational-guarantees__gallery .swiper-button-prev{color:var(--inverse-color)}@media (min-width:1240px){.reputational-guarantees__gallery .swiper-button-next,.reputational-guarantees__gallery .swiper-button-prev{position:absolute;z-index:1;top:50%}}@media (min-width:1240px){.reputational-guarantees__gallery .swiper-button-prev{left:0}}@media (min-width:1240px){.reputational-guarantees__gallery .swiper-button-next{right:0}}.reputational-guarantees__footer{width:100%;padding-top:8px;text-align:center}@media (min-width:880px){.reputational-guarantees__footer{margin-top:auto;padding-top:0;text-align:left}}@media (min-width:1240px){.reputational-guarantees__footer{grid-column:1;grid-row:auto}}.reputational-guarantees__footer .button{max-width:300px}@media (min-width:1240px){.reputational-guarantees__footer .button{max-width:100%}}.reputational-guarantees__footer .button:hover{background-color:var(--primary-color)}.staff{display:flex;flex-direction:column;width:100%;width:306px;height:100%}@media (min-width:1240px){.staff{width:318px}}.staff__thumb{width:100%;max-width:318px;background-color:var(--plate-color);border-radius:24px;overflow:hidden;margin-bottom:24px}.staff__name{width:100%;min-height:26px;margin-bottom:8px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}.staff__status{width:100%;min-height:44px;margin-bottom:16px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}.staff__bio{flex:1;font-size:14px;color:var(--default-color)}.staff__bio>:first-child{margin-top:0}.staff__bio>:last-child{margin-bottom:0}.staff__awards{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.staff__awards>*{width:40px;height:40px;flex:none}@media (min-width:880px){.card--service{min-height:320px}}@media (min-width:1240px){.card--service{min-height:332px}}.card--service .card__body{display:flex;flex-direction:column;height:100%;gap:24px;padding:24px}@media (min-width:880px){.card--service .card__body{max-width:526px;padding:48px}}@media (min-width:1240px){.card--service .card__body{gap:48px}}.card--service .card__header{display:flex;flex-direction:column;gap:12px;padding:0}.card--service .card__excerpt>:first-child{margin-top:0}.card--service .card__excerpt>:last-child{margin-bottom:0}.card--service .card__overlay{display:none;flex:none;width:202px;height:202px;background-position:center;background-size:cover;position:absolute;right:0;bottom:0}@media (min-width:880px){.card--service .card__overlay{display:block;width:304px;height:304px}}@media (min-width:1240px){.card--service .card__overlay{width:332px;height:332px}}.card--service .card__amount{display:flex;flex-wrap:wrap;gap:24px;margin-top:auto}@media (min-width:880px){.card--service .card__amount{gap:16px}}.card--service .card__amount .button{width:100%;min-width:187px}@media (min-width:880px){.card--service .card__amount .button{width:auto}}@media (min-width:1240px){.card--service .card__amount .button{min-width:198px}}.card--service .amount{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--secondary-dark-color)}.card--service .amount__actual-pre{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}@media (min-width:880px){.card--service .amount__actual-pre{font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal}}.card--service .amount__actual-suf,.card--service .amount__actual-value{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em;color:var(--default-dark-color)}@media (min-width:880px){.card--service .amount__actual-suf,.card--service .amount__actual-value{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.card--service .amount__old-value{text-decoration:line-through}.card--service .amount__old-suf{margin-right:4px}.card--service .amount__old-sale{font-size:var(--font-small);font-weight:500;line-height:1.333334;letter-spacing:.01em;color:var(--primary-color)}.card--service.card--small .amount__actual-suf,.card--service.card--small .amount__actual-value{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:1240px){.card--service.card--small .amount__actual-suf,.card--service.card--small .amount__actual-value{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}@media (min-width:880px){.card--service.card--last{min-height:208px}}.card--service.card--last .card__body{max-width:none}@media (min-width:640px){.card--service.card--last .card__body{display:grid;gap:0 48px;grid-template-columns:auto 204px}}@media (min-width:1240px){.card--service.card--last .card__body{display:flex;gap:48px}}.service{display:flex;flex-wrap:wrap;flex-direction:column;width:343px;height:252px;background-color:var(--plate-dark-color);border-radius:var(--border-radius);overflow:hidden;position:relative;padding:24px;color:var(--default-dark-color)}@media (min-width:880px){.service{width:432px;height:374px;padding:48px}}.service__overlay{flex:none;width:202px;height:202px;background-position:center;background-size:cover;position:absolute;right:0;bottom:0}@media (min-width:880px){.service__overlay{width:304px;height:304px}}.service__title{flex:1;margin-bottom:16px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:880px){.service__title{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}.service__excerpt{flex:1;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}.service__excerpt>:first-child{margin-top:0}.service__excerpt>:last-child{margin-bottom:0}.service__meta{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:12px}.service .amount{width:100%;display:flex;flex-wrap:wrap;gap:4px}.service .amount__old{font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--secondary-color);text-decoration:line-through}.service .amount__actual{width:100%;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}@media (min-width:880px){.service .amount__actual{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}.section--akcii .akcii__item{display:flex;flex-direction:column;gap:16px;z-index:1}.section--akcii .akcii__item-date{display:flex;align-items:center;gap:12px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;color:var(--secondary-color)}@media (min-width:1240px){.section--akcii .akcii__item-date{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}}.section--akcii .akcii__item-date::before{content:"";display:inline-block;width:22px;height:22px;-webkit-mask:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.3 8.7V6.6c0-1.2-.8-2.1-2.1-2.1s-2.1.8-2.1 2.1v2.1H13.8V6.6c0-1.2-.8-2.1-2.1-2.1s-2 .9-2 2.1v2.1c-3.5 0-6.2 2.7-6.2 6.2v14.4c0 3.5 2.7 6.2 6.2 6.2h20.6c3.5 0 6.2-2.7 6.2-6.2V14.8c0-3.5-2.7-6.1-6.2-6.1zm2.1 18.5c0 2.3-1.9 4.1-4.1 4.1H11.8c-2.3 0-4.1-1.9-4.1-4.1V19h24.8v8.2z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.3 8.7V6.6c0-1.2-.8-2.1-2.1-2.1s-2.1.8-2.1 2.1v2.1H13.8V6.6c0-1.2-.8-2.1-2.1-2.1s-2 .9-2 2.1v2.1c-3.5 0-6.2 2.7-6.2 6.2v14.4c0 3.5 2.7 6.2 6.2 6.2h20.6c3.5 0 6.2-2.7 6.2-6.2V14.8c0-3.5-2.7-6.1-6.2-6.1zm2.1 18.5c0 2.3-1.9 4.1-4.1 4.1H11.8c-2.3 0-4.1-1.9-4.1-4.1V19h24.8v8.2z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;background-color:currentColor;color:var(--primary-color)}.section--akcii .akcii__item-title{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:1240px){.section--akcii .akcii__item-title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.section--akcii .akcii__item-title small{display:block;margin-top:12px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--secondary-color)}@media (min-width:1240px){.section--akcii .akcii__item-title small{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}.section--akcii .akcii__item-thumbnail{display:flex;align-items:flex-end;width:auto;height:100%;position:absolute;z-index:-1;right:0;bottom:0}.section--akcii .akcii__item-link{margin-top:auto}.section--akcii .akcii__item-link .button{background-color:var(--primary-color);border-color:var(--primary-color);padding-left:40px;padding-right:40px;color:var(--inverse-color)}.section--akcii .akcii__item-link .button:hover{background-color:var(--background-color);color:var(--primary-color)}.section--akcii .akcii__item.background--blue .akcii__item-date{color:var(--inverse-color)}.section--akcii .akcii__item.background--blue .akcii__item-date::before{color:var(--inverse-color)}.section--akcii .akcii__item.background--blue .akcii__item-title{color:var(--inverse-color)}.section--akcii .akcii__item.background--blue .akcii__item-title small{color:var(--inverse-color)}.section--akcii .akcii__item.background--blue .akcii__item-link .button{background-color:var(--background-color);border-color:var(--blue-color);color:var(--blue-color)}.section--akcii .akcii__item.background--blue .akcii__item-link .button:hover{background-color:var(--border-dark-color);border-color:var(--border-dark-color);color:var(--inverse-color)}.section--akcii .akcii__item.background--primary .akcii__item-date{color:var(--inverse-color)}.section--akcii .akcii__item.background--primary .akcii__item-date::before{color:var(--inverse-color)}.section--akcii .akcii__item.background--primary .akcii__item-title{color:var(--inverse-color)}.section--akcii .akcii__item.background--primary .akcii__item-title small{color:var(--inverse-color)}.section--akcii .akcii__item.background--primary .akcii__item-link .button{background-color:var(--background-color);border-color:var(--primary-color);color:var(--primary-color)}.section--akcii .akcii__item.background--primary .akcii__item-link .button:hover{background-color:var(--border-dark-color);border-color:var(--border-dark-color);color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-date{color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-date::before{color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-title{color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-title small{color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-link .button{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--inverse-color)}.section--akcii .akcii__item.background--plate-dark .akcii__item-link .button:hover{background-color:var(--background-color);color:var(--primary-color)}@media (min-width:880px){.section--akcii .akcii__item--large .akcii__item-date::before{width:40px;height:40px}}@media (min-width:880px){.section--akcii .akcii__item--large .akcii__item-title{margin-top:auto;font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}@media (min-width:1240px){.section--akcii .akcii__item--large .akcii__item-title{font-size:var(--font-xxxlarge);font-weight:700;line-height:1;letter-spacing:-.04em}}@media (min-width:1240px){.section--akcii .akcii__item--large .akcii__item-title small{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}@media (min-width:880px){.section--akcii .akcii__item--large .akcii__item-link{margin-top:8px}}@media (min-width:1240px){.section--akcii .akcii__item--large\@m .akcii__item-date{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em}}@media (min-width:880px){.section--akcii .akcii__item--large\@m .akcii__item-date::before{width:40px;height:40px}}@media (min-width:1240px){.section--akcii .akcii__item--large\@m .akcii__item-date::before{width:22px;height:22px}}@media (min-width:880px){.section--akcii .akcii__item--large\@m .akcii__item-title{margin-top:auto;font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}@media (min-width:1240px){.section--akcii .akcii__item--large\@m .akcii__item-title{margin-top:0}}@media (min-width:1240px){.section--akcii .akcii__item--large\@m .akcii__item-title small{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}@media (min-width:880px){.section--akcii .akcii__item--large\@m .akcii__item-link{margin-top:8px}}@media (min-width:1240px){.section--akcii .akcii__item--large\@m .akcii__item-link{margin-top:auto}}.card--akcii{min-height:343px}@media (min-width:880px){.card--akcii{min-height:372px}}@media (min-width:1240px){.card--akcii{min-height:432px}}.section--serm-provide .swiper-slide>.card:not([class*=width-]){width:260px}@media (min-width:1240px){.section--serm-provide .swiper-slide>.card:not([class*=width-]){width:249.6px}}.section--platforms-promotion .section__entry{max-width:1130px;margin-left:auto;margin-right:auto}.section--kp_form .section__entry{margin-right:-16px;margin-left:-16px}@media (min-width:880px){.section--kp_form .section__entry{margin-right:0;margin-left:0}}.section--kp_form .kp_form{padding:24px 16px}@media (min-width:640px){.section--kp_form .kp_form{padding:32px}}@media (min-width:880px){.section--kp_form .kp_form{padding:48px}}@media (min-width:1240px){.company-awards{display:flex;gap:0}}@media (min-width:1240px){.company-awards__nav{width:126px;flex:none}}.company-awards__nav .swiper-slide{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;padding:8px}@media (min-width:1240px){.company-awards__nav .swiper-slide{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small)}}.company-awards__nav .swiper-slide.swiper-slide-thumb-active{background-color:var(--plate-color)}.company-awards__nav img{width:70px;height:100px;border-radius:var(--border-radius-small)}@media (min-width:880px){.company-awards__nav img{width:164px;height:235px}}@media (min-width:1240px){.company-awards__nav img{width:110px;height:158px}}.company-awards__items{min-height:100%}@media (min-width:1240px){.company-awards__items{width:calc(100% - 126px);flex:1}}.company-awards__items .swiper{min-height:100%}.company-awards__items .swiper-slide{background-color:var(--plate-color);border-radius:var(--border-radius);padding:16px}@media (min-width:880px){.company-awards__items .swiper-slide{padding:48px}}@media (min-width:1240px){.company-awards__items .swiper-slide{min-height:696px}}.company-awards__items .swiper-slide:first-child{border-top-left-radius:0}.company-awards__items .swiper-slide:last-child{border-top-right-radius:0}@media (min-width:1240px){.company-awards__items .swiper-slide:last-child{border-top-right-radius:var(--border-radius);border-bottom-left-radius:0}}.company-awards__items .swiper__navigation{margin-top:24px;text-align:center}.company-awards__item{width:100%}@media (min-width:1240px){.company-awards__item .width-auto\@l hr{height:100%;width:1px;display:block;background:var(--border-color)}}.company-awards__item-header{display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;margin-bottom:40px}@media (min-width:1240px){.company-awards__item-header{flex-direction:row;justify-content:space-between}}.company-awards__item-header img{flex:none}@media (min-width:1240px){.company-awards__item-header img{order:1}}.company-awards__item-title{display:flex;align-items:flex-start;gap:0;font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}@media (min-width:880px){.company-awards__item-title{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.company-awards__item-title img,.company-awards__item-title::after{display:flex;width:65px;height:66px;align-items:center;justify-content:center;position:relative;margin-right:-12px;top:-33px;font-weight:700;font-size:26.59px;line-height:29.24px;letter-spacing:-.04em;color:var(--inverse-color)}@media (min-width:1240px){.company-awards__item-title img,.company-awards__item-title::after{right:0}}.company-awards__item-title::after{background-color:var(--blue-color);mask:url("data:image/svg+xml,%3Csvg width='65' height='66' viewBox='0 0 65 66' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M41.3858 3.10793C46.1072 0.781152 51.7269 3.72527 52.5019 8.93155C52.9663 12.052 55.2721 14.5815 58.3362 15.3322C63.4487 16.5846 65.8612 22.4522 63.1083 26.9386C61.4583 29.6275 61.5987 33.0473 63.4634 35.592C66.5747 39.8376 64.6512 45.8832 59.6586 47.5504C56.6662 48.5497 54.5755 51.2596 54.3683 54.4076C54.0227 59.6599 48.6631 63.0546 43.7669 61.1226C40.8323 59.9646 37.4888 60.6967 35.3066 62.975C31.6657 66.7763 25.378 65.9317 22.8692 61.3045C21.3655 58.5311 18.3336 56.9427 15.1975 57.2854C9.96501 57.857 5.69117 53.1684 6.74364 48.011C7.37444 44.9199 6.0729 41.7544 3.45025 40.001C-0.925509 37.0755 -1.18568 30.7366 2.93563 27.4624C5.40577 25.4999 6.44352 22.2383 5.56153 19.2093C4.08997 14.1556 7.96522 9.13252 13.227 9.27344C16.3806 9.3579 19.2721 7.52643 20.5435 4.63914C22.6647 -0.17814 28.862 -1.53509 32.8022 1.95504C35.1638 4.04688 38.556 4.5025 41.3858 3.10793Z'/%3E%3C/svg%3E%0A") no-repeat center;-webkit-mask-size:contain;mask-size:contain;transform-origin:center;transform:rotate(27.65deg)}.company-awards__item-content>:first-child{margin-top:0}.company-awards__item-content>:last-child{margin-bottom:0}.award-intro{display:flex;flex-direction:column;position:relative;padding:0}.award-intro .section__excerpt{margin:0 0 234px}@media (min-width:880px){.award-intro .section__excerpt{max-width:400px;margin:0 0 97px}}@media (min-width:1240px){.award-intro .section__excerpt{max-width:764px;margin:0 0 48px}}.award-intro__wrapper{display:flex;flex-direction:column;gap:32px;position:relative}@media (min-width:880px){.award-intro__wrapper{flex-direction:row;max-width:764px}}@media (min-width:1240px){.award-intro__wrapper{max-width:764px;position:static}}.award-intro__picture{position:absolute;right:0;bottom:calc(100% - 96px)}@media (min-width:880px){.award-intro__picture{bottom:calc(100% - 26px)}}@media (min-width:1240px){.award-intro__picture{bottom:calc(0% - 96px)}}.award-intro__card{z-index:1;display:flex;flex-direction:column}@media (min-width:880px){.award-intro__card{flex-basis:calc(50% - 16px)}}.award-intro__card-icon{margin:0 0 24px}.award-intro__card-title{font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em}.award-intro__card-excerpt{margin:12px 0 0;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}.award-intro__divider{border:.5px solid #d8d8d8}.services--serm-bonus .swiper-slide .background--norepeat{background-size:60%;background-position:100% 10%}@media (min-width:1240px){.services--serm-bonus .swiper-slide .background--norepeat{background-size:auto;background-position-y:0}}.services--serm-bonus .swiper-slide:first-child .background--norepeat{background-position-y:20%}@media (min-width:880px){.services--serm-bonus .swiper-slide:first-child .background--norepeat{background-position-y:15%}}@media (min-width:1240px){.services--serm-bonus .swiper-slide:first-child .background--norepeat{background-position-y:0}}.section--improve-reputation .section__entry>.card{padding:32px}@media (min-width:1240px){.section--improve-reputation .section__entry>.card{padding:48px}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .section__header{margin-bottom:0}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .list{column-gap:48px;margin:0}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .list>*{margin-top:48px}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .list>:first-child{margin-top:88px}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .list>:nth-child(2){margin-bottom:-48px}}@media (min-width:880px){.section--improve-reputation .section__entry>.card .card{display:flex;align-items:center}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .card{display:flow-root}}@media (min-width:880px){.section--improve-reputation .section__entry>.card .card>*{width:50%}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .card>*{width:100%}}@media (min-width:880px){.section--improve-reputation .section__entry>.card .card .card__header{padding-right:12px}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .card .card__header{padding-right:0}}@media (min-width:1240px){.section--improve-reputation .section__entry>.card .card .card__body{padding-top:0;padding-left:56px}}.tooltip{pointer-events:none;max-width:300px;background-color:var(--background-color);border:1px solid var(--primary-color);border-radius:var(--border-radius-small);box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:0;visibility:hidden;position:absolute;z-index:-1;bottom:0;padding:16px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em;color:var(--global-color);transition:all .2s ease}.tooltip::after{content:"";display:block;width:0;height:0;border-top:10px solid var(--primary-color);border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-10px;left:calc(50% - 10px)}.tooltip[style*="visibility: visible"]{z-index:1020}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes bang{to{box-shadow:-52px -196.6666666667px #ff2b00,82px 8.3333333333px #ff0040,-184px -347.6666666667px #80f,69px -197.6666666667px #ff8000,7px -217.6666666667px #1eff00,168px -72.6666666667px #00ff48,122px -339.6666666667px #06f,67px -370.6666666667px #0040ff,-246px -147.6666666667px #0f1,-53px -272.6666666667px #0037ff,246px -173.6666666667px #ffd500,91px 47.3333333333px #01f,146px 43.3333333333px #ff9100,25px -349.6666666667px #ff9500,51px -92.6666666667px #ff0073,122px -27.6666666667px #f01,37px 80.3333333333px #7b00ff,63px -261.6666666667px #d900ff,237px -39.6666666667px #00ff2f,128px -120.6666666667px #60f,19px -349.6666666667px #73ff00,129px -42.6666666667px #00ff6f,-183px -189.6666666667px #4dff00,-44px -249.6666666667px #00ff80,47px -286.6666666667px #6f00ff,-248px -41.6666666667px #f80,-71px 45.3333333333px #7300ff,229px -109.6666666667px #ea00ff,-44px -293.6666666667px #ff0084,-164px -373.6666666667px #3700ff,-26px 13.3333333333px #00ffa2,-82px -125.6666666667px #ff8000,234px -212.6666666667px #00ff6a,-7px -163.6666666667px #00ffb7,7px 10.3333333333px #10f,-223px -222.6666666667px #4000ff,-47px -54.6666666667px #00b3ff,-86px 27.3333333333px #c8ff00,213px 36.3333333333px #00f2ff,150px -374.6666666667px #1a00ff,-38px -223.6666666667px #ff002b,-90px -288.6666666667px #ff0004,-238px -253.6666666667px #0ff,71px -84.6666666667px #00ffc4,-186px -20.6666666667px #9d00ff,53px 5.3333333333px #f01,-102px -300.6666666667px #f700ff,68px 23.3333333333px #51ff00,-104px -234.6666666667px #0095ff,201px -30.6666666667px #30f,63px -174.6666666667px #ae00ff}}@keyframes gravity{to{transform:translateY(200px);opacity:0}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes lottery-rotate{0%{transform:rotate(0);transform-origin:center center}100%{transform:rotate(2160deg);transform-origin:center center}}.modal{display:none;background-color:color-mix(in srgb,var(--plate-color) 97%,transparent);position:fixed;z-index:1021;top:0;right:0;bottom:0;left:0;padding:15px;overflow:auto;transform:translate3d(0,0,0);transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;animation-duration:.2s;animation-fill-mode:both;animation-name:fadeIn}.modal__dialog{width:100%;max-width:500px;background-color:var(--background-color);border-radius:var(--border-radius-small);position:relative;margin:auto;padding:32px 24px}@media (min-width:880px){.modal__dialog{border-radius:var(--border-radius);padding:48px}}.modal__close{width:40px;height:40px;background-color:transparent;background-image:none;outline:0;position:absolute;z-index:10;top:12px;right:12px;padding:0;line-height:40px;color:var(--default-color);transition-property:opacity,background-color,border-color,color;transition:.2s ease-in-out}@media (min-width:880px){.modal__close{top:24px;right:24px}}.modal__close::after,.modal__close::before{content:"";display:block;width:18px;height:2px;background-color:var(--default-color);position:absolute;top:calc(50% - 1px);left:calc(50% - 9px);transform-origin:center;transition-property:opacity,background-color,border-color,color;transition:.2s ease-in-out}.modal__close::before{transform:rotate(45deg)}.modal__close::after{transform:rotate(-45deg)}.modal__close:hover{opacity:1;background-color:transparent}.modal__close:hover::after,.modal__close:hover::before{background-color:var(--link-color)}.modal__close:focus{outline:0}.modal__close--outside{width:40px;height:40px;border:0;opacity:1}@media (min-width:880px){.modal__close--outside{top:-40px;right:-40px}}.modal__close--outside::after,.modal__close--outside::before{width:18px;background-color:var(--primary-color);top:calc(50% - 1px);left:calc(50% - 9px)}.modal__close--outside:hover{background-color:transparent;border-color:var(--link-color)}.modal__close--outside:hover::after,.modal__close--outside:hover::before{background-color:var(--link-color)}.modal--gallery .modal__close--outside{top:-40px;right:-40px}.modal__header{padding-top:24px}@media (min-width:880px){.modal__header{padding-top:0}}.modal__title{margin:0 0 24px;font-size:var(--font-large);font-weight:700;line-height:1.181818;letter-spacing:-.02em;color:var(--global-color)}@media (min-width:880px){.modal__title{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em}}.modal__content{padding:0;color:var(--default-color)}.modal__caption{padding:40px 0 0}.modal__footer{padding-top:20px;border-top:1px solid var(--plate-color);text-align:right}.modal.is-modal-active{display:flex;backdrop-filter:blur(5px)}.modal--small .modal__dialog{max-width:480px}.modal--fullscreen{padding:20px}.modal--fullscreen .modal__dialog{width:100%;max-width:none;height:100%;border-radius:0}.modal--gallery{padding:40px 54px}.modal--gallery .modal__dialog{width:auto;max-width:100%;height:auto;border-radius:20px;padding:20px}@media (min-width:640px){.modal--gallery .modal__dialog{padding:20px}}@media (min-width:880px){.modal--gallery .modal__dialog{border-radius:30px}}.modal--gallery .modal__content{padding:0}@media (min-width:1240px){.modal--gallery .modal__content>img{max-width:80vw;max-height:80vh}}.modal__nav-button{background-color:transparent;border-width:0;position:absolute;top:calc(50% - 27px);padding:7px}.modal__nav-prev{left:0}.modal__nav-next{right:0}.modal__counter{position:absolute;bottom:clamp(20px,1.5vh,30px);left:0;right:0;text-align:center}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{list-style:none;display:block;overflow:hidden;margin-left:auto;margin-right:auto;position:relative;z-index:1;padding:0}.swiper--expand{overflow:visible}.swiper.margin-remove-right{margin-right:0}.swiper.margin-remove-left{margin-left:0}@media (min-width:880px){.swiper--expand-right .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){visibility:hidden}}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:flex;width:auto;flex-shrink:0;position:relative;transition-property:transform}.swiper-slide>.card:not([class*=width-]){width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-header{display:flex;align-items:last baseline;justify-content:space-between;gap:16px}@media (min-width:880px){.swiper-header{gap:24px}}.swiper-navigation{display:flex;align-items:center;gap:16px;position:relative}@media (min-width:880px){.swiper-navigation{gap:24px}}@media (min-width:1240px){.swiper-navigation{gap:40px}}.swiper-header .swiper-navigation{top:-5px}@media (min-width:880px){.swiper-header .swiper-navigation{top:0}}.swiper-navigation .swiper-pagination-fraction{max-width:60px}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:inline-flex;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{transition:color .2s ease-in-out}.swiper-button-next::before,.swiper-button-prev::before{content:"";display:block;width:9.49px;height:9.49px;border:solid currentColor;border-width:2px 2px 0 0;transform-origin:center center;transform:rotate(45deg)}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--primary-color)}.swiper-button-prev::before{border-width:0 0 2px 2px}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next::before{border-width:2px 2px 0 0}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;transition:.2s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button .swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden;border-radius:var(--border-radius-small)}.swiper-cards .swiper-slide-active+.swiper-slide{background:rgba(40,40,40,.2)}.swiper-cards .swiper-slide-active+.swiper-slide img{opacity:.8}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide{background:rgba(40,40,40,.4)}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide img{opacity:.6}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{background:rgba(40,40,40,.6)}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide img{opacity:.4}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{background:rgba(40,40,40,.8)}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide img{opacity:.2}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide{background:rgba(40,40,40,.8980392157)}.swiper-cards .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide img{opacity:.1}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}@media (max-width:879px){.js-swiper-auto .swiper-slide>*{max-width:calc(100vw - 32px)}}@media (max-width:879px){.js-swiper-2 .swiper-slide{width:100%}}.js-swiper-4 .swiper-slide{width:100%}@media (min-width:640px){.js-swiper-4 .swiper-slide{width:343px}}@media (min-width:880px){.js-swiper-4 .swiper-slide{width:348px}}@media (min-width:1240px){.js-swiper-4 .swiper-slide{width:318px}}.swiper-industries .swiper-slide>.card{display:flex;flex-direction:column}.swiper-industries .swiper-slide>.card .card__footer{margin-top:auto;padding-top:24px}.swiper-industries .swiper-slide>.card:not([class*=width-]){width:343px}@media (min-width:880px){.swiper-industries .swiper-slide>.card:not([class*=width-]){width:416px}}.footer{background-color:var(--plate-dark-color);margin-top:48px;padding-top:24px;padding-bottom:24px;margin-right:0;margin-left:0}@media (min-width:880px){.footer{padding-top:32px;padding-bottom:32px}}@media (min-width:1440px){.footer{padding-top:40px;padding-bottom:40px}}.footer .section__container{padding-left:16px;padding-right:16px}@media (min-width:880px){.footer .section__container{padding-left:0;padding-right:0}}.footer__logo{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:24px;border-bottom:1px solid var(--border-dark-color);padding-bottom:16px}@media (min-width:880px){.footer__logo{width:auto;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:24px}}.footer__logo-img{flex:none}.footer__logo-tel{font-size:var(--font-xlarge);font-weight:700;line-height:1.142857;letter-spacing:-.02em;text-align:center}@media (min-width:880px){.footer__logo-tel{font-size:var(--font-xxlarge);font-weight:700;line-height:1.1;letter-spacing:-.04em}}.footer__logo-tel a{color:var(--default-dark-color);text-decoration:none}.footer__logo-tel a:hover{color:var(--primary-color)}.footer__content{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:24px}@media (min-width:880px){.footer__content{justify-content:flex-end}}@media (min-width:1440px){.footer__content{width:auto;justify-content:flex-start;margin-top:48px}}.footer__menu{list-style:none;display:flex;width:100%;flex-wrap:wrap;gap:60px;margin:0;padding:0}@media (min-width:880px){.footer__menu{gap:24px}}@media (min-width:1440px){.footer__menu{gap:48px}}.footer__menu>*{width:100%}@media (min-width:880px){.footer__menu>*{width:calc(50% - 24px)}}@media (min-width:1440px){.footer__menu>*{width:calc(25% - 48px)}}.footer__menu-header{font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em;color:var(--default-dark-color)}.footer__menu-nav{list-style:none;margin:24px 0 0;padding:0}.footer__menu-nav>*{margin-top:10px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:.01em}.footer__menu-nav>:first-child{margin-top:0}.footer__menu-nav>*>*{color:var(--default-dark-color);text-decoration:none}.footer__menu-nav>*>:hover{color:var(--primary-color)}@media (min-width:880px){.footer__contacts{margin-left:auto;order:1}}.footer__contacts-header{width:100%;font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em}@media (min-width:880px){.footer__contacts-header{order:1}}@media (min-width:1440px){.footer__contacts-header{order:0;padding:0 24px}}.footer__contacts-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 8px;text-align:center}@media (min-width:880px){.footer__contacts-social{width:208px;gap:8px;justify-content:flex-end;margin-top:0;text-align:right}}@media (min-width:1440px){.footer__contacts-social{width:auto;flex-wrap:nowrap}}.footer__contacts-social .button{flex:none;background-color:var(--border-dark-color);border-color:transparent;color:var(--secondary-dark-color)}.footer__contacts-social .button:hover{color:var(--inverse-color)}.footer__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;border-top:1px solid var(--border-dark-color);margin:24px 0 0;padding-top:24px;font-size:var(--font-size);font-weight:500;line-height:1.571428;letter-spacing:-.01em;color:var(--secondary-dark-color);text-align:center}@media (min-width:1440px){.footer__meta{justify-content:space-between;margin-top:48px;padding-top:48px}}.footer__logo+.footer__meta{border-top-width:0;padding-top:0}.footer__meta-info{display:flex;flex-direction:column;gap:24px}@media (min-width:880px){.footer__meta-info{flex:1}}.footer__meta-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px;list-style:none;margin:0;padding:0}@media (min-width:880px){.footer__meta-menu{justify-content:flex-start}}@media (min-width:1440px){.footer__meta-menu{gap:12px 24px}}.footer__meta-menu li{margin:0;padding:0;text-align:center}@media (min-width:640px){.footer__meta-menu li{width:auto}}@media (min-width:880px){.footer__meta-menu li{margin-top:0}}.footer__meta-menu li a{color:var(--gray-color)}.footer__meta-menu li a:hover{color:var(--primary-color)}.footer__meta-copy{width:100%;font-size:var(--font-medium);font-weight:500;line-height:1.444444;letter-spacing:.01em;text-align:center}@media (min-width:880px){.footer__meta-copy{width:auto;text-align:left}}.footer__meta-footnote{width:100%;order:1}@media (min-width:880px){.footer__meta-footnote{text-align:left}}.footer__meta-footnote>:first-child{margin-top:0}.footer__meta-footnote>:last-child{margin-bottom:0}.footer__meta-footnote a{color:var(--gray-color)}.footer__meta-footnote a:hover{color:var(--primary-color)}.section--default+.footer{margin-top:96px}.online-helper{display:inline-flex;width:calc(100% - 32px);max-width:480px;height:64px;align-items:center;justify-content:center;gap:5px;background-color:color-mix(in srgb,var(--global-color) 80%,transparent);border-radius:32px;position:fixed;z-index:1019;right:0;bottom:4px;left:0;margin-right:auto;margin-left:auto;padding:12px;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}@media (min-width:880px){.online-helper{display:none}}@media (max-width:374px){.online-helper{width:100%;height:56px;border-radius:0;bottom:0;padding:8px 4px}}.online-helper__call,.online-helper__jivo,.online-helper__kp{display:flex;flex:none;align-items:center;justify-content:center}.online-helper__call,.online-helper__kp{width:336px;max-width:100%;height:40px;flex:1;border-radius:var(--border-radius);padding:0 16px;font-size:var(--font-size);font-weight:700;line-height:1.571428;letter-spacing:normal;text-decoration:none;white-space:nowrap}.online-helper__call{background-color:var(--green-color);color:var(--default-color)}.online-helper__call:hover{color:var(--link-dark-color)}.online-helper__kp{background-color:var(--primary-color);color:var(--link-dark-color)}.online-helper__kp:hover{color:var(--link-dark-color)}.online-helper__kp{width:336px;max-width:100%;height:40px;flex:1;background-color:var(--primary-color);border-radius:var(--border-radius);color:var(--link-dark-color);text-decoration:none}.online-helper__kp:hover{color:var(--link-dark-color)}.online-helper__jivo{width:40px;height:40px;border-radius:50%;background-color:var(--background-color)}.online-helper.hide{opacity:0;visibility:hidden;transform:translateY(68px);pointer-events:none}@keyframes fadeInDown{from{opacity:0;transform:translateY(-68px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(68px)}to{opacity:1;transform:translateY(0)}}.policy-cookie{width:960px;max-width:100%;background-color:var(--plate-dark-color);border:solid var(--border-dark-color);border-width:1px 1px 0 1px;border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;position:fixed;z-index:1021;right:0;bottom:0;left:0;margin:0 auto;padding:0 16px}@media (min-width:880px){.policy-cookie{padding:0 24px}}.policy-cookie-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px 0}@media (min-width:880px){.policy-cookie-container{padding:16px 0}}.policy-cookie-container>*{width:100%;flex:1}@media (min-width:880px){.policy-cookie-container>*{width:auto}}.policy-cookie-container>:last-child{margin-top:12px}@media (min-width:880px){.policy-cookie-container>:last-child{margin-top:0}}.policy-cookie-entry{font-size:var(--font-xsmall);color:var(--secondary-dark-color)}.policy-cookie-entry a{color:var(--secondary-dark-color)}.policy-cookie-entry a:hover{color:var(--link-dark-color)}.policy-cookie-action{flex:none}.policy-cookie-action .button{height:36px;font-size:var(--font-small);line-height:1.4}@media (min-width:960px){.policy-cookie-action .button{font-size:var(--font-size)}}.seo50-sticky{display:none;gap:21px;flex-direction:column;align-items:center;justify-content:center;width:52px;height:auto;border-radius:var(--border-radius-small) 0 0 var(--border-radius-small);position:fixed;z-index:1022;right:0;top:calc(50vh - 145px);padding-top:85px;padding-bottom:20px;text-decoration:none}@media (min-width:1400px){.seo50-sticky{display:flex}}.seo50-sticky-badge{display:flex;align-items:center;justify-content:center;width:58px;height:58px;background-color:var(--plate-color);border-radius:50%;position:absolute;top:11px;left:-14px}.seo50-sticky-badge::after{content:attr(data-text);font-size:var(--font-medium);font-weight:700;line-height:1.222222;letter-spacing:-.02em;text-align:center;color:var(--blue-color);transform:rotate(-25.74deg)}.seo50-sticky-title{display:flex;align-items:center;width:30px;height:auto;transform:rotate(-180deg);writing-mode:tb-rl;font-size:var(--font-button);font-weight:700;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;color:var(--default-dark-color);text-align:center}