main#MainContent .th-svc--questions details.th-q{border-top:1px solid rgba(244,241,234,.2);max-width:64ch}main#MainContent .th-svc--questions details.th-q:last-of-type{border-bottom:1px solid rgba(244,241,234,.2)}main#MainContent .th-svc--questions details.th-q summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:17px 0;color:var(--th-paper);font-size:18px;line-height:27px;transition:color .15s ease}main#MainContent .th-svc--questions details.th-q summary::-webkit-details-marker{display:none}main#MainContent .th-svc--questions details.th-q summary::marker{content:""}main#MainContent .th-svc--questions details.th-q summary:after{content:"+";font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;line-height:1;color:#e0685c;flex:none;transform:translateY(2px)}main#MainContent .th-svc--questions details.th-q[open] summary:after{content:"\2013"}main#MainContent .th-svc--questions details.th-q summary:hover{color:#e0685c}main#MainContent .th-svc--questions details.th-q summary:focus-visible{outline:2px solid #E0685C;outline-offset:3px}main#MainContent .th-svc--questions details.th-q .th-q__a{padding:0 0 20px;color:#c2cce2;max-width:60ch}main#MainContent .th-svc--questions details.th-q .th-q__a a{color:#e0685c;border-bottom-color:#e0685c}main#MainContent .th-svc--questions[data-faq=on] h2{margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/thesis-faq.css.map */
