.user-dashboard_headerActions__A0slg{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:6px}.user-dashboard_search__JTxFY{display:flex;align-items:center;gap:8px;background:var(--surface-3);border:1px solid var(--line);border-radius:999px;padding:8px 14px;color:var(--muted)}.user-dashboard_search__JTxFY input{border:none;outline:none;background:transparent;width:190px;font-size:13px;color:var(--ink)}.user-dashboard_search__JTxFY input::placeholder{color:var(--muted)}.user-dashboard_avatar__foL__{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--accent);color:#000000;font-size:13px;font-weight:700;flex-shrink:0}.user-dashboard_createButton__5RtWN,.user-dashboard_userName__V0r0L{font-size:13px;font-weight:600;white-space:nowrap}.user-dashboard_createButton__5RtWN{display:inline-flex;align-items:center;gap:7px;border:none;border-radius:999px;background:var(--ink);color:var(--paper);padding:10px 16px;cursor:pointer}.user-dashboard_createButton__5RtWN:hover:not(:disabled){background:#2b2b2b}.user-dashboard_worksLink__cSDI3{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink);padding:10px 16px;font:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.user-dashboard_createButton__5RtWN:disabled{opacity:.65;cursor:default}.user-dashboard_stats__O62rA{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:18px}.user-dashboard_deltaUp__8LwEB{color:var(--accent)}.user-dashboard_card__ghe7f{background:var(--surface-3);border:1px solid var(--line);border-radius:12px;padding:20px;margin-top:16px;box-shadow:0 1px 3px rgba(36,30,22,.06)}.user-dashboard_cardSub__f_wkg{margin:3px 0 0;font-size:12px;color:var(--muted)}.user-dashboard_cardTotal__m9sPn{font-family:var(--font-display),Georgia,serif;font-size:16px;font-weight:600;white-space:nowrap}.user-dashboard_cardTotal__m9sPn span{font-family:var(--font-body),"DM Sans",sans-serif;font-size:12px;font-weight:500;color:var(--muted)}.user-dashboard_chart__xbVXu{display:flex;align-items:flex-end;gap:10px;height:190px;margin-top:18px;padding-top:6px}.user-dashboard_barWrap__iP_so{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px}.user-dashboard_barValue__SMRwX{font-size:11px;font-weight:600;color:var(--ink);line-height:1}.user-dashboard_bar__LjiKm{width:100%;max-width:34px;border-radius:6px 6px 2px 2px;min-height:2px}.user-dashboard_barRecent__hfo06{background:var(--accent)}.user-dashboard_barOlder__JZ9Oz{background:rgba(255,255,255,.35)}.user-dashboard_barMax__4eL_C{background:#ffffff}.user-dashboard_barLabel___CZdc{font-size:11px;color:var(--muted);line-height:1}.user-dashboard_chartLegend__8tyrf{display:flex;gap:18px;margin-top:14px;font-size:12px;color:var(--muted)}.user-dashboard_chartLegend__8tyrf span{display:inline-flex;align-items:center;gap:6px}.user-dashboard_legendDot__wjppv{display:inline-block;width:10px;height:10px;border-radius:3px}.user-dashboard_tableWrap__3EvIL{overflow-x:auto;margin-top:8px}.user-dashboard_table__m8Gps{width:100%;border-collapse:collapse}.user-dashboard_table__m8Gps th{padding:10px 8px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);text-align:left}.user-dashboard_table__m8Gps td{padding:12px 8px;border-bottom:1px solid var(--line);font-size:14px}.user-dashboard_table__m8Gps tbody tr:last-child td{border-bottom:none}.user-dashboard_tableTitle__K_hRv{font-weight:600;color:var(--ink);text-decoration:none}.user-dashboard_tableTitle__K_hRv:hover{color:var(--accent);text-decoration:underline}.user-dashboard_statusBadge__UBvyq{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.user-dashboard_statusPublic__RPA_O{background:var(--accent-soft);color:var(--accent)}.user-dashboard_statusDraft__Y80vE{background:var(--surface-2);color:var(--muted)}.user-dashboard_empty__I9L9T{padding:24px 8px;text-align:center;font-size:14px;color:var(--muted)}.user-dashboard_visitStatsGrid__FTMiX{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:8px}.user-dashboard_visitStatsHeading__DX7ix{margin:0 0 8px;font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--ink)}.user-dashboard_visitStatsList__esKv0{list-style:none;margin:0;padding:0}.user-dashboard_visitStatsList__esKv0 li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:14px}.user-dashboard_visitStatsList__esKv0 li:last-child{border-bottom:none}.user-dashboard_visitStatsList__esKv0 small{color:var(--muted);font-size:12px}.user-dashboard_visitStatsList__esKv0 strong{font-weight:600;white-space:nowrap}@media (max-width:760px){.user-dashboard_visitStatsGrid__FTMiX{grid-template-columns:1fr}}.user-dashboard_footer__2wXsj{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}@media (max-width:1080px){.user-dashboard_stats__O62rA{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.user-dashboard_stats__O62rA{grid-template-columns:1fr}}@media (max-width:620px){.user-dashboard_search__JTxFY input{font-size:16px;width:150px}}.tools_toolCard___JJ5q{display:flex}.tools_toolCardLink__zkPeJ{display:flex;flex-direction:column;gap:8px;width:100%;padding:20px;color:inherit}.tools_toolCardLink__zkPeJ h3{margin:0;font-size:17px}.tools_toolCardLink__zkPeJ p{margin:0;color:var(--muted);line-height:1.55}.tools_toolIcon__gpfK_{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:var(--room-color);color:var(--ink)}.tools_toolOpen__avOX5{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:600}.tools_audienceSection__qf9Zb{margin-top:40px}.tools_audienceSection__qf9Zb h2{margin:6px 0 18px;font-size:24px}.tools_audiencePoints__ZWRg0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px}.tools_audiencePoints__ZWRg0 h3{margin:0 0 6px;font-size:15px}.tools_audiencePoints__ZWRg0 p{margin:0;color:var(--muted);line-height:1.6}.tools_calculator__yqX5y{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}@media (max-width:760px){.tools_calculator__yqX5y{grid-template-columns:1fr}}.tools_calculatorForm__gK0pH{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tools_field__thJYm{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--muted)}.tools_field__thJYm input,.tools_field__thJYm select{height:40px;padding:0 10px;border:1px solid var(--line);border-radius:5px;background:var(--paper);color:var(--ink);font-size:14px;outline:none}.tools_field__thJYm input:focus,.tools_field__thJYm select:focus{border-color:var(--ink)}.tools_calculatorResult__MKdhz{padding:24px;border:1px solid var(--line);border-radius:8px;background:var(--room-color)}.tools_resultEyebrow__VeVlT{margin:0 0 6px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.06em}.tools_resultPrice__5I78p{margin:0;font-size:44px;font-weight:700;line-height:1.1}.tools_resultRange__IDwYx{margin:6px 0 18px;color:var(--muted);font-size:13px}.tools_resultBreakdown__OqNaV{margin:0;border-top:1px solid var(--line)}.tools_resultBreakdown__OqNaV div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.tools_resultBreakdown__OqNaV dt{color:var(--muted)}.tools_resultBreakdown__OqNaV dd{margin:0;font-weight:600}.tools_resultNote__fqPfq{margin:16px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.tools_resultCurrencies__GcPEd{margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.tools_resultCurrenciesTitle__hHb5j{margin:0 0 8px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tools_resultCurrenciesRange__DNtEi{color:var(--muted);font-weight:400}.tools_ratesNote__sAJ8G{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.tools_summaryRow__vOUsp{display:flex;gap:28px;flex-wrap:wrap;margin-bottom:24px}.tools_tableScroll__8AxTY{overflow-x:auto}.tools_tableScroll__8AxTY .tools_inventoryTable__lJE2j{min-width:560px}.tools_summaryRow__vOUsp div{display:flex;flex-direction:column;gap:2px}.tools_summaryRow__vOUsp strong{font-size:28px}.tools_summaryRow__vOUsp span{color:var(--muted);font-size:12px}.tools_inventoryTable__lJE2j{width:100%;border-collapse:collapse;font-size:13px}.tools_inventoryTable__lJE2j td,.tools_inventoryTable__lJE2j th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.tools_inventoryTable__lJE2j th{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tools_inventoryTable__lJE2j a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.tools_emptyBox__3GWG7{padding:28px;border:1px dashed var(--line);border-radius:8px;text-align:center}.tools_emptyBox__3GWG7 strong{display:block;margin-bottom:6px;font-size:15px}.tools_emptyBox__3GWG7 p{margin:0 0 16px;color:var(--muted)}.tools_contactForm__cMUp6{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;align-items:end;margin-bottom:24px;padding:18px;border:1px solid var(--line);border-radius:8px;background:var(--room-color)}.tools_iconButton__Qfpc8{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.tools_iconButton__Qfpc8:hover{background:var(--line);color:var(--ink)}.tools_certificateControls__kGhyo{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin-bottom:24px}.tools_certificateControls__kGhyo .tools_field__thJYm{min-width:280px;flex:1}.tools_certificate__1TJx4{max-width:640px;margin:0 auto;padding:48px 52px;border:1px solid var(--ink);background:#fff;color:#1a1a1a;text-align:center}.tools_certificateKicker___hfJO{margin:0 0 18px;font-size:11px;font-weight:700;letter-spacing:.22em}.tools_certificate__1TJx4 h2{margin:0 0 6px;font-size:30px;font-weight:600}.tools_certificateArtist__HRMa5{margin:0 0 28px;color:#666;font-size:15px}.tools_certificateDetails__udvWs{margin:0 0 24px;border-top:1px solid #ddd}.tools_certificateDetails__udvWs div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #ddd;font-size:14px;text-align:left}.tools_certificateDetails__udvWs dt{color:#666}.tools_certificateDetails__udvWs dd{margin:0;font-weight:600}.tools_certificateText__3Jk0J{margin:0 0 36px;color:#444;font-size:14px;line-height:1.6}.tools_certificateSign__JRuJr{display:flex;justify-content:space-between;gap:40px;text-align:left}.tools_certificateSign__JRuJr p{margin:8px 0 0;color:#666;font-size:12px}.tools_signatureLine__tty_x{display:block;height:1px;background:#1a1a1a}@media (max-width:620px){.tools_calculatorForm__gK0pH{grid-template-columns:1fr}.tools_certificate__1TJx4{padding:28px 18px}.tools_contactForm__cMUp6{padding:14px}.tools_field__thJYm input,.tools_field__thJYm select{font-size:16px}}.site-footer_footer__bB1cj{border-top:1px solid rgba(255,255,255,.14);background:#000000;color:#ffffff;font-family:DM Sans,sans-serif}.site-footer_inner__PlshA{max-width:1350px;margin:0 auto;padding:56px 44px 40px;display:grid;grid-template-columns:minmax(220px,5fr) minmax(0,7fr);gap:56px}.site-footer_brandBlock__tnY2w{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.site-footer_brandBlock__tnY2w p{margin:0;max-width:280px;color:rgba(255,255,255,.66);font-size:14px;line-height:1.6}.site-footer_socials__eefNm{display:flex;flex-direction:column;gap:10px;margin-top:6px}.site-footer_socialLabel__W9vhN{color:rgba(255,255,255,.55);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.site-footer_socialIcons__lFHGh{display:flex;gap:8px}.site-footer_socialIcons__lFHGh a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.22);border-radius:50%;color:rgba(255,255,255,.82);transition:border-color .15s ease,background .15s ease,color .15s ease}.site-footer_socialIcons__lFHGh a:hover{border-color:#ffffff;background:rgba(255,255,255,.08);color:#ffffff}.site-footer_installButton__eGtAg{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:10px 18px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:transparent;color:#ffffff;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease}.site-footer_installButton__eGtAg:hover{background:#ffffff;border-color:#ffffff;color:#000000}.site-footer_installButton__eGtAg:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.site-footer_columns__2hR1u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.site-footer_column__U3c1l{display:flex;flex-direction:column;align-items:flex-start;gap:11px;min-width:0}.site-footer_column__U3c1l h3{margin:0 0 4px;color:#ffffff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.site-footer_column__U3c1l a{color:rgba(255,255,255,.68);font-size:13px;line-height:1.4;transition:color .15s ease}.site-footer_column__U3c1l a:hover{color:#ffffff}.site-footer_legal__K7eZs{max-width:1350px;margin:0 auto;padding:20px 44px 28px;border-top:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:rgba(255,255,255,.5);font-size:12px}.site-footer_legalLinks__JmIDa{display:flex;gap:22px;flex-wrap:wrap}.site-footer_legalLinks__JmIDa a{color:rgba(255,255,255,.68);transition:color .15s ease}.site-footer_legalLinks__JmIDa a:hover{color:#ffffff}@media (max-width:1024px){.site-footer_inner__PlshA{grid-template-columns:1fr;gap:40px;padding-left:32px;padding-right:32px}.site-footer_columns__2hR1u{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer_brandBlock__tnY2w p{max-width:420px}.site-footer_legal__K7eZs{padding-left:32px;padding-right:32px}}@media (max-width:768px){.site-footer_inner__PlshA{padding:44px 18px 32px;gap:32px}.site-footer_legal__K7eZs{padding:18px 18px 24px}.site-footer_legal__K7eZs select{min-height:36px}}@media (max-width:480px){.site-footer_columns__2hR1u{grid-template-columns:1fr;gap:28px}.site-footer_legal__K7eZs{flex-direction:column;align-items:flex-start;gap:12px}.site-footer_legalLinks__JmIDa{gap:16px}.site-footer_socialIcons__lFHGh a{width:40px;height:40px}}.public-home_page__gwk0w{height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;background:#000000;color:#ffffff;font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}.public-home_header__2c22j{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 44px;border-bottom:1px solid rgba(255,255,255,.14)}.public-home_brand__wVvAA{display:inline-flex;align-items:center;gap:11px;flex:none}.public-home_brandMark__CzuKv{width:26px;height:26px;flex:none;border:1.5px solid #ffffff;position:relative}.public-home_brandMark__CzuKv:after{content:"";position:absolute;inset:6px;border:1px solid rgba(255,255,255,.65)}.public-home_brandName__uyLkS{font-family:var(--font-display),Georgia,serif;font-weight:600;font-size:17px;letter-spacing:.16em;color:#ffffff}.public-home_nav__qfbaF{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:500}.public-home_nav__qfbaF a{color:rgba(255,255,255,.82);transition:color .15s ease}.public-home_nav__qfbaF a:hover{color:#ffffff}.public-home_navLinks__FTN8n{display:flex;align-items:center;gap:28px}.public-home_dropdown__thrf2{position:relative}.public-home_dropdownBtn__iarue{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;cursor:pointer;color:rgba(255,255,255,.82);font:inherit;font-size:13px;font-weight:500;transition:color .15s ease}.public-home_dropdownBtn__iarue:hover{color:#ffffff}.public-home_dropdownBtn__iarue svg,.public-home_mobileSubToggle__p5vzW svg{transition:transform .15s ease}.public-home_chevronOpen__YE2yi{transform:rotate(180deg)}.public-home_dropdownMenu__kTDQk{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);z-index:50;min-width:264px;max-width:calc(100vw - 24px);padding:8px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0a0a0a;box-shadow:0 18px 48px rgba(0,0,0,.6)}.public-home_dropdownItem__uk2TK{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;color:rgba(255,255,255,.82);font-size:13px;font-weight:500;white-space:nowrap}.public-home_dropdownItem__uk2TK:focus-visible,.public-home_dropdownItem__uk2TK:hover{background:rgba(255,255,255,.08);color:#ffffff;outline:none}.public-home_dropdownDivider__K94MQ{display:block;height:1px;margin:6px 4px;background:rgba(255,255,255,.12)}.public-home_dropdownAll__Q1F8Z{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:9px;color:#ffffff;font-size:13px;font-weight:600}.public-home_dropdownAll__Q1F8Z:focus-visible,.public-home_dropdownAll__Q1F8Z:hover{background:rgba(255,255,255,.08);outline:none}.public-home_mobileToggle__zCsGR{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:transparent;color:#ffffff;cursor:pointer}.public-home_mobileMenu__XExIj{display:none}.public-home_signin__QlIfU{padding:9px 18px;border:1px solid rgba(255,255,255,.65);border-radius:999px;color:#ffffff;font-weight:600;background:transparent;transition:border-color .15s ease,background .15s ease}.public-home_signin__QlIfU:hover{border-color:#ffffff;background:rgba(255,255,255,.08)}.public-home_hero__DsAGz{max-width:1350px;margin:0 auto;padding:76px 44px 60px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.public-home_heroCopy__ln9x6{min-width:0}.public-home_eyebrow__CVSZj{margin:0 0 22px;color:rgba(255,255,255,.55);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.public-home_title__g9KRJ{margin:0;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(46px,5.2vw,78px);line-height:1.03;letter-spacing:-.01em;overflow-wrap:break-word}.public-home_subtitle__hlVx9{margin:22px 0 0;max-width:520px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65}.public-home_heroActions___NBHo{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:34px}.public-home_primaryBtn__V5GD8{display:inline-flex;align-items:center;gap:9px;min-height:50px;padding:0 26px;border-radius:999px;background:#ffffff;color:#000000;border:1px solid #ffffff;font-size:14px;font-weight:700;transition:background .15s ease}.public-home_primaryBtn__V5GD8:hover{background:rgba(255,255,255,.88)}.public-home_outlineBtn__aDspM{display:inline-flex;align-items:center;gap:9px;min-height:50px;padding:0 26px;border-radius:999px;background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.7);font-size:14px;font-weight:600;transition:border-color .15s ease,background .15s ease}.public-home_outlineBtn__aDspM:hover{border-color:#ffffff;background:rgba(255,255,255,.07)}.public-home_previewWrap__eLSWe{min-width:0}.public-home_preview__BipgD{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:#000000}.public-home_liveLabel__yW9v5{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px);color:#ffffff;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.public-home_liveDot__jZw6E{width:7px;height:7px;border-radius:50%;background:#ffffff;display:block}.public-home_minimap__WRbEP{position:absolute;right:14px;bottom:14px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 12px 9px;border-radius:14px;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px)}.public-home_minimap__WRbEP em{font-style:normal;color:rgba(255,255,255,.85);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.public-home_caption__IbRv8{position:absolute;left:14px;bottom:14px;z-index:2;display:flex;flex-direction:column;gap:3px;max-width:calc(100% - 160px);padding:12px 14px;border-radius:14px;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px)}.public-home_caption__IbRv8 strong{color:#ffffff;font-size:14px;font-weight:600;line-height:1.25;overflow-wrap:break-word}.public-home_caption__IbRv8 span{color:rgba(255,255,255,.68);font-size:12px}.public-home_previewFallback__Wakkk{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;aspect-ratio:16/10;border-radius:20px;border:1px solid rgba(255,255,255,.16);background:#050505;padding:32px}.public-home_previewFallback__Wakkk strong{font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(24px,2.4vw,32px);line-height:1.15;color:#ffffff;overflow-wrap:break-word}.public-home_previewFallback__Wakkk span{color:rgba(255,255,255,.68);font-size:14px;line-height:1.55}.public-home_previewFallbackCta__dG4OE{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:#ffffff;font-size:13px;font-weight:600}.public-home_section__P8gsg{max-width:1350px;margin:0 auto;padding:24px 44px 64px}.public-home_sectionHead__4L1PI{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:26px}.public-home_sectionTitle__PeIEQ{margin:0;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:-.01em;overflow-wrap:break-word}.public-home_sectionLink__OcnAw{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.82);font-size:13px;font-weight:600}.public-home_sectionLink__OcnAw:hover{color:#ffffff}.public-home_grid__evAh8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.public-home_card__1V9wh{display:block;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface-3);transition:transform .15s ease,border-color .15s ease}.public-home_card__1V9wh:hover{transform:translateY(-3px);border-color:var(--line)}.public-home_page__gwk0w .public-home_card__1V9wh{border-color:rgba(255,255,255,.14);background:#050505}.public-home_page__gwk0w .public-home_card__1V9wh:hover{border-color:rgba(255,255,255,.38)}.public-home_cover___gvc9{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#111111}.public-home_coverFallback__rQjx7{display:grid;place-items:center;width:100%;aspect-ratio:4/3;background:#111111;color:#ffffff;font-size:15px;font-weight:700;letter-spacing:.22em}.public-home_cardBody__l_p_g{display:block;padding:18px 20px 20px}.public-home_cardTitle__xf0Ln{display:block;color:var(--ink);font-family:var(--font-display),Georgia,serif;font-weight:600;font-size:19px;line-height:1.25;overflow-wrap:break-word}.public-home_page__gwk0w .public-home_cardTitle__xf0Ln{color:#ffffff}.public-home_cardArtist__TJ5Xq{display:block;margin-top:5px;color:var(--muted);font-size:13px}.public-home_page__gwk0w .public-home_cardArtist__TJ5Xq{color:rgba(255,255,255,.6)}.public-home_cardMeta__9h4tu{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.public-home_cardMeta__9h4tu span{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-size:11px;font-weight:600}.public-home_page__gwk0w .public-home_cardMeta__9h4tu span{border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.82)}.public-home_emptyState__VTIC_{display:grid;gap:10px;justify-items:center;padding:40px 28px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#050505;text-align:center}.public-home_emptyState__VTIC_ strong{color:#ffffff;font-size:18px;font-weight:700}.public-home_emptyState__VTIC_ p{margin:0;color:rgba(255,255,255,.62);font-size:14px}.public-home_about__2tsxV{max-width:1350px;margin:0 auto;padding:8px 44px 56px;border-top:1px solid rgba(255,255,255,.14)}.public-home_about__2tsxV h2{margin:36px 0 12px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(22px,2.2vw,30px);line-height:1.15;overflow-wrap:break-word}.public-home_about__2tsxV p{margin:0;max-width:620px;color:rgba(255,255,255,.66);font-size:15px;line-height:1.65}@media (max-width:1024px){.public-home_hero__DsAGz{grid-template-columns:1fr;gap:40px;padding:56px 32px 44px}.public-home_about__2tsxV,.public-home_header__2c22j,.public-home_section__P8gsg{padding-left:32px;padding-right:32px}.public-home_header__2c22j{gap:16px;padding-left:28px;padding-right:28px}.public-home_navLinks__FTN8n,.public-home_nav__qfbaF{gap:20px}.public-home_dropdownMenu__kTDQk{left:auto;right:0;transform:none}.public-home_grid__evAh8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.public-home_about__2tsxV,.public-home_header__2c22j,.public-home_hero__DsAGz,.public-home_section__P8gsg{padding-left:18px;padding-right:18px}.public-home_navLinks__FTN8n{display:none}.public-home_mobileToggle__zCsGR{display:inline-flex}.public-home_mobileMenu__XExIj{position:absolute;top:100%;left:0;right:0;z-index:40;display:flex;flex-direction:column;max-height:calc(100dvh - 120px);overflow-y:auto;padding:8px 18px 16px;border-bottom:1px solid rgba(255,255,255,.14);background:#000000}.public-home_mobileMenu__XExIj>a,.public-home_mobileSubToggle__p5vzW{display:flex;align-items:center;gap:10px;padding:12px 4px;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.88);font-size:14px;font-weight:500}.public-home_mobileSubToggle__p5vzW{width:100%;justify-content:space-between;border:none;border-bottom:1px solid rgba(255,255,255,.08);background:none;cursor:pointer;font:inherit;text-align:left}.public-home_mobileSubmenu__bOSsb{display:flex;flex-direction:column;padding:4px 0 4px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.public-home_mobileSubmenu__bOSsb a{display:flex;align-items:center;gap:10px;padding:10px 4px;color:rgba(255,255,255,.72);font-size:13px;font-weight:500;border-bottom:none}.public-home_grid__evAh8{grid-template-columns:1fr}.public-home_hero__DsAGz{padding-top:44px}.public-home_previewFallback__Wakkk{padding:24px}.public-home_title__g9KRJ{font-size:clamp(40px,11vw,56px)}.public-home_caption__IbRv8{max-width:calc(100% - 28px)}.public-home_minimap__WRbEP{display:none}}@media (max-width:480px){.public-home_header__2c22j{padding:14px 16px;gap:12px}.public-home_nav__qfbaF{gap:12px}.public-home_signin__QlIfU{padding:8px 13px;font-size:12px}.public-home_hero__DsAGz{padding-top:40px;padding-bottom:36px}.public-home_title__g9KRJ{font-size:clamp(34px,10vw,40px)}.public-home_eyebrow__CVSZj{font-size:10px;letter-spacing:.12em}.public-home_subtitle__hlVx9{font-size:15px}.public-home_heroActions___NBHo{flex-direction:column;align-items:stretch}.public-home_heroActions___NBHo .public-home_outlineBtn__aDspM,.public-home_heroActions___NBHo .public-home_primaryBtn__V5GD8{justify-content:center}.public-home_caption__IbRv8{padding:10px 12px}.public-home_caption__IbRv8 strong{font-size:13px}.public-home_sectionHead__4L1PI{margin-bottom:20px}.public-home_cardBody__l_p_g{padding:16px 16px 18px}}.legal-page_page__n9i_6{height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;background:#000000;color:#ffffff;font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}.legal-page_header__AkorH{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 44px;border-bottom:1px solid rgba(255,255,255,.14)}.legal-page_backLink__B6Q4h,.legal-page_brand__JXvSb{display:inline-flex;align-items:center}.legal-page_backLink__B6Q4h{gap:8px;color:rgba(255,255,255,.82);font-size:13px;font-weight:600;transition:color .15s ease}.legal-page_backLink__B6Q4h:hover{color:#ffffff}.legal-page_hero__u2oV8{max-width:1350px;margin:0 auto;padding:76px 44px 40px}.legal-page_eyebrow__tQFSF{margin:0 0 22px;color:rgba(255,255,255,.55);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.legal-page_title__jhAkr{margin:0;max-width:820px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(40px,4.6vw,64px);line-height:1.05;letter-spacing:-.01em}.legal-page_intro__Rysnh{margin:22px 0 0;max-width:640px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65}.legal-page_meta__S2Uma{margin:18px 0 0;color:rgba(255,255,255,.5);font-size:13px}.legal-page_note__tEPfO{margin:22px 0 0;max-width:720px;padding:14px 18px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#050505;color:rgba(255,255,255,.72);font-size:14px;line-height:1.6}.legal-page_body__H4m_G{max-width:1350px;margin:0 auto;padding:8px 44px 80px}.legal-page_toc__S5Isp{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 48px;padding:20px 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);list-style:none}.legal-page_toc__S5Isp a{color:rgba(255,255,255,.66);font-size:13px;font-weight:600;line-height:1.5;transition:color .15s ease}.legal-page_toc__S5Isp a:hover{color:#ffffff}.legal-page_section__KTPVl{max-width:760px;margin:0 0 44px;scroll-margin-top:24px}.legal-page_section__KTPVl h2{margin:0 0 14px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(24px,2.4vw,32px);line-height:1.15}.legal-page_section__KTPVl p{margin:0 0 14px;color:rgba(255,255,255,.72);font-size:15px;line-height:1.7}.legal-page_section__KTPVl p:last-child{margin-bottom:0}.legal-page_section__KTPVl ol,.legal-page_section__KTPVl ul{margin:0 0 14px;padding-left:22px;color:rgba(255,255,255,.72);font-size:15px;line-height:1.7}.legal-page_section__KTPVl li{margin-bottom:6px}.legal-page_section__KTPVl li:last-child{margin-bottom:0}.legal-page_section__KTPVl a{color:#ffffff;text-decoration:underline;text-underline-offset:3px}.legal-page_section__KTPVl strong{color:#ffffff;font-weight:700}.legal-page_mailLink__zHfEU{display:inline-flex;align-items:center;gap:9px;min-height:50px;padding:0 26px;border-radius:999px;background:#ffffff;color:#000000;border:1px solid #ffffff;font-size:14px;font-weight:700;transition:background .15s ease}.legal-page_mailLink__zHfEU:hover{background:rgba(255,255,255,.88)}@media (max-width:1024px){.legal-page_body__H4m_G,.legal-page_hero__u2oV8{padding-left:32px;padding-right:32px}}@media (max-width:768px){.legal-page_body__H4m_G,.legal-page_header__AkorH,.legal-page_hero__u2oV8{padding-left:18px;padding-right:18px}.legal-page_hero__u2oV8{padding-top:56px;padding-bottom:32px}}