.breadcrumbs{background:#0b2640;color:#fff;font-size:1.28em;padding:18px 0}.breadcrumbs a{color:#fff}.breadcrumbs__items{margin:0 -15px}.breadcrumbs__items a,.breadcrumbs__items span{display:inline-block;margin:0 15px}.breadcrumbs__divider{display:inline-block;height:24px;line-height:24px;text-align:center;width:24px}@media(max-width:1450px){.breadcrumbs{font-size:1em}}body.contrast .breadcrumbs{background:#23242a;border-bottom:1px solid #ffd401;color:#ffd401}body.contrast .breadcrumbs a{color:#ffd401}.form-input{margin-bottom:20px;position:relative;width:100%}.form-input .error-message{margin-top:8px}.form-input.with-error .form-input__main{border-color:#ca3832}.form-input.with-svg input{outline:none}.form-input input,.form-input__label{font-size:1.28em}.form-input__label{display:inline-block;margin-bottom:8px}.form-input__main{align-items:center;border:1px solid #0b2640;border-radius:8px;display:flex;width:100%}.form-input__svg{cursor:pointer;margin-right:10px}.form-input input{background:#0000;border:0;flex:auto;height:48px;padding-left:15px;padding-right:15px}.form-input input::placeholder{font-style:italic}.form-input-suggestions{background:#fff;border:1px solid #386692;border-radius:8px;color:#0b2640;max-height:200px;overflow-y:auto;position:absolute;top:calc(100% + 4px);z-index:10}.form-input-suggestions div{cursor:pointer;padding:10px 15px}@media(max-width:1450px){.form-input input,.form-input__label{font-size:1em}}body.contrast .form-input__main{border-color:#ffd401}body.contrast .form-input input,body.contrast .form-input input::placeholder{color:#ffd401}body.contrast .form-input-suggestions{background:#23242a;border-color:#ffd401;color:#ffd401}.form-select{margin-bottom:20px;width:100%}.form-select .error-message{margin-top:8px}.form-select.with-error .form-select__main{border-color:#ca3832}.form-select select,.form-select__label{font-size:1.28em}.form-select__label{display:inline-block;margin-bottom:8px}.form-select__main{border:1px solid #0b2640;border-radius:8px;position:relative;width:100%}.form-select__main svg{margin-left:auto;margin-top:-12px;pointer-events:none;position:absolute;right:15px;top:50%}.form-select select{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#0b2640;cursor:pointer;flex:auto;height:48px;padding-left:15px;padding-right:40px}@media(max-width:1450px){.form-select select,.form-select__label{font-size:1em}}body.contrast .form-select__main{border-color:#ffd401}body.contrast .form-select select{background:#23242a;color:#ffd401}.table-wrap{margin-bottom:30px}.table{border-radius:8px 8px 0 0;font-size:1.28em;overflow:hidden;width:100%}.table .file{font-size:1em}.table-wrap.secondary .table{border:1px solid #dde3ee;border-bottom:0;border-radius:8px;overflow:hidden}.table-wrap.secondary .table .table__td{border-color:#dde3ee}.table-wrap.secondary .table .table__th{background:#dde3ee;border-color:#a6aebf;color:#0b2640}.table-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.table-top .form-input{margin-bottom:0;max-width:350px}.table-per-page{align-items:center;display:flex;font-size:1.28em}.table-per-page .form-select{margin:0 8px}.table-per-page .form-select select{font-size:1em}.table-bottom{gap:10px 16px;justify-content:space-between;margin-top:16px}.table__tr{display:flex;width:100%}.table__tr.chosen .table__td{background:#ecf3f6;border-color:#f7f8fc}.table__tr.chosen .info-button svg *{stroke:#0b2640}.table__td.chosen{background:#ecf3f6;border-color:#f7f8fc}.table__extra_tr_data{background:#ecf3f6;padding:20px}.table__extra_tr_data .info-lines{font-size:1em}.table__td,.table__th{flex:1 1;min-height:80px;padding:10px 25px}.table__th{background:#0b2640;border-right:1px solid #223b52;color:#fff;font-weight:700}.table__th:last-child{border:0}.table__th_chevron{display:flex;flex-direction:column;margin-left:8px}.table__td{background:#fff;border-bottom:1px solid #ecf3f6;border-right:1px solid #ecf3f6}.table__td [data-head]{display:none}.table__td:last-child{border-right:0}.table__empty,.table__td.df-centered{text-align:center}.table__empty{font-weight:700;margin:20px 0}.table-bottom{font-size:1.28em}.table-pagination,.table-pagination button{align-items:center;display:flex}.table-pagination button{background:#0000;border:1px solid #3e9ec8;border-radius:4px;cursor:pointer;height:32px;justify-content:center;margin:0 16px;width:32px}@media(max-width:1450px){.table,.table-bottom,.table-per-page{font-size:1em}.table__td,.table__th{min-height:68px}}@media(max-width:980px){.table .table__head{display:none}.table .table__td [data-head],.table .table__tr{display:block}.table .table__tr{border-bottom:1px solid #ecf3f6}.table .table__td{align-items:flex-start;border:0;flex-direction:column;min-height:auto;padding-left:14px;padding-right:14px;text-align:left}.table .table__td [data-head]{margin-bottom:4px}}@media(max-width:768px){.table .table__extra_tr_data .info-lines .info-lines__item{display:block}.table .table__extra_tr_data .info-lines .info-lines__item span{display:block;margin:6px 0 0}}@media(max-width:540px){.table-bottom{flex-wrap:wrap;justify-content:center}}body.contrast .table{border:1px solid #ffd401!important}body.contrast .table .table__th{background:#534601!important;border-color:#ffd401!important;color:#ffd401!important}body.contrast .table .table__td{background:#23242a!important;border-color:#ffd401!important}body.contrast .table .table__extra_tr_data,body.contrast .table .table__td.chosen,body.contrast .table .table__tr.chosen .table__td{background-color:#534601!important;border-color:#ffd401!important}body.contrast .table .table__tr.chosen .info-button svg *{stroke:#ffd401!important}body.contrast .table-pagination button{border-color:#ffd401!important}@media(max-width:980px){body.contrast .table .table__tr{border-color:#ffd401}}.heading-1{font-size:3.851em}.heading-1,.heading-2{font-family:Overpass,sans-serif;font-weight:700}.heading-2{font-size:3.071em}.heading-3{font-size:2.5em}.heading-3,.heading-4{font-family:Overpass,sans-serif;font-weight:700}.heading-4{font-size:2em;letter-spacing:-1px}.heading-5{font-size:1.571em}.heading,.heading-5{font-family:Overpass,sans-serif;font-weight:700}.heading{font-size:1.714em}@media(max-width:1450px){.heading-2{font-size:2.5em}.heading-3{font-size:2em}.heading-4{font-size:1.5em}.heading-5{font-size:1.28em}.heading{font-size:1.14em}}.page{padding:34px 0}.page .attachments{margin-bottom:50px}.page-title{align-items:center;background:#fff;border:1px solid #dfe0eb;border-radius:8px;display:flex;margin-bottom:45px;padding:25px 30px}.page-title button{margin-right:16px}.page-content{margin-bottom:50px}@media(max-width:768px){.page-title{padding:10px}}body.contrast .page-title{background:#23242a;border-color:#ffd401}*{box-sizing:border-box}#um-bip,body,html{height:100%}body{background:#f7f8fc;color:#0b2640;font-size:14px;margin:0}body,input,select{font-family:Roboto,sans-serif}a{color:#0b2640;text-decoration:none}#um-bip{display:flex;flex-direction:column}main{flex:auto}img,svg{height:auto;max-width:100%}.has-scrollbar{scrollbar-color:#0b2640 #efefef;scrollbar-width:thin}.has-scrollbar::-webkit-scrollbar{height:5px;width:5px}.has-scrollbar::-webkit-scrollbar-track{background:#efefef}.has-scrollbar::-webkit-scrollbar-thumb{background-color:#0b2640;outline:none}p{margin-bottom:15px;margin-top:0}.d-none{display:none}.df-ac,.flex{display:flex}.df-ac{align-items:center}.df-column{display:flex;flex-direction:column}.df-centered{align-items:center;display:flex;justify-content:center}.row{display:flex;flex-wrap:wrap}.container{margin:0 auto;max-width:1360px;padding:0 15px}.error-message{color:#ca3832;font-size:1em;font-weight:500}.modal{background-color:#000000b3;display:block;display:flex;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1500}.modal .loader{margin:auto}iframe{max-width:100%}body.contrast{background:#23242a;color:#ffd401}body.contrast a{color:#ffd401}body.contrast .thumbnail{filter:grayscale(1)}body.contrast .has-scrollbar{scrollbar-color:#ffd401 #000;scrollbar-width:thin}body.contrast .has-scrollbar::-webkit-scrollbar{height:5px;width:5px}body.contrast .has-scrollbar::-webkit-scrollbar-track{background:#000}body.contrast .has-scrollbar::-webkit-scrollbar-thumb{background-color:#ffd401;outline:none}body.contrast svg.fill *{fill:#ffd401}body.contrast svg.stroke *{stroke:#ffd401}body.contrast svg.stroke-and-fill *{fill:#ffd401;stroke:#ffd401}body.contrast svg.fill-stroke .fill{fill:#ffd401}body.contrast svg.fill-stroke .stroke{stroke:#ffd401}body.contrast svg.with-lines :not(.lines){fill:#ffd401}.actions{gap:8px}.actions,.actions button{align-items:center;display:flex}.actions button{background:#223b52;border:1px solid #ffffff1a;border-radius:4px;cursor:pointer;height:40px;justify-content:center;min-width:40px;transition:background .3s;width:40px}.actions button:hover{background:#fff3}body.contrast .actions button{background:#534601;border-color:#ffd401}.box{margin-bottom:30px}.box.gray-head .box__head{background:#dfe0eb;color:#0b2640}.box.white-head .box__head{background:#fff;border:1px solid #dfe0eb;color:#0b2640}.box.video .box__content{padding:0}.box__head{align-items:center;background:#0b2640;border-radius:8px 8px 0 0;color:#fff;display:flex;min-height:52px;padding:15px 32px}.box__head>svg{margin-right:15px}.box__head .actions{margin-left:auto}.box__heading{font-size:1.28em;font-weight:500}.box__content{background:#fff;border:1px solid #dfe0eb;border-radius:0 0 8px 8px;border-top:0;padding:30px 42px}@media(max-width:1450px){.box__content{padding:20px 30px}}@media(max-width:768px){.box__head{padding:10px}.box__heading{font-size:1.07em}.box__content{padding:16px 10px}}body.contrast .box__head{background:#534601;border:1px solid #ffd401;color:#ffd401}body.contrast .box__content{background:#23242a;border-color:#ffd401}body.contrast .box.gray-head .box__head,body.contrast .box.white-head .box__head{background:#534601;border-color:#ffd401;color:#ffd401}.info-lines{font-size:1.28em}.info-lines__item{display:flex;margin-bottom:16px}.info-lines__item strong{align-items:center;display:flex;font-weight:400;min-width:265px}.info-lines__item strong svg{margin-right:12px;min-width:8px}.info-lines__item span{flex:auto;font-weight:300;margin-left:12px}@media(max-width:1450px){.info-lines{font-size:1em}}.box.change-log .table-wrap{margin-top:60px}@media(max-width:650px){.box.change-log .box__content .info-lines__item{display:block}.box.change-log .box__content .info-lines__item span{display:block;margin-left:0;margin-top:4px}}@media(max-width:500px){.box.change-log .box__head .actions{gap:6px;margin:0 0 0 auto}.box.change-log .box__head .actions button{height:33px;min-width:33px;width:33px}.box.change-log .box__head .actions button svg{width:100%}}.doc-viewer-wrap{margin:35px 0}.doc-viewer-wrap>div:first-child{font-weight:700;margin-bottom:30px;text-align:center;text-transform:uppercase}#react-doc-viewer #pdf-download{display:none!important}#react-doc-viewer{margin-top:25px}#react-doc-viewer #proxy-renderer{min-height:1000px}#react-doc-viewer #header-bar{background:#0b2640}#react-doc-viewer #header-bar *{color:#fff}#react-doc-viewer #doc-nav button{background:none;border:2px solid #fff}#react-doc-viewer #doc-nav button,#react-doc-viewer #doc-nav>a,#react-doc-viewer #pdf-controls button,#react-doc-viewer #pdf-controls>a{height:60px;width:60px}@media(max-width:1660px){#react-doc-viewer #doc-nav button,#react-doc-viewer #doc-nav>a,#react-doc-viewer #pdf-controls button,#react-doc-viewer #pdf-controls>a{height:45px;width:45px}}@media(max-width:1110px){#react-doc-viewer #doc-nav button,#react-doc-viewer #doc-nav>a,#react-doc-viewer #pdf-controls button,#react-doc-viewer #pdf-controls>a{height:35px;width:35px}}body.contrast #react-doc-viewer #header-bar{background:#000}.attachment-line{align-items:center;border-bottom:1px solid #dfe0eb;display:flex;flex-wrap:wrap;gap:8px;padding:15px 32px}.attachment-line-right{align-items:center;display:flex;gap:8px;margin-left:auto}.attachment-line-right a,.attachment-line-right button{align-items:center;background:#fff;border:1px solid #dfe0eb;border-radius:8px;cursor:pointer;display:flex;font-size:1.14em;font-weight:500;gap:8px;height:42px;padding:0 18px}.attachment-line-right a svg.stroke *,.attachment-line-right button svg.stroke *{stroke:#3e9ec8}.attachment-line-right button[data-open=true]{background:#0b2640;border-color:#0b2640;color:#fff}@media(max-width:990px){.attachment-line{padding-left:15px;padding-right:15px}.attachment-line-right{margin:10px 0 0;width:100%}.attachment-line-right a,.attachment-line-right button{font-size:1em;padding:0 10px}}@media(max-width:768px){.attachment-line-right button{display:none}}body.contrast .attachment-line{border-color:#ffd401}body.contrast .attachment-line-right a,body.contrast .attachment-line-right button{background:#0000;border-color:#ffd401;color:#ffd401}body.contrast .attachment-line-right a svg.stroke *,body.contrast .attachment-line-right button svg.stroke *{stroke:#ffd401}.box.attachments .box__content{background:#fafafa;padding:0}.box.attachments .box__content .attachment-line:last-child{border:0}.box.attachments #react-doc-viewer{margin-top:0}body.contrast .box.attachments .box__content{background:#23242a}.copy-button{background:#2e3f59;border:0;border-radius:4px;cursor:pointer;display:flex;flex:0 0 30px;height:30px;padding:0;width:30px}.copy-button svg{margin:auto}.contact-item{gap:10px;letter-spacing:-.5px;margin-bottom:10px}.contact-item>svg{min-width:23px}a.contact-item{text-decoration:underline}a.contact-item:hover{color:#3e9ec8}body.contrast a.contact-item:hover{color:#ffd401}.footer .container{max-width:1360px}.footer a{color:#fff;text-decoration:underline}.footer a:hover{color:#3e9ec8}.footer .heading-4{margin-bottom:35px}.footer-main{background:#0b2640;color:#fff;padding:30px 0 50px}.footer-top{background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:17.23vw}.footer__column{flex:0 0 25%}.footer__column:last-child{padding-left:60px}.footer__column_content{font-size:1.14em;max-width:282px}.footer__copyright{background:#001528;color:#fff;height:auto;padding:10px 0 7px}.footer__copyright .container{align-items:center;display:flex;justify-content:center;position:relative}.footer__copyright .container>span{left:15px;position:absolute;top:calc(50% - 9px)}.footer__copyright .container>div{align-items:center;display:flex;margin:0 10px}.footer__copyright .container>div svg:first-child{margin-right:8px}.footer__copyright .container>div span{margin-right:22px}@media(max-width:1450px){.footer-top{display:none}.footer-main{padding-bottom:30px;padding-top:30px}.footer__column_content{font-size:1em}}@media(max-width:1150px){.footer-main{padding-bottom:5px}.footer__copyright .container{flex-wrap:wrap}.footer__copyright .container>span{margin-top:12px;order:2;position:static;text-align:center;width:100%}.footer__column{flex:0 0 50%;margin-bottom:20px;padding-right:15px}.footer__column:last-child{padding-left:0}}@media(max-width:700px){.footer__column{flex:0 0 100%;margin-bottom:25px;padding-right:0}.footer .heading-4{margin-bottom:15px}}body.contrast .footer-top{display:none}body.contrast .footer-main{padding-top:30px}body.contrast .footer-main,body.contrast .footer__copyright{background:#23242a;border-top:1.5px solid #ffd401;color:#ffd401}body.contrast .footer-main a,body.contrast .footer__copyright a{color:#ffd401}.alert-bar{border-radius:6px;color:#fff;font-size:1.14em;margin-bottom:16px;min-height:80px;padding:20px 60px;position:relative}.alert-bar a{color:#fff;font-weight:500;text-decoration:underline}.alert-bar button{background:#0000;border:0;cursor:pointer;display:flex;margin:0;padding:0}.alert-bar button svg{margin:auto}.alert-bar>svg{left:20px;position:absolute;top:20px}.alert-bar.green{background:#19af66}.alert-bar.red{background:#f35746}.alert-bar.blue{background:#e9edfd;color:#1d4368}.alert-bar.blue .alert-bar-close svg *{stroke:#1d4368}.alert-bar.orange,.alert-bar.yellow{background:#f8bf00;color:#000}.alert-bar.orange a,.alert-bar.yellow a{color:#000}.alert-bar.orange .alert-bar-close svg *,.alert-bar.yellow .alert-bar-close svg *{stroke:#000}.alert-bar-close{position:absolute;right:11px;top:11px}.alert-bar-close svg *{stroke:#fff}.ai-answer{background:#fff;background:linear-gradient(180deg,#effaff,#fff 65%);border:1px solid #3e9ec8;border-left-width:4px;border-radius:8px;margin-top:24px;padding:25px 20px;position:relative}.ai-answer .ai-answer-header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.ai-answer .ai-answer-header svg{fill:#3e9ec8;height:auto;width:30px}.ai-answer .ai-answer-header .ai-answer-title{color:#0b2640;font-size:1.4em;font-weight:700}.ai-answer .ai-answer-header .ai-answer-pllum{align-items:center;display:inline-flex;margin-left:auto}.ai-answer .ai-answer-header .ai-answer-pllum img{display:block;height:46px;width:auto}.ai-answer .ai-answer-body{color:#2f3540;font-size:1.24em;line-height:1.6}.ai-answer .ai-answer-body p{margin:0}.ai-answer .ai-answer-empty{color:#6c7689;font-style:italic}.ai-answer .ai-answer-cite{color:#3e9ec8;display:inline;font-size:.72em;font-weight:700;padding:0 1px;text-decoration:none;vertical-align:super}.ai-answer .ai-answer-cite:hover{text-decoration:underline}.ai-answer .ai-answer-loading{align-items:center;color:#454d5f;display:flex;font-size:1.2em;gap:12px}.ai-answer .ai-answer-sources{border-top:1px dashed #a6aebf;margin-top:18px;padding-top:14px}.ai-answer .ai-answer-sources .ai-answer-sources-title{color:#0b2640;font-weight:700;margin-bottom:8px}.ai-answer .ai-answer-sources .ai-answer-sources-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:8px}.ai-answer .ai-answer-sources .ai-answer-sources-list a{align-items:baseline;color:#1d4469;display:inline-flex;gap:8px;text-decoration:none}.ai-answer .ai-answer-sources .ai-answer-sources-list a:hover{text-decoration:underline}.ai-answer .ai-answer-sources .ai-answer-sources-list .ai-answer-sources-num{color:#3e9ec8;flex-shrink:0;font-weight:700}.ai-answer .ai-answer-disclaimer{color:#6c7689;font-size:.92em;margin-top:16px}@media(max-width:1450px){.ai-answer .ai-answer-body{font-size:1em}}body.contrast .ai-answer{background:#23242a;border-color:#ffd401}body.contrast .ai-answer .ai-answer-header svg{fill:#ffd401}body.contrast .ai-answer .ai-answer-header .ai-answer-title{color:#ffd401}body.contrast .ai-answer .ai-answer-header .ai-answer-pllum{background:#fff;border-radius:6px;padding:3px 6px}body.contrast .ai-answer .ai-answer-body{color:#fff}body.contrast .ai-answer .ai-answer-cite,body.contrast .ai-answer .ai-answer-empty{color:#ffd401}body.contrast .ai-answer .ai-answer-loading{color:#fff}body.contrast .ai-answer .ai-answer-sources{border-top-color:#ffd401}body.contrast .ai-answer .ai-answer-sources .ai-answer-sources-list .ai-answer-sources-num,body.contrast .ai-answer .ai-answer-sources .ai-answer-sources-list a,body.contrast .ai-answer .ai-answer-sources .ai-answer-sources-title{color:#ffd401}body.contrast .ai-answer .ai-answer-disclaimer{color:#fff}.things-to-do{padding:20px 0}@keyframes things-to-do-head-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes things-to-do-badge-pulse{0%,to{box-shadow:0 0 0 0 #61ccfb00}50%{box-shadow:0 0 22px 3px #61ccfb80}}.things-to-do-head{align-items:center;background:#0b2640;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:normal;margin-bottom:25px;padding:44px 35px 40px;position:relative;text-align:center}.things-to-do-head .heading-3,.things-to-do-head .things-to-do-head-badge,.things-to-do-head .things-to-do-head-lead{position:relative}.things-to-do-head .form-input,.things-to-do-head .heading-3,.things-to-do-head .things-to-do-head-badge,.things-to-do-head .things-to-do-head-lead{animation:things-to-do-head-enter .45s ease-out both}.things-to-do-head .heading-3{animation-delay:.1s}.things-to-do-head .things-to-do-head-lead{animation-delay:.2s}.things-to-do-head .form-input{animation-delay:.3s}.things-to-do-head .heading-3{margin:0 0 10px}.things-to-do-head .things-to-do-head-bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.things-to-do-head .things-to-do-head-badge{align-items:center;animation:things-to-do-head-enter .45s ease-out both,things-to-do-badge-pulse 3.6s ease-in-out .8s infinite;background:#61ccfb1f;border:1px solid #61ccfb80;border-radius:999px;color:#61ccfb;display:flex;flex-direction:row;font-weight:600;gap:8px;justify-content:normal;letter-spacing:.06em;margin-bottom:18px;padding:5px 14px;text-transform:uppercase}.things-to-do-head .things-to-do-head-badge svg{fill:#61ccfb;height:auto;width:22px}.things-to-do-head .things-to-do-head-lead{color:#b3d9ff;font-size:1.35em;line-height:1.5;margin:0 auto 28px;max-width:640px}.things-to-do-head .form-input{margin-bottom:0;max-width:640px;text-align:left;width:100%}.things-to-do-head .form-input input{font-family:Overpass,sans-serif;height:60px;padding-left:20px}.things-to-do-head .form-input__main{background:#fff;border:1px solid #3e9ec8;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.things-to-do-head .form-input__main:focus-within{border-color:#61ccfb;box-shadow:0 0 0 4px #61ccfb66;transform:translateY(-2px)}.things-to-do-head .form-input__svg svg{transition:transform .18s ease-out}.things-to-do-head .form-input__main:hover .form-input__svg svg{transform:scale(1.12)}@media(prefers-reduced-motion:reduce){.things-to-do-head .form-input,.things-to-do-head .heading-3,.things-to-do-head .things-to-do-head-badge,.things-to-do-head .things-to-do-head-lead{animation:none}.things-to-do-head .form-input__main,.things-to-do-head .form-input__svg svg{transition:none}.things-to-do-head .form-input__main:focus-within,.things-to-do-head .form-input__main:hover .form-input__svg svg{transform:none}}.things-to-do-sort{align-items:center;display:flex;flex-direction:row;font-size:1.42em;font-weight:500;justify-content:flex-end;margin-bottom:50px}.things-to-do-sort a{margin-left:24px;position:relative}.things-to-do-sort a.active:before{background:#5fb4d9;content:"";height:3px;left:0;position:absolute;top:calc(100% + 5px);width:100%}.things-to-do-ai{margin-bottom:40px}.things-to-do-ai .ai-answer{margin-top:0}.things-to-do-body{display:flex;flex-wrap:wrap;margin:0 -15px}.things-to-do-body .things-to-do-category{width:calc(25% - 30px)}.things-to-do-category{align-items:center;background:#fff;border:2px solid #dfe0eb;border-radius:6px;cursor:pointer;display:flex;font-size:1.28em;font-weight:700;height:93px;margin:0 15px 25px;padding:10px 24px;transition:background .3s}.things-to-do-category:hover{background:#fafafa}.things-to-do-category svg+span{margin-left:10px}.things-to-do-category .close{margin-left:auto;min-width:24px}.things-to-do-category svg.stroke *{stroke:#3e9ec8}.things-to-do-category.chosen{background:#5fb4d912;border-color:#3e9ec8}.things-to-do-category.chosen:hover{background:#5fb4d912}.things-to-do-alphabet{gap:10px;margin-bottom:50px}.things-to-do-alphabet>div{display:flex;flex-wrap:wrap}.things-to-do-alphabet>div button{align-items:center;display:flex;height:51px;justify-content:center;min-width:51px;padding:0;width:51px}.things-to-do-alphabet button{background:#fff;border:1px solid #dfe0eb;color:#0b2640;cursor:pointer;font-size:1.14em;font-weight:700;padding:16px 20px}.things-to-do-alphabet button.active{background:#0b2640;color:#fff}.things-to-do-alphabet button:first-child{border-radius:8px 0 0 8px}.things-to-do-alphabet>div button:last-child{border-radius:0 8px 8px 0;margin:0}.things-to-do-alphabet button:last-child{border-radius:8px;margin-top:10px}.things-to-do-posts{display:flex;flex-wrap:wrap;margin:0 -8px}.things-to-do-posts .things-to-do-posts-letter{display:flex;flex-wrap:wrap;margin-bottom:40px;width:100%}.things-to-do-posts .things-to-do-posts-letter h3{font-size:3.42em;margin:0 0 16px 8px}.things-to-do-posts .things-to-do-post{width:calc(50% - 16px)}.things-to-do-post{background:#fff;border:1px solid #dfe0eb;border-radius:8px;margin:0 8px 16px;min-height:67px;padding:22px 24px;word-break:break-all}body.contrast .things-to-do-head{background:#23242a;color:#ffd401}body.contrast .things-to-do-head .things-to-do-head-bg{display:none}body.contrast .things-to-do-head .form-input__main{background:#23242a}body.contrast .things-to-do-head .form-input__main:focus-within{border-color:#ffd401;box-shadow:0 0 0 4px #ffd40173}body.contrast .things-to-do-head .things-to-do-head-badge{background:#0000;border-color:#ffd401;color:#ffd401}body.contrast .things-to-do-head .things-to-do-head-badge svg{fill:#ffd401}body.contrast .things-to-do-head .things-to-do-head-lead{color:#ffd401}body.contrast .things-to-do-alphabet button{background:#23242a;border-color:#ffd401;color:#ffd401}body.contrast .things-to-do-alphabet button.active{background:#826d01}body.contrast .things-to-do-category{background:#23242a;border-color:#ffd401}body.contrast .things-to-do-category.chosen,body.contrast .things-to-do-post,body.contrast .things-to-do-sort a.active:before{background:#826d01}body.contrast .things-to-do-post{border-color:#ffd401}@media(max-width:1450px){.things-to-do-category{font-size:1em}}@media(max-width:1390px){.things-to-do-alphabet>div button{border-radius:0!important}}@media(max-width:1350px){.things-to-do-body .things-to-do-category{width:calc(33.33333% - 30px)}}@media(max-width:1180px){.things-to-do{padding:40px 0}.things-to-do-head{margin-bottom:25px}.things-to-do-head .things-to-do-head-bg{display:none}}@media(max-width:990px){.things-to-do-body{margin:0 -10px}.things-to-do-body .things-to-do-category{height:80px;margin-bottom:15px;margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px;width:calc(50% - 20px)}.things-to-do-posts .things-to-do-post{margin-left:0;margin-right:0;min-height:auto;padding:10px 15px;width:100%}}@media(max-width:690px){.things-to-do-head{padding:28px 15px 26px}.things-to-do-head .things-to-do-head-badge{font-size:.9em;margin-bottom:14px}.things-to-do-head .things-to-do-head-lead{font-size:1.15em;margin-bottom:22px}.things-to-do-head .form-input input{font-size:1.1em;height:52px;padding-left:15px}.things-to-do-body{margin:0}.things-to-do-body .things-to-do-category{margin-left:0;margin-right:0;width:100%}.things-to-do-sort{font-size:1.14em}.things-to-do-sort a{margin-left:15px}}@media(max-width:450px){.things-to-do-body .things-to-do-category{height:auto;min-height:70px;padding:10px}.things-to-do-sort{font-size:1em}}