.gr01fq-inner{max-width:860px;margin:0 auto;padding:clamp(64px,8vw,100px) clamp(20px,5vw,48px)}.gr01fq-head{text-align:center;margin-bottom:52px}.gr01fq-kicker{display:inline-flex;align-items:center;gap:13px;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#b8923f;margin:0 0 14px}.gr01fq-kicker:after,.gr01fq-kicker:before{content:"";width:26px;height:2px;background:#d0aa57;opacity:.6}.gr01fq-h2{font-size:clamp(28px,3.5vw,44px);font-weight:700;color:#101417;margin:0;line-height:1.15;letter-spacing:-.01em}.gr01fq-sub{font-size:16px;color:#5a5d60;line-height:1.7;margin:16px auto 0;max-width:560px}.gr01fq-item{border-bottom:1px solid #e0e0e0;padding-left:0;transition:padding-left .3s ease}.gr01fq-item:first-of-type{border-top:1px solid #e0e0e0}.gr01fq-item.open{padding-left:14px}.gr01fq-btn{width:100%;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;text-align:left}.gr01fq-q{font-size:17.5px;font-weight:600;color:#101417;line-height:1.4;flex:1;transition:color .25s ease}.gr01fq-btn:hover .gr01fq-q{color:#8a6a1f}.gr01fq-item.open .gr01fq-q{color:#101417}.gr01fq-icon{width:30px;height:30px;border-radius:50%;border:2px solid #d0aa57;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .25s ease,transform .3s ease}.gr01fq-btn:hover .gr01fq-icon{transform:scale(1.08)}.gr01fq-icon line{stroke:#d0aa57;transition:stroke .25s ease}.gr01fq-item.open .gr01fq-icon{background:#d0aa57}.gr01fq-item.open .gr01fq-icon line{stroke:#101417}.gr01fq-icon-v{transition:transform .32s cubic-bezier(.4,0,.2,1);transform-origin:center}.gr01fq-item.open .gr01fq-icon-v{transform:rotate(90deg)}.gr01fq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.gr01fq-answer-inner{overflow:hidden}.gr01fq-answer p{font-size:15.5px;color:#555;line-height:1.75;padding-bottom:26px;margin:0;max-width:680px}