@font-face{font-family:Vazirmatn;src:url('/assets/Vazirmatn.woff2') format('woff2');font-weight:100 900;font-display:swap}
html,body,button,input,select,textarea{font-family:Vazirmatn,Tahoma,sans-serif}
.brand-mark{background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;flex-shrink:0}
.brand-mark img{width:100%;height:100%;object-fit:contain;display:block;transform:none!important}
.discovera-wordmark{display:block;width:150px;height:40px;object-fit:contain;mix-blend-mode:multiply}
.discovera-app-return{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid currentColor;border-radius:12px;text-decoration:none!important;font-size:12px;white-space:nowrap}
.discovera-page-links{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:24px 16px 110px}
.discovera-page-links a{min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;border:1px solid currentColor;border-radius:12px;text-decoration:none}
@media(max-width:760px){.discovera-app-return{padding:7px 10px;font-size:11px}.discovera-wordmark{width:118px;height:32px}.brand-sub{font-size:10px}.header-inner,.topbar{gap:8px}.header-inner{flex-wrap:wrap}.header-actions{flex-wrap:wrap}.discovera-page-links{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

html{overflow-x:clip}.site-header{height:auto;min-height:var(--header-h)}.site-header .header-inner{padding-block:8px;gap:10px}.site-header .brand-mark{display:none}.site-header .brand-title{display:flex;align-items:center;gap:6px}.site-header .brand-title small{font-family:Vazirmatn,Tahoma,sans-serif;letter-spacing:0}.topbar .brand{flex-shrink:0}.dive-intro .container{min-width:0;max-width:calc(100% - 24px)}
@media(max-width:760px){.site-header{--header-h:112px}.site-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px}.site-header .brand{min-width:0}.site-header .header-actions{grid-column:1/-1;justify-content:flex-start}.site-header .brand-title{display:flex}.topbar{height:auto;min-height:104px;flex-wrap:wrap;padding-block:8px;gap:6px 8px}.topbar .brand{flex:1;min-width:0}.topbar .discovera-app-return{flex-shrink:0}.topbar .header-random{margin-inline-start:auto;min-height:40px}.topbar~.hero{padding-top:132px}.hero-card,.hero-gallery,.dive-intro .container>*{min-width:0}.dive-intro h2{overflow-wrap:anywhere}}
@media(max-width:760px){.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:104px;align-items:center}.topbar .brand{width:auto}.topbar .header-random{grid-column:1/-1;justify-self:end;margin-inline-start:0}.topbar .header-progress{display:none}}