@font-face{font-family:Manrope;src:url(../fonts/manrope/manrope-latin-variable.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap}:root{--font-ui: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-pixel: "Souli Pixel", monospace}html body{font-family:var(--font-ui)}button,input,select,textarea{font-family:inherit}:is(#souli-site,#lighthouse-app,#app) :is(h1,h2,h3){font-weight:800;letter-spacing:-.035em}:is(#souli-site,#lighthouse-app,#app) :is(.site-brand,.san-brand>span,.buy-brand,.soul-page-brand){font-weight:800;letter-spacing:-.035em}#souli-site .site-brand{font-size:29px}#souli-site .site-header nav a{font-size:14px;font-weight:700}#souli-site :is(.pixel-button,.hero-token-button,.quiet-link,.film-next,.film-play){font-weight:750}#souli-site .hero-token-button{font-size:17px}#souli-site .pixel-button{font-size:17px;line-height:1.35}#souli-site .small-button{font-size:14px}html #souli-site .site-hero-film .hero-copy h1{font-size:clamp(42px,4.6vw,76px);font-weight:800;line-height:1.04;letter-spacing:-.055em}#souli-site :is(.site-eyebrow,.film-kicker){font-weight:700}#souli-site .site-section h2{font-size:clamp(30px,3.2vw,44px);line-height:1.16}#souli-site .steps h3{font-size:22px;line-height:1.3}#souli-site .soul-card-copy h3{font-size:19px;line-height:1.3}:is(#souli-site,#lighthouse-app,#app) .inscription-example-copy>strong{font-weight:750;letter-spacing:-.035em}#souli-site .closing-scene h2{line-height:1.18}#lighthouse-app :is(.san-nav button,.san-wallet-button,.san-primary,.san-secondary,.san-simple-zones button,.san-menu-grid button){font-weight:700}#lighthouse-app :is(.san-wallet-button,.san-primary,.san-secondary){font-size:14px;line-height:1.4}#lighthouse-app .san-place h1{font-size:clamp(26px,3vw,34px)}#lighthouse-app .san-identity h2{font-size:25px}#lighthouse-app .san-simple-zones button{font-size:13px}#lighthouse-app .san-kind{font-family:var(--font-pixel);font-weight:400;letter-spacing:.04em}:is(#app,#lighthouse-app) .san-dialog.eth-sale h2{font-weight:800;line-height:1.2}#app .buy-page-intro>p{font-weight:800;letter-spacing:-.045em}:is(#app,#lighthouse-app) :is(.eth-sale-price,.eth-sale-input input,.eth-sale-review,.inscription-card-badges){font-variant-numeric:tabular-nums}#app .doc-layout :is(h1,h2){font-weight:800}#app .doc-layout p{line-height:1.8}#app .brand{font-weight:800}#app .manager-brand{font-weight:800;letter-spacing:-.035em}#app .manager-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#app .manager-stats strong{font-variant-numeric:tabular-nums}@media(max-width:540px){#app .manager-stats>div:nth-child(n+3){grid-column:1 / -1}#app .manager-stats>div:nth-child(n+3) strong{font-size:clamp(17px,4.4vw,21px)}}@media(min-width:901px)and (max-width:1100px),(min-width:901px)and (max-height:680px){html #souli-site .site-hero-film .hero-copy h1{font-size:42px}}@media(max-width:900px),(max-height:520px){html #souli-site .site-hero-film .hero-copy h1{font-size:clamp(38px,7.6vw,58px)}}@media(max-width:480px){#souli-site .site-brand{font-size:24px}#souli-site .hero-main-actions>a{font-size:14px;gap:10px}#souli-site .film-next{font-size:12px}#souli-site .closing-scene h2{font-size:29px}#lighthouse-app .san-wallet-button{font-size:12px}}
