.nav-link{color:var(--tfk-color-text);text-decoration:none;padding:var(--tfk-space-2, .5rem) var(--tfk-space-3, .75rem);border-radius:var(--tfk-radius-sm, 6px)}.nav-link:focus-visible{outline:2px solid var(--tfk-color-accent);outline-offset:2px}.nav-link.is-active,.nav-link[aria-current=page]{font-weight:700;text-decoration:underline;color:var(--tfk-color-accent, currentColor)}.accordion{border-radius:var(--radius-16,16px);border:1px solid var(--card-border, rgba(0,0,0,.12));background:var(--surface-card, rgba(255,255,255,.55));backdrop-filter:var(--card-blur, blur(6px));-webkit-backdrop-filter:var(--card-blur, blur(6px));margin:0 0 10px;overflow:hidden}.accordion[data-variant=plain]{background:transparent;border-color:var(--card-border, rgba(0,0,0,.12));backdrop-filter:none;-webkit-backdrop-filter:none}.accordion>summary{list-style:none;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:var(--accy-pad, 14px 16px);cursor:pointer;font-weight:700;color:var(--text-strong, #222)}.accordion>summary::-webkit-details-marker{display:none}.accordion__chev{inline-size:1.1em;block-size:1.1em;mask:var(--chev-mask, url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill="black" d="M5.6 7.2L10 11.6l4.4-4.4 1.1 1.1L10 13.9 4.5 8.3z"/></svg>')) no-repeat 50% 50% / contain;background:currentColor;transition:transform .18s ease}.accordion[open] .accordion__chev{transform:rotate(180deg)}.accordion__panel{padding:12px 16px 16px;color:var(--text, rgba(0,0,0,.85))}.accordion[data-density=compact]>summary{--accy-pad: 10px 12px}.accordion[data-density=comfy]>summary{--accy-pad: 16px 18px}.accordion>summary:hover{background:var(--hover-tint, rgba(0,0,0,.04))}.accordion>summary:focus-visible{outline:2px solid var(--focus-ring, #7c6cff);outline-offset:2px;border-radius:12px}@media (prefers-reduced-motion: reduce){.accordion__chev{transition:none}}[data-family=story] .accordion{background:var(--surface-card, rgba(10,10,10,.45));color:var(--ink-100, #f3f3f3);border-color:#ffffff24}#help-hex .frost-card{background-color:#f0e0c1;box-shadow:0 10px 28px #0000001f;border-radius:24px}#help-hex .frost-card h3{font-size:1.25rem;letter-spacing:.02em}#help-hex .frost-card p{font-size:.98rem;line-height:1.6}#help-hex .frost-card .button,#help-hex .frost-card .button--secondary{font-size:.9rem;padding:.5rem 1.35rem}#help-hex .accordion__item{background-color:#f6ebd8;border-radius:20px;box-shadow:0 10px 24px #0000001a;border:1px solid rgba(0,0,0,.04);margin-bottom:1.1rem}#help-hex .accordion__button{font-size:1rem;font-weight:500;padding:1rem 1.5rem}#help-hex .accordion__item[open],#help-hex .accordion__item.is-open{border-color:#5a3c2840;box-shadow:0 14px 30px #00000024}#help-hex .accordion__content,#help-hex .accordion__panel{padding:.75rem 1.5rem 1.25rem;font-size:.95rem;line-height:1.7}#help-hex .accordion__content p,#help-hex .accordion__panel p{margin-bottom:.55rem}#help-hex .accordion__content p:last-child,#help-hex .accordion__panel p:last-child{margin-bottom:0}#help-hex h2{font-size:1.35rem;letter-spacing:.04em;margin:2.5rem 0 1.25rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tfk-components.css.map */
