.pricing-glass.pricing-glass-faq-host{--ease:cubic-bezier(.4, 0, .2, 1);background:0 0;width:1080px;max-width:calc(100% - 48px);min-height:0;margin:24px auto 0;padding-bottom:96px;overflow:visible}.pricing-glass.pricing-glass-faq-host:before{content:none}.pricing-glass-faq{width:100%;color:var(--text-primary);font:13px/18px var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;gap:24px;display:flex}.pricing-glass-faq-heading{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.pricing-glass-faq-title{font-family:var(--font-display);color:var(--text-title);font-size:28px;font-weight:700;line-height:34px}.pricing-glass-faq-sub{color:var(--text-secondary);font-size:12.25px;font-weight:500;line-height:17.5px}.pricing-glass-faq-list{flex-direction:column;align-self:center;gap:12px;width:760px;max-width:100%;display:flex}.pricing-glass-faq-item{border-radius:var(--r-lg);background:#ffffff0d;transition:background-color .18s}.pricing-glass-faq-item:hover{background:#ffffff12}.pricing-glass-faq-header{display:flex}.pricing-glass-faq-trigger{border-radius:var(--r-lg);width:100%;color:var(--text-primary);text-align:start;letter-spacing:-.2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;display:flex}.pricing-glass-faq-q{flex:1;min-width:0}.pricing-glass-faq-chev{width:16px;height:16px;color:var(--text-tertiary);flex:none;transition:transform .18s}.pricing-glass-faq-trigger[data-state=open] .pricing-glass-faq-chev{transform:rotate(180deg)}.pricing-glass-faq-content{overflow:hidden}.pricing-glass-faq-content[data-state=open]{animation:pricing-glass-faq-open .24s var(--ease)}.pricing-glass-faq-content[data-state=closed]{animation:pricing-glass-faq-close .24s var(--ease)}.pricing-glass-faq-answer{flex-direction:column;gap:8px;max-width:640px;padding:0 24px 22px;display:flex}.pricing-glass-faq-answer .pricing-glass-faq-p{color:var(--text-secondary);font-size:14px;line-height:22px}.pricing-glass-faq-answer a{color:var(--accent-gold);border-bottom:1px solid var(--border-amber);text-decoration:none}@keyframes pricing-glass-faq-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes pricing-glass-faq-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (max-width:767px){.pricing-glass-faq-host{max-width:calc(100% - 32px)}.pricing-glass-faq-trigger{padding:18px 16px}.pricing-glass-faq-answer{padding:0 16px 18px}}
.v2-page .v2-prc-main{padding-top:60px}.v2-page.v2-has-banner .v2-prc-main{padding-top:calc(60px + var(--v2-banner-h))}.v2-page .v2-prc-main .v2-sec-pricing{padding-top:72px;padding-bottom:88px}.v2-page .v2-prc-main .v2-sec-pricing-wrap{border-top:none}.v2-page .v2-prc-faq-link{justify-content:center;padding:48px 24px;display:flex}.v2-page .v2-prc-faq-link .v2-btn svg{stroke:currentColor;fill:none}.v2-page .v2-prc-faq{grid-template-columns:340px 1fr;align-items:start;gap:80px;max-width:1280px;margin:0 auto;padding:48px 24px 120px;display:grid}.v2-page .v2-prc-faq-title{font-family:var(--v2-f-serif);letter-spacing:-.025em;color:var(--v2-fg-0);margin:0;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1}.v2-page .v2-prc-faq-list{width:100%}.v2-page .v2-prc-faq-item{border-top:1px solid var(--v2-line-0)}.v2-page .v2-prc-faq-item:last-child{border-bottom:1px solid var(--v2-line-0)}.v2-page .v2-prc-faq-header{margin:0;display:flex}.v2-page .v2-prc-faq-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;font-family:var(--v2-f-sans);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.v2-page .v2-prc-faq-q{letter-spacing:-.005em;color:var(--v2-fg-0);font-size:16px}.v2-page .v2-prc-faq-chev{width:18px;height:18px;stroke:var(--v2-fg-2);stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .2s}.v2-page .v2-prc-faq-trigger[data-state=open] .v2-prc-faq-chev{transform:rotate(180deg)}.v2-page .v2-prc-faq-content{overflow:hidden}.v2-page .v2-prc-faq-content[data-state=open]{animation:.2s ease-out v2-prc-acc-down}.v2-page .v2-prc-faq-content[data-state=closed]{animation:.2s ease-out v2-prc-acc-up}.v2-page .v2-prc-faq-a-pad{padding-bottom:20px}.v2-page .v2-prc-faq-a{color:var(--v2-fg-1);letter-spacing:-.005em;white-space:pre-line;font-size:14px;line-height:1.6}.v2-page .v2-prc-faq-a a{color:var(--v2-fg-0);text-decoration:underline}@keyframes v2-prc-acc-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes v2-prc-acc-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (max-width:834px){.v2-page .v2-prc-faq{grid-template-columns:1fr;gap:32px;padding-bottom:88px}}
