#tg .content-area{display:flex;gap:75px}#tg .tabs{border:1px solid #ac8500;border-radius:6px;display:flex;flex:1 0 calc(20% - 75px);flex-direction:column;gap:18px;padding:32px 16px}#tg .tabs .tab button{background:#fff;border:none;border-radius:6px;color:#031e45;font-family:ivypresto-display,serif;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px;padding:7px 16px;text-align:left;transition:all .2s ease;width:100%}@media (min-width:768px){#tg .tabs .tab button:hover{background:#031e45;color:#fff;opacity:.8}}#tg .tabs .tab.active button{background:#031e45;color:#fff;opacity:1}#tg .guides{flex:1 0 calc(80% - 75px)}#tg .guides .guide{display:none}#tg .guides .guide.active{display:block}#tg .guides .guide .overview{max-width:750px}#tg .guides .guide .cards{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px 40px}#tg .guides .guide .cards .card{background:#d9dce0;flex:0 0 calc(50% - 40px);padding:32px;position:relative}#tg .guides .guide .cards .card .title{margin:0}#tg .guides .guide .cards .card .desc{margin-bottom:0;margin-top:0;max-height:0;overflow:hidden;transition:max-height .35s ease,margin-top .35s ease}#tg .card-toggle{align-items:center;background:#031e45;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background .2s ease;width:18px}#tg .card-toggle:hover{background:#052a63}#tg .card-toggle__icon,#tg .card-toggle__icon:before{background:#fff;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:8px}#tg .card-toggle__icon{position:relative}#tg .card-toggle__icon:before{content:"";left:0;position:absolute;top:0;transform:rotate(90deg)}#tg .card.expanded .card-toggle__icon:before{opacity:0;transform:rotate(0deg)}@media (max-width:767px){#tg .content-area{flex-direction:column;gap:24px}#tg .tabs{border-radius:6px;flex-direction:row;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:12px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}#tg .tabs::-webkit-scrollbar{display:none}#tg .tabs .tab{flex-shrink:0}#tg .tabs .tab button{font-size:16px;line-height:1.2;padding:8px 16px;text-align:center;white-space:nowrap}#tg .guides{flex:unset}#tg .guides .guide .cards .card{flex:0 0 100%}}