@keyframes a2y3z01c{to{transform:rotate(360deg)}}
html{scroll-padding-top:80px}
.a2y3z00{z-index:50;background:var(--color-accent);color:var(--color-white);padding:12px 16px;font-weight:700;position:absolute;top:-100px;left:16px}
.a2y3z00:focus{top:12px}
.a2y3z01{width:min(1240px,100% - 32px);margin-inline:auto}
.a2y3z02{background:var(--color-section)}
.a2y3z03{border-top:1px solid var(--color-line);background:var(--color-section);color:var(--color-ink);padding-block:clamp(48px,1.9231vw + 38.769px,88px)}
.a2y3z04{border-top:0;border-radius:0}
.a2y3z04+section{border-top:0}
.a2y3z05{gap:14px;max-width:760px;margin-bottom:clamp(24px,.9615vw + 19.385px,44px);display:grid}
.a2y3z06{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,2.6923vw + 11.077px,80px);margin-bottom:clamp(24px,.9615vw + 19.385px,44px);display:grid}
.a2y3z07{gap:20px;display:grid}
.a2y3z08{align-items:center;gap:var(--space-3);color:var(--color-accent-strong);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-weight:750;display:inline-flex}
.a2y3z09{color:var(--color-ink-muted)}
.a2y3z0a{font-size:var(--text-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:650;line-height:1.08}
.a2y3z0b{color:var(--color-ink-muted);font-size:var(--text-base);max-width:62ch;margin:0;line-height:1.7}
.a2y3z0c{z-index:20;border-bottom:1px solid var(--color-line);background:color-mix(in srgb, var(--color-canvas) 84%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);position:sticky;top:0}
.a2y3z0d{justify-content:space-between;align-items:center;gap:var(--space-4);height:64px;display:flex}
.a2y3z0e{min-width:44px;min-height:44px;color:var(--color-ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}
.a2y3z0f{flex-shrink:0;width:34px;height:38px;display:block}
.a2y3z0g{color:var(--color-ink);letter-spacing:-.03em;font-size:18px;font-weight:700;line-height:1}
.a2y3z0i{align-items:center;gap:clamp(16px,.7692vw + 12.308px,32px);display:flex}
.a2y3z0j{min-height:44px;color:var(--color-ink-muted);transition:color var(--transition-fast);align-items:center;font-size:14px;font-weight:600;display:inline-flex;position:relative}
.a2y3z0j:after{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform var(--transition-fast);position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}
.a2y3z0j:hover,.a2y3z0j:focus-visible{color:var(--color-ink)}
.a2y3z0j:hover:after,.a2y3z0j:focus-visible:after{transform:scaleX(1)}
.a2y3z0k{align-items:center;display:inline-flex;position:relative}
.a2y3z0l{min-height:44px;color:var(--color-ink-muted);transition:color var(--transition-fast);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex;position:relative}
.a2y3z0l:after{content:"";background:var(--color-accent);transform-origin:0;height:2px;transition:transform var(--transition-fast);position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}
.a2y3z0k:hover .a2y3z0l,.a2y3z0k:focus-within .a2y3z0l{color:var(--color-ink)}
.a2y3z0k:hover .a2y3z0l:after,.a2y3z0k:focus-within .a2y3z0l:after{transform:scaleX(1)}
.a2y3z0m{transition:transform var(--transition-fast)}
.a2y3z0k:hover .a2y3z0m,.a2y3z0k:focus-within .a2y3z0m{transform:rotate(180deg)}
.a2y3z0n{border-top:2px solid var(--color-accent);border-right:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);border-left:1px solid var(--color-line-strong);background:var(--color-surface);z-index:100;opacity:0;visibility:hidden;width:min(640px,100vw - 32px);transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-6px);box-shadow:0 24px 48px #0000008c}
.a2y3z0k:hover .a2y3z0n,.a2y3z0k:focus-within .a2y3z0n{opacity:1;visibility:visible;transform:translate(-50%)}
.a2y3z0n:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}
.a2y3z0o{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:8px;list-style:none;display:grid}
.a2y3z0p{height:100%;color:var(--color-ink);transition:background-color var(--transition-fast);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}
.a2y3z0p:hover,.a2y3z0p:focus-visible{background:var(--color-surface-raised)}
.a2y3z0q{border:1px solid var(--color-line);background:var(--color-section);width:40px;height:40px;color:var(--color-accent-strong);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);place-items:center;display:grid}
.a2y3z0p:hover .a2y3z0q,.a2y3z0p:focus-visible .a2y3z0q{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white)}
.a2y3z0r{gap:3px;min-width:0;display:grid}
.a2y3z0s{font-size:14px;font-weight:650;line-height:1.3}
.a2y3z0t{color:var(--color-ink-muted);font-size:13px;font-weight:450;line-height:1.45}
.a2y3z0u{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-line);background:var(--color-accent-soft);color:var(--color-ink-muted);flex-wrap:wrap;padding:14px 20px;font-size:13px;display:flex}
.a2y3z0v{min-height:32px;color:var(--color-ink);align-items:center;gap:6px;font-weight:650;display:inline-flex}
.a2y3z0v:hover,.a2y3z0v:focus-visible{color:var(--color-accent-strong)}
.a2y3z0w{align-items:center;gap:var(--space-2);display:flex}
.a2y3z0x{gap:var(--space-2);margin-top:var(--space-4);display:grid}
.a2y3z0y{border:1px solid var(--color-line-strong);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:none}
.a2y3z0z{width:100%;padding:var(--space-2) 16px var(--space-4);border:0;border-bottom:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-ink);margin:0;position:fixed;inset:64px 0 auto}
.a2y3z010{margin:0;padding:0;list-style:none;display:grid}
.a2y3z011{border-bottom:1px solid var(--color-line);align-items:center;min-height:52px;font-size:17px;font-weight:650;display:flex}
.a2y3z012{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--color-line);display:grid}
.a2y3z013{color:var(--color-accent-strong);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}
.a2y3z014{margin:0;padding:0;list-style:none;display:grid}
.a2y3z015{min-height:48px;color:var(--color-ink);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}
.a2y3z016{border:1px solid var(--color-line);background:var(--color-section);width:32px;height:32px;color:var(--color-accent-strong);flex-shrink:0;place-items:center;display:grid}
.a2y3z017{justify-content:center;align-items:center;gap:var(--space-2);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:48px;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform .12s ease, box-shadow var(--transition-fast);border:1px solid #0000;padding:0 22px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}
.a2y3z017:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.a2y3z017:active{transform:translateY(1px)scale(.99)}
.a2y3z018{background:var(--color-accent);color:var(--color-white)}
.a2y3z018:hover{background:color-mix(in srgb, var(--color-accent) 82%, black)}
.a2y3z019{border-color:var(--color-line-strong);color:var(--color-ink);background:0 0}
.a2y3z019:hover{border-color:var(--color-ink);background:var(--color-surface-raised)}
.a2y3z01a{background:var(--color-accent);min-height:44px;color:var(--color-white);padding:0 16px;font-size:14px}
.a2y3z01a:hover{background:color-mix(in srgb, var(--color-accent) 82%, black)}
.a2y3z01b{border-color:var(--color-line-strong);min-height:44px;color:var(--color-ink);background:0 0;padding:0 16px;font-size:14px}
.a2y3z01b:hover{border-color:var(--color-ink);background:var(--color-surface-raised)}
.a2y3z01d{animation:.8s linear infinite a2y3z01c}
.a2y3z01e{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(20px,1.3462vw + 13.538px,48px);padding-block:clamp(20px,.7692vw + 16.308px,36px);display:grid}
.a2y3z01f{background:0 0!important;border:none!important}
.a2y3z01g{gap:clamp(24px,.5769vw + 21.231px,36px);min-width:0;display:grid}
.a2y3z01h{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(40px,2.0183vw + 32.33px,84px);font-weight:700;line-height:.98}
.a2y3z01i{color:var(--color-accent)}
.a2y3z01j{font-size:var(--text-lg);max-width:52ch}
.a2y3z01k{gap:var(--space-3);display:grid}
.a2y3z01l{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.a2y3z01m{color:var(--color-ink-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}
.a2y3z01m svg{color:var(--color-accent-strong);flex-shrink:0}
.a2y3z01n{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.a2y3z01o{border:1px solid var(--color-line);background:var(--color-surface);position:relative;overflow:hidden}
.a2y3z01p{object-fit:cover}
.a2y3z01q{-webkit-mask-composite:source-in;background:0 0;border:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
.a2y3z01r{padding:var(--space-4);text-align:center;color:var(--color-ink-muted);background-image:linear-gradient(var(--color-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-line) 1px, transparent 1px);background-position:-1px -1px;background-size:32px 32px;place-content:center;gap:6px;font-size:12px;font-weight:650;display:grid;position:absolute;inset:0}
.a2y3z01s{color:var(--color-accent-strong);letter-spacing:.14em;font-size:11px}
.a2y3z01t{color:var(--color-ink-muted);font-size:13px;line-height:1.5}
.a2y3z01u{border:1px solid var(--color-line);background:var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}
.a2y3z01v{align-content:start;gap:var(--space-3);background:var(--color-section);padding:clamp(20px,.5769vw + 17.231px,32px);display:grid}
.a2y3z01w{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:8px;display:flex}
.a2y3z01x{color:var(--color-accent-strong);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:13px;font-weight:750}
.a2y3z01y{color:var(--color-ink)}
.a2y3z01z{font-size:var(--text-lg);letter-spacing:-.02em;margin:0;font-weight:700}
.a2y3z020{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0;line-height:1.7}
.a2y3z021{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,2.3077vw + 20.923px,80px);display:grid}
.a2y3z024{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(32px,.7692vw + 28.308px,48px) clamp(12px,.5769vw + 9.231px,24px);display:grid}
.a2y3z025{align-content:start;gap:var(--space-3);display:grid}
.a2y3z026{align-content:start;gap:var(--space-3);color:inherit;text-decoration:none;transition:transform .18s;display:grid}
.a2y3z026:hover{transform:translateY(-3px)}
.a2y3z027{margin:var(--space-2) 0 0;color:var(--color-accent-strong);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:750;display:inline-flex}
.a2y3z028{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,.3846vw + 14.154px,24px);max-width:880px;display:grid}
.a2y3z029{align-items:center;gap:var(--space-4);padding:var(--space-3);border:1px solid var(--color-line);background:var(--color-surface);color:inherit;transition:border-color var(--transition-fast), transform .16s cubic-bezier(.16, 1, .3, 1), box-shadow var(--transition-fast);grid-template-columns:110px minmax(0,1fr);text-decoration:none;display:grid}
.a2y3z029:hover{border-color:var(--color-accent);transform:translateY(-2px)}
.a2y3z029:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent);outline:none}
.a2y3z029:active{transform:translateY(0)scale(.99)}
.a2y3z02a{border-radius:0;width:100%;aspect-ratio:1!important}
.a2y3z02b{gap:4px;min-width:0;display:grid}
.a2y3z02c{color:var(--color-ink);margin:0;font-size:15px;font-weight:700}
.a2y3z02d{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:1.45}
.a2y3z02e{border:1px solid var(--color-line-strong);background:var(--color-surface)}
.a2y3z02f{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-line);padding:12px 18px;font-size:13px;font-weight:650;display:flex}
.a2y3z02g{gap:6px;display:flex}
.a2y3z02h{background:var(--color-line);width:9px;height:9px}
.a2y3z02i{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}
.a2y3z02j{align-content:start;gap:var(--space-4);border-top:1px solid var(--color-line);padding:clamp(18px,.4808vw + 15.692px,28px);display:grid}
.a2y3z02j:nth-child(-n+2){border-top:0}
.a2y3z02k{color:var(--color-ink-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}
.a2y3z02l{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,.9615vw + 23.385px,48px);font-weight:650;line-height:1}
.a2y3z02m{color:var(--color-ink-muted);letter-spacing:-.01em;font-size:.42em}
.a2y3z02n{background:var(--color-line);height:6px}
.a2y3z02o{background:var(--color-accent);height:100%}
.a2y3z02p{justify-content:space-between;gap:var(--space-3);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-size:12px;display:flex}
.a2y3z02q{align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;grid-template-columns:minmax(64px,auto) minmax(0,1fr) 42px;font-size:13px;font-weight:650;display:grid}
.a2y3z02r{align-items:center;gap:8px;display:inline-flex}
.a2y3z02s{background:var(--color-surface-raised);height:8px}
.a2y3z02t{text-align:right;color:var(--color-ink-muted)}
.a2y3z02u{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}
.a2y3z02u th{border-bottom:1px solid var(--color-line-strong);color:var(--color-ink-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 12px 10px 0;font-size:11px;font-weight:700}
.a2y3z02u td{border-bottom:1px solid var(--color-line);white-space:nowrap;padding:11px 12px 11px 0}
.a2y3z02v{color:var(--color-accent-strong);align-items:center;gap:6px;font-weight:700;display:inline-flex}
.a2y3z02w{color:var(--color-warm);align-items:center;gap:6px;font-weight:700;display:inline-flex}
.a2y3z02x{overflow-x:auto}
.a2y3z02y{margin:var(--space-3) 0 0;color:var(--color-ink-muted);font-size:12px}
.a2y3z02z{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,.3846vw + 10.154px,20px);display:grid}
.a2y3z030{grid-template-columns:repeat(3,minmax(0,1fr))}
.a2y3z031{border:1px solid var(--color-line);background:var(--color-surface);align-content:start;gap:12px;padding:clamp(24px,.5769vw + 21.231px,36px);display:grid}
.a2y3z032{align-items:center;gap:var(--space-3);display:flex}
.a2y3z033{color:var(--color-accent);flex-shrink:0}
.a2y3z034{color:var(--color-ink);font-weight:700}
.a2y3z035{color:var(--color-ink-muted);font-size:var(--text-base);margin:0;line-height:1.65}
.a2y3z036{border:1px solid var(--color-line);background:var(--color-accent-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,.9615vw + 15.385px,40px);margin-top:clamp(24px,.7692vw + 20.308px,40px);padding:clamp(24px,.7692vw + 20.308px,40px);display:grid}
.a2y3z037{color:var(--color-accent)}
.a2y3z039{border:1px solid var(--color-line);background:var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}
.a2y3z03a{padding:var(--space-4);background:var(--color-section);align-content:start;gap:4px;display:grid}
.a2y3z03b{gap:10px;display:grid}
.a2y3z03c{font-size:var(--text-xl);letter-spacing:-.04em;font-weight:700}
.a2y3z03d{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,2.3077vw + 20.923px,80px);display:grid}
.a2y3z03e{border-top:1px solid var(--color-line)}
.a2y3z03f{border-bottom:1px solid var(--color-line)}
.a2y3z03g{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) 0;color:var(--color-ink);font-family:inherit;font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:650;list-style:none;display:flex}
.a2y3z03g::-webkit-details-marker{display:none}
.a2y3z03g:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
.a2y3z03h{color:var(--color-accent);flex-shrink:0;transition:transform .26s cubic-bezier(.16,1,.3,1)}
.a2y3z03f[data-open=true] .a2y3z03h{transform:rotate(45deg)}
.a2y3z03f[open] .a2y3z03h{transform:rotate(45deg)}
.a2y3z03i{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1);display:grid}
.a2y3z03f[data-open=true]>.a2y3z03i{grid-template-rows:1fr}
.a2y3z03f[open]>.a2y3z03i{grid-template-rows:1fr}
.a2y3z03j{overflow:hidden}
.a2y3z03k{padding-bottom:var(--space-5);max-width:64ch}
.a2y3z03l{border-top:1px solid var(--color-line);position:relative;overflow:hidden}
.a2y3z03m{opacity:.55;border:0;position:absolute;inset:0}
.a2y3z03n{background:linear-gradient(90deg, var(--color-canvas) 30%, color-mix(in srgb, var(--color-canvas) 55%, transparent));position:absolute;inset:0}
.a2y3z03o{gap:var(--space-6);max-width:min(1240px,100% - 32px);padding-block:clamp(80px,3.8462vw + 61.538px,160px);display:grid;position:relative}
.a2y3z03p{border-top:1px solid var(--color-line);background:var(--color-canvas)}
.a2y3z03q{gap:var(--space-8) var(--space-6);color:var(--color-ink-muted);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));padding-block:clamp(56px,1.5385vw + 48.615px,88px) clamp(32px,.7692vw + 28.308px,48px);font-size:14px;display:grid}
.a2y3z03r{align-content:start;justify-items:start;gap:var(--space-4);max-width:380px;display:grid}
.a2y3z03s{color:var(--color-ink-muted);max-width:36ch;margin:0;font-size:15px;line-height:1.55}
.a2y3z03t{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.a2y3z03u{min-height:44px;color:var(--color-ink-muted);transition:color var(--transition-fast);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}
.a2y3z03u:hover,.a2y3z03u:focus-visible{color:var(--color-ink)}
.a2y3z03v{align-content:start;gap:var(--space-2);display:grid}
.a2y3z03w{color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}
.a2y3z03x{gap:0;margin:0;padding:0;list-style:none;display:grid}
.a2y3z03y{overflow-wrap:anywhere;min-height:36px;transition:color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:8px;display:inline-flex}
.a2y3z03y:hover,.a2y3z03y:focus-visible{color:var(--color-ink);transform:translate(2px)}
.a2y3z03z{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--color-line);color:var(--color-ink-muted);flex-wrap:wrap;font-size:13px;display:flex}
.a2y3z040{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;display:flex}
.a2y3z041{align-items:center;min-height:36px;display:inline-flex}
.a2y3z041:hover,.a2y3z041:focus-visible{color:var(--color-ink)}
.a2y3z042{color:var(--color-ink-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}
.a2y3z043{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);cursor:pointer;appearance:none;transition:border-color var(--transition-fast);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border-radius:0;outline:none;padding:6px 28px 6px 12px;font-family:inherit;font-size:13px;font-weight:600}
.a2y3z043:hover,.a2y3z043:focus-visible{border-color:var(--color-accent)}
@media screen and (min-width:900px){.a2y3z01f{justify-self:end;width:min(100%,460px)}.a2y3z022{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.a2y3z02j:nth-child(2n){border-left:1px solid var(--color-line)}}
@media screen and (max-width:899px){.a2y3z06{grid-template-columns:minmax(0,1fr);gap:20px}.a2y3z0i{display:none}.a2y3z0y{display:inline-grid}.a2y3z01e{grid-template-columns:minmax(0,1fr);padding-block:clamp(20px,.5769vw + 17.231px,32px)}.a2y3z01f{justify-self:center;width:min(100%,360px)}.a2y3z01u{grid-template-columns:repeat(2,minmax(0,1fr))}.a2y3z021{grid-template-columns:minmax(0,1fr)}.a2y3z023{order:2;justify-self:center;width:min(100%,42svh)}.a2y3z02i{grid-template-columns:minmax(0,1fr)}.a2y3z02j:nth-child(2){border-top:1px solid var(--color-line)}.a2y3z030{grid-template-columns:minmax(0,1fr)}.a2y3z036{grid-template-columns:auto minmax(0,1fr)}.a2y3z038{grid-column:1/-1;justify-self:start}.a2y3z03d{grid-template-columns:minmax(0,1fr)}.a2y3z03q{grid-template-columns:repeat(3,minmax(0,1fr))}.a2y3z03r{grid-column:1/-1}}
@media screen and (max-width:1279px){.a2y3z024{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media screen and (max-width:639px){.a2y3z0h{display:none}.a2y3z01u{grid-template-columns:minmax(0,1fr)}.a2y3z024{gap:12px}.a2y3z029{gap:var(--space-3);grid-template-columns:84px minmax(0,1fr)}.a2y3z02z,.a2y3z036{grid-template-columns:minmax(0,1fr)}.a2y3z03a{padding:var(--space-3)}.a2y3z03q{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (hover:none){.a2y3z03y,.a2y3z041{min-height:44px}}
@media (prefers-reduced-motion:reduce){.a2y3z017{transition:none}.a2y3z017:active{transform:none}.a2y3z01d{animation:none}.a2y3z029{transition:none}.a2y3z029:hover,.a2y3z029:active{transform:none}.a2y3z03i,.a2y3z03y{transition:none}}
