.axv2 .faq{background:var(--cream) url(/hosts/alex-mytton/v230/paper.jpg) repeat;color:var(--ink);min-height:60svh;padding:clamp(72px, 12vh, 120px) var(--gutter) clamp(64px, 10vh, 100px);background-size:620px 620px;flex:1}.axv2 .faq--home{min-height:0;padding:clamp(56px, 9vh, 96px) var(--gutter) clamp(64px, 10vh, 100px)}.axv2 .faq--home .faq__script{font-size:clamp(2.2rem,6vw,3.4rem)}.axv2 .faq__in{max-width:720px;margin:0 auto}.axv2 .faq__intro{text-align:center;max-width:42ch;margin:0 auto clamp(36px,5vh,56px)}.axv2 .faq__script{color:#b38965;margin:0 0 18px;font-family:Rubanok,cursive;font-size:clamp(2.4rem,7vw,4rem);line-height:1}.axv2 .faq__title{text-wrap:balance;font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);margin:0 0 clamp(14px,1.8vh,22px);font-size:clamp(2rem,4.2vw,3.1rem);font-weight:400;line-height:1.05}.axv2 .faq__lead{text-wrap:pretty;font-family:var(--sans);color:#1a1714b8;margin:0;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.65}.axv2 .faq__list{gap:clamp(12px,1.6vh,18px);display:grid}.axv2 .faq__cat{background:#f3ece08c;border:1px solid #1a171429;overflow:hidden}.axv2 .faq__cat-head{color:var(--cream-light);background:#b38965;margin:0;padding:clamp(14px,1.8vh,18px) clamp(16px,2vw,22px)}.axv2 .faq__cat-title{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(11px,.95vw,13px);font-weight:500;display:block}.axv2 .faq__cat-inner{padding:4px 0 8px}.axv2 .faq__item{border-top:1px solid #1a17141f}.axv2 .faq__item:first-child{border-top:0}.axv2 .faq__q-head{margin:0}.axv2 .faq__q-btn{width:100%;color:var(--ink);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:clamp(14px,1.8vh,20px) clamp(16px,2vw,22px);display:flex}.axv2 .faq__q-btn span{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:400;line-height:1.25}.axv2 .faq__q-btn .faq__chev{color:var(--plum);opacity:.75;flex:none}.axv2 .faq__item.is-open .faq__q-btn .faq__chev{opacity:1}.axv2 .faq__chev{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.axv2 .faq__chev.is-open{transform:rotate(180deg)}.axv2 .faq__a-panel{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1);display:grid}.axv2 .faq__item.is-open .faq__a-panel{grid-template-rows:1fr}.axv2 .faq__a-reveal{min-height:0;overflow:hidden}.axv2 .faq__a-inner{padding:0 clamp(16px,2vw,22px) clamp(16px,2vh,22px)}.axv2 .faq__a-inner p{font-family:var(--sans);color:#1a1714c7;text-wrap:pretty;margin:0 0 .85em;font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.65}.axv2 .faq__a-inner p:last-child{margin-bottom:0}.axv2 .faq__a-inner ol{gap:.55em;margin:.2em 0 1em;padding-left:1.25em;display:grid}.axv2 .faq__a-inner li{font-family:var(--sans);color:#1a1714c7;font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.55}.axv2 .foot__legal a{color:#f4eee4d9;text-decoration:none}.axv2 .foot__legal a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.axv2 .faq__chev,.axv2 .faq__a-panel{transition:none}}