.tgl-blog-faq{margin:2.75rem 0;container-type:inline-size;container-name:tgl-faq}.e-con-inner:has(.tgl-blog-faq),.e-con:has(>.elementor-widget .tgl-blog-faq){--flex-wrap: nowrap}.tgl-blog-faq:has(>.tgl-blog-faq__inner){margin:0}.tgl-blog-faq__inner{margin-block:2.75rem;padding-inline:max(1.25rem,(100% - var(--tgl-container)) / 2)}.tgl-blog-faq__intro>:first-child{margin-top:0}.tgl-blog-faq__intro{margin-bottom:2rem}.tgl-blog-faq h2{font-family:var(--tgl-font-heading);font-weight:400;letter-spacing:var(--tgl-tracking-display);color:var(--tgl-faq-ink);font-size:2rem;line-height:var(--tgl-leading-heading);margin:0 0 1rem}.tgl-blog-faq__lead{font-size:var(--tgl-text-body-sm);line-height:var(--tgl-leading-body);color:var(--tgl-body-color)}.tgl-blog-faq__link{display:none;align-items:center;gap:.375rem;padding-bottom:.1875rem;border-bottom:1px solid currentColor;font-size:var(--tgl-text-link);line-height:var(--tgl-leading-ui);letter-spacing:var(--tgl-tracking-link);color:var(--tgl-faq-ink);text-decoration:none}.tgl-blog-faq__link svg{width:14px;height:14px;flex:none;transition:transform var(--tgl-transition-normal)}.tgl-blog-faq__link:hover svg,.tgl-blog-faq__link:focus-visible svg{transform:translate(3px)}.tgl-blog-faq__items{border-top:1px solid var(--tgl-faq-rule)}.tgl-blog-faq__item{border-bottom:1px solid var(--tgl-faq-rule);background:none}.tgl-blog-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.625rem 0;cursor:pointer;list-style:none;font-size:1.0625rem;line-height:1.39;font-weight:400;color:var(--tgl-faq-ink)}.tgl-blog-faq__item summary::-webkit-details-marker{display:none}.tgl-blog-faq__item summary:after{content:"+";flex:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;border:1px solid var(--tgl-faq-marker-border);border-radius:50%;font-family:var(--tgl-font-display);font-size:1rem;line-height:1.2;color:var(--tgl-faq-ink);transition:transform var(--tgl-transition-normal),background-color var(--tgl-transition-normal),border-color var(--tgl-transition-normal)}.tgl-blog-faq__item[open] summary:after{content:"+";transform:rotate(45deg);background:var(--tgl-faq-ink);border-color:var(--tgl-faq-ink);color:var(--tgl-faq-marker-on-ink)}.tgl-blog-faq__answer{padding:0 0 1.75rem;max-width:34.5rem;font-size:.90625rem;line-height:1.76;color:var(--tgl-body-color)}.tgl-blog-faq__answer>:first-child{margin-top:0}.tgl-blog-faq__answer>:last-child{margin-bottom:0}@container tgl-faq (min-width: 900px){.tgl-blog-faq__inner{display:grid;grid-template-columns:360px minmax(0,1fr);gap:5rem;align-items:start;margin-block:0;padding-block:7.5rem;padding-inline:max(var(--tgl-gutter),(100% - var(--tgl-container)) / 2);background:var(--tgl-section-bg);border-top:1px solid var(--tgl-faq-rule)}.tgl-blog-faq h2{font-size:var(--tgl-text-h2-lg);line-height:var(--tgl-leading-tight);margin:0 0 1.5rem}.tgl-blog-faq__lead{margin:0 0 1.5rem}.tgl-blog-faq__link{display:inline-flex}.tgl-blog-faq__intro{margin-bottom:0}.tgl-blog-faq__item summary{font-size:1.1875rem}}
