.marketing-site .snap-page.home-faq-section{height:auto;max-height:none;min-height:100svh;padding:clamp(104px,12vh,160px) clamp(24px,5vw,80px);overflow:visible;background:transparent}.marketing-site .home-faq-section .taim-faq{width:min(100%,1220px)}.taim-faq{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.8fr);align-items:start;gap:clamp(40px,7vw,112px);color:#24221f;font-family:Satoshi,system-ui,sans-serif;scroll-margin-top:100px}.taim-faq #faq-title{margin:0;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1;letter-spacing:-.055em}.taim-faq .faq-list{min-width:0;border-top:1px solid #594b3624}.taim-faq .faq-item{border-bottom:1px solid #594b3624}.taim-faq .faq-question{gap:24px;padding:24px 0;color:#29241f;font:400 clamp(17px,1.35vw,21px) / 1.45 "Satoshi",system-ui,sans-serif;letter-spacing:-.018em;text-decoration:none;transition:color .18s;-webkit-tap-highlight-color:transparent}.taim-faq .faq-question:hover{color:#a45e3b;text-decoration:none}.taim-faq .faq-question:focus-visible{outline:2px solid #a45e3b;outline-offset:5px;border-radius:2px}.taim-faq .faq-question>svg{width:16px;height:16px;margin-right:4px;color:#746957;stroke-width:1.5}.taim-faq .faq-answer{padding:0 40px 24px 0;color:#6c6256;font:400 16px/1.65 Satoshi,system-ui,sans-serif}.taim-faq .faq-answer p{margin:0;overflow-wrap:anywhere}.taim-faq .faq-answer p+p{margin-top:14px}@media(max-width:700px){.marketing-site .snap-page.home-faq-section{min-height:auto;padding:96px 24px 80px}.taim-faq{grid-template-columns:minmax(0,1fr);gap:36px;scroll-margin-top:88px}.taim-faq .faq-question{gap:20px;padding:22px 0;font-size:18px}.taim-faq .faq-answer{padding-right:22px}}@media(prefers-reduced-motion:reduce){.taim-faq [data-state]{animation:none;transition:none}}
