@media(min-width:1024px){.faq-public-page .faq-public-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media(max-width:1023px){.faq-public-page{max-width:100vw}.faq-public-page .faq-public-content{width:100%;max-width:none;padding-inline:20px}.faq-public-page .faq-public-heading{padding:16px 0 12px;flex-shrink:0}.faq-public-page .faq-public-heading h1{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.035em;font-weight:700;overflow-wrap:anywhere}.faq-public-page .faq-public-toolbar{gap:10px;padding-block:0 12px}.faq-public-page .faq-public-search-row{gap:8px}.faq-public-page .faq-public-search{min-width:0;flex-basis:100%}.faq-public-page .faq-public-search>svg{left:auto;right:auto;inset-inline-start:16px;width:18px;height:18px}.faq-public-page .faq-public-search input{min-height:52px;height:52px;font-size:16px;line-height:1.5;padding-inline:44px 16px}.faq-public-page .faq-public-search input::-moz-placeholder{color:hsl(var(--muted-foreground))}.faq-public-page .faq-public-search input::placeholder{color:hsl(var(--muted-foreground))}.faq-public-page .faq-public-popular{min-height:44px;height:auto;padding:10px 12px;font-size:13px}.faq-public-page .faq-public-filter-label{display:inline}.faq-public-page .faq-public-categories{gap:8px;padding:6px 8px 8px;margin-inline:-8px;scroll-padding-inline:8px;overscroll-behavior-x:contain}.faq-public-page .faq-public-category{gap:8px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4}.faq-public-page :is(.faq-public-category,.faq-public-popular):not([aria-pressed=true]){color:hsl(var(--muted-foreground))}.faq-public-page .faq-public-category>span:last-child{font-size:11px}.faq-public-page .faq-public-list-panel>.shrink-0{padding:12px 16px}.faq-public-page .faq-public-list-panel>.shrink-0 span{font-size:12px}.faq-public-page .faq-page-list-scroll{padding:6px}.faq-public-page .faq-page-item{min-height:64px;padding:12px 10px;text-align:start}.faq-public-page .faq-page-item>.absolute{left:auto;right:auto;inset-inline-start:0}.faq-public-page .faq-page-item>.flex{gap:10px;padding-left:0;padding-right:0;padding-inline-start:8px}.faq-public-page .faq-public-question-icon{width:28px;height:28px}.faq-public-page .faq-public-question-icon>span{font-size:9px}.faq-public-page .faq-public-question-text{display:block;min-width:0;font-size:15px;line-height:1.55;font-weight:600;color:hsl(var(--foreground));-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible;overflow-wrap:anywhere}.faq-public-page .faq-public-answer-header{padding:16px}.faq-public-page .faq-public-answer-identity{display:grid;grid-template-columns:44px 32px minmax(0,1fr);align-items:center;gap:12px 10px}.faq-public-page .faq-public-answer-title{display:contents}.faq-public-page .faq-public-answer-title>div{grid-column:3;min-width:0;margin:0}.faq-public-page .faq-public-answer-title>div button{min-height:44px;font-size:11px}.faq-public-page .faq-public-answer-title>div>span{font-size:11px}.faq-public-page .faq-public-back{min-width:44px;min-height:44px;margin:0}.faq-public-page .faq-public-answer-heading{grid-column:1 / -1;font-size:18px;line-height:1.45;margin:0;overflow-wrap:anywhere}.faq-public-page .faq-public-answer-heading:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;border-radius:4px}.faq-public-page .faq-public-answer-panel .faq-page-answer-scroll{padding:16px}.faq-public-page .faq-page-answer-scroll>p{font-size:15px;line-height:1.75;color:hsl(var(--foreground) / .88);overflow-wrap:anywhere}.faq-public-page .faq-public-facts>span{font-size:12px;line-height:1.5;padding:6px 10px}.faq-public-page .faq-public-related-text{display:block;font-size:14px;line-height:1.5;-webkit-line-clamp:unset;overflow:visible}.faq-public-page .faq-public-answer-footer{padding:8px 12px}.faq-public-page .faq-public-answer-footer>.flex{flex-wrap:wrap;gap:8px}.faq-public-page .faq-public-answer-footer :is(button,a){min-width:44px;min-height:44px;height:auto;padding-block:10px;font-size:12px;line-height:1.4}.faq-public-page .faq-public-answer-footer span{display:inline}.faq-public-page .faq-page-answer-scroll button{min-height:44px;text-align:start}.light .faq-public-page :is(.faq-public-category,.faq-public-popular)[aria-pressed=true] .faq-public-filter-label{color:hsl(var(--foreground))}}@media(min-width:375px)and (max-width:1023px){.faq-public-page .faq-public-content{padding-inline:24px}.faq-public-page .faq-public-heading h1{font-size:30px}}@media(max-width:1023px)and (max-height:479px){.faq-public-page .faq-public-heading{padding-block:8px}.faq-public-page .faq-public-heading h1{font-size:22px}.faq-public-page .faq-public-toolbar{gap:8px;padding-bottom:8px}.faq-public-page .faq-public-search-row{flex-wrap:nowrap}.faq-public-page .faq-public-search{flex-basis:auto}.faq-public-page .faq-public-search input{height:44px;min-height:44px}}@media(max-width:639px){.faq-public-page .faq-page-item>.flex{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.faq-public-page .faq-public-question-icon{grid-column:1;grid-row:1;width:24px;height:24px;justify-self:start}.faq-public-page .faq-page-item>.flex>div:last-child{grid-column:2;grid-row:1;justify-self:end}.faq-public-page .faq-public-question-text{grid-column:1 / -1;grid-row:2}}
