.profile-welcome_welcomeContent__SjA7B{display:flex;flex-direction:column;gap:1.25rem}.profile-welcome_section__sj11q{display:flex;flex-direction:column;gap:.5rem}.profile-welcome_sectionTitle__Cm6YB{font-size:1.125rem;font-weight:600;color:var(--color-wood-dark,#3D2314);margin:0;font-family:var(--font-display,"Cinzel",serif);letter-spacing:.02em}.profile-welcome_sectionText__YiLj6{font-size:.9375rem;line-height:1.6;color:var(--color-wood-dark,#3D2314);margin:0;opacity:.9}.profile-welcome_sectionText__YiLj6 strong{color:var(--color-wood-dark,#3D2314);font-weight:600;opacity:1}.profile-welcome_linkList__VbDLo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.profile-welcome_linkList__VbDLo li{margin:0}.profile-welcome_linkContainer__zL_e1{display:flex;align-items:flex-start;gap:.5rem;line-height:1.6}.profile-welcome_link__Q3M_v{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-wood-dark,#3D2314);text-decoration:none;transition:opacity .2s ease;flex-shrink:0}.profile-welcome_link__Q3M_v:hover{opacity:.8}.profile-welcome_linkIcon__ke6Mc{flex-shrink:0;color:var(--color-gold)}.profile-welcome_linkText__Wh_UM{font-weight:600;color:var(--color-wood-dark,#3D2314);white-space:nowrap}.profile-welcome_linkDescription__Fu_ub{color:var(--color-wood-dark,#3D2314);opacity:.9;flex:1 1}@media (max-width:768px){.profile-welcome_welcomeContent__SjA7B{gap:1rem}.profile-welcome_section__sj11q{gap:.375rem}.profile-welcome_sectionTitle__Cm6YB{font-size:1rem}.profile-welcome_sectionText__YiLj6{font-size:.875rem}.profile-welcome_linkContainer__zL_e1{flex-direction:column;gap:.25rem;align-items:flex-start}.profile-welcome_linkDescription__Fu_ub{font-size:.875rem;padding-left:2rem}}.item-grid_grid__0lRU5{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:16px;gap:16px;position:relative;overflow:visible}@media (max-width:768px){.item-grid_grid__0lRU5{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:12px}}@media (max-width:480px){.item-grid_grid__0lRU5{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}}