:root{--header-h:125px}html{scroll-padding-top:var(--header-h)}.table-of-content-wrapper{height:calc(100% - 120px);max-width:352px;position:absolute;width:100%;z-index:1}@media (max-width:992px){.table-of-content-wrapper{margin-bottom:60px;max-width:100%;position:static}}.table-of-content-wrapper .table-of-content{background:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 4px 25.5px 0 #0000001a;display:flex;flex-direction:column;overflow:hidden;position:sticky;top:150px;width:100%}.table-of-content-wrapper .table-of-content h5{background:#0a2d4b;color:#fff;font-family:Graphik;font-size:16px;font-weight:600;letter-spacing:normal;line-height:24px;padding:6px 25px;vertical-align:middle}.table-of-content-wrapper .table-of-content ul{display:flex;flex-direction:column;list-style:none;padding:20px 15px;row-gap:13px}.table-of-content-wrapper .table-of-content ul li{align-items:center;column-gap:10px;display:flex;flex-direction:row}.table-of-content-wrapper .table-of-content ul li .icon{align-items:center;background:#eaeaea;border-radius:50%;display:flex;flex-direction:column;font-family:Graphik;font-size:15px;font-weight:400;height:22px;justify-content:center;letter-spacing:normal;line-height:normal;text-align:center;vertical-align:middle;width:22px}.table-of-content-wrapper .table-of-content ul li svg{max-height:9.5px;max-width:13px;fill:none}.table-of-content-wrapper .table-of-content ul li a{align-items:center;color:#0a2d4b;display:flex;font-family:Graphik;font-size:15px;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:none;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section{display:flex;flex-direction:column}.magic-pillar-wrapper .magic-pillar-section .section-banner{align-items:center;display:flex;flex-direction:column;height:384px;justify-content:center;left:0;padding:0 70px;position:absolute;width:100%}.magic-pillar-wrapper .magic-pillar-section .section-banner h4{color:#fff;font-family:Graphik;font-size:27.2px;font-weight:600;letter-spacing:normal;line-height:33px;text-align:center;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section .section-banner h2{color:#f2f2f2;font-family:Graphik;font-size:40px;font-weight:600;letter-spacing:normal;line-height:44px;text-align:center;vertical-align:middle}@media (max-width:1580px){.magic-pillar-wrapper .magic-pillar-section .section-banner h2,.magic-pillar-wrapper .magic-pillar-section .section-banner h4{margin-left:352px;margin-right:30px}}@media (max-width:992px){.magic-pillar-wrapper .magic-pillar-section .section-banner h2,.magic-pillar-wrapper .magic-pillar-section .section-banner h4{margin-left:auto;margin-right:auto}}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper{margin-left:auto;margin-right:auto;max-width:800px}@media (max-width:1580px){.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper{margin-left:400px;margin-right:30px}}@media (max-width:992px){.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper{margin-left:auto;margin-right:auto}}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper h2{color:#0a2d4b;font-family:Graphik;font-size:40px;font-weight:600;letter-spacing:normal;line-height:44px;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper h3{color:#0a2d4b;font-family:Graphik;font-size:27.2px;font-weight:600;letter-spacing:normal;line-height:33px;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper h4{color:#0a2d4b;font-family:Graphik;font-size:19.2px;font-weight:600;letter-spacing:normal;line-height:29.7px;margin-bottom:0;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper table{min-width:620px}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper td{padding:10px 7.5px!important}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper td:first-child{padding-left:20px!important}.magic-pillar-wrapper .magic-pillar-section .pillar-content .content-wrapper td:last-child{padding-right:20px!important}.magic-pillar-wrapper .magic-pillar-section .double-content{column-gap:30px;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1200px){.magic-pillar-wrapper .magic-pillar-section .double-content{flex-direction:column;row-gap:30px}}.magic-pillar-wrapper .magic-pillar-section .accordion{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.magic-pillar-wrapper .magic-pillar-section .accordion .accordion-item{background:transparent}.magic-pillar-wrapper .magic-pillar-section .accordion .accordion-button,.magic-pillar-wrapper .magic-pillar-section .accordion .accordion-button:not(.collapsed){background:transparent;color:#0a2d4b;font-family:Graphik;font-size:17.6px;font-weight:600;letter-spacing:normal;line-height:25.3px;vertical-align:middle}.magic-pillar-wrapper .magic-pillar-section .accordion .accordion-body{color:#333;font-family:Graphik;font-size:16px;font-weight:400;letter-spacing:normal;line-height:27.2px}.magic-pillar-wrapper .magic-pillar-section .accordion-button:after{transform:rotate(270deg)}.magic-pillar-wrapper .magic-pillar-section .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");transform:rotate(0deg)}.magic-pillar-wrapper .magic-pillar-section .accordion-button:focus{border:0;box-shadow:none}.magic-pillar-wrapper .magic-pillar-section .accordion-button:not(.collapsed){background-color:transparent;border-bottom:1px solid #d9d9d9}