._1yv1msz0{display:grid;gap:var(--saju-space-lg);padding:var(--saju-space-xl);border:2px solid #1e1b16;border-radius:var(--saju-radius-xl);background-color:var(--saju-color-bgSubtle);box-shadow:3px 3px 0 #1e1b16;min-width:0}._1yv1msz1{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily);margin:0;color:var(--saju-color-textMuted)}._1yv1msz2{display:flex;align-items:center;gap:var(--saju-space-md);min-width:0;color:var(--saju-color-text);text-decoration:none;border-radius:var(--saju-radius-md)}._1yv1msz2:hover{color:var(--saju-color-brand)}._1yv1msz2:focus-visible{outline:2px solid var(--saju-color-brand);outline-offset:4px}._1yv1msz3{display:grid;place-items:center;flex-shrink:0;width:var(--saju-space-3xl);height:var(--saju-space-3xl);border-radius:var(--saju-radius-full);background-color:var(--saju-color-bg);color:var(--saju-color-brand)}._1yv1msz4{display:grid;flex:1 1;gap:var(--saju-space-xs);min-width:0}._1yv1msz5{font-size:var(--saju-typography-headline-fontSize);line-height:var(--saju-typography-headline-lineHeight);font-weight:var(--saju-typography-headline-fontWeight);letter-spacing:var(--saju-typography-headline-letterSpacing);font-family:var(--saju-typography-headline-fontFamily);overflow-wrap:anywhere}._1yv1msz6{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily)}._1yv1msz6,._1yv1msz7{color:var(--saju-color-textMuted)}._1yv1msz7{flex-shrink:0}._1yv1msz8{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily);margin:0;color:var(--saju-color-textMuted);overflow-wrap:anywhere}._1yv1msz9{display:grid;gap:var(--saju-space-sm);margin:0;padding:var(--saju-space-lg);border-radius:var(--saju-radius-lg);background-color:#e9edff}._1yv1msza{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily);color:var(--saju-color-textSubtle)}._1yv1mszb{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--saju-space-xs);margin:0;color:var(--saju-color-text)}._1yv1mszc{font-size:var(--saju-typography-pageTitle-fontSize);line-height:var(--saju-typography-pageTitle-lineHeight);font-weight:var(--saju-typography-pageTitle-fontWeight);letter-spacing:var(--saju-typography-pageTitle-letterSpacing);font-family:var(--saju-typography-pageTitle-fontFamily);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}._1yv1mszd,._1yv1msze{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily)}._1yv1msze{color:var(--saju-color-textMuted)}._1yv1mszf{font-size:var(--saju-typography-caption-fontSize);line-height:var(--saju-typography-caption-lineHeight);font-weight:var(--saju-typography-caption-fontWeight);letter-spacing:var(--saju-typography-caption-letterSpacing);font-family:var(--saju-typography-caption-fontFamily);margin:0;color:var(--saju-color-textSubtle)}