@property --faq-divider-start{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --faq-divider-mid{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --faq-divider-end{syntax: "<percentage>"; inherits: false; initial-value: 0%;}details.svelte-1iny9dz{--faq-divider-base: rgb(31 41 55 / 10%);--faq-divider-duration: .34s;--faq-divider-start: 0%;--faq-divider-mid: 0%;--faq-divider-end: 0%;position:relative;isolation:isolate;border-image-slice:1;border-image-source:linear-gradient(90deg,var(--faq-divider-base) 0%,var(--faq-divider-base) var(--faq-divider-start),var(--service-accent) var(--faq-divider-start),color-mix(in oklab,var(--service-accent) 18%,var(--faq-divider-base)) var(--faq-divider-mid),var(--faq-divider-base) var(--faq-divider-end),var(--faq-divider-base) 100%);transition:--faq-divider-start var(--faq-divider-duration) cubic-bezier(.42,0,.58,1),--faq-divider-mid var(--faq-divider-duration) cubic-bezier(.42,0,.58,1),--faq-divider-end var(--faq-divider-duration) cubic-bezier(.42,0,.58,1)}details.editorial.svelte-1iny9dz{--faq-divider-base: rgb(41 51 43 / 15%)}details.svelte-1iny9dz:before{position:absolute;z-index:-1;content:"";pointer-events:none}details.svelte-1iny9dz:before{inset:0;background:linear-gradient(105deg,color-mix(in oklab,var(--service-accent) 7%,transparent),transparent 58%);opacity:0;transition:opacity .52s cubic-bezier(.22,1,.36,1)}details[open].svelte-1iny9dz:not([data-motion-state=closing]):before{opacity:1}details[open].svelte-1iny9dz:not([data-motion-state=closing]){--faq-divider-start: 0%;--faq-divider-mid: 68%;--faq-divider-end: 100%}details[data-motion-state=closing].svelte-1iny9dz{--faq-divider-start: 100%;--faq-divider-mid: 100%;--faq-divider-end: 100%}summary.svelte-1iny9dz{position:relative;display:grid;align-items:center;cursor:pointer;list-style:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}summary.svelte-1iny9dz::-webkit-details-marker{display:none}summary.svelte-1iny9dz:focus-visible{border-radius:.45rem;outline:2px solid color-mix(in oklab,var(--service-accent) 65%,white);outline-offset:.35rem}.question.svelte-1iny9dz{transition:color .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}details[open].svelte-1iny9dz:not([data-motion-state=closing]) .question:where(.svelte-1iny9dz){transform:translate(.18rem);color:#171510}.faq-index.svelte-1iny9dz{font-size:.65rem;font-weight:750;letter-spacing:.17em;color:var(--service-accent);transition:opacity .42s ease}details[open].svelte-1iny9dz:not([data-motion-state=closing]) .faq-index:where(.svelte-1iny9dz){opacity:.72}.faq-icon.svelte-1iny9dz{position:relative;display:block;width:1.75rem;height:1.75rem;justify-self:end;border:1px solid rgba(29,26,21,.16);border-radius:50%;color:var(--service-accent);transition:transform .58s cubic-bezier(.22,1,.36,1),border-color .42s ease,background-color .42s ease,box-shadow .52s ease}.icon-line.svelte-1iny9dz{position:absolute;top:50%;left:50%;display:block;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);transform-origin:center}.horizontal.svelte-1iny9dz{width:.58rem;height:1.5px;transition:width .46s cubic-bezier(.22,1,.36,1)}.vertical.svelte-1iny9dz{width:1.5px;height:.58rem;opacity:1;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s ease}details[open].svelte-1iny9dz:not([data-motion-state=closing]) .faq-icon:where(.svelte-1iny9dz){border-color:color-mix(in oklab,var(--service-accent) 68%,transparent);background:color-mix(in oklab,var(--service-accent) 10%,transparent);box-shadow:0 9px 26px color-mix(in oklab,var(--service-accent) 12%,transparent);transform:rotate(180deg)}details[open].svelte-1iny9dz:not([data-motion-state=closing]) .horizontal:where(.svelte-1iny9dz){width:.7rem}details[open].svelte-1iny9dz:not([data-motion-state=closing]) .vertical:where(.svelte-1iny9dz){opacity:0;transform:translate(-50%,-50%) scaleY(0)}.answer-grid.svelte-1iny9dz{display:block!important;height:0;overflow:hidden;opacity:0;transform:translateY(-.45rem)}.answer-clip.svelte-1iny9dz{min-height:0;overflow:hidden}.answer-clip.svelte-1iny9dz p:where(.svelte-1iny9dz){color:#5f574b}details[open].svelte-1iny9dz .answer-grid:where(.svelte-1iny9dz){height:auto;opacity:1;transform:translateY(0)}details[data-motion-state=closing].svelte-1iny9dz:before{opacity:0}details[data-motion-state=closing].svelte-1iny9dz:after{transform:scaleX(0);transform-origin:right}details[data-motion-state=closing].svelte-1iny9dz .question:where(.svelte-1iny9dz){transform:translate(0)}details[data-motion-state=closing].svelte-1iny9dz .faq-icon:where(.svelte-1iny9dz){border-color:#1d1a1529;background:transparent;box-shadow:none;transform:rotate(0)}details[data-motion-state=closing].svelte-1iny9dz .horizontal:where(.svelte-1iny9dz){width:.58rem}details[data-motion-state=closing].svelte-1iny9dz .vertical:where(.svelte-1iny9dz){opacity:1;transform:translate(-50%,-50%) scaleY(1)}details[data-motion-state=closing].svelte-1iny9dz .answer-grid:where(.svelte-1iny9dz){pointer-events:none}.editorial.svelte-1iny9dz{border-bottom:1px solid rgba(29,26,21,.18)}.editorial.svelte-1iny9dz summary:where(.svelte-1iny9dz){grid-template-columns:2.5rem minmax(0,1fr) 2rem;gap:1rem;padding:1.55rem 0;font-size:1rem;font-weight:620;line-height:1.45}.editorial.svelte-1iny9dz .answer-clip:where(.svelte-1iny9dz) p:where(.svelte-1iny9dz){max-width:42rem;padding:0 3rem 1.7rem 3.5rem;font-size:.94rem;line-height:1.7}.surface.svelte-1iny9dz{padding:0 1.25rem}.surface.svelte-1iny9dz summary:where(.svelte-1iny9dz){grid-template-columns:minmax(0,1fr) 2rem;gap:1.25rem;padding:1.25rem 0;font-size:1rem;font-weight:620;line-height:1.45;letter-spacing:-.01em}.surface.svelte-1iny9dz .answer-clip:where(.svelte-1iny9dz) p:where(.svelte-1iny9dz){max-width:48rem;padding:0 3rem 1.35rem 0;font-size:.94rem;line-height:1.62}@media(hover:hover){summary.svelte-1iny9dz:hover .faq-icon:where(.svelte-1iny9dz){border-color:color-mix(in oklab,var(--service-accent) 52%,transparent);background:color-mix(in oklab,var(--service-accent) 7%,transparent);box-shadow:0 8px 24px #322d2412}summary.svelte-1iny9dz:hover .question:where(.svelte-1iny9dz){color:#171510}}@media(max-width:640px){details.svelte-1iny9dz{--faq-divider-duration: .28s}.editorial.svelte-1iny9dz summary:where(.svelte-1iny9dz){grid-template-columns:2rem minmax(0,1fr) 1.75rem;gap:.7rem}.editorial.svelte-1iny9dz .answer-clip:where(.svelte-1iny9dz) p:where(.svelte-1iny9dz){padding-right:0;padding-left:2.7rem}.surface.svelte-1iny9dz{padding:0 1rem}.surface.svelte-1iny9dz summary:where(.svelte-1iny9dz){grid-template-columns:minmax(0,1fr) 1.75rem;gap:.8rem}.surface.svelte-1iny9dz .answer-clip:where(.svelte-1iny9dz) p:where(.svelte-1iny9dz){padding-right:0}}@media(prefers-reduced-motion:reduce){details.svelte-1iny9dz,details.svelte-1iny9dz:before,.question.svelte-1iny9dz,.faq-index.svelte-1iny9dz,.faq-icon.svelte-1iny9dz,.horizontal.svelte-1iny9dz,.vertical.svelte-1iny9dz{transition-duration:0s;transition-delay:0s}}
