@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--background);color:var(--foreground);font-family:Geist,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}button,input,select,textarea{font-family:inherit}a{color:var(--pink);text-decoration:none;transition:color .2s cubic-bezier(.23,1,.32,1)}a:hover{color:var(--pink-hover)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--pink);border-radius:6px;border:3px solid var(--background)}*{scrollbar-width:thin;scrollbar-color:var(--pink) transparent}.agv-anim-spin{animation:agv-spin .8s linear infinite}.agv-anim-shimmer{animation:agv-shimmer 1.5s ease-in-out infinite}.agv-anim-pulse-dot{animation:agv-pulse-dot 1.4s ease-in-out infinite}.agv-anim-card-in{animation:agv-card-in .45s cubic-bezier(.25,.46,.45,.94) backwards}.agv-anim-modal-in{animation:agv-card-in .3s cubic-bezier(.23,1,.32,1)}@keyframes agv-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes agv-spin{to{transform:rotate(360deg)}}@keyframes agv-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@keyframes agv-card-in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Kf-OyF{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:52px;padding-block:0;padding-inline:16px;gap:.55rem;border-radius:30px;border:1px solid;font-size:.82rem;font-weight:400;letter-spacing:.05em;white-space:nowrap}.D5Sfys{color:var(--pink);border-color:color-mix(in srgb,var(--pink),transparent 55%)}.Bg8-75{color:var(--on-surface-secondary);border-color:var(--border-subtle)}.zZfGcU{color:var(--success);border-color:color-mix(in srgb,var(--success),transparent 55%)}.mzQ-9C{color:var(--warning);border-color:color-mix(in srgb,var(--warning),transparent 55%)}.VA1xOy{color:var(--danger);border-color:color-mix(in srgb,var(--danger),transparent 55%)}._9EEsoq{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding-left:12px}.oDH5Gw{width:7px;height:7px;border-radius:50%;background:currentcolor;flex:none}.-RMU0l{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:28px;gap:.6rem;font-size:.95rem;font-weight:700;border-radius:30px;border:2px solid transparent;cursor:pointer;transition:all .2s cubic-bezier(.23,1,.32,1)}.-RMU0l:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.-RMU0l:disabled{cursor:not-allowed;background:var(--surface-elevated);border-color:var(--border-subtle);color:var(--on-surface-secondary);opacity:.7}@media(max-width:1023px){.-RMU0l:active:not(:disabled){opacity:.75}}.C3h5UY{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:32px;padding-block:0;padding-inline:16px;font-size:.85rem}.G3wxT3{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:28px}.YJlP04{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:52px;padding-block:0;padding-inline:32px;font-size:1rem}.NDwjYn{width:auto;aspect-ratio:1;padding-inline:0;flex:none}.EQt-xc{background:var(--pink);color:#fff;border-color:var(--pink)}@media(hover:hover)and (min-width:1024px){.EQt-xc:not(:disabled):hover{background:transparent;color:var(--pink)}}.AuNrbi{background:transparent;color:var(--pink);border-color:var(--pink)}@media(hover:hover)and (min-width:1024px){.AuNrbi:not(:disabled):hover{background:var(--pink);color:#fff}}._0-TvOk{background:transparent;color:var(--on-surface-secondary);border-color:transparent;font-weight:600}@media(hover:hover)and (min-width:1024px){._0-TvOk:not(:disabled):hover{color:var(--foreground);background:var(--surface-elevated)}}._7oudw3{border-width:1.5px;border-color:var(--border-subtle);background:var(--surface-elevated);color:var(--on-surface-secondary)}@media(hover:hover)and (min-width:1024px){._7oudw3:not(:disabled):hover{border-color:var(--foreground);color:var(--foreground)}}@media(hover:hover)and (min-width:1024px){._7oudw3.vJUNPa:not(:disabled):hover{border-color:var(--pink);color:var(--pink)}}.IaZMlY{gap:.65rem;font-weight:600;letter-spacing:.02em;border:none;border-radius:50px;background:var(--pink);color:#fff;box-shadow:0 8px 24px color-mix(in srgb,var(--pink),transparent 78%);transition:all .3s cubic-bezier(.23,1,.32,1)}.IaZMlY ._2qdEpA{width:16px;height:16px;border-top-color:#fff}@media(hover:hover)and (min-width:1024px){.IaZMlY:not(:disabled):hover{background:var(--pink-hover);transform:translateY(-2px);box-shadow:0 12px 34px color-mix(in srgb,var(--pink),transparent 62%)}}.IaZMlY:disabled{box-shadow:none}._2qdEpA{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:currentcolor;flex:none}.w-PDtY{width:100%}.Mbvo--{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;position:relative;padding:1.75rem;transition:border-color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)}.iF6mcX{cursor:pointer}@media(hover:hover)and (min-width:1024px){.iF6mcX:hover{border-color:var(--pink);box-shadow:0 4px 20px #00000014}.iF6mcX:hover ._5u8MzY{background:color-mix(in srgb,var(--pink),transparent 78%);transform:scale(1.06)}}._5u8MzY{position:absolute;top:1.25rem;right:1.25rem;width:50px;height:50px;border-radius:12px;background:color-mix(in srgb,var(--pink),transparent 88%);color:var(--pink);display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.23,1,.32,1)}.mQ4gJV{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0}.MVEIPQ .mQ4gJV{padding-right:62px}.oAXib8{margin:.625rem 0 0;font-size:.92rem;line-height:1.7;color:var(--on-surface-secondary)}.zF6BWy{margin-top:1rem}.H1RqpZ{animation-delay:calc(var(--index, 0) * 60ms)}.HyxP2q{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:16px;gap:.4rem;background:var(--surface-elevated);border:1.5px solid var(--border-subtle);border-radius:30px;font-size:.85rem;font-weight:500;color:var(--foreground);transition:all .2s cubic-bezier(.23,1,.32,1)}.HyxP2q:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}@media(hover:hover)and (min-width:1024px){.HyxP2q:hover{border-color:var(--foreground)}}.xYiapo{background:var(--pink);border-color:var(--pink);color:#fff}@media(hover:hover)and (min-width:1024px){.xYiapo:hover{border-color:var(--pink)}}.ur5ouV{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;color:var(--on-surface-secondary);cursor:default}._8ot28Y{color:var(--on-surface-secondary);font-variant-numeric:tabular-nums}.xYiapo ._8ot28Y{color:#ffffffbf}@media(hover:hover)and (min-width:1024px){.Mh0bry:not(:disabled):hover .UMZ5gr{transform:translate(3px)}}.UMZ5gr{display:inline-flex;transition:transform .22s cubic-bezier(.23,1,.32,1)}._6quTf5{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 32px;text-align:center}.Nlsewi{width:64px;height:auto;opacity:.35}.C9kb8n{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0}.i0p574{margin:0;max-width:46ch;font-size:.95rem;line-height:1.75;color:var(--on-surface-secondary)}.ioaKCN{margin-top:8px}.inm3Dc{display:flex;flex-direction:column}._8PC99u{font-size:.82rem;font-weight:600;letter-spacing:.02em;display:block;line-height:18px;margin-bottom:8px}.Lw6ql4{margin-left:8px;font-weight:400;color:var(--on-surface-secondary)}.rwBB7c{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:16px;display:block;width:100%;font-size:.95rem;color:var(--foreground);background:var(--surface-elevated);border:1.5px solid var(--border-subtle);border-radius:12px;transition:border-color .2s cubic-bezier(.23,1,.32,1)}.rwBB7c::placeholder{color:var(--on-surface-secondary)}.rwBB7c:focus{border-color:var(--pink);outline:none}textarea.rwBB7c{height:auto;min-height:96px;padding-block:.8rem;line-height:1.6;resize:vertical}.GDjw7v{position:relative}select.rwBB7c{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.4rem;cursor:pointer}._0TspJ3{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--on-surface-secondary);pointer-events:none;display:flex}.KhPSsc{margin-top:8px;font-size:.78rem;line-height:1.6;color:var(--on-surface-secondary)}.mhYwzA{border-color:var(--danger)}._0kRkyC{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:.78rem;color:var(--danger)}.dQqRVL{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.D-2kyg{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:32px;padding-block:0;padding-inline:16px}.D-2kyg:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.D-2kyg{font-size:.8rem;border-radius:30px;border:1.5px dashed var(--border-subtle);color:var(--on-surface-secondary);transition:all .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.D-2kyg:hover{border-style:solid;border-color:var(--pink);color:var(--pink)}}.Ux5X25{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000009e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._-3lOz1{background:var(--surface-card);border:1px solid var(--border-subtle);width:min(560px,100%);max-height:85vh;overflow-y:auto;padding:32px;border-radius:16px}.PqYKbz{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.MloAKu{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0;font-size:1.35rem}.kxSmeF{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit}.kxSmeF:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.kxSmeF{display:inline-flex;color:var(--on-surface-secondary);transition:color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.kxSmeF:hover{color:var(--foreground)}}.qSM4nV{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:32px}.axv5Er,.dmhg0I{margin:0;font-size:.95rem;line-height:1.6;color:var(--on-surface-secondary)}.dmhg0I{color:var(--danger)}._-4NpyE{display:flex;flex-direction:column;gap:.75rem}.VsZpc9{display:flex;align-items:center;gap:.875rem}._5PvZsr{flex:1;height:6px;border-radius:30px;background:var(--surface-elevated);overflow:hidden}.y6WAaz{display:block;height:100%;border-radius:30px;background:var(--pink);width:var(--progress, 0%);transition:width .6s cubic-bezier(.23,1,.32,1)}.fyim6t{font-family:Geist Mono,ui-monospace,monospace;font-size:.78rem;color:var(--foreground);min-width:44px;text-align:right;font-variant-numeric:tabular-nums}.kPcwDG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.82rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.qkXjqz{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.06em}.HVg7hM{margin:0 0 24px}.SRHsDU{margin-bottom:0}.wkKwQj{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase}.gPMltq{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-transform:lowercase}.D5xzwq{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin-bottom:16px}._8WeC1x{color:var(--pink)}.d9DfB0{padding-left:1.1rem;position:relative}.d9DfB0:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;border-radius:2px;background:var(--pink);box-shadow:0 0 12px color-mix(in srgb,var(--pink),transparent 50%)}.B57mN6{margin:.125rem 0 0;font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.HjaWs0{margin-bottom:24px}.HjaWs0 .HVg7hM{margin-bottom:0}.kbZL1Q{display:flex;align-items:center;gap:16px;margin-bottom:24px}.GEmQjZ{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--pink);flex:none}.o-4zyI{flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--pink),transparent 55%),transparent)}.T59lXG{display:block;background:linear-gradient(90deg,var(--surface-elevated) 25%,var(--border-subtle) 50%,var(--surface-elevated) 75%);background-size:400% 100%;border-radius:6px;animation-delay:var(--delay, 0ms)}.iwDbYb{width:100%;aspect-ratio:var(--aspect, 300/360);border-radius:14px}.eHIntv{width:90px;height:34px;border-radius:30px}.i5Mjnb{width:75%;height:1.6rem;border-radius:6px}.-XqCG9{width:100%;height:.9rem}.Dw4ZvM{width:100%;height:168px;border-radius:12px}._834Bb3{display:flex;flex-direction:column;gap:.75rem}.-uNFi4{display:flex;flex-wrap:wrap;gap:.625rem}.TY3kkb{display:inline-block;width:var(--size, 40px);height:var(--size, 40px);border:3px solid color-mix(in srgb,var(--foreground),transparent 92%);border-top-color:var(--pink);border-radius:50%}.dxmaVO{display:flex;align-items:center;justify-content:center;padding:48px 32px}.OTMYfs{display:flex;align-items:flex-start;gap:0}.l2R-RX{display:flex;flex-direction:column;align-items:center;gap:.625rem;flex:none}.cDCTHm{width:34px;height:34px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;background:var(--surface-elevated);border:1.5px solid var(--border-subtle);color:var(--on-surface-secondary);transition:all .2s cubic-bezier(.23,1,.32,1)}.WIkQDR{font-size:.72rem;letter-spacing:.02em;color:var(--on-surface-secondary);text-align:center;max-width:8ch}._7iNznw .cDCTHm{background:var(--pink);border-color:var(--pink);color:#fff}._7iNznw .WIkQDR{color:var(--foreground)}._0lK55i .cDCTHm{background:transparent;border:2px solid var(--pink);color:var(--pink);font-weight:700;box-shadow:0 0 0 4px color-mix(in srgb,var(--pink),transparent 88%)}._0lK55i .WIkQDR{color:var(--pink);font-weight:600}.AxIEJ2{flex:1;height:2px;margin:0 .5rem;margin-bottom:26px;background:var(--border-subtle);transition:background .3s cubic-bezier(.23,1,.32,1)}.eSKzyQ{background:var(--pink)}.QVHY28{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit}.QVHY28:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}@media(max-width:480px){.WIkQDR{display:none}.AxIEJ2{margin-bottom:0}.OTMYfs{align-items:center}}._1VRWBa{display:flex;flex-direction:column;gap:12px;cursor:pointer;width:100%;padding:0;border:none;background:none;text-align:left}._1VRWBa:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.MPBRuT{position:relative;display:block;background:var(--media-frame);border-radius:14px;overflow:hidden;aspect-ratio:var(--aspect, 1)}.mu0rL7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.ubl25m{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--on-surface-secondary),transparent 45%);background-image:repeating-linear-gradient(135deg,#1a1a1a 0,#1a1a1a 12px,#131313 12px,#131313 24px)}.AvwOD3{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#0000008c;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1)}._71htPD{display:flex;flex-direction:column;gap:4px;min-width:0}.nnfOYV{font-size:.92rem;font-weight:600;letter-spacing:-.01em;color:var(--foreground);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Yi4rw-{font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (min-width:1024px){._1VRWBa:hover .mu0rL7{transform:scale(1.06)}._1VRWBa:hover .AvwOD3{opacity:1}}@media(max-width:1023px){._1VRWBa:active{opacity:.85}}._9Tv5dq{animation-delay:calc(var(--index, 0) * 60ms)}.-moyEd{flex:1;display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media(max-width:1023px){.-moyEd{grid-template-columns:1fr}}.CAx1ya{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:64px 48px;background:var(--surface-card);border-right:1px solid var(--border-subtle);overflow:hidden}@media(max-width:1023px){.CAx1ya{display:none}}.EWEOWf{position:absolute;bottom:-.15em;left:-.04em;font-size:clamp(6rem,16vw,14rem);font-weight:900;letter-spacing:-.06em;line-height:.8;opacity:.03;-webkit-user-select:none;user-select:none;pointer-events:none;text-transform:lowercase}._09c7jc{height:24px;width:auto;position:relative;align-self:flex-start}.wEDH0j{position:relative;max-width:24ch}._5ur-dw{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;font-size:clamp(2rem,3.6vw,3.2rem);margin:0 0 24px}.wGP3aM{color:var(--pink)}.teG-x4{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;max-width:44ch}.M-qjlz{display:flex;align-items:center;justify-content:center;padding:48px 32px}.-ePm3g{width:min(400px,100%);display:flex;flex-direction:column;gap:24px}.Cev7nl{display:none;height:22px;width:auto;margin-bottom:16px}@media(max-width:1023px){.Cev7nl{display:block}}.Xgr83D{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-transform:lowercase;margin:0}.-kAw-U{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:8px 0 0;font-size:.95rem}.xDzGPV{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 94%)}.shQXvr{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.6;color:var(--danger)}._4LfC15{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px;font-size:.8rem;line-height:1.7;color:var(--on-surface-secondary)}.q-hlfX{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--pink);margin-bottom:8px}.DLfq7A{font-family:Geist Mono,ui-monospace,monospace;color:var(--foreground)}.pobndQ{display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--success),transparent 60%);border-radius:12px;background:color-mix(in srgb,var(--success),transparent 92%);color:var(--success);font-size:.85rem}.kNp3q5{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.y4WPP8{display:flex;align-items:center;justify-content:space-between;gap:12px}.J0SxCt{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}.bOGHW6{background:var(--media-frame);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px}._10pz4T{aspect-ratio:var(--aspect, 1);border-radius:6px;padding:8%;display:flex;flex-direction:column;justify-content:space-between;background:var(--brand-surface, #f4efe6);color:var(--brand-text, #1a1a1a);overflow:hidden}.uC7XXm{display:flex;align-items:center;justify-content:space-between;gap:12px}.s7b31S{max-height:26px;max-width:45%;width:auto;object-fit:contain}.Vk6-2m{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--brand-primary, #7a4f2b)}.y50j9m{font-family:var(--brand-heading),serif;font-size:clamp(1.2rem,3.4vw,1.9rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0}.Y4q8Lc{font-family:var(--brand-body),sans-serif;font-size:.8rem;line-height:1.6;margin:12px 0 0;opacity:.82}.utNufh{align-self:flex-start;font-family:var(--brand-body),sans-serif;font-size:.72rem;font-weight:600;padding:.5rem 1.2rem;border-radius:30px;background:var(--brand-primary, #7a4f2b);color:var(--brand-surface, #fff)}.WMg8NS{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.qF7dCp{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;font-size:.62rem;color:var(--on-surface-secondary);margin-bottom:8px;text-align:center}.hmWEqH{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.7}.SgatxA{display:flex;gap:8px}.Bm-p6Y{width:22px;height:22px;border-radius:6px;border:1px solid var(--border-subtle)}.sQLxL-{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:32px;text-align:center;font-size:.88rem;line-height:1.7;color:var(--on-surface-secondary)}.iQGuIf{display:flex;flex-direction:column;gap:24px}.-y-9Yu{font-size:.78rem;color:var(--on-surface-secondary);margin-bottom:8px}.VdxXab{display:flex;flex-direction:column;gap:24px;padding-top:32px;border-top:1px solid var(--border-subtle)}.P-vYsR{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.65;margin:0}.ZhCIEl{display:flex;flex-direction:column;gap:12px}.fGE1-y{display:flex;gap:12px;align-items:flex-end}._2BtF2Q{flex:1}._9fgCmk{display:flex;flex-wrap:wrap;gap:8px}.RmMJUX{display:flex;flex-direction:column;gap:16px;padding-top:32px;border-top:1px solid var(--border-subtle)}.-EMUTw{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.65;margin:0}.JxXROq{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._5f-csr{display:flex;flex-wrap:wrap;gap:8px}.VqPweT{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}.VqPweT:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.VqPweT{padding:16px;text-align:left;display:flex;flex-direction:column;gap:8px;transition:all .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.VqPweT:hover{border-color:var(--pink)}}.MnuLiU{border-color:var(--pink)}.UC4HP-{font-size:.82rem;font-weight:600;letter-spacing:.02em}.jnTcHw{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.55}.qwpsgw{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 94%)}.JkBesy{display:flex;align-items:center;gap:8px;margin:0;font-size:.95rem;line-height:1.6;color:var(--danger)}._5T0xZd,.DpmfVh{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:0}._1B-4Qv{display:flex;flex-direction:column;gap:32px}.r1g2No{border:1.5px dashed var(--border-subtle);border-radius:12px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--surface-elevated);cursor:pointer;text-align:center;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.r1g2No:hover{border-color:var(--pink)}}.-XF3Ws{color:var(--pink);display:flex}.u0n6Y2{font-size:.92rem;font-weight:500}.XcLWYH{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}._9-qe7B{display:none}.XKAZME{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.volzDg{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.HdzqyB{background:#f4f4f4}._4-vQKj{background:#141414}.hmmu4O{border-radius:6px;height:74px;display:flex;align-items:center;justify-content:center;padding:12px}.-h5K70{max-height:100%;max-width:100%;object-fit:contain}._7Sjbm6{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary)}.JQ0XGt{font-size:.76rem;line-height:1.55;color:var(--on-surface-secondary);margin:0}.rwv7Js{display:flex;gap:8px;align-items:center;min-height:44px;flex-wrap:wrap}.H9oIs7{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px;border-color:color-mix(in srgb,var(--warning),transparent 55%);background:color-mix(in srgb,var(--warning),transparent 94%)}.g5o5hL{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--warning);margin-bottom:8px}._3iy2Up{margin:0;font-size:.88rem;line-height:1.7;color:var(--on-surface-secondary)}.wEh3YL{display:flex;flex-direction:column;gap:24px}.GdG4ct{display:flex;flex-wrap:wrap;gap:8px}.oaqV9r{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.h-B4hW{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}.h-B4hW:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.h-B4hW{padding:16px;text-align:left;display:flex;flex-direction:column;gap:12px;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.h-B4hW:hover{border-color:var(--pink)}}.D5bNWs{background:var(--media-frame);border-radius:6px;height:130px;display:flex;align-items:center;justify-content:center;padding:16px}._7tmyaY{max-height:100%;max-width:100%}.s5fWKc{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;font-size:1rem}._0GyKqF{font-size:.8rem;line-height:1.6;color:var(--on-surface-secondary);margin:0}.Et0IdU{display:flex;gap:4px}._1vdzHc{width:20px;height:20px;border-radius:4px}._4-Rwwo{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;text-align:center}.uSLXGn{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;max-width:44ch;font-size:.92rem}.hob0vt{display:flex;flex-wrap:wrap;align-items:center;min-height:52px;gap:12px}.YD-1R-{opacity:.75}.yAVUXL{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:0;max-width:26ch;color:var(--warning);text-wrap:pretty}.cX8cQO{color:var(--pink)}.aPtxsH{display:flex;flex-direction:column;gap:24px}.PCT4W1{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}._8GuTfD{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._8GuTfD:last-child{border-bottom:none;padding-bottom:0}.yesKm5{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}._46qZ4M{font-size:.9rem;text-align:right;min-width:0}.Bc3wyj{display:flex;gap:4px}.BW94EN{width:22px;height:22px;border-radius:6px;border:1px solid var(--border-subtle)}.o0ZDqc{display:flex;flex-direction:column;gap:12px}.GAk1zq{display:flex;align-items:center;gap:12px;font-size:.9rem}._2rUuah{color:var(--success);display:flex}.E4D9u2{color:var(--warning);display:flex}.frnIi9{color:var(--on-surface-secondary)}.MryLDC{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.uag8rp{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-size:.9rem;max-width:56ch}.H7EZ2c{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;text-align:center}.rXdsIQ{width:72px;opacity:.9}.-NSKY-{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-transform:lowercase;margin:0;font-size:clamp(1.5rem,3vw,2.2rem)}.s6BIHf{color:var(--pink)}.zWveJ9{display:flex;flex-direction:column;gap:32px}.jywi8V{display:flex;flex-direction:column;gap:16px}.JS7t1A{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;align-items:center}@media(max-width:480px){.JS7t1A{grid-template-columns:44px minmax(0,1fr)}}.EOqz8d{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:52px;padding-block:0;padding-inline:0;width:52px;flex:none;border:1.5px solid var(--border-subtle);border-radius:12px;background:none;cursor:pointer}@media(max-width:480px){.EOqz8d{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:0;width:44px;flex:none}}.EOqz8d::-webkit-color-swatch-wrapper{padding:3px}.EOqz8d::-webkit-color-swatch{border:none;border-radius:8px}.Ty6LeQ{display:flex;flex-direction:column;gap:2px;min-width:0}._4m7-4k{font-size:.9rem;font-weight:600}.yxnfKo{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.oLrdHa{width:100%;font-size:.82rem;color:var(--foreground);background:transparent;border:none;border-bottom:1px dashed var(--border-subtle);padding:2px 0}.oLrdHa:focus{outline:none;border-bottom-color:var(--pink)}.wFM3n5{font-family:Geist Mono,ui-monospace,monospace;font-size:.76rem;color:var(--on-surface-secondary);text-transform:uppercase}.DQj0BM{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px}.pK-RVE{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--pink);margin-bottom:8px}.-sB4ff{margin:0 0 12px;font-size:.82rem;line-height:1.65;color:var(--on-surface-secondary)}.q5wkFh{display:flex;flex-wrap:wrap;gap:8px}._72aLqb{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit}._72aLqb:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}._72aLqb{display:inline-flex;align-items:center;gap:8px;padding:.25rem .7rem .25rem .25rem;border-radius:30px;border:1.5px solid var(--border-subtle);font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem;color:var(--on-surface-secondary);transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){._72aLqb:hover{border-color:var(--pink);color:var(--foreground)}}._9p-T7g{width:22px;height:22px;border-radius:50%}.SkJ-lq{display:flex;flex-direction:column;gap:12px}._6MywN-{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.84rem;flex-wrap:wrap}._75f8YO{color:var(--on-surface-secondary)}._8hXRyc{font-family:Geist Mono,ui-monospace,monospace;font-size:.76rem}.lwYFh0{display:flex;flex-direction:column;gap:24px}.MF1o4-{border:1.5px dashed var(--border-subtle);border-radius:12px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:12px;background:var(--surface-elevated);cursor:pointer;text-align:center;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.MF1o4-:hover{border-color:var(--pink)}}.m0IpmS{color:var(--pink);display:flex}.HUvy3j{font-size:.92rem;font-weight:500}.AKFN43{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}.YM8jSM{display:none}.lkVM0b{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.qsQ8lD{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}._3aag-9{background:var(--media-frame);border-radius:6px;aspect-ratio:4/3;overflow:hidden}.jgi5UI{width:100%;height:100%;object-fit:cover}.GwZ3J6{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.MTbLp1{display:flex;flex-wrap:wrap;gap:4px}.KrxLwR{font-family:Geist Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.06em;padding:.15rem .5rem;border-radius:30px;border:1px solid var(--border-subtle);color:var(--on-surface-secondary)}.pg9OOq{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.nvPy8I{display:flex;flex-direction:column;gap:16px;padding-top:32px;border-top:1px solid var(--border-subtle)}.YfMRuf{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.65;margin:0}.y2ajw9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._5C84ZF{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}._5C84ZF:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}._5C84ZF{padding:16px;text-align:left;display:flex;flex-direction:column;gap:8px;transition:all .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){._5C84ZF:hover{border-color:var(--pink)}}._2pypJv{border-color:var(--pink)}.mMKZO7{font-size:.82rem;font-weight:600;letter-spacing:.02em}.s8NbSC{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.55}.cmm-6E{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.-CZgdy{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}.-CZgdy:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.-CZgdy{padding:24px;text-align:left;display:flex;flex-direction:column;gap:12px;transition:all .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.-CZgdy:hover{border-color:var(--pink)}}.GmTm28{border-color:var(--pink)}.CfJvT0{width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--pink),transparent 88%);color:var(--pink);display:flex;align-items:center;justify-content:center}.whCN6X{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;font-size:1.05rem}._21AHZz{font-size:.88rem;line-height:1.65;color:var(--on-surface-secondary);margin:0}.S-HJJF{display:flex;flex-direction:column;gap:24px}.ReClcl{display:flex;flex-direction:column;gap:12px}._7h3o7y{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}._7h3o7y:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}._7h3o7y{padding:16px 24px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){._7h3o7y:hover{border-color:var(--foreground)}}.m8-9Ca{border-color:var(--pink)}@media(hover:hover)and (min-width:1024px){.m8-9Ca:hover{border-color:var(--pink)}}.aoyGo-{display:flex;flex-direction:column;gap:2px;min-width:0}.M-kw2x{font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.o5Dewz{font-size:.84rem;color:var(--on-surface-secondary)}.NqyEm-{color:var(--pink);display:flex;flex:none}.H71FRU{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.7;margin:0}.h7JqcG{display:flex;flex-direction:column;gap:32px}.kVFa9R{display:flex;flex-direction:column;gap:12px}._8ZwmiH{font-size:.82rem;font-weight:600;letter-spacing:.02em}.u9R1D6{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);line-height:1.65;margin:0}.yfprDK{display:flex;flex-wrap:wrap;gap:8px}._16oO0M{display:flex;gap:12px;align-items:flex-end}._6DYMUs{flex:1}.Bdwu7u{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px;display:flex;flex-direction:column;gap:12px}.Y--1dB{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--pink)}._5DXMB2{font-size:.92rem;line-height:1.6;padding-left:16px;border-left:2px solid var(--border-subtle);color:var(--on-surface-secondary)}.lrkvec{margin-bottom:32px}.gDw9Iu{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0;font-size:clamp(2rem,4vw,3.4rem)}.FLsayK{color:var(--pink)}.U9DijE{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:58ch;font-size:.95rem}.ca5H4u{margin:32px 0 48px;padding-bottom:32px;border-bottom:1px solid var(--border-subtle)}.LwcOso{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;flex-wrap:wrap}.utZycM{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}.WMih0o{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:start}@media(max-width:1023px){.WMih0o{grid-template-columns:1fr;gap:32px}}._7pMPEV{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:16px;margin-top:48px;padding-top:32px;border-top:1px solid var(--border-subtle);flex-wrap:wrap}.nLxaex{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);flex:1;min-width:240px}.fz2SBv{display:flex;flex-direction:column;gap:12px;padding:16px;margin-bottom:24px;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 94%)}.OGEuWi{display:flex;align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.6;color:var(--danger)}._52jAxP{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px;margin-top:24px}.Fp6g5z{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--warning);margin-bottom:12px}.rixoSV{margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.9;color:var(--on-surface-secondary)}._7a-UUs{margin-bottom:48px}.z7i-b8{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.VGJHfc{color:var(--pink)}._6-l3XW{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:62ch}.BYEY0q{display:flex;align-items:flex-start;gap:16px;margin:32px 0 48px;flex-wrap:wrap}.QJTqxc{flex:1;min-width:260px}.sYOaU5{margin-top:26px}.IxAvCL{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.vwR-KC{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}.vwR-KC:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.vwR-KC{padding:24px;text-align:left;display:flex;flex-direction:column;gap:12px;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.vwR-KC:hover{border-color:var(--pink)}.vwR-KC:hover .OP8tTM{color:var(--pink)}}.GrGet5{font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.BrSzFr{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.B-sNWu{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}.mVgDSQ{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary)}.OdKPyX{display:flex;gap:8px;margin:8px 0}.cQPYHg{display:block;width:26px;height:26px;border-radius:6px;border:1px solid var(--border-subtle)}.OP8tTM{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);transition:color .2s cubic-bezier(.23,1,.32,1)}._1yam8R{margin-bottom:32px}.hc4O7p{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.p4ylz0{color:var(--pink)}._6IJ3xR{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:60ch;text-wrap:pretty}._7GqQKi{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}._5JeiqS{margin-bottom:48px}.LAV8CS{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.RVC-Xv{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 24px;border:1px solid var(--warning);border-radius:12px;background:color-mix(in srgb,var(--warning),transparent 92%)}.A1Ckmz{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;flex:1 1 20rem;font-size:.9375rem}.hk1U8g{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:24px}.t8kK2A{display:flex;flex-direction:column;gap:8px}.fi6QfX{font-size:2rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}._2vvxjg{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.rW-gNU{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);font-variant-numeric:tabular-nums}._0PC0VP{color:var(--success)}.IGPnM7{color:var(--danger)}._6ZHZMp{color:var(--on-surface-secondary)}.K4jOtw{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:24px}.P6fLWo{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-card)}.f2-c5-{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-weight:600}.SN8dd-{font-size:.78rem;letter-spacing:.02em;margin:0;padding:12px;border-radius:8px;background:var(--surface-elevated);font-family:var(--font-mono);word-break:break-all;color:var(--on-surface-secondary)}.m7qdwb{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.PK040F{display:flex;align-items:flex-end;gap:2px;height:120px;margin-top:16px}.VmNqEQ{display:block;flex:1;min-width:2px;background:var(--pink);border-radius:2px 2px 0 0;opacity:.85}.gHha2O{display:flex;flex-direction:column;gap:12px;margin-top:24px}.U5PR6o{display:grid;grid-template-columns:8rem 1fr 5rem;align-items:center;gap:16px}.EaGL0v{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.s19VHn{display:block;height:8px;border-radius:4px;background:var(--surface-elevated);overflow:hidden}._85rW4r{display:block;height:100%;background:var(--pink);border-radius:4px}.JsfedV{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);text-align:right;font-variant-numeric:tabular-nums}.Qjyu2v{display:block;flex:1;min-width:2px;border-radius:2px 2px 0 0;background:repeating-linear-gradient(45deg,var(--border-subtle),var(--border-subtle) 2px,transparent 2px,transparent 5px)}._7ZHyfG{margin-bottom:32px}.G0GS4r{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.sYdADJ{color:var(--pink)}.jL8l00{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:60ch;text-wrap:pretty}._7G1Bvg{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:24px;margin-bottom:48px}.mcNUIk{display:flex;flex-direction:column;align-items:flex-start;gap:12px}._8lTkwj{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0;font-size:3rem;line-height:1;font-variant-numeric:tabular-nums}.JiAmoD{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}._08Czat{margin-bottom:48px}.fCg8ej{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:24px;margin-top:24px}.zBW0Ui{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-card)}.tqT-Kg{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-transform:lowercase;margin:0;font-size:1.5rem}._5pyNP4{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0}.j4nd6H{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:0 0 12px}.Jegw4j{width:100%;border-collapse:collapse;margin-top:24px}.Jegw4j th{font-size:.78rem;letter-spacing:.02em;text-align:left;padding:12px 16px;color:var(--on-surface-secondary);border-bottom:1px solid var(--border-subtle);font-weight:500}.Jegw4j td{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:.9375rem}._4YbIRo{font-family:var(--font-mono);text-align:right;white-space:nowrap}._0FcWPT{color:var(--success)}.CjUQA-{color:var(--on-surface-secondary)}.uoGZq7{overflow-x:auto}.tNgXYU{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}._1arqor{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;color:var(--foreground);font-variant-numeric:tabular-nums}.-wmumG{font-size:.78rem;letter-spacing:.02em;margin:0 0 8px;color:var(--on-surface-secondary)}.fKhlUK{font-size:.78rem;letter-spacing:.02em;margin:16px 0 0;color:var(--on-surface-secondary);max-width:62ch}.dNXoBL{display:flex;flex-direction:column;gap:16px}.FO2rAn{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bUwk-l{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;text-transform:lowercase;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.1}.hWH-PE{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-size:.92rem;color:var(--foreground);font-variant-numeric:tabular-nums}.nQpoV-,.yatKZv{color:var(--on-surface-secondary)}.yatKZv{margin:0 8px}._2mXixg{display:flex;flex-direction:column;gap:8px}.XeOHbI{display:block;height:4px;border-radius:2px;background:var(--border-subtle);overflow:hidden}.lztcL-{display:block;height:100%;border-radius:2px;background:var(--pink);transition:width .6s cubic-bezier(.23,1,.32,1)}.jqnzUF{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);font-variant-numeric:tabular-nums}._9FH-lA{margin-bottom:32px}._4RU4L6{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.ZXRS9N{color:var(--pink)}.nsHYmo{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:62ch;text-wrap:pretty}.srmmWQ{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}._4lWV9G{margin-bottom:48px}.Jf7VtY{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:24px}.KZQeT5{display:flex;flex-direction:column;gap:8px}.EXFBJ3{font-size:2rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.rUK1nn{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.rW976V{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.T9aEsG{display:flex;flex-direction:column;gap:12px;margin-top:24px}.y1cNW0{display:grid;grid-template-columns:12rem 1fr 4rem;align-items:center;gap:16px}._2EiMqd{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._7LBZMM{display:block;height:8px;border-radius:4px;background:var(--surface-elevated);overflow:hidden}.xTZu7H{display:block;height:100%;border-radius:4px;background:var(--pink)}.BCBSgA{background:var(--on-surface-secondary)}.N5UeDw{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);text-align:right;font-variant-numeric:tabular-nums}.w4nSl5{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:24px;margin-top:24px}.iAXSiG{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-card)}._2S9-Mj{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-weight:600;text-wrap:pretty}.dQW7l9{font-size:.78rem;letter-spacing:.02em;margin:0;color:var(--on-surface-secondary)}.u-OjfD{display:flex;flex-direction:column;gap:8px;margin-top:24px}.sfudFJ{display:flex;flex-wrap:wrap;align-items:center;min-height:44px;gap:16px;padding:12px 16px;border-radius:10px;background:var(--surface-card);border:1px solid var(--border-subtle)}.C1d5Lr{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;flex:1 1 20rem;font-size:.9375rem}.JmhAoB{opacity:.45}._0BBu7z{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.oFnfsT{margin-bottom:32px}.xikzs0{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.Etlhds{color:var(--pink)}.nUCAi9{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:60ch;text-wrap:pretty}.WDF0Xw{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.SNpBQL{display:flex;flex-wrap:wrap;align-items:center;min-height:44px;gap:16px;margin-bottom:32px}.WVuedW{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);min-width:11rem;text-align:center;color:var(--foreground);font-variant-numeric:tabular-nums}.EFUvWz{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:12px}@media(max-width:1023px){.EFUvWz{grid-template-columns:repeat(2,minmax(0,1fr))}}.Tix-8a{display:flex;flex-direction:column;gap:8px;min-height:11rem;padding:12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-card)}.odd0u7{border-color:var(--pink)}.i5rFkJ{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center;gap:8px;color:var(--on-surface-secondary)}.C3m-cz{padding:.1rem .4rem;border-radius:30px;background:var(--pink);color:#fff}._1x-Ebo{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit}._1x-Ebo:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}._1x-Ebo{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:5rem;border-radius:10px;border:1px dashed var(--border-subtle);transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){._1x-Ebo:hover{border-color:var(--pink)}._1x-Ebo:hover .PzX2GG{color:var(--pink)}}._2e7Dkq{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);color:color-mix(in srgb,var(--on-surface-secondary),transparent 35%)}.PzX2GG{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);transition:color .2s cubic-bezier(.23,1,.32,1)}.pyaHwp{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:8px;background:var(--surface-elevated)}._8a2C4D{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;background:var(--media-frame)}.G2sm6-{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.NSLHrS{font-variant-numeric:tabular-nums;color:var(--foreground)}.SdWQqL{color:var(--danger)}.trjduI{color:var(--success)}.HxNfXM{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);color:var(--pink)}.veThKM{margin-bottom:32px}.PMW76v{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.o6w1wd{color:var(--pink)}._2DynHI{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:62ch;text-wrap:pretty}.NItQ2b{display:flex;flex-wrap:wrap;gap:24px;margin:32px 0 24px;border-bottom:1px solid var(--border-subtle)}.-pZ-qQ{font-size:1rem;font-weight:400;line-height:1.8;padding:12px 0;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--on-surface-secondary);font-size:.9375rem;transition:color .2s cubic-bezier(.23,1,.32,1)}.-pZ-qQ:hover{color:var(--foreground)}.lnW4Yb{color:var(--foreground);border-bottom-color:var(--pink);font-weight:600}.j7ZeXa{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.HTGMKD{margin-bottom:32px}.wfslFH{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}._6OlVDA{color:var(--pink)}.vB5aWf{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:62ch;text-wrap:pretty}.pJNwya{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.YZkGIO{margin-bottom:48px}.l0RHFq{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:24px}.Lc8-Pi{display:flex;flex-direction:column;gap:8px}.Wetv99{font-size:2rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.lJtC2c{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.uCkSwi{display:flex;flex-direction:column;gap:16px;margin-top:24px}.eRuqNE{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);border-radius:12px;background:var(--surface-card)}.otjTOx{border-left-color:var(--danger)}.kVtIWV{border-left-color:var(--warning)}.erej4L{border-left-color:var(--on-surface-secondary)}.DozkDg{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-weight:600}.EdXUXv{font-size:.78rem;letter-spacing:.02em;margin:0;color:var(--on-surface-secondary);text-wrap:pretty}.lk94c-{font-size:.78rem;letter-spacing:.02em;margin:0;font-family:var(--font-mono);word-break:break-all;color:var(--on-surface-secondary)}.Jx8gtp{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.jIKMf4{width:100%;border-collapse:collapse;margin-top:24px}.jIKMf4 th{font-size:.78rem;letter-spacing:.02em;text-align:left;padding:12px 16px;color:var(--on-surface-secondary);border-bottom:1px solid var(--border-subtle);font-weight:500}.jIKMf4 td{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);padding:12px 16px;border-bottom:1px solid var(--border-subtle);font-size:.9375rem}.yZoNn8{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.RuUoO-{color:var(--success)}.YZOOgT{color:var(--danger)}.ye0S25{font-size:.78rem;letter-spacing:.02em;margin:24px 0 0;padding:16px 24px;border:1px solid var(--border-subtle);border-radius:12px;color:var(--on-surface-secondary);text-wrap:pretty}._2qZXws{overflow-x:auto}.B6UZ1u{display:flex;flex-direction:column;gap:24px}.mPHo1q{font-weight:600}._7jxwQo{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--border-subtle)}.X3VMZc{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.J01E4I{display:flex;flex-wrap:wrap;gap:8px}.gvBk7u{margin-bottom:32px}.gjmlo9{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.Kx69tn{color:var(--pink)}.Ohxtku{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:60ch;text-wrap:pretty}._7r6Oi5{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-bottom:32px}.hRAL03{flex:1 1 20rem;min-width:0}.OaW0xJ{flex:0 1 16rem;min-width:0}.HwUNB3{display:flex;flex-direction:column}.-YeqjY{font-size:.82rem;font-weight:600;letter-spacing:.02em;display:block;line-height:18px;margin-bottom:8px}._0aOjsZ{display:flex;flex-wrap:wrap;align-items:center;min-height:44px;gap:12px}.eYWGeg{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:24px}.YNEFxD{display:flex;justify-content:center;margin-top:32px}.vFIt92{font-size:.78rem;letter-spacing:.02em;margin:0 0 16px;color:var(--on-surface-secondary)}.vowf9l{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:16px 0 0;color:var(--danger);text-wrap:pretty}.NGeYhm{display:flex;flex-direction:column;gap:8px}.s-ZUOj{font-size:.82rem;font-weight:600;letter-spacing:.02em}.bfRheg,.-gYEQk{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.xsmZPL{display:flex;flex-wrap:wrap;gap:12px}.v0TsrE,.RSfcJn{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit}.v0TsrE:focus-visible,.RSfcJn:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.v0TsrE,.RSfcJn{padding:0;border:1.5px solid var(--border-subtle);border-radius:12px;overflow:hidden;line-height:0}.RSfcJn{border-color:var(--pink);box-shadow:0 0 0 1px var(--pink)}.EM6Uvj{display:block;width:84px;height:84px;object-fit:cover}._6jSE9D{display:flex;flex-direction:column;gap:24px}.zAr93v{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.owGQwY{font-family:inherit;background:none;border:none;padding:0;cursor:pointer;color:inherit;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px}.owGQwY:focus-visible{outline:2px solid var(--pink);outline-offset:2px;border-radius:4px}.owGQwY{padding:16px;text-align:left;display:flex;flex-direction:column;gap:2px;transition:border-color .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.owGQwY:hover{border-color:var(--foreground)}}.y3Dy2P{border-color:var(--pink)}@media(hover:hover)and (min-width:1024px){.y3Dy2P:hover{border-color:var(--pink)}}.Aii7tb{font-size:.92rem;font-weight:600}.-A2-xI{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}.diPfLa{font-size:.82rem;font-weight:600;letter-spacing:.02em;display:block;margin-bottom:8px}.KVu8-G{margin-left:8px;font-weight:400;color:var(--on-surface-secondary)}.fhbZC0{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary);margin-left:8px}.D-2e3Q{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:8px 0 0;line-height:1.6}.Ru6v-L{align-self:flex-start}.boAmEl{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:0;line-height:1.7}.RJc5JJ{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wwOzPj{display:flex;flex-direction:column;gap:24px}.nzzlMO{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.wKfMrg{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary)}.AyT-dm{background:var(--media-frame);border-radius:14px;padding:24px;display:flex;align-items:center;justify-content:center;min-height:320px}.igpP-2{max-width:100%;max-height:62vh;border-radius:6px;display:block}.K5cdN9{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.lzcm4Q{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);max-width:40ch;line-height:1.7}._0-Mab1{display:flex;gap:12px;flex-wrap:wrap}.uHTrvd{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px;border-color:color-mix(in srgb,var(--warning),transparent 55%);background:color-mix(in srgb,var(--warning),transparent 94%)}.OFMzf6{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--warning);margin-bottom:8px}.vPsWyn{margin:0;padding-left:1.1rem;font-size:.85rem;line-height:1.8;color:var(--on-surface-secondary)}._3azk50{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 94%)}.-lpaua{margin:0;font-size:.95rem;line-height:1.6;color:var(--danger)}.PELEdA{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:0}.gwb94P{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;width:100%}.ASm5FA{margin:0;display:flex;flex-direction:column;gap:8px}.S-XLgL{width:100%;border-radius:6px;display:block}.eGCriX{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary);text-align:center}.F2r6zz{display:flex;flex-direction:column;gap:16px}.GnQMma{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.q1wYfv{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;color:var(--on-surface-secondary)}.pr119q{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary)}._63gLhZ{background:var(--media-frame);border-radius:14px;padding:16px;display:flex;align-items:center;justify-content:center;min-height:320px;transition:min-height .6s ease}.EWdoO5{max-width:100%;max-height:58vh;border-radius:6px;display:block;transition:opacity .2s ease}.D196Kg{opacity:.45}.-sO9AZ{display:flex;flex-direction:column;gap:8px}._3kAv24{font-size:.78rem;letter-spacing:.02em;display:flex;align-items:flex-start;gap:8px;color:var(--on-surface-secondary);line-height:1.6}.CtM1H2{flex-shrink:0;margin-top:.15em}.vOcam0{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 24px;border-color:color-mix(in srgb,var(--warning),transparent 55%);background:color-mix(in srgb,var(--warning),transparent 94%)}.B6YC8w{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);display:flex;align-items:flex-start;gap:8px;line-height:1.6}.bn-9gK{position:relative;max-width:100%;max-height:58vh;display:flex}.NErA8Z{background:color-mix(in srgb,var(--on-surface-secondary),transparent 55%)}._0sCiqN{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--warning),transparent 88%) 0 8px,transparent 8px 16px);border-block:1px solid color-mix(in srgb,var(--warning),transparent 60%);pointer-events:none}.P17iwd{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.55rem;color:var(--warning)}.-RkZW1{margin-bottom:48px}.KvJ1Y-{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.ZEeZ45{color:var(--pink)}.ZISDeY{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:60ch;text-wrap:pretty}.gv8vBY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}@media(max-width:1023px){.gv8vBY{grid-template-columns:1fr;gap:32px}}._03kTQG{display:flex;flex-direction:column;gap:24px}._3CsVcM{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--border-subtle)}.nz2pfM{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);flex:1;min-width:220px;line-height:1.6}.l2DSHz{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.vy6Fns{position:sticky;top:96px}.hKA6Ig{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 94%)}.Oy8a8z{margin:0;font-size:.9rem;line-height:1.6;color:var(--danger)}.aNpOGS{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:32px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.O-z0FV{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;max-width:56ch;font-size:.95rem}.HzJzM2{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.NXPDdS{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--pink)}.KtcEnf{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-transform:lowercase;text-transform:none;margin:0;font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:1.15}.S5xpS6{font-size:.78rem;letter-spacing:.02em;margin:0;color:var(--on-surface-secondary)}.xHCemb{display:flex;gap:8px;margin:8px 0}.YYO6bE{display:block;width:30px;height:30px;border-radius:6px;border:1px solid var(--border-subtle)}.xJ9B5I{display:flex;flex-direction:column;gap:16px}.gSkRt2{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);border-radius:14px;background:var(--surface-card)}.XTzZfv{border-left-color:var(--danger)}.NvM6lg{border-left-color:var(--warning)}._6zbhEQ{border-left-color:var(--success)}.zpnzZ6{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-weight:600;text-wrap:pretty}.oFhrq7{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-size:.9375rem;text-wrap:pretty}.s-yOFu{display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px;border-radius:8px;background:var(--surface-elevated)}.Fq0XjN{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);font-variant-numeric:tabular-nums}.-Y4KWu{color:var(--foreground);font-weight:600}.iydepY{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.UcTQsG{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:24px}.yAw74W{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-card)}._0lB5B7{display:flex;align-items:center;gap:12px}._0TiAp4{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:0;font-weight:600;text-wrap:pretty}.oA8PcI{font-size:.78rem;letter-spacing:.02em;margin:0;color:var(--on-surface-secondary);text-wrap:pretty}.sNTG0y{display:flex;align-items:center;min-height:52px;gap:12px;margin-top:auto}.Mt1Cih{margin-bottom:48px}.Gekha-{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;text-transform:lowercase;margin:0}.oVBpvu{color:var(--pink)}.WEKBDV{font-size:1rem;font-weight:400;line-height:1.8;color:var(--on-surface-secondary);margin:24px 0 0;max-width:62ch;text-wrap:pretty}.iSDG3w{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.tu3vJa{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;margin-bottom:48px}.SJ4-Lp{font-size:2.2rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.MWjRBT{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;display:block;color:var(--on-surface-secondary);margin-top:12px}.fKWys4{margin-top:64px}._90N3Yq{font-size:.78rem;letter-spacing:.02em;color:var(--on-surface-secondary);margin:16px 0 0;line-height:1.7}.mPVQGg{margin-top:32px}.ZWKajX{font-size:.78rem;letter-spacing:.02em;display:block;margin-top:8px;color:var(--on-surface-secondary)}:root{--pink: #f80058;--pink-hover: #d4004b;--success: #3ecf8e;--warning: #e0a63c;--danger: #e8544f;--background: #ffffff;--foreground: #171717;--surface-card: #ffffff;--surface-elevated: #ecebeb;--border-subtle: #e5e5e5;--on-surface-secondary: #7c7b7b;--media-frame: #111111;--font-sans: Geist, system-ui, -apple-system, sans-serif;--font-mono: Geist Mono, ui-monospace, monospace}[data-theme=dark]{--background: #0d0d0d;--foreground: #ededed;--surface-card: #1c1c1c;--surface-elevated: #252525;--border-subtle: #2a2a2a;--on-surface-secondary: #999999;--media-frame: #111111}.x2AQlt{flex:1;display:flex;flex-direction:column;min-height:100vh}.rrg-Js{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--background),transparent 18%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-subtle)}.QoEhCB{width:85%;margin-inline:auto}@media(max-width:1023px){.QoEhCB{width:90%}}@media(max-width:480px){.QoEhCB{width:92%}}.QoEhCB{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0}.Qn-rD3{display:flex;align-items:center;gap:16px}.yX--p9{height:22px;width:auto;display:block}.Hahrjs{width:1px;height:20px;background:var(--border-subtle)}.zpCIgh{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-secondary)}@media(max-width:480px){.zpCIgh{display:none}}.CDnRKB{display:flex;align-items:center;min-height:32px;gap:4px;flex-wrap:wrap}.-mbC-M{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:32px;padding-block:0;padding-inline:16px;font-size:.82rem;font-weight:500;color:var(--on-surface-secondary);border-radius:30px;border:1.5px solid transparent;transition:all .2s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (min-width:1024px){.-mbC-M:hover{color:var(--foreground);border-color:var(--foreground)}}.FRAs-T{color:var(--pink);border-color:color-mix(in srgb,var(--pink),transparent 55%)}@media(hover:hover)and (min-width:1024px){.FRAs-T:hover{color:var(--pink);border-color:var(--pink)}}.lVox3e{display:flex;align-items:center;min-height:44px;gap:12px}.YDH1-I{font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.06em;color:var(--on-surface-secondary);font-variant-numeric:tabular-nums;text-decoration:none;transition:color .2s cubic-bezier(.23,1,.32,1)}.YDH1-I:hover{color:var(--pink)}.inG8VK{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}@media(max-width:1023px){.inG8VK{display:none}}._7h4aax{font-size:.82rem;font-weight:600}.BdREEY{font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-secondary)}._83XlQ3{width:85%;margin-inline:auto}@media(max-width:1023px){._83XlQ3{width:90%}}@media(max-width:480px){._83XlQ3{width:92%}}._83XlQ3{flex:1;padding:48px 0 80px}.NAr6Ku{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--warning);background:color-mix(in srgb,var(--warning),transparent 92%);border-bottom:1px solid color-mix(in srgb,var(--warning),transparent 70%)}.l2uWV0{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding-block:0;padding-inline:0;width:44px;flex:none;color:var(--on-surface-secondary);border:1.5px solid var(--border-subtle);border-radius:30px;background:var(--surface-elevated)}@media(hover:hover)and (min-width:1024px){.l2uWV0:hover{color:var(--foreground)}}
