.prd-faq{max-width:1320px;margin:0 auto;padding:40px 16px;font-family:inherit}.prd-faq *,.prd-faq *:before,.prd-faq *:after{box-sizing:border-box}.prd-faq__header{text-align:center;margin-bottom:32px}.prd-faq__eyebrow{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#999;margin:0 0 8px}.prd-faq__title{font-size:1.5rem;font-weight:700;color:#111;margin:0}.prd-faq__item{border-bottom:1px solid #ddd;overflow:hidden}.prd-faq__item:first-of-type{border-top:1px solid #ddd}.prd-faq__btn{width:100%;background:none;border:none;cursor:pointer;padding:20px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;color:#111}.prd-faq__btn:hover .prd-faq__question{color:#c8a000}.prd-faq__question{font-size:1.35rem;font-weight:600;line-height:1.4;transition:color .2s;margin:0}.prd-faq__chevron{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;color:#999}.prd-faq__chevron svg{display:block}.prd-faq__btn[aria-expanded=true] .prd-faq__chevron{transform:rotate(180deg);color:#c8a000}.prd-faq__btn[aria-expanded=true] .prd-faq__question{color:#c8a000}.prd-faq__body{max-height:0;overflow:hidden;transition:max-height .35s ease}.prd-faq__body--open{max-height:600px}.prd-faq__answer{padding:0 4px 20px;font-size:1.1rem;line-height:1.6;color:#6d7175;margin:0}.prd-faq__answer a{color:#c8a000;text-decoration:underline;border-bottom:1px solid transparent;transition:border-color .2s}.prd-faq__answer a:hover{border-color:none}.skill-accordion{padding:3rem 1.5rem;max-width:1400px;margin:0 auto}.skill-accordion__layout{display:grid;grid-template-columns:1fr 2fr;gap:3rem}.skill-accordion__layout--reversed{grid-template-columns:2fr 1fr}.skill-accordion__layout--reversed .skill-accordion__intro{order:2}.skill-accordion__layout--reversed .skill-accordion__content{order:1}@media(max-width:768px){.skill-accordion__layout{grid-template-columns:1fr;gap:1.5rem}}.skill-accordion__intro{position:-webkit-sticky;position:sticky;top:2rem;align-self:start}.skill-accordion__title{font-size:1.5rem;font-weight:500;margin-bottom:1rem}.skill-accordion__description{font-size:.9375rem;line-height:1.7}.acc-item{border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:10px;overflow:hidden;transition:border-color .15s}.acc-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;border:none;text-align:left;transition:background-color .15s}.acc-header__left{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.skill-badge{display:none}.acc-header__label{font-size:15px;font-weight:500}.acc-header__count{font-size:13px}.acc-chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .25s}.acc-item--open .acc-chevron{transform:rotate(180deg)}.acc-body{display:none;padding:12px 20px 20px}.acc-item--open .acc-body{display:block}.acc-body__description{font-size:.9375rem;line-height:1.7;margin-bottom:1.25rem}.col-card{border:1px solid rgba(0,0,0,.08);border-radius:10px;overflow:hidden;margin-bottom:14px;transition:border-color .15s}.col-card__header{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.07)}.col-card__info{flex:1}.col-card__name{font-size:14px;font-weight:500;margin-bottom:2px}.col-card__meta{font-size:12px}.col-card__products{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px}.prod-card{border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden;transition:background-color .15s}.prod-card__link{text-decoration:none;color:inherit;display:block}.prod-card__image{width:100%;aspect-ratio:4 / 5;background:#0000000a;overflow:hidden}.prod-card__image img{width:100%;height:100%;object-fit:cover}.prod-card__body{padding:8px 10px}.prod-card__name{font-size:12px;font-weight:500;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-card__price{font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
