.rx-faq{--rx-faq-heading:max(var(--rx-text-3xl),3rem);--rx-faq-q:var(--rx-text-quote);--rx-faq-a:var(--rx-text-lg-alt);--rx-faq-card-pad-x:var(--rx-space-5);--rx-faq-card-pad-y:var(--rx-space-7);--rx-faq-gap:60.4px}.rx-faq__aside{align-self:start;position:sticky;top:calc(var(--rx-header-top) + var(--rx-header-height) + var(--rx-space-6))}.rx-faq__heading{color:var(--rx-heading);font-size:var(--rx-faq-heading);font-weight:500;line-height:1.12;margin:0}.rx-faq__copy{color:var(--rx-text-muted);font-size:var(--rx-text-base);line-height:1.5;margin:var(--rx-space-5) 0 0}.rx-faq__cta{margin-top:var(--rx-space-6)}.rx-faq__list{display:flex;flex-direction:column;gap:var(--rx-faq-gap);list-style:none;margin:0;padding:0}.rx-faq__item{background-color:transparent;border-radius:14px;margin-inline:calc(var(--rx-faq-card-pad-x)*-1);padding:0 var(--rx-faq-card-pad-x);transition:background-color var(--rx-faq-open-duration) var(--rx-ease-standard),box-shadow var(--rx-faq-open-duration) var(--rx-ease-standard),padding-block var(--rx-faq-open-duration) var(--rx-ease-standard)}.rx-faq{--rx-faq-open-duration:320ms}.rx-faq__item[data-rx-faq-open]{background-color:var(--rx-white);box-shadow:0 54px 88px -49px rgba(var(--rx-shadow-deep-rgb),.22);padding-block:var(--rx-faq-card-pad-y)}.rx-faq__hd{font-size:inherit;font-weight:inherit;margin:0}.rx-faq__trigger{align-items:start;background:none;border:0;color:var(--rx-heading);cursor:pointer;display:grid;font-family:inherit;gap:var(--rx-space-5);grid-template-columns:24px minmax(0,1fr);padding:0;text-align:start;width:100%}.rx-faq__q{font-size:var(--rx-faq-q);font-weight:600;line-height:1.28}.rx-faq__glyph{margin-block-start:calc(var(--rx-faq-q)*1.28/2 - 12px);transition:transform var(--rx-faq-open-duration) var(--rx-ease-standard)}.rx-faq__glyph,.rx-faq__glyph img{display:block;height:24px;width:24px}.rx-faq__item[data-rx-faq-open] .rx-faq__glyph{transform:rotate(45deg)}.rx-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--rx-faq-open-duration) var(--rx-ease-standard)}.rx-faq__item[data-rx-faq-open] .rx-faq__panel{grid-template-rows:1fr}.rx-faq__panel-inner{overflow:hidden;padding-inline-start:calc(24px + var(--rx-space-5))}.rx-faq__a{color:color-mix(in srgb,var(--rx-brown-base) 70%,var(--rx-white));font-size:var(--rx-faq-a);line-height:1.5;margin:17.2px 0 0;max-width:25.5em}@media (max-width:1024px){.rx-faq__aside{position:static}}.rx-faq__point--right{--rx-rings-x:48.8;--rx-rings-y:-99.9}.rx-faq__point--left{--rx-rings-x:-80.1;--rx-rings-y:0}.rx-faq__point--left-outer{--rx-rings-x:-80.1;--rx-rings-y:-34.1}.rx-faq{--rx-ring-c-default:var(--rx-blue-base)}@media (max-width:767px){.rx-faq{--rx-faq-gap:var(--rx-space-6);--rx-faq-card-pad-y:var(--rx-space-6)}.rx-faq__trigger{gap:var(--rx-space-4);grid-template-columns:24px minmax(0,1fr)}.rx-faq__panel-inner{padding-inline-start:calc(24px + var(--rx-space-4))}}@media (prefers-reduced-motion:reduce){.rx-faq__glyph,.rx-faq__item,.rx-faq__panel{transition-duration:1ms}}.rx-faq{overflow:visible;position:relative}.rx-faq__inner{position:relative;z-index:1}.rx-faq__arcs{inset:0;pointer-events:none;position:absolute;z-index:0}.rx-faq__arc{aspect-ratio:1;border:max(1px,calc(var(--rx-faq-arc-u)*1.5)) solid var(--rx-blue-base);border-radius:50%;inline-size:calc(var(--rx-faq-arc-u)*var(--rx-faq-arc-d));position:absolute;translate:-50% -50%}.rx-faq__arc--r1,.rx-faq__arc--r2{inset-block-start:calc(var(--rx-faq-arc-u)*-99.9);inset-inline-start:calc(100% + var(--rx-faq-arc-u)*48.8)}.rx-faq__arc--r1{--rx-faq-arc-d:594.2}.rx-faq__arc--r2{--rx-faq-arc-d:359.6}.rx-faq__arc--l1,.rx-faq__arc--l2{inset-block-start:calc(var(--rx-faq-arc-u)*671.6);inset-inline-start:calc(var(--rx-faq-arc-u)*-80.1)}.rx-faq__arc--l1{--rx-faq-arc-d:410.2}.rx-faq__arc--l2{--rx-faq-arc-d:270.2}.rx-faq__arc--l3{inset-block-start:calc(var(--rx-faq-arc-u)*705.7);inset-inline-start:calc(var(--rx-faq-arc-u)*-80.1);--rx-faq-arc-d:722.4}.rx-faq__arc--l2,.rx-faq__arc--r2{--rx-reveal-from:0.7}.rx-faq__arc--l1,.rx-faq__arc--r1{--rx-reveal-from:0.62;--rx-reveal-delay:90ms}.rx-faq__arc--l3{--rx-reveal-from:0.55;--rx-reveal-delay:180ms}