._item_1xbr7_8{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:var(--radius-lg);transition:border-color .2s;overflow:hidden}._item_1xbr7_8[open]{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}._summary_1xbr7_20{width:100%;color:var(--color-text);font-size:var(--text-lead);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;list-style:none;display:flex}._summary_1xbr7_20::-webkit-details-marker{display:none}._mark_1xbr7_38{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;transition:transform .25s;position:relative}._mark_1xbr7_38:before,._mark_1xbr7_38:after{content:"";background:currentColor;border-radius:2px;position:absolute}._mark_1xbr7_38:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}._mark_1xbr7_38:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}._item_1xbr7_8[open] ._mark_1xbr7_38{transform:rotate(45deg)}._answer_1xbr7_71{font-size:var(--text-body);color:var(--color-text-dim);padding:0 28px 24px}._hero_1587t_9{max-width:820px;margin:0 auto;padding:72px 40px 36px}@media (width<=900px){._hero_1587t_9{padding:56px 24px 28px}}._title_1587t_20{font-size:var(--text-title);font-weight:var(--weight-display);color:var(--color-text);letter-spacing:-.03em;margin:0 0 18px}._subtitle_1587t_28{max-width:620px;font-size:var(--text-lead);color:var(--color-text-dim);margin:0}._list_1587t_8{flex-direction:column;gap:14px;max-width:820px;margin:0 auto;padding:0 40px;display:flex}@media (width<=900px){._list_1587t_8{padding-left:24px;padding-right:24px}}._contactWrap_1587t_51{max-width:820px;margin:0 auto;padding:64px 40px 96px}@media (width<=900px){._contactWrap_1587t_51{padding-left:24px;padding-right:24px}}._contact_1587t_51{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:var(--radius-xl);text-align:center;padding:40px}._contactTitle_1587t_71{font-size:var(--text-subsection);font-weight:var(--weight-display);color:var(--color-text);margin:0 0 10px}._contactDesc_1587t_78{font-size:var(--text-body);color:var(--color-text-dim);margin:0 0 24px}
